.template-product{--pm-ink: #16123f;--pm-ink-2: #4a4f6b;--pm-mute: #7a7e94;--pm-blue: #3a34d2;--pm-blue-soft: #ecebfd;--pm-paper: #f5f6f8;--pm-deal: #e4323c;--pm-orange: #ff6a00;--pm-ok: #1f8a4c;--pm-line: #e6e8f0}#root .pdp-m{display:block;width:auto!important;max-width:none!important;padding-right:0!important;padding-left:0!important;border:0!important;margin:0 var(--pm-shift-r, 0px) 0 var(--pm-shift-l, 0px);padding-bottom:4px;color:var(--pm-ink);font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.4;background:var(--pm-paper);-webkit-font-smoothing:antialiased}#root .pdp-m button{float:none!important;width:auto;min-width:0!important;height:auto;min-height:0!important;margin:0;padding:0;color:inherit;font:inherit;line-height:1.2;letter-spacing:normal;text-align:inherit;text-transform:none;background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer}#root .pdp-m button:before,#root .pdp-m button:after{content:none}#root #main-product>.l4pr-container,#root #main-product .product-title-wrapper,#root #main-product p.f8pr-price{display:none!important}.pdp-m__gal{position:relative;background:#e9eaf1}.pdp-m__slides{display:flex;aspect-ratio:1 / 1;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-m__slides::-webkit-scrollbar{display:none}.pdp-m__sl{position:relative;flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:center}#root .pdp-m__sl img{display:block;width:100%;height:100%;object-fit:cover}.pdp-m__cnt{position:absolute;right:12px;bottom:12px;padding:5px 11px;color:#fff;font-size:12.5px;font-weight:700;background:#16123f9e;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pdp-m__thumbs{display:flex;gap:8px;padding:10px 12px;overflow-x:auto;background:#fff;scrollbar-width:none}.pdp-m__thumbs::-webkit-scrollbar{display:none}#root .pdp-m .pdp-m__th{flex:none;width:54px!important;min-width:54px!important;height:54px!important;min-height:0!important;overflow:hidden;background:#f1f2f7;border-radius:12px;box-shadow:inset 0 0 0 1px #16123f14;opacity:.72;transition:opacity .2s,box-shadow .2s}#root .pdp-m .pdp-m__th img{display:block;width:100%;height:100%;object-fit:cover}#root .pdp-m .pdp-m__th[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--pm-blue)}.pdp-m__card{margin:12px 12px 0;padding:16px;background:#fff;border-radius:20px;box-shadow:0 1px 2px #16123f0a,0 10px 24px -18px #16123f59}.pdp-m__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pdp-m__tag{padding:3px 8px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.2px;background:linear-gradient(90deg,#7b2fe0,#5b21c8);border-radius:6px}#root .pdp-m__rate{display:inline-flex;align-items:center;gap:6px;color:var(--pm-ink-2);font-size:12.5px;font-weight:700;text-decoration:none}.pdp-m__stars-off{color:#d5d7e3;font-size:14px;letter-spacing:1px}.pdp-m__rst{position:relative;display:inline-block;color:#d9dbe6;font-size:14px;line-height:1;letter-spacing:1.5px}.pdp-m__rst:before{content:"\2605\2605\2605\2605\2605"}.pdp-m__rst i{position:absolute;top:0;left:0;overflow:hidden;color:#f6a609;font-style:normal;white-space:nowrap}.pdp-m__rst i:before{content:"\2605\2605\2605\2605\2605"}.pdp-m__title{display:-webkit-box;margin-top:10px;overflow:hidden;color:var(--pm-ink);font-family:Sora,sans-serif;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.3px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pdp-m__title.is-open{display:block}#root .pdp-m .pdp-m__more{display:block;margin-top:4px;color:var(--pm-blue);font-size:12.5px;font-weight:700}.pdp-m__prow{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:14px}.pdp-m__price{font-family:Sora,sans-serif;font-size:30px;font-weight:800;letter-spacing:-1px}.pdp-m__price.is-sale{color:var(--pm-deal)}.pdp-m__old{color:var(--pm-mute);font-size:15px;text-decoration:line-through}.pdp-m__save{padding:2px 7px;color:#fff;font-size:12px;font-weight:800;background:var(--pm-orange);border-radius:6px}.pdp-m__iva{width:100%;margin-top:-2px;color:var(--pm-mute);font-size:12px}.pdp-m [hidden]{display:none!important}.pdp-m__tkt{position:relative;display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 12px 12px 14px;background:linear-gradient(135deg,#f3f2ff,#e3e1fd);border-radius:16px;box-shadow:inset 0 0 0 1px #3a34d229}.pdp-m__tkt:before,.pdp-m__tkt:after{content:"";position:absolute;top:50%;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #3a34d229;transform:translateY(-50%)}.pdp-m__tkt:before{left:-8px}.pdp-m__tkt:after{right:-8px}.pdp-m__pc{padding-right:12px;color:var(--pm-deal);font-family:Sora,sans-serif;font-size:21px;font-weight:800;line-height:1;border-right:1.5px dashed rgb(58 52 210 / 30%)}.pdp-m__tx{flex:1;min-width:0;color:var(--pm-ink-2);font-size:12px;line-height:1.35}.pdp-m__tx b{display:block;color:var(--pm-ink);font-size:13.5px}.pdp-m__tx em{color:var(--pm-ink);font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}#root .pdp-m .pdp-m__claim{flex:none;height:36px;padding:0 15px;color:#fff;font-size:13px;font-weight:800;background:var(--pm-blue);border-radius:999px;transition:background .25s}#root .pdp-m .pdp-m__claim.is-done{background:var(--pm-ok)}#root #main-product #ve-main-wrap,#root #main-product .price-match-badge,#root #main-product .alibaba-card__moq,#root #main-product .honeypop-pp,#root #main-product form[action*="/cart/add"] .submit,#root #main-product .shopify-block[id*=klarna],#root #main-product .f8pr-shipping-timer,#root #main-product .og-bar,#root #main-product .module-spacer,#root #main-product>footer.m6tb,#root [id$=__main-product]>.m6tb,#root [id$=__recommendations],#shopify-section-sticky-add-to-cart{display:none!important}#root #main-product .f8pr-top-picks-wrapper,#root #main-product .f8pr-top-picks-wrapper>div,#root #main-product .f8pr-variant-selection{min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}#root #main-product .f8pr-top-picks-header,#root #main-product #scWrapper,#root #main-product .f8pr-variant-selection>:not(#psOverlay):not(#psDrawer):not(script):not(style){display:none!important}body.template-product{padding-bottom:calc(138px + env(safe-area-inset-bottom,0px))!important}.pdp-m .pdp-m__card h3{margin:0;color:var(--pm-ink);font-family:Sora,sans-serif;font-size:15.5px;font-weight:700;letter-spacing:-.2px}.pdp-m__ctitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pdp-m__moq{color:var(--pm-ink-2);font-size:12.5px;font-weight:700}.pdp-m__adv{margin:0;padding:0;list-style:none}.pdp-m__adv li{display:flex;align-items:center;gap:12px;margin:0;padding:11px 0}.pdp-m__adv li+li{border-top:1px solid var(--pm-line)}.pdp-m__adv li:before{content:none!important}.pdp-m__ico{display:grid;flex:none;width:38px;height:38px;place-items:center;color:var(--pm-blue);background:var(--pm-blue-soft);border-radius:12px}.pdp-m__ico svg{width:20px;height:20px}.pdp-m__t{flex:1;min-width:0}.pdp-m__t b{display:block;font-size:14px}.pdp-m__t small{color:var(--pm-mute);font-size:12px}#root .pdp-m .pdp-m__mini{flex:none;height:32px;padding:0 13px;color:var(--pm-blue);font-size:12.5px;font-weight:800;border:1.5px solid var(--pm-blue);border-radius:999px}#root .pdp-m a.pdp-m__mini{display:inline-flex;align-items:center;text-decoration:none}#root .pdp-m .pdp-m__mini.is-done{color:#fff;background:var(--pm-ok);border-color:var(--pm-ok)}#root .pdp-m .pdp-m__trust{display:flex;align-items:center;gap:10px;width:100%;margin-top:12px;padding:11px 12px;color:#15603a;font-size:13px;font-weight:700;text-align:left;background:#eaf7ef;border-radius:14px;box-shadow:inset 0 0 0 1px #cbe9d6}.pdp-m__trust svg:first-child{flex:none;width:22px;height:22px}.pdp-m__trust span{flex:1}.pdp-m__trust svg:last-child{flex:none;width:16px;height:16px}.pdp-m__opt+.pdp-m__opt{margin-top:18px}.pdp-m__olab{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:var(--pm-ink-2);font-size:13.5px}.pdp-m__olab b{color:var(--pm-ink)}#root .pdp-m .pdp-m__olab button{display:inline-flex;align-items:center;gap:5px;color:var(--pm-blue);font-size:12.5px;font-weight:700}.pdp-m__olab svg{width:15px;height:15px}.pdp-m__sw{display:flex;gap:10px;margin:0 -16px;padding:2px 16px 4px;overflow-x:auto;scrollbar-width:none}.pdp-m__sw::-webkit-scrollbar{display:none}#root .pdp-m .pdp-m__swb{flex:none;width:76px;text-align:center}.pdp-m__im{position:relative;display:block;width:76px;height:76px;overflow:hidden;background:#f1f2f7;border-radius:14px;box-shadow:inset 0 0 0 1px #16123f1a;transition:box-shadow .2s}#root .pdp-m__im img{display:block;width:100%;height:100%;object-fit:cover}.pdp-m__n{display:block;margin-top:5px;overflow:hidden;color:var(--pm-ink-2);font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pdp-m__swb[aria-checked=true] .pdp-m__im{box-shadow:0 0 0 2.5px var(--pm-blue)}.pdp-m__swb[aria-checked=true] .pdp-m__n{color:var(--pm-blue);font-weight:800}.pdp-m__swb[aria-checked=true] .pdp-m__im:after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;background:var(--pm-blue) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'><path d='m6 12.5 4 4 8-9'/></svg>") center / 12px no-repeat;border-radius:50%}.pdp-m__sz{display:flex;flex-wrap:wrap;gap:8px}#root .pdp-m .pdp-m__szb{min-width:54px!important;height:44px;padding:0 14px;color:var(--pm-ink);font-size:14px;font-weight:700;text-align:center;border:1.5px solid #d9dce8;border-radius:12px;transition:.15s}#root .pdp-m .pdp-m__szb[aria-checked=true]{color:#fff;background:var(--pm-blue);border-color:var(--pm-blue)}#root .pdp-m .pdp-m__szb.is-unavailable{color:#b4b7c8;text-decoration:line-through}#root .pdp-m .pdp-m__chip{display:inline-flex;align-items:center;gap:7px;height:38px;font-size:13px}.pdp-m__chip svg{width:16px;height:16px}.pdp-m__qrow{display:flex;align-items:center;gap:14px}.pdp-m__qty{display:inline-flex;flex:none;align-items:center;border:1.5px solid #d9dce8;border-radius:12px}#root .pdp-m .pdp-m__qty button{width:42px;height:44px;font-size:20px;font-weight:600;text-align:center}.pdp-m__qty output{min-width:30px;font-weight:800;text-align:center}.pdp-m__dl{color:var(--pm-ink-2);font-size:12.5px;line-height:1.4}.pdp-m__dl b{color:var(--pm-ink)}.pdp-m__cd{display:inline-block;margin-left:2px;padding:1px 7px;color:#fff;font-weight:800;font-variant-numeric:tabular-nums;background:var(--pm-ink);border-radius:6px}#root .pdp-m .pdp-m__cta{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:56px;margin-top:14px;color:#fff;font-size:15.5px;font-weight:800;text-align:center;background:linear-gradient(180deg,#4a44e6,#3a34d2);border-radius:16px;box-shadow:0 14px 24px -14px #3a34d2e5,inset 0 1px #ffffff4d;transition:transform .15s}#root .pdp-m .pdp-m__cta:active{transform:scale(.98)}#root .pdp-m .pdp-m__express{display:block;margin:10px 0 0;padding:0}#root .pdp-m .pdp-m__express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px !important;--shopify-accelerated-checkout-button-border-radius: 16px !important;--shopify-accelerated-checkout-row-gap: 8px !important}#root .pdp-m .pdp-m__express .overlay-dynamic_buy_button,#root .pdp-m .pdp-m__express .shopify-payment-button,#root .pdp-m .pdp-m__express shopify-accelerated-checkout{display:block;width:100%;margin:0}.pdp-m__cta svg{width:21px;height:21px}.pdp-m__rw{background:linear-gradient(135deg,#f3f2ff,#e8e6fe)}.pdp-m__rwr{display:flex;align-items:center;gap:12px}.pdp-m__rwr+.pdp-m__rwr{margin-top:12px;padding-top:12px;border-top:1px dashed rgb(58 52 210 / 25%)}.pdp-m__ic{display:grid;flex:none;width:42px;height:42px;place-items:center;color:var(--pm-blue);background:#fff;border-radius:14px;box-shadow:0 6px 14px -8px #3a34d299}.pdp-m__ic--pink{color:#b3174f;background:#ffd3e2;box-shadow:none}.pdp-m__ic svg{width:22px;height:22px}.pdp-m__rwr b{display:block;font-size:14px}.pdp-m__rwr small{color:var(--pm-ink-2);font-size:12px}.pdp-m__prot{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#root .pdp-m .pdp-m__prot button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 4px;font-size:11.5px;font-weight:700;text-align:center;background:#f4f6fa;border-radius:14px}.pdp-m__prot svg{width:24px;height:24px;color:var(--pm-ok)}.pdp-m__gar{display:grid;grid-template-columns:1fr 1fr;gap:8px}#root .pdp-m .pdp-m__gar>*{display:flex;align-items:center;gap:9px;padding:11px 10px;font-size:12px;font-weight:700;line-height:1.25;text-align:left;background:#f4f6fa;border-radius:14px}.pdp-m__gar svg{flex:none;width:20px;height:20px;color:var(--pm-blue)}.pdp-m__kl{display:flex;align-items:center;gap:12px;margin:12px 12px 0;padding:14px 16px;color:#fff;background:#17120f;border-radius:20px}.pdp-m__kl i{padding:4px 9px;color:#17120f;font-size:14px;font-style:normal;font-weight:800;background:#ffb3c7;border-radius:6px}.pdp-m__kl p{flex:1;margin:0;color:#fff;font-size:12.5px;line-height:1.35}.pdp-m__kl p b{font-size:13.5px}#root .pdp-m__kl a{color:#ffb3c7;font-weight:700;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}#root .pdp-m .pdp-m__brand{display:grid;gap:8px;margin:10px 12px 0}#root .pdp-m .pdp-m__brand .brand-badges-container,#root .pdp-m .pdp-m__brand .badge-scroll-wrapper{min-width:0;max-width:100%;margin:0}#root .pdp-m .pdp-m__brand .badge-store{display:flex;width:100%;max-width:100%}#root .pdp-m .pdp-m__brand .badge-store .badge-content,#root .pdp-m .pdp-m__brand .badge-store .badge-text{flex:1 1 auto;min-width:0}#root .pdp-m .pdp-m__brand .badge-store .arrow-icon{flex:none}#root #main-product .pdp-m__klo{margin:12px 12px 0}#root #main-product .pdp-m__klo .shopify-block[id*=klarna]{display:block!important;margin:0}#root #main-product .pdp-m__klo klarna-placement{display:block}.pdp-m__tabs{position:relative;z-index:1;margin-top:8px;background:#fff;border-bottom:1px solid var(--pm-line);box-shadow:none}.pdp-m__tabs-in{position:relative;display:flex;gap:2px;padding:0 8px;overflow-x:auto;scrollbar-width:none}.pdp-m__tabs-in::-webkit-scrollbar{display:none}#root .pdp-m .pdp-m__tab{flex:0 0 auto;padding:15px 12px 13px;color:var(--pm-mute);font-size:14px;font-weight:700;white-space:nowrap;transition:color .2s}#root .pdp-m .pdp-m__tab[aria-selected=true]{color:var(--pm-ink)}.pdp-m__ind{position:absolute;bottom:0;left:0;height:3px;background:var(--pm-blue);border-radius:3px 3px 0 0;transition:transform .35s cubic-bezier(.3,1.4,.5,1),width .35s cubic-bezier(.3,1.4,.5,1)}.pdp-m__sec{margin-top:8px;padding:18px 16px;background:#fff;scroll-margin-top:60px}.pdp-m__desc .pdp-m__sec{margin-top:0}.pdp-m .pdp-m__sec h2{margin:0 0 12px;color:var(--pm-ink);font-family:Sora,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.3px;text-transform:none}.pdp-m__txt{color:var(--pm-ink-2);font-size:14px}.pdp-m__txt p{margin:0}.pdp-m__txt p+p,.pdp-m__txt ul+p,.pdp-m__txt p+ul{margin-top:10px}.pdp-m__txt b,.pdp-m__txt strong{color:var(--pm-ink)}.pdp-m__feat{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pdp-m__feat li{display:flex;gap:12px;margin:0;color:var(--pm-ink-2);font-size:13.5px}.pdp-m__feat li:before{content:none!important}.pdp-m__feat li svg{flex:none;width:22px;height:22px;margin-top:1px;color:var(--pm-ok)}.pdp-m__feat b,.pdp-m__feat strong{color:var(--pm-ink)}.pdp-m__unit{display:inline-flex;margin-bottom:12px;padding:3px;background:#f1f2f7;border-radius:999px}#root .pdp-m .pdp-m__unit button{height:30px;padding:0 16px;color:var(--pm-ink-2);font-size:12.5px;font-weight:700;border-radius:999px}#root .pdp-m .pdp-m__unit button[aria-pressed=true]{color:#fff;background:var(--pm-ink)}.pdp-m__tw{overflow-x:auto;border-radius:14px;box-shadow:inset 0 0 0 1px var(--pm-line)}.pdp-m__tw table{width:100%;min-width:430px;margin:0;font-size:12.5px;border-collapse:collapse}.pdp-m__tw th,.pdp-m__tw td{padding:11px 10px;text-align:center;white-space:nowrap;border:0}.pdp-m__tw tr:first-child th,.pdp-m__tw tr:first-child td{color:var(--pm-ink-2);font-size:11.5px;font-weight:800;line-height:1.25;white-space:normal;background:#f6f7fb}.pdp-m__tw th:first-child,.pdp-m__tw td:first-child{position:sticky;left:0;font-weight:800;text-align:left;background:#fff;box-shadow:1px 0 0 var(--pm-line)}.pdp-m__tw tr:first-child>:first-child{background:#f6f7fb}.pdp-m__tw tr+tr td{border-top:1px solid #f0f1f6}.pdp-m__tw tr.is-selected td{color:var(--pm-ink);font-weight:800;background:#ecebfd}.pdp-m__tw tr.is-selected td:first-child{background:#ecebfd;box-shadow:inset 3px 0 0 var(--pm-blue),1px 0 0 var(--pm-line)}.pdp-m__warn{display:flex;gap:10px;margin-top:14px;padding:12px 14px;color:var(--pm-ink-2);font-size:13px;background:#fff6ec;border-radius:14px;box-shadow:inset 0 0 0 1px #ffe0bf}.pdp-m__warn svg{flex:none;width:22px;height:22px;color:var(--pm-orange)}.pdp-m__warn b,.pdp-m__warn strong{color:var(--pm-ink)}dl.pdp-m__spec{display:grid;grid-template-columns:38% 1fr;margin:0;overflow:hidden;font-size:13px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--pm-line)}.pdp-m__spec dt,.pdp-m__spec dd{margin:0;padding:12px;border-top:1px solid #f0f1f6}.pdp-m__spec dt:first-of-type,.pdp-m__spec dd:first-of-type{border-top:0}.pdp-m__spec dt{font-weight:800;background:#f8f9fc}.pdp-m__spec dd{color:var(--pm-ink-2)}.pdp-m__note{margin-top:14px;color:var(--pm-ink-2);font-size:13px;font-style:italic}.pdp-m__media{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}#root .pdp-m .pdp-m__media button{position:relative;aspect-ratio:1;overflow:hidden;border-radius:14px}#root .pdp-m__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.pdp-m__more2{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-family:Sora,sans-serif;font-size:20px;font-weight:800;background:#16123f8c}.pdp-m__sum{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px}.pdp-m__big{text-align:center}.pdp-m__big b{display:block;font-family:Sora,sans-serif;font-size:46px;line-height:1;letter-spacing:-2px}.pdp-m__big .pdp-m__rst{margin:6px 0 4px;font-size:16px}.pdp-m__big small{display:block;color:var(--pm-mute);font-size:12px}.pdp-m__sum-note{margin:0;color:var(--pm-ink-2);font-size:13px}#pdp-reviews [data-pdp-reviews-slot]{margin-top:8px}#pdp-reviews [data-pdp-reviews-slot] .shopify-app-block{margin:0!important;padding:0!important}.pdp-m__rel{margin-top:8px;padding:18px 0;background:#fff}.pdp-m .pdp-m__rel h2{margin:0 0 12px;padding:0 16px;color:var(--pm-ink);font-family:Sora,sans-serif;font-size:18px;font-weight:700}.pdp-m__rail{display:grid;grid-auto-columns:44%;grid-auto-flow:column;gap:10px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-m__rail::-webkit-scrollbar{display:none}#root .pdp-m__rc{display:block;overflow:hidden;color:var(--pm-ink);text-decoration:none;border-radius:14px;box-shadow:inset 0 0 0 1px var(--pm-line);scroll-snap-align:start}.pdp-m__pp{position:relative;aspect-ratio:1;background:#f1f2f7}#root .pdp-m__pp img{display:block;width:100%;height:100%;object-fit:cover}.pdp-m__pp i{position:absolute;top:8px;left:8px;padding:2px 8px;color:#fff;font-size:11px;font-style:normal;font-weight:700;background:var(--pm-deal);border-radius:5px}.pdp-m__rc p{display:-webkit-box;min-height:42px;margin:0;padding:9px 10px 0;overflow:hidden;font-size:12.5px;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pdp-m__pr{padding:5px 10px 11px;font-family:Sora,sans-serif;font-size:15px;font-weight:800}.pdp-m__pr.is-sale{color:var(--pm-deal)}.pdp-m__pr s{margin-left:4px;color:var(--pm-mute);font-family:Figtree,sans-serif;font-size:11.5px;font-weight:500}.pdp-m__buy{position:fixed;right:0;bottom:calc(66px + env(safe-area-inset-bottom,0px));left:0;z-index:45;display:flex;align-items:center;gap:12px;padding:10px 12px;background:#fffffff7;border-top:1px solid var(--pm-line);box-shadow:0 -10px 26px -16px #16123f7f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.pdp-m__buy.is-hidden{transform:translateY(130%)}#root .pdp-m .pdp-m__vr{flex:1;min-width:0;line-height:1.2;text-align:left}.pdp-m__vr small{display:flex;align-items:center;gap:4px;overflow:hidden;color:var(--pm-mute);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.pdp-m__vr small svg{flex:none;width:14px;height:14px}.pdp-m__vr b{display:block;font-family:Sora,sans-serif;font-size:19px;font-weight:800}#root .pdp-m .pdp-m__go{flex:none;height:48px;padding:0 24px;color:#fff;font-size:14.5px;font-weight:800;background:linear-gradient(180deg,#4a44e6,#3a34d2);border-radius:14px;box-shadow:0 10px 18px -12px #3a34d2e5;transition:transform .15s}#root .pdp-m .pdp-m__go:active{transform:scale(.97)}.pdp-m__lb button{margin:0;padding:0;font:inherit;border:0;box-shadow:none;cursor:pointer}.pdp-m__lb[hidden]{display:none!important}.pdp-m__lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;justify-content:center;background:#0a081e}.pdp-m__lbs{display:flex;height:78vh;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-m__lbs::-webkit-scrollbar{display:none}.pdp-m__lbs div{display:grid;flex:0 0 100%;padding:0 10px;place-items:center;scroll-snap-align:center}.pdp-m__lbs img{max-width:100%;max-height:100%;object-fit:contain;border-radius:12px}.pdp-m__lb .pdp-m__lbx,.pdp-m__lb .pdp-m__lbp,.pdp-m__lb .pdp-m__lbn{position:absolute;display:grid;width:42px;height:42px;place-items:center;color:#fff;background:#ffffff24;border-radius:50%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pdp-m__lb .pdp-m__lbx{top:calc(14px + env(safe-area-inset-top,0px));right:14px}.pdp-m__lb .pdp-m__lbp{top:50%;left:10px}.pdp-m__lb .pdp-m__lbn{top:50%;right:10px}.pdp-m__lbx svg,.pdp-m__lbp svg,.pdp-m__lbn svg{width:20px;height:20px}.pdp-m__lbc{position:absolute;top:calc(22px + env(safe-area-inset-top,0px));left:16px;color:#fff;font-size:14px;font-weight:700}@media(prefers-reduced-motion:reduce){.pdp-m__ind,.pdp-m__buy,.pdp-m__swb .pdp-m__im{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pdp-mobile.css.map */
