.store-theme h1,.store-theme h2,.store-theme h3,.store-theme .h0,.store-theme .h1,.store-theme .h2,.store-theme .h3,.store-theme .hxl{text-transform:var(--heading-transform);letter-spacing:.04em;line-height:1.15}.store-theme h1 em,.store-theme h2 em,.store-theme h3 em,.store-theme .h0 em,.store-theme .h1 em,.store-theme .h2 em,.store-theme .hxl em,.store-theme .accent-font,.store-theme .rich-text__heading em{font-family:var(--font-accent-family);font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);text-transform:none;letter-spacing:0;font-size:1.15em}.store-theme .button,.store-theme .shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:1.3rem}.store-theme .header__heading-link .text-logo{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.25em;text-transform:uppercase;font-size:2rem;white-space:nowrap}.store-theme .header__menu-item{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;font-weight:600}.store-theme .mega-menu__link--level-2{text-transform:uppercase;letter-spacing:.08em;font-weight:700}.store-theme .header__menu-item[href*=sale] span,.store-theme .menu-drawer__menu-item[href*=sale]{color:var(--store-sale)}.store-theme .cart-count-bubble{background-color:var(--store-sale);color:#fff}.store-theme .badge{text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:1.1rem;padding:.4rem .8rem}.store-theme .card__badge{display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-start}.store-badge{border:0}.store-badge--new{background:#000;color:#fff}.store-badge--promo{background:var(--store-accent-dark);color:var(--store-accent-light)}.store-badge--last{background:#fff;color:#000;border:1px solid #000}.store-theme .price--on-sale .price-item--sale{color:var(--store-sale);font-weight:700}.store-theme .price--on-sale .price-item--regular{opacity:.6}.rating-stars{position:relative;display:inline-block;font-size:1.4rem;line-height:1;letter-spacing:.1em}.rating-stars__base{color:rgba(var(--color-foreground),.2)}.rating-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;width:var(--rating-pct);color:var(--store-rating)}.promo-bar{background:var(--promo-bg);color:var(--promo-fg);font-size:1.3rem}.promo-bar--bottom{position:fixed;left:0;right:0;bottom:0;z-index:3;box-shadow:0 -2px 12px #00000026}.promo-bar__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem 1.6rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center}.promo-bar__text p{margin:0}.promo-bar__text strong{text-transform:uppercase;letter-spacing:.08em}.promo-bar__code{font:inherit;color:inherit;background:transparent;cursor:pointer;border:1px dashed currentColor;padding:.2rem .8rem}.promo-bar__timer{display:inline-flex;gap:.4rem}.countdown__unit{display:inline-flex;align-items:baseline;gap:.1rem;background:var(--promo-fg);color:var(--promo-bg);padding:.2rem .5rem;min-width:3.4rem;justify-content:center}.countdown__unit b{font-variant-numeric:tabular-nums;font-weight:700}.countdown__unit small{font-size:1rem;text-transform:uppercase}.promo-bar__button{color:inherit;text-transform:uppercase;letter-spacing:.1em;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}body:has(.promo-bar--bottom){padding-bottom:5rem}.trust-bar{font-size:1.25rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.trust-bar__inner{display:flex;justify-content:center;align-items:center;gap:1rem 3rem;padding-top:.8rem;padding-bottom:.8rem;flex-wrap:wrap}.trust-bar__rating,.trust-bar__usp{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.trust-bar .store-icon{width:1.8rem;height:1.8rem}@media screen and (max-width:749px){.trust-bar__inner--marquee{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.trust-bar__inner--marquee::-webkit-scrollbar{display:none}}.store-icon{width:2.4rem;height:2.4rem;flex-shrink:0}.hero-video{position:relative;display:flex;overflow:hidden;color:#fff;background:#000}.hero-video--small{min-height:40rem}.hero-video--medium{min-height:56rem}.hero-video--large{min-height:72rem}.hero-video--full{min-height:calc(100vh - var(--header-height, 0px));min-height:calc(100svh - var(--header-height, 0px))}@media screen and (max-width:749px){.hero-video--large,.hero-video--medium{min-height:60rem}}.hero-video__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-video__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--hero-overlay))}.hero-video__video,.hero-video__image,.hero-video__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.hero-video__media .placeholder-svg{background:#2a2a2a;fill:#ffffff40}.hero-video__content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:1.6rem;padding-top:6rem;padding-bottom:6rem}.hero-video--align-center .hero-video__content{justify-content:center;align-items:center;text-align:center}.hero-video--align-bottom-center .hero-video__content{justify-content:flex-end;align-items:center;text-align:center}.hero-video--align-bottom-left .hero-video__content{justify-content:flex-end;align-items:flex-start;text-align:left}.hero-video__subheading{margin:0;text-transform:uppercase;letter-spacing:.3em;font-size:1.3rem;font-weight:600}.hero-video__heading{margin:0;color:#fff}.hero-video__text{max-width:60rem}.hero-video__links{display:flex;gap:.8rem 2.4rem;flex-wrap:wrap;justify-content:center}.hero-video__link{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;font-weight:700;font-size:1.5rem;border-bottom:2px solid transparent;padding-bottom:.3rem}.hero-video__link:hover{border-color:#fff}.hero-video__buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.hero-video .hero-video__button--primary{--color-button: 255,255,255;--color-button-text: 0,0,0}.hero-video .hero-video__button--secondary{--color-button-text: 255,255,255;--color-button: 255,255,255;color:#fff}.hero-video .hero-video__button--secondary:after{box-shadow:0 0 0 1px #fff}.category-bubbles{padding-top:var(--cb-pt);padding-bottom:var(--cb-pb)}.category-bubbles__heading{text-align:center;margin:0 0 2rem}.category-bubbles__list{display:grid;grid-auto-flow:column;grid-auto-columns:26%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.category-bubbles__list::-webkit-scrollbar{display:none}.category-bubbles--tiles .category-bubbles__list{grid-auto-columns:44%}@media screen and (min-width:990px){.category-bubbles__list{grid-auto-flow:row;grid-template-columns:repeat(var(--cb-cols),1fr);overflow:visible}}.category-bubbles__item{scroll-snap-align:start}.category-bubbles__link{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:inherit}.category-bubbles__media{position:relative;display:block;width:100%;overflow:hidden;background:rgb(var(--color-foreground),.05)}.category-bubbles--bubbles .category-bubbles__media{aspect-ratio:1;border-radius:50%;max-width:14rem;border:2px solid rgb(var(--color-foreground));padding:3px}.category-bubbles--bubbles .category-bubbles__media img,.category-bubbles--bubbles .category-bubbles__media svg{border-radius:50%}.category-bubbles--tiles .category-bubbles__media{aspect-ratio:3 / 4}.category-bubbles__media img,.category-bubbles__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.category-bubbles__link:hover img{transform:scale(1.05)}.category-bubbles__label{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1.25rem;text-align:center}.category-bubbles--tiles .category-bubbles__label{font-size:1.4rem}.category-bubbles__badge{position:absolute;top:.6rem;right:.6rem;background:var(--store-sale);color:#fff;font-size:1.1rem;font-weight:700;padding:.2rem .6rem}.category-bubbles--bubbles .category-bubbles__badge{top:0;right:0;border-radius:2rem}.category-bubbles__proof{display:flex;justify-content:center;align-items:center;gap:.8rem;margin:2rem 0 0;font-size:1.3rem}.dual-banner{padding-top:var(--db-pt);padding-bottom:var(--db-pb)}.dual-banner__heading{text-align:center;margin:0 0 2rem}.dual-banner__grid{display:grid;gap:.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.dual-banner__grid--2{grid-template-columns:repeat(2,1fr)}.dual-banner__grid--3{grid-template-columns:repeat(3,1fr)}}.dual-banner__item{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none;aspect-ratio:var(--db-ratio)}.dual-banner__media,.dual-banner__media img,.dual-banner__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dual-banner__media svg{background:#333;fill:#fff3}.dual-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%)}.dual-banner__item:hover img{transform:scale(1.03);transition:transform .8s ease}.dual-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:1rem;padding:3rem}.dual-banner__item--bottom-center .dual-banner__content{justify-content:flex-end;align-items:center;text-align:center}.dual-banner__item--bottom-left .dual-banner__content{justify-content:flex-end;align-items:flex-start}.dual-banner__item--center .dual-banner__content{justify-content:center;align-items:center;text-align:center}.dual-banner__sub{text-transform:uppercase;letter-spacing:.25em;font-size:1.2rem;font-weight:600}.dual-banner__title{color:#fff;margin:0}.dual-banner .dual-banner__button{--color-button: 255,255,255;--color-button-text: 0,0,0}.video-testimonials{padding-top:var(--vt-pt);padding-bottom:var(--vt-pb)}.video-testimonials__header{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.4rem}.video-testimonials__heading{margin:0}.video-testimonials__text p{margin:.6rem 0 0}.video-testimonials__nav{display:flex;gap:.8rem}.store-carousel__btn{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(var(--color-foreground));background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.store-carousel__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.video-testimonials__track{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.video-testimonials__track::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.video-testimonials__track{grid-auto-columns:calc((100% - 4 * 1.6rem) / 4.5)}}@media screen and (min-width:1200px){.video-testimonials__track{grid-auto-columns:calc((100% - 6.4rem)/5)}}.video-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:1rem}.video-card__media{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:#111}.video-card__media video,.video-card__media img,.video-card__media svg{width:100%;height:100%;object-fit:cover;display:block}.video-card__media svg.placeholder-svg{fill:#fff3}.video-card__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:5.6rem;height:5.6rem;border-radius:50%;background:#ffffffe6;color:#000;display:flex;align-items:center;justify-content:center}.video-card__sound{position:absolute;right:1rem;bottom:1rem;width:3.6rem;height:3.6rem;border-radius:50%;border:0;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.video-card__sound .store-icon{width:1.8rem;height:1.8rem}.video-card__icon-sound,.video-card.is-unmuted .video-card__icon-mute{display:none}.video-card.is-unmuted .video-card__icon-sound{display:inline-flex}.video-card__quote{margin:0;font-size:1.4rem;line-height:1.5}.video-card__name{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.video-card__product{display:flex;gap:1rem;align-items:center;text-decoration:none;color:inherit;border-top:1px solid rgba(var(--color-foreground),.1);padding-top:1rem}.video-card__product>span{display:flex;flex-direction:column;font-size:1.25rem}.video-card__product-title{font-weight:600}.image-grid{padding-top:var(--ig-pt);padding-bottom:var(--ig-pb)}.image-grid__heading{text-align:center;margin:0 0 2.4rem}.image-grid__list{display:grid;grid-template-columns:repeat(var(--ig-cols-mobile),1fr);gap:.4rem}@media screen and (min-width:750px){.image-grid__list{grid-template-columns:repeat(var(--ig-cols),1fr)}}.image-grid__item--wide{grid-column:span 2}.image-grid__link{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;color:#fff;text-decoration:none}.image-grid__item--wide .image-grid__link{aspect-ratio:auto;height:100%}.image-grid__link img,.image-grid__link svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.image-grid__link svg{background:#333;fill:#fff3}.image-grid__link:hover img{transform:scale(1.04)}.image-grid__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent 50%)}.image-grid__label{position:absolute;z-index:1;left:0;right:0;bottom:2rem;text-align:center;text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:1.5rem}.ugc-grid{padding-top:var(--ugc-pt);padding-bottom:var(--ugc-pb)}.ugc-grid__header{text-align:center;margin-bottom:2.4rem}.ugc-grid__heading{margin:0 0 .6rem}.ugc-grid__sub{margin:0}.ugc-grid__handle{display:inline-block;margin-top:.6rem;font-weight:700;color:inherit}.ugc-grid__list{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}@media screen and (min-width:750px){.ugc-grid__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.ugc-grid__list{grid-template-columns:repeat(var(--ugc-cols),1fr)}}.ugc-grid__link{position:relative;display:block;aspect-ratio:1;overflow:hidden;color:#fff;text-decoration:none}.ugc-grid__link img,.ugc-grid__link svg{width:100%;height:100%;object-fit:cover;display:block}.ugc-grid__link svg{background:#e9e9e9}.ugc-grid__shop{position:absolute;inset:auto 0 0 0;display:flex;justify-content:space-between;gap:.6rem;padding:.8rem 1rem;background:#0009;font-size:1.2rem;transform:translateY(100%);transition:transform .3s ease}.ugc-grid__link:hover .ugc-grid__shop,.ugc-grid__link:focus .ugc-grid__shop{transform:none}.usp-icons{padding-top:var(--usp-pt);padding-bottom:var(--usp-pb)}.usp-icons__heading{text-align:center;margin:0 0 2.4rem}.usp-icons__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media screen and (min-width:990px){.usp-icons__list{grid-template-columns:repeat(4,1fr)}}.usp-icons__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem}.usp-icons__icon .store-icon,.usp-icons__icon img{width:4rem;height:4rem;object-fit:contain}.usp-icons__title{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:1.3rem}.usp-icons__text{font-size:1.3rem;opacity:.75}.gift-tiers{background:var(--gt-bg);color:var(--gt-fg);padding-top:var(--gt-pt);padding-bottom:var(--gt-pb);text-align:center}.gift-tiers .h1,.gift-tiers h2{color:var(--gt-fg);margin:0 0 1rem}.gift-tiers__text{max-width:64rem;margin:0 auto 2.4rem}.gift-tiers__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;max-width:96rem;margin:0 auto 2.4rem}.gift-tiers__item{display:flex;flex-direction:column;align-items:center;gap:.6rem}.gift-tiers__media{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#ffffff8c;overflow:hidden}.gift-tiers__media img{width:100%;height:100%;object-fit:cover}.gift-tiers__media .store-icon{width:40%;height:40%}.gift-tiers__amount{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.gift-tiers__title{font-size:1.3rem}.gift-tiers .gift-tiers__button{--color-button: 110,66,49;--color-button-text: 244,235,223}.pdp-callout{display:flex;gap:1rem;align-items:center;background:var(--callout-bg);color:var(--callout-fg);padding:1rem 1.4rem;margin:1.2rem 0}.pdp-callout__text p{margin:0}.pdp-callout__text strong{text-transform:uppercase;letter-spacing:.06em}.pdp-rating{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;margin:.4rem 0 1rem}.pdp-stock{display:flex;align-items:center;gap:.6rem;font-size:1.3rem;margin:.8rem 0}.pdp-stock__dot{width:.9rem;height:.9rem;border-radius:50%;background:#00a341;box-shadow:0 0 0 4px #00a34126}.pdp-stock--out .pdp-stock__dot{background:var(--store-sale);box-shadow:0 0 0 4px #d7263d26}.pdp-stock__sep{opacity:.4}.pdp-usps{margin:1.2rem 0;display:grid;gap:.6rem;font-size:1.35rem}.pdp-usps li{display:flex;gap:.8rem;align-items:center}.pdp-usps .store-icon{width:1.8rem;height:1.8rem}.pdp-colors{margin:1.2rem 0}.pdp-colors__label{margin:0 0 .8rem;font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em}.pdp-colors__list{display:flex;flex-wrap:wrap;gap:.8rem}.pdp-colors__swatch{display:block;width:4rem;height:4rem;border-radius:50%;overflow:hidden;background:var(--swatch, #ddd);box-shadow:0 0 0 1px rgba(var(--color-foreground),.2);position:relative}.pdp-colors__swatch img{width:100%;height:100%;object-fit:cover}.pdp-colors__swatch.is-active{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 3px rgb(var(--color-foreground))}.pdp-colors__swatch.is-soldout:after{content:"";position:absolute;left:50%;top:-10%;height:120%;width:1px;background:rgb(var(--color-foreground));transform:rotate(45deg)}.pdp-set{margin:2rem 0;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.15)}.pdp-set__heading{margin:0 0 .4rem;text-transform:uppercase;letter-spacing:.08em}.pdp-set__text{margin:0 0 1.2rem;font-size:1.3rem;opacity:.8}.pdp-set__list{display:grid;gap:1.2rem}.store-theme .product-form__input--pill input[type=radio]+label{min-width:5.2rem;text-align:center;font-weight:600;letter-spacing:.06em;margin:.4rem .6rem .2rem 0}.store-theme .product-form__input--pill input[type=radio]:checked+label{background:#000;color:#fff}.store-theme .product-form__input .form__label{text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:1.3rem}.store-theme .product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}.store-theme .product .price--large .price-item{font-size:2rem}.store-theme .product .price__badge-sale{font-size:1.2rem}.mini-product{display:grid;grid-template-columns:6.4rem 1fr;gap:1.2rem;align-items:center}.mini-product__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.04)}.mini-product__media img,.mini-product__media svg{width:100%;height:100%;object-fit:cover}.mini-product__info{display:grid;gap:.4rem;min-width:0}.mini-product__title{color:inherit;text-decoration:none;font-weight:600;font-size:1.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-product__price{font-size:1.3rem;display:flex;gap:.6rem}.mini-product__price s{opacity:.55}.mini-product__sale{color:var(--store-sale);font-weight:700}.mini-product__form{display:flex;gap:.6rem}.mini-product__select{flex:1;min-width:0;height:3.6rem;border:1px solid rgba(var(--color-foreground),.3);background:transparent;color:inherit;padding:0 .8rem;font:inherit;font-size:1.3rem}.store-theme .mini-product__button{min-height:3.6rem;min-width:auto;padding:0 1.2rem;font-size:1.1rem}.cart-rewards{display:grid;gap:1.4rem;padding:1.2rem 0 1.6rem;margin-bottom:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-rewards{padding-left:0;padding-right:0}.cart-rewards__message{margin:0 0 .8rem;font-size:1.3rem;font-weight:600;text-align:center}.cart-rewards__check{color:#00a341;margin-right:.4rem}.cart-rewards__bar{position:relative;height:.6rem;background:rgba(var(--color-foreground),.1);border-radius:1rem;overflow:hidden}.cart-rewards__bar span{position:absolute;inset:0 auto 0 0;background:#000;border-radius:1rem;transition:width .4s ease}.cart-rewards__track{position:relative;padding-bottom:5.4rem;margin:0 2rem}.cart-rewards__track .cart-rewards__bar span{background:linear-gradient(90deg,var(--store-accent-dark),#000)}.cart-rewards__milestone{position:absolute;top:-1.1rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.3rem;font-size:1.05rem;text-align:center;line-height:1.2;width:8rem}.cart-rewards__milestone:last-child{transform:translate(-80%)}.cart-rewards__icon{width:2.8rem;height:2.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.25);color:rgba(var(--color-foreground),.5)}.cart-rewards__icon .store-icon{width:1.5rem;height:1.5rem}.cart-rewards__milestone.is-reached .cart-rewards__icon{background:#000;color:#fff;border-color:#000}.cart-rewards__label small{opacity:.7}.cart-upsell{padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.08);margin-top:1rem}.cart-upsell__heading{margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1.3rem}.cart-upsell__list{display:grid;gap:1.2rem}.store-theme .drawer__heading{text-transform:uppercase;letter-spacing:.1em;font-size:1.8rem}.store-theme cart-drawer-items{overflow:auto}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background, 255,255,255));border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);transition:transform .3s ease}.sticky-atc.is-visible{transform:none}@media screen and (min-width:750px){.sticky-atc--mobile{display:none}}.sticky-atc__inner{display:flex;align-items:center;gap:1.6rem;padding-top:1rem;padding-bottom:1rem}.sticky-atc__info{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.sticky-atc__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{display:flex;gap:.6rem;align-items:baseline}.sticky-atc__price s{opacity:.55;font-size:1.3rem}.sticky-atc__button{flex:1}@media screen and (min-width:750px){.sticky-atc__button{flex:0 0 28rem}}body:has(.promo-bar--bottom) .sticky-atc{bottom:4.4rem}.store-theme .footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem}.store-theme .footer__content-top .newsletter-form__field-wrapper{max-width:40rem}.store-theme .card__heading{font-size:1.35rem;font-weight:600;letter-spacing:.02em}.store-theme .collection-hero__title{text-transform:uppercase}.store-theme .rich-text__blocks{max-width:80rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/store-custom.css.map */
