.pdp-sticky-atc-section__inner{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;background:var(--sab-background, var(--ns-backgrounds-primary, #fff));border:0;border-top:1px solid var(--sab-stroke, var(--ns-stroke-weak, #d2ced9));box-shadow:0 0 2px #28282833;transform:translateY(100%);transition:transform .2s ease-in-out}.pdp-sticky-atc-section__inner.show{transform:translateY(0)}.pdp-sticky-atc-section__inner>div:empty,.pdp-sticky-atc-section__info:empty,.pdp-sticky-atc-section__addon-status:empty{display:none}.pdp-sticky-atc-section__product,.pdp-sticky-atc-section__freebies-container{display:none}.pdp-sticky-atc-section__title{margin:0 0 2px;font-family:var(--ns-font-heading, "Libre Franklin", Poppins, sans-serif);font-size:var(--nf-h7, 14px);line-height:var(--nf-h7-lh, 17.5px);letter-spacing:var(--nf-h7-ls, 0px);font-weight:var(--ns-weight-body-semibold, 600);color:var(--sab-heading, var(--ns-text-headings, #0d061a))}.pdp-sticky-atc-section__addon-status{display:flex;align-items:center;gap:8px}.pdp-sticky-atc-section__addon-text{font-size:var(--nf-body-xs, 12px);line-height:var(--nf-body-xs-lh, 15px);font-weight:400}.pdp-sticky-atc-section__addon-text--inactive{color:var(--sab-body, var(--ns-text-body-copy, #675f76))}.pdp-sticky-atc-section__addon-text--active{color:var(--sab-accent, var(--ns-buttons-primary, #5822c6))}.pdp-sticky-atc-section__scroll-up{display:flex;align-items:center;margin-left:auto;padding:0;border:none;background:transparent;cursor:pointer}.pdp-sticky-atc-section__freebie-badge{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:var(--ns-radius-pill, 200px);font-size:var(--nf-badge, 12px);line-height:var(--nf-badge-lh, 15px);letter-spacing:var(--nf-badge-ls, 0px);font-weight:500;color:var(--sab-accent, var(--ns-buttons-primary, #5822c6));background:color-mix(in srgb,var(--sab-accent, var(--ns-buttons-primary, #5822c6)) 10%,transparent);cursor:pointer}.pdp-sticky-atc-section__freebie-badge svg{margin-left:2px}.pdp-sticky-atc-section__price{display:none;font-size:var(--nf-price-medium, 16px);line-height:var(--nf-price-medium-lh, 20px);font-weight:700}.pdp-sticky-atc-section__price:before{display:none;content:attr(data-compare-at-price);margin-right:8px;font-weight:400;text-decoration:line-through;color:var(--sab-body, var(--ns-prices-strikethrough, #544a68d9))}.pdp-sticky-atc-section__price span.button-text-salePrice{font-size:var(--nf-price-medium, 16px);font-weight:500;color:var(--sab-heading, var(--ns-prices-primary, #0d061a))}.pdp-sticky-atc-section__price span.button-text-comparePrice{font-weight:400;color:var(--sab-body, var(--ns-prices-strikethrough, #544a68d9))}.pdp-sticky-atc-section__meta{display:flex;align-items:center;gap:16px;width:100%}.pdp-sticky-atc-section__cta{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--ns-btn-gap, 10px);width:100%;padding:8px 0;border:none;border-radius:var(--ns-btn-radius, 8px);background:linear-gradient(90deg,var(--sab-atc-grad-start, var(--ns-atc-gradient-left, #bf4503)) 0%,var(--sab-atc-grad-end, var(--ns-atc-gradient-right, #df7541)) 100%);box-shadow:0 4px 10px #0000001a;color:var(--sab-atc-label, var(--ns-text-primary-button-label, #fff));white-space:nowrap;cursor:pointer;text-transform:uppercase;font-family:var(--ns-font-body, Poppins, sans-serif);font-size:16px;line-height:20px;font-weight:500}.pdp-sticky-atc-section__cta:hover{background:var( --ns-atc-gradient-hover, linear-gradient(90deg, #df7541 0%, #d7936e 100%) )}.pdp-sticky-atc-section__inner:has(.pdp-sticky-atc-section__addon-text--active){padding:0}.pdp-sticky-atc-section__inner:has(.pdp-sticky-atc-section__addon-text--active) .pdp-sticky-atc-section__freebies-container{padding:0 16px}.pdp-sticky-atc-section__inner:has(.pdp-sticky-atc-section__addon-text--active) .pdp-sticky-atc-section__meta{padding:0 16px 16px}@media screen and (min-width:769px){.pdp-sticky-atc-section__inner{flex-direction:row;gap:20px;padding:8px}.pdp-sticky-atc-section__product{display:flex;flex:1;align-items:center;gap:12px;width:100%;max-width:390px;cursor:pointer}.pdp-sticky-atc-section__image{width:48px;height:48px;object-fit:contain}.pdp-sticky-atc-section__freebies-container{display:flex;align-items:center}.pdp-sticky-atc-section__meta .pdp-sticky-atc-section__price{display:flex}.pdp-sticky-atc-section__price:before{display:inline}.pdp-sticky-atc-section__meta{width:auto}.pdp-sticky-atc-section__cta{width:auto;min-width:200px}.pdp-sticky-atc-section__product:has(.pdp-sticky-atc-section__addon-text--active){padding:12px;border-radius:0;background:color-mix(in srgb,var(--sab-accent, var(--ns-buttons-primary, #5822c6)) 10%,transparent)}.pdp-sticky-atc-section__inner:has(.pdp-sticky-atc-section__addon-text--active){padding:0 40px 0 0}}@media screen and (min-width:1300px){.pdp-sticky-atc-section__inner:has(.pdp-sticky-atc-section__addon-text--active){padding:0 6rem 0 0}}.shopify-product-form .buy-buttons.buy-buttons .button{scroll-margin-bottom:70px}safe-sticky.product-info.product-info--fa{z-index:10}body:not(:has(.new_upsell_pa-container.upgrade-container)) .pdp-sticky-atc-section__addon-text--inactive,body:not(:has(.new_upsell_pa-container.upgrade-container)) .pdp-sticky-atc-section__scroll-up{display:none}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-sticky-add-to-cart.css.map */
