@keyframes stt-lg-shimmer{0%{transform:translateX(-120%) skewX(-12deg);opacity:0}10%,90%{opacity:1}to{transform:translateX(220%) skewX(-12deg);opacity:0}}@keyframes stt-lg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes stt-lg-float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes stt-lg-pulse-border{0%,to{box-shadow:var(--stt-lg-depth),var(--stt-lg-inner)}50%{box-shadow:var(--stt-lg-depth-lg),var(--stt-lg-inner),0 0 0 1px rgba(255,255,255,.35)}}@keyframes stt-lg-breathe{0%,to{backdrop-filter:blur(var(--stt-lg-blur))}50%{backdrop-filter:blur(var(--stt-lg-blur-lg))}}@keyframes stt-lg-entrance{0%{opacity:0;transform:translateY(12px) scale(.96);backdrop-filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);backdrop-filter:blur(var(--stt-lg-blur))}}@keyframes stt-ripple-expand{to{transform:scale(4);opacity:0}}:root{--stt-lg-blur-xs:8px;--stt-lg-blur-sm:16px;--stt-lg-blur:24px;--stt-lg-blur-lg:40px;--stt-lg-blur-max:52px;--stt-lg-tint:rgba(255,255,255,0.52);--stt-lg-tint-strong:rgba(255,255,255,0.72);--stt-lg-tint-subtle:rgba(255,255,255,0.22);--stt-lg-tint-ghost:rgba(255,255,255,0.08);--stt-lg-specular:rgba(255,255,255,0.90);--stt-lg-specular-mid:rgba(255,255,255,0.35);--stt-lg-depth-sm:0 4px 16px rgba(0,0,0,0.06), 0 1px 4px rgba(0,0,0,0.04);--stt-lg-depth:0 8px 32px rgba(0,0,0,0.08), 0 2px 8px rgba(0,0,0,0.05);--stt-lg-depth-lg:0 16px 48px rgba(0,0,0,0.10), 0 4px 16px rgba(0,0,0,0.06);--stt-lg-depth-xl:0 24px 64px rgba(0,0,0,0.14), 0 8px 24px rgba(0,0,0,0.08);--stt-lg-inner:inset 0 1px 0 rgba(255,255,255,0.85),
                  inset 0 -1px 0 rgba(0,0,0,0.06),
                  inset 1px 0 0 rgba(255,255,255,0.40),
                  inset -1px 0 0 rgba(255,255,255,0.20);--stt-lg-border:rgba(255,255,255,0.70);--stt-lg-border-subtle:rgba(255,255,255,0.30);--stt-lg-shimmer:linear-gradient(
    108deg,
    transparent 30%,
    rgba(255,255,255,0.55) 50%,
    transparent 70%
  );--stt-ease-gel:cubic-bezier(0.34, 1.56, 0.64, 1);--stt-ease-snap:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.stt-lg,.stt-lg-sm,.stt-lg-strong,.stt-lg-thin,.stt-lg-ultra{position:relative;border:1px solid var(--stt-lg-border);overflow:hidden;isolation:isolate;transition:transform .35s var(--stt-ease-gel),box-shadow .35s var(--stt-ease-snap),backdrop-filter .35s ease}.stt-lg-thin,.stt-lg-ultra{border-color:var(--stt-lg-border-subtle)}.stt-lg-ultra{backdrop-filter:blur(var(--stt-lg-blur-xs)) saturate(160%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-xs)) saturate(160%);background:var(--stt-lg-tint-ghost);box-shadow:var(--stt-lg-inner)}.stt-lg-thin{backdrop-filter:blur(var(--stt-lg-blur-sm)) saturate(170%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-sm)) saturate(170%);background:var(--stt-lg-tint-subtle);box-shadow:var(--stt-lg-depth-sm),var(--stt-lg-inner)}.stt-lg{backdrop-filter:blur(var(--stt-lg-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--stt-lg-blur)) saturate(180%);background:var(--stt-lg-tint);box-shadow:var(--stt-lg-depth),var(--stt-lg-inner)}.stt-lg-sm{backdrop-filter:blur(var(--stt-lg-blur-sm)) saturate(170%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-sm)) saturate(170%);background:var(--stt-lg-tint-subtle);box-shadow:var(--stt-lg-depth-sm),var(--stt-lg-inner)}.stt-lg-strong{backdrop-filter:blur(var(--stt-lg-blur-lg)) saturate(190%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-lg)) saturate(190%);background:var(--stt-lg-tint-strong);box-shadow:var(--stt-lg-depth-lg),var(--stt-lg-inner)}.stt-lg-thin:hover,.stt-lg-ultra:hover,.stt-lg:hover{transform:none}.stt-lg-strong::after,.stt-lg::after{content:"";position:absolute;inset:0;background:var(--stt-lg-shimmer);animation:stt-lg-shimmer 5s ease-in-out infinite;pointer-events:none;z-index:1}.site-header,.stt-header,[data-stt-header]{border-bottom:.5px solid rgba(0,0,0,.12);transition:none}.site-header,.stt-header,.stt-header--scrolled,[data-stt-header]{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(250,248,245,.8);box-shadow:none}.stt-header__nav-link,.stt-mobile-menu__link,.stt-nav__item{transition:background 200ms ease}.stt-header__nav-link:hover,.stt-nav__item:hover{background:rgba(0,0,0,.04);border-radius:var(--stt-radius-xs);backdrop-filter:none;-webkit-backdrop-filter:none}.stt-action-bar,.stt-bottom-nav{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(250,248,245,.8);border-top:.5px solid rgba(0,0,0,.12);box-shadow:none}.product-form__submit,.stt-btn--glossy,.stt-btn--primary,.stt-cart__checkout-btn,.stt-vfeed__shop-btn,[data-stt-atc]{position:relative;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transition:background-color 200ms ease;will-change:auto}.product-form__submit::before,.stt-btn--glossy::before,.stt-btn--primary::before,.stt-im__action-btn::before,.stt-im__close::before,.stt-vfeed__action-btn::before,.stt-vfeed__shop-btn::before,[data-stt-atc]::before{display:none}.product-form__submit:hover,.stt-btn--primary:hover,[data-stt-atc]:hover{transform:none;box-shadow:none}.product-form__submit:active,.stt-btn--primary:active,[data-stt-atc]:active{opacity:.85;transform:none;box-shadow:none}.stt-btn--glossy:hover,.stt-vfeed__shop-btn:hover{transform:none;box-shadow:none}.stt-btn--glossy:active,.stt-vfeed__shop-btn:active{opacity:.85;transform:none}.stt-btn--ghost,.stt-im__collection-btn,.stt-im__invite-cta,.stt-vfeed__collection-link{position:relative;backdrop-filter:none;-webkit-backdrop-filter:none;background:0 0;border:0;box-shadow:none;transition:color 200ms ease}.stt-vfeed__immersive-btn,.stt-vfeed__immersive-pill{background:rgba(0,0,0,.65);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);color:#fff;box-shadow:none}.stt-vfeed__immersive-btn:hover,.stt-vfeed__immersive-pill:hover{background:rgba(0,0,0,.8);transform:none}.stt-btn--ghost:hover,.stt-im__collection-btn:hover{background:rgba(0,0,0,.04);box-shadow:none;transform:none}.stt-im__action-btn,.stt-vfeed__action-btn{background:var(--stt-lg-tint);border:1px solid var(--stt-lg-border);box-shadow:var(--stt-lg-depth-sm)}.stt-im__action-btn,.stt-im__close,.stt-im__drawer-close,.stt-livestream__arrow,.stt-vfeed__action-btn,.stt-vfeed__arrow,.stt-vfeed__sound-toggle{position:relative;backdrop-filter:blur(var(--stt-lg-blur)) saturate(160%);-webkit-backdrop-filter:blur(var(--stt-lg-blur)) saturate(160%);transition:background 150ms ease;overflow:hidden}.stt-im__drawer-close,.stt-livestream__arrow,.stt-vfeed__arrow,.stt-vfeed__sound-toggle{background:var(--stt-lg-tint);border:1px solid var(--stt-lg-border);box-shadow:var(--stt-lg-depth-sm)}.stt-im__action-btn:hover,.stt-vfeed__action-btn:hover,.stt-vfeed__arrow:hover:not(:disabled){transform:none;box-shadow:var(--stt-lg-depth-sm);background:var(--stt-lg-tint-strong)}.stt-im__action-btn:active,.stt-vfeed__action-btn:active{opacity:.8;transform:none}.stt-card__quick-add,.stt-wishlist-btn{backdrop-filter:none;-webkit-backdrop-filter:none}.stt-wishlist-btn:hover{transform:none;box-shadow:none}@media (min-width:768px){.stt-im__side-actions,.stt-vfeed__side-actions{animation:stt-lg-float-sm 6s ease-in-out infinite}}.stt-collection-card,.stt-livestream__card-media{transition:transform .3s var(--stt-ease-gel),box-shadow .3s var(--stt-ease-snap)}.stt-collection-card:hover,.stt-livestream__card:hover .stt-livestream__card-media{transform:translateY(-3px);box-shadow:var(--stt-lg-depth-lg)}.stt-featured-card,.stt-rank-row{backdrop-filter:none;-webkit-backdrop-filter:none;border:0;box-shadow:none;transition:background-color 200ms ease}.stt-featured-card{background:#fff}.stt-featured-card:hover{background:#f5f5f7;transform:none;box-shadow:none}.stt-rank-row{background:0 0;border-bottom:1px solid rgba(0,0,0,.06)}.stt-rank-row:hover{background:rgba(0,0,0,.03);transform:none;box-shadow:none}.stt-bottom-sheet,.stt-drawer,.stt-im__drawer{backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:saturate(180%) blur(40px);background:rgba(250,248,245,.9);border-color:rgba(0,0,0,.1);box-shadow:0 12px 48px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}.stt-filters__drawer{border-color:rgba(0,0,0,.1)}.stt-im__drawer-product{backdrop-filter:blur(var(--stt-lg-blur-xs));-webkit-backdrop-filter:blur(var(--stt-lg-blur-xs));background:var(--stt-lg-tint-subtle);border:1px solid var(--stt-lg-border-subtle);transition:transform .2s var(--stt-ease-gel),box-shadow .2s var(--stt-ease-snap)}.stt-im__drawer-product:hover{transform:scale(1.03);box-shadow:var(--stt-lg-depth),var(--stt-lg-inner)}.stt-filters__drawer,.stt-filters__panel{backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:saturate(180%) blur(40px);background:rgba(250,248,245,.9);box-shadow:0 12px 48px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}.stt-chip,.stt-filter-chip{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);transition:background-color 200ms ease}.stt-chip:hover,.stt-filter-chip:hover{transform:none;background:rgba(0,0,0,.06);box-shadow:none}.stt-chip.is-active,.stt-chip[aria-pressed=true],.stt-filter-chip.is-active{background:var(--stt-accent);border-color:transparent;color:#fff;box-shadow:none}.stt-cookie-banner,.stt-modal,.stt-newsletter-popup{backdrop-filter:blur(var(--stt-lg-blur-max)) saturate(200%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-max)) saturate(200%);background:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.65);box-shadow:var(--stt-lg-depth-xl),var(--stt-lg-inner);animation:stt-lg-entrance .4s var(--stt-ease-gel) both}#stt-im-drawer-backdrop,.stt-drawer-backdrop,.stt-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.stt-badge,.stt-badge--glass,.stt-collection-badge,.stt-featured-rank,.stt-livestream__live-badge,.stt-livestream__product-count,.stt-proof-badge{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(196,162,101,.1);color:var(--stt-accent);border:0;box-shadow:none}.stt-rank-badge--1{background:linear-gradient(135deg,gold,#ffa800,#ff8c00);box-shadow:0 0 12px rgba(255,180,0,.5),inset 0 1px 0 rgba(255,255,255,.85);animation:stt-lg-pulse-border 3s ease-in-out infinite}.stt-rank-badge--2{background:linear-gradient(135deg,#e8e8e8,silver,#a8a8a8);box-shadow:0 0 8px rgba(200,200,200,.4),inset 0 1px 0 rgba(255,255,255,.85)}.stt-rank-badge--3{background:linear-gradient(135deg,#cd9b60,#cd7f32,sienna);box-shadow:0 0 8px rgba(160,82,45,.3),inset 0 1px 0 rgba(255,255,255,.85)}.stt-search-overlay{backdrop-filter:saturate(180%) blur(40px);-webkit-backdrop-filter:saturate(180%) blur(40px);background:rgba(250,248,245,.9)}.stt-search-overlay__input{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:none;transition:border-color 150ms ease,box-shadow 150ms ease,background 150ms ease}.stt-search-overlay__input:focus{background:#fff;border-color:var(--stt-accent);box-shadow:0 0 0 3px rgba(196,162,101,.15)}.cart-item,.stt-cart-line,[data-stt-cart-item]{background:0 0;border:0;border-bottom:1px solid rgba(0,0,0,.06);border-radius:0;box-shadow:none;transition:background-color 200ms ease}.cart-item:hover,.stt-cart-line:hover{background:rgba(0,0,0,.02)}.stt-sticky-atc,.stt-toast{background:rgba(250,248,245,.82)}.stt-toast{backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border:.5px solid rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04)}.stt-sticky-atc{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-top:.5px solid rgba(0,0,0,.12);box-shadow:none}.stt-im__progress,.stt-im__progress-bar,.stt-progress,.stt-progress__fill,.stt-vfeed__progress,.stt-vfeed__progress-bar{position:relative;overflow:hidden}.stt-im__progress-bar::after,.stt-progress__fill::after,.stt-vfeed__progress-bar::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:stt-lg-shimmer 2s ease-in-out infinite}.stt-flash-sale,.stt-flash-sale__digit{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.stt-flash-sale{background:var(--stt-bg-alt);border:1px solid rgba(0,0,0,.06)}.stt-flash-sale__digit{background:#fff;border:1px solid rgba(0,0,0,.08);transition:none}.stt-flash-sale__digit:hover{transform:none}.stt-im__close{backdrop-filter:blur(var(--stt-lg-blur));-webkit-backdrop-filter:blur(var(--stt-lg-blur));background:var(--stt-lg-tint);border:1px solid var(--stt-lg-border);box-shadow:var(--stt-lg-depth-sm),var(--stt-lg-inner);animation:stt-lg-float-sm 8s ease-in-out infinite}.stt-im__drawer{backdrop-filter:blur(var(--stt-lg-blur-max)) saturate(200%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-max)) saturate(200%);background:rgba(255,255,255,.88);border-left:1px solid rgba(255,255,255,.6);box-shadow:var(--stt-lg-depth-xl),var(--stt-lg-inner)}.stt-im__invite-inner{backdrop-filter:blur(var(--stt-lg-blur-lg)) saturate(190%);-webkit-backdrop-filter:blur(var(--stt-lg-blur-lg)) saturate(190%);background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.6);box-shadow:var(--stt-lg-depth-lg),var(--stt-lg-inner)}.stt-im__collection-btn,.stt-im__shop-btn{backdrop-filter:blur(var(--stt-lg-blur));-webkit-backdrop-filter:blur(var(--stt-lg-blur))}.stt-im__shop-btn{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.65);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),var(--stt-lg-depth);color:#111}.stt-im__collection-btn{background:var(--stt-lg-tint-subtle);border:1px solid var(--stt-lg-border);box-shadow:var(--stt-lg-inner)}.stt-announcement,.stt-trust-badge{backdrop-filter:none;-webkit-backdrop-filter:none}.stt-trust-badge{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:none;transition:background-color 200ms ease}.stt-trust-badge:hover{background:#f5f5f7;transform:none;box-shadow:none}.stt-announcement{background:var(--stt-bg-alt);border-bottom:1px solid rgba(0,0,0,.06)}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],select,textarea{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:10px 14px;font-size:17px;color:#1d1d1f;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;outline:0;transition:border-color 150ms ease,box-shadow 150ms ease,background 150ms ease}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--stt-accent);box-shadow:0 0 0 3px rgba(196,162,101,.15);background:#fff;outline:0}.stt-card__media .stt-wishlist-btn,.stt-card__quick-add,.stt-wishlist-btn,.stt-wishlist-btn.is-animating{animation:none}.stt-account__tab,.stt-tab,[data-stt-tab]{backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color 200ms ease,color 200ms ease}.stt-account__tab.is-active,.stt-tab.is-active,[data-stt-tab].is-active{background:#fff;border:0;box-shadow:0 1px 4px rgba(0,0,0,.08);transform:none}.stt-badge-card,.stt-challenge-card,.stt-tier-card{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border:0;box-shadow:none;transition:background-color 200ms ease}.stt-challenge-card:hover,.stt-glass-card:hover,.stt-tier-card:hover{background:#f5f5f7;transform:none;box-shadow:none}.stt-whatsapp-btn{backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);background:rgba(250,248,245,.82);border:.5px solid rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.04);animation:none}.stt-im__overlay{background:linear-gradient(to top,var(--stt-lg-tint-strong) 0%,rgba(0,0,0,.4) 50%,transparent 100%)}.stt-glass-card{position:relative;overflow:hidden;isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:var(--stt-radius-lg, 18px);box-shadow:none;transition:background-color 200ms ease}.stt-glass-card--overlay{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:rgba(250,248,245,.82);border:.5px solid rgba(0,0,0,.1);box-shadow:0 12px 48px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)}@supports not (backdrop-filter:blur(1px)){:root{--stt-lg-tint:rgba(255,255,255,0.96);--stt-lg-tint-strong:rgba(255,255,255,0.98);--stt-lg-tint-subtle:rgba(255,255,255,0.85)}}[data-lg]{--lg-x:50%;--lg-y:50%}[data-lg]::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--lg-x) var(--lg-y),rgba(255,255,255,.18) 0%,transparent 60%);pointer-events:none;z-index:2;border-radius:inherit;opacity:0;transition:opacity .3s ease}[data-lg]:hover::before{opacity:1}.stt-btn .stt-ripple{position:absolute;border-radius:50%;background:rgba(255,255,255,.3);transform:scale(0);animation:stt-ripple-expand .6s ease-out forwards;pointer-events:none}.stt-flash-sale__timer{display:flex;gap:.5rem}.stt-bottom-sheet__handle{background:var(--stt-glass-border);opacity:.6}.stt-wishlist-btn.is-wishlisted{color:var(--stt-sale)}.stt-wishlist-btn.is-wishlisted .stt-wishlist-btn__icon--filled{display:block}.stt-wishlist-btn.is-wishlisted .stt-wishlist-btn__icon--outline,.stt-wishlist-btn__icon--filled{display:none}.stt-card__media .stt-wishlist-btn{position:absolute;top:var(--stt-space-1);right:var(--stt-space-1)}.stt-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:var(--stt-z-sticky);padding:var(--stt-space-1) var(--stt-space-2);transform:translateY(100%);transition:transform var(--stt-duration) var(--stt-ease)}.stt-sticky-atc.is-visible{transform:translateY(0)}@media (max-width:767px){.stt-sticky-atc{padding-bottom:calc(var(--stt-space-1) + env(safe-area-inset-bottom,0))}}.stt-toast{position:fixed;bottom:calc(var(--stt-action-bar-height, 56px) + var(--stt-space-2));left:50%;transform:translateX(-50%) translateY(120%);z-index:var(--stt-z-toast);border-radius:var(--stt-radius-full);padding:.75rem 1.25rem;font-size:var(--stt-text-sm);font-weight:500;white-space:nowrap;transition:transform var(--stt-duration) var(--stt-ease-spring)}.stt-toast.is-visible{transform:translateX(-50%) translateY(0)}@media (min-width:768px){.stt-toast{bottom:var(--stt-space-4)}}