.soie-premium main[data-template*=product] .soie-atc-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important}.soie-premium main[data-template*=product] .soie-atc-row>*{width:100%!important;min-width:0!important;flex:0 0 auto!important}.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-button,.soie-premium main[data-template*=product] .soie-atc-row .soie-buy-now-button{width:100%!important;box-sizing:border-box!important;min-height:52px!important;padding-block:14px!important;padding-inline:20px!important;font-size:16px!important;letter-spacing:0!important}.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-text,.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-text__content,.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-text__content span,.soie-premium main[data-template*=product] .soie-atc-row [data-soie-buy-now-text]{white-space:nowrap!important}.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;max-width:100%!important}.soie-premium main[data-template*=product] .soie-atc-row .add-to-cart-button .add-to-cart-icon{display:inline-flex!important}.soie-premium main[data-template="product.bundle"] .soie-atc-row{flex:1 1 100%!important}@media(max-width:749px){body:has(main[data-template*=product]) .sw{bottom:92px!important}.soie-premium .sticky-add-to-cart__bar{z-index:2147483647!important}}body:has(.search-page__header) .products-count-wrapper{display:none!important}.soie-cross-sell{margin:18px 0;padding:18px;border:1px solid rgba(201,47,115,.22);border-radius:18px;background:#fff7f9}.soie-cross-sell--drawer{margin:8px var(--cart-drawer-padding) 16px}.soie-cross-sell__header{margin-bottom:12px}.soie-cross-sell__header h3{margin:0;color:#993556;font-size:1.15rem;line-height:1.2}.soie-cross-sell__header p{margin:4px 0 0;color:#35131fad;font-size:.82rem}.soie-cross-sell__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.soie-cross-sell__card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:center;padding:9px;background:#fff;border:1px solid rgba(53,19,31,.1);border-radius:14px}.soie-cross-sell__image{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fceef3}.soie-cross-sell__image img,.soie-cross-sell__image svg{width:100%;height:100%;object-fit:cover}.soie-cross-sell__info{min-width:0;display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center}.soie-cross-sell__title{grid-column:1/-1;color:#993556;text-decoration:none;font-weight:650;font-size:.82rem;line-height:1.2}.soie-cross-sell__price{color:#c92f73;font-size:.8rem;font-weight:700}.soie-cross-sell__add{min-width:54px;padding:7px 11px;border:0;border-radius:999px;background:#c92f73;color:#fff;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.soie-cross-sell__add:hover{background:#a9235d}.soie-cross-sell__add[disabled]{opacity:.65;cursor:wait}.soie-cross-sell__loading,.soie-cross-sell__add[aria-busy=true] span:first-child{display:none}.soie-cross-sell__add[aria-busy=true] .soie-cross-sell__loading{display:inline}@media(max-width:749px){.soie-cross-sell__grid{grid-template-columns:1fr}.soie-cross-sell--drawer{margin-inline:var(--padding-lg)}.soie-cross-sell__card{grid-template-columns:66px minmax(0,1fr)}}.soie-cross-sell{position:relative}.soie-cross-sell__header{padding-right:30px}.soie-cross-sell__close{position:absolute;top:12px;right:12px;width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#99355614;color:#993556;font-size:17px;line-height:1;cursor:pointer;z-index:2}.soie-cross-sell__close:hover{background:#99355629}.soie-cross-sell__close span{display:block;transform:translateY(-1px)}.soie-cross-sell[hidden]{display:none}@media(min-width:750px){.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)) .soie-cross-sell__card{grid-template-columns:1fr;grid-template-rows:auto auto;padding:10px 8px;text-align:center}.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)) .soie-cross-sell__image{width:100%;max-width:92px;margin:0 auto}.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)) .soie-cross-sell__info{grid-template-columns:1fr;justify-items:center;gap:5px 0}.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)) .soie-cross-sell__title{grid-column:1;font-size:.78rem}.soie-cross-sell__grid:has(.soie-cross-sell__card:nth-child(3)) .soie-cross-sell__add{width:100%}}.sl-hero__copy[data-soie-reveal]{opacity:1!important;transform:none!important;transition:none!important}body.soie-premium{background:transparent!important;animation:none!important}body.soie-premium:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:#fff9fb;background-image:radial-gradient(circle at 12% 16%,#f36eac21 0,#f36eac00 30%),radial-gradient(circle at 88% 26%,#b8326717 0,#b8326700 28%),radial-gradient(circle at 25% 82%,#ffbeda29 0,#ffbeda00 32%),linear-gradient(135deg,#fffafc,#fff5f9 48%,#fffafd);background-size:120% 120%,135% 135%,125% 125%,100% 100%;background-position:0% 0%,100% 10%,0% 100%,0 0;background-repeat:no-repeat}@media(max-width:749px){body.soie-premium:before{background-size:180% 180%,190% 190%,170% 170%,100% 100%}}body.soie-premium main[data-template*=product]{animation:none!important}.soie-stock__dot{position:relative;animation:none!important}.soie-stock__dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:#41a36d21;pointer-events:none;will-change:transform,opacity;animation:soie-pulse-gpu 1.8s infinite}@keyframes soie-pulse-gpu{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.34);opacity:0}}@media(prefers-reduced-motion:reduce){.soie-stock__dot:after{animation:none}}.soie-premium .header-section,body.soie-premium main[data-template*=product] .product-details,.soie-proof-toast{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sl-splash,.sl-hero__media img,.sl-orb,.sl-marquee__track,.sf__ticker,.sw__pulse{will-change:transform}.sl-story,.sl-campaign,.sl-steps,.sl-ba,.sl-reviews,.sl-faq{content-visibility:auto;contain-intrinsic-size:auto 900px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/soie-speed.css.map */
