@media(max-width:749px){.st-hero{align-items:center!important;min-height:clamp(520px,86svh,780px)}.st-hero>.st-wrap{width:100%}.st-hero .st-wrap{display:flex;align-items:center;min-height:100%;padding-top:var(--st-hd-space, 72px)}.st-hero__inner{padding-block:0!important;justify-content:center;width:100%}.st-hero__scrim{background:linear-gradient(180deg,#0a0b0e9e,#0a0b0e2e 30%,#0a0b0e8c 70%,#0a0b0ee6)}}#header-group{position:sticky;top:-41px;z-index:900;isolation:isolate}@media screen and (max-width:989px){#header-group{top:-37px}}main[data-template]{padding-top:0}.cart-drawer__dialog,dialog.dialog-modal,dialog.dialog-drawer,dialog[open],.quick-add-modal,#search-modal,search-modal-component dialog{z-index:2147483000!important}dialog::backdrop{z-index:2147482999;background:#0a0b0e8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.st-sticky-atc{z-index:880}@media(hover:hover)and (pointer:fine){html.st-cursor-on,html.st-cursor-on *,html.st-cursor-on a,html.st-cursor-on button,html.st-cursor-on [role=button],html.st-cursor-on summary,html.st-cursor-on label,html.st-cursor-on select{cursor:none!important}html.st-cursor-on input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]),html.st-cursor-on textarea,html.st-cursor-on [contenteditable=true]{cursor:text!important}}.st-cursor-layer{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;width:auto;height:auto;overflow:visible;background:transparent;pointer-events:none}.st-cursor-layer:popover-open{display:block}.st-cursor{position:fixed;top:0;left:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;box-shadow:0 0 0 1.5px #00000080,0 2px 8px #00000040;pointer-events:none;z-index:2147483647;opacity:0;transform:translate3d(-200px,-200px,0);will-change:transform;transition:opacity .25s ease,width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),margin .4s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.st-cursor__mark{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:opacity .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1),background .35s ease,border-color .35s ease}.st-cursor__mark--base{border:1.5px solid #ffffff;background:transparent}.st-cursor__mark--iris{background:linear-gradient(100deg,#6fe3f2,#3d7bff,#8b5cf6 44%,#e056a8,#f2a65a 84%,#6fe3f2);background-size:260% 100%;--st-iris-bg-size: 260%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));opacity:0;transform:scale(.6);animation:st-iris-slide 4s linear infinite}.st-cursor--visible{opacity:1}.st-cursor__dot{position:fixed;top:0;left:0;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #00000080;pointer-events:none;z-index:2147483647;opacity:0;transform:translate3d(-200px,-200px,0);transition:opacity .25s ease,width .3s ease,height .3s ease,margin .3s ease;will-change:transform}.st-cursor__dot--visible{opacity:1}.st-cursor--hover{width:46px;height:46px;margin:-23px 0 0 -23px}.st-cursor--hover .st-cursor__mark--base{opacity:0}.st-cursor--hover .st-cursor__mark--iris{opacity:1;transform:scale(1)}.st-cursor__dot--hover{width:0;height:0;margin:0;opacity:0}.st-cursor--media{width:38px;height:38px;margin:-19px 0 0 -19px}.st-cursor--media .st-cursor__mark--base{filter:drop-shadow(0 0 10px rgba(255,255,255,.65))}.st-cursor--down .st-cursor__mark--base,.st-cursor--down .st-cursor__mark--iris{transform:scale(.8)}.st-cursor--down .st-cursor__mark--iris{opacity:1}@media(prefers-reduced-motion:reduce){.st-cursor,.st-cursor__dot{display:none}}.st-glow{position:relative;overflow:hidden;isolation:isolate}.st-glow:before{content:"";position:absolute;inset:0 0 auto 0;height:62%;background:radial-gradient(62% 100% at 50% 0%,rgba(61,123,255,.24),transparent 72%);pointer-events:none;z-index:-1}.st-tilt{transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.st-tilt{transition:none}}.st-mglow{position:relative;isolation:isolate}.st-mglow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(220px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.28),rgba(111,227,242,.12) 38%,transparent 68%);z-index:3;mix-blend-mode:soft-light}.st-mglow.st-mglow--on:after{opacity:1}.product-card .st-mglow:after,.card-gallery.st-mglow:after{background:radial-gradient(200px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.55),rgba(61,123,255,.14) 42%,transparent 70%);mix-blend-mode:overlay}.st-mglow:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .45s ease;box-shadow:inset 0 0 0 1px #ffffff59;z-index:4}.st-mglow.st-mglow--on:before{opacity:1}.variant-option--swatches{gap:12px!important}.variant-option--swatches .variant-option__button-label,.variant-option--swatches .variant-option__button-label--has-swatch{position:relative;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:50%!important;overflow:visible!important;transition:transform .45s cubic-bezier(.22,1,.36,1)!important}.variant-option--swatches .variant-option__button-label:before{display:none!important}.variant-option--swatches .swatch{position:relative;width:38px!important;height:38px!important;border-radius:50%!important;background-image:var(--swatch-background)!important;background-size:cover;box-shadow:inset 0 0 0 1px #0000003d,inset 0 -9px 15px #00000075,inset 0 7px 13px #ffffffa6,inset 0 0 0 2.5px #ffffff29,0 3px 10px #0a0b0e2e;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;overflow:hidden}.variant-option--swatches .swatch:before{content:"";position:absolute;inset:7% 16% auto 12%;height:34%;border-radius:999px;background:linear-gradient(180deg,#ffffffeb,#fff0);filter:blur(.8px);pointer-events:none}.variant-option--swatches .swatch:after{content:"";position:absolute;inset:auto 26% 8% 26%;height:14%;border-radius:999px;background:linear-gradient(0deg,rgba(255,255,255,.42),transparent),radial-gradient(circle at 78% 12%,#fffffff2,#fff0 22%);filter:blur(1.4px);pointer-events:none}.variant-option--swatches .variant-option__button-label:hover{transform:translateY(-3px)!important;outline:none!important}.variant-option--swatches .variant-option__button-label:hover .swatch{transform:scale(1.06);box-shadow:inset 0 0 0 1px #0003,inset 0 -8px 14px #00000057,inset 0 6px 12px #ffffff80,0 10px 22px #0a0b0e3d}.variant-option--swatches .variant-option__button-label:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;padding:1.8px;background:var( --st-iris, linear-gradient(100deg, #6fe3f2, #3d7bff, #8b5cf6, #e056a8, #f2a65a, #6fe3f2) );background-size:240% 100%;--st-iris-bg-size: 240%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transform:scale(.82) rotate(-25deg);transition:opacity .35s ease,transform .5s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.variant-option--swatches .variant-option__button-label:has(:checked):after{opacity:1;transform:scale(1) rotate(0);animation:st-iris-slide 5s linear infinite}.variant-option--swatches .variant-option__button-label:has(:checked){outline:none!important;transform:translateY(-2px)!important}.variant-option--swatches .variant-option__button-label:has(:checked) .swatch{transform:scale(1.04);box-shadow:inset 0 0 0 1px #ffffff80,inset 0 -8px 14px #00000057,inset 0 6px 12px #ffffff8c,0 8px 20px #3d7bff47}.variant-option--swatches .variant-option__button-label:active .swatch{transform:scale(.9);transition-duration:.12s}.variant-option--swatches .variant-option__button-label:has(:checked) .swatch{animation:st-swatch-pop .45s cubic-bezier(.34,1.56,.64,1)}@keyframes st-swatch-pop{0%{transform:scale(.86)}60%{transform:scale(1.14)}to{transform:scale(1.04)}}.variant-option--swatches .variant-option__button-label:has([data-option-available=false]){opacity:.4}.variant-option--swatches legend .variant-option__swatch-value,.variant-option--swatches legend .st-variant-value{font-size:12.5px;font-weight:650;letter-spacing:.01em;color:var(--st-carbon, #0a0b0e);opacity:1}.product-card .variant-option--swatches{gap:6px!important}.product-card .variant-option--swatches .swatch{width:20px!important;height:20px!important;box-shadow:inset 0 0 0 1px #00000038,inset 0 -4px 8px #0006,inset 0 3px 6px #ffffff8c,inset 0 0 0 1.5px #ffffff24,0 1.5px 4px #0a0b0e29}.product-card .variant-option--swatches .variant-option__button-label:after{top:-3px;right:-3px;bottom:-3px;left:-3px;padding:1.2px}.product-card .variant-option--swatches .variant-option__button-label:hover{transform:translateY(-1.5px)!important}.st-chip{overflow:hidden}.st-chip:before{content:"";position:absolute;inset:12% 20% auto 16%;height:30%;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.72),transparent);filter:blur(.8px)}.cart-drawer__dialog{box-shadow:-30px 0 80px #0a0b0e38}.cart-drawer__inner{background:#fff}.cart-drawer__header{padding-block:16px!important}.cart-drawer__summary{border-top:1px solid var(--st-line-dark, rgba(0, 0, 0, .08));box-shadow:0 -12px 24px #0a0b0e0a}.cart-drawer__content,.cart-items-component{min-height:0}.cart-drawer__content{flex:1 1 auto}.cart-drawer__content scroll-hint.cart-drawer__items,.cart-drawer__content .cart-drawer__items{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.cart-drawer__summary,.st-drawer-extras--top{flex:0 0 auto}.cart-drawer__summary .cart__summary-totals{padding-block:8px!important}.cart-drawer__summary .st-drawer-extras--bottom{border-top:1px solid var(--st-line-dark);margin-top:2px}.cart-drawer__summary .st-drawer-extras--bottom .st-cart-trust{padding-block:6px;gap:4px;border-top:0}.cart-drawer__summary .st-drawer-extras--bottom .st-cart-trust__item svg{width:15px;height:15px}.cart-drawer__summary .st-drawer-extras--bottom .st-cart-block{margin-top:0;padding-block:8px;border-top:1px solid var(--st-line-dark)}.cart-drawer__summary .st-drawer-extras--bottom .st-payments__icon{height:20px}.cart__summary-totals{padding:18px!important}.cart-item{padding-block:14px}.cart-item img{border-radius:12px;background:#f6f7f9}.cart-items li+li,.cart-item+.cart-item{border-top:1px solid var(--st-line-dark, rgba(0, 0, 0, .07))}.cart-item [aria-label*=Retirer],.cart-item [aria-label*=Remove],.cart-item button[name=remove]{opacity:.45;transition:opacity .25s ease,transform .25s ease}.cart-item:hover [aria-label*=Retirer],.cart-item:hover [aria-label*=Remove],.cart-item:hover button[name=remove]{opacity:1}.cart-discount summary,.cart-note summary{font-size:12.5px;font-weight:600;letter-spacing:.02em}.cart__original-total,.cart__discount{font-size:13px}.cart__discount-value{color:#22a06b;font-weight:650}@media screen and (min-width:750px){.cart__summary-totals:not(:has(.cart-actions)){padding-block-start:18px}}html,body{overflow-x:clip}.st-swatch{position:relative}.st-swatch__dot{overflow:hidden;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1)}.st-swatch__dot:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;border-radius:inherit;pointer-events:none;background:linear-gradient(104deg,transparent 32%,rgba(255,255,255,.1) 42%,rgba(255,255,255,.72) 50%,rgba(255,255,255,.1) 58%,transparent 68%);transform:translate(-115%);opacity:0;transition:opacity .25s ease;z-index:2}.st-swatch:hover .st-swatch__dot:before{opacity:1;animation:st-swatch-sweep .95s cubic-bezier(.3,.9,.3,1) forwards}@keyframes st-swatch-sweep{0%{transform:translate(-115%)}to{transform:translate(115%)}}.st-swatch__dot:after{top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;border-radius:inherit!important;filter:none!important;background:radial-gradient(42% 42% at var(--sx, 32%) var(--sy, 22%),rgba(255,255,255,.85),rgba(255,255,255,.12) 55%,transparent 78%),radial-gradient(60% 40% at 30% 16%,rgba(255,255,255,.42),transparent 70%);transition:background .18s linear,opacity .4s ease;z-index:3;pointer-events:none}.st-swatch:hover .st-swatch__dot{transform:translateY(-7px) scale(1.07);box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 -12px 22px #00000057,inset 0 10px 18px #ffffff61,0 18px 40px #00000057,0 0 0 1px #ffffff1f}.st-swatch__dot{--st-ring-o: 0}.st-swatch:hover .st-swatch__dot{--st-ring-o: 1}.st-swatch:after{content:"";position:absolute;top:0;left:50%;width:min(88px,100%);aspect-ratio:1;transform:translate(-50%,-7px) scale(1.18);border-radius:50%;background:conic-gradient(from 200deg,#6fe3f2,#3d7bff,#8b5cf6,#e056a8,#f2a65a,#6fe3f2);filter:blur(16px);opacity:0;pointer-events:none;z-index:-1;transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.st-swatch:hover:after{opacity:.55;transform:translate(-50%,-7px) scale(1.28)}.st-swatch__name{transition:color .35s ease,letter-spacing .45s cubic-bezier(.22,1,.36,1)}.st-swatch:hover .st-swatch__name{letter-spacing:.09em;color:#fff}.product-details .shopify-payment-button,.product-details .additional-checkout-buttons,.product-details shopify-accelerated-checkout,.product-details .shopify-cleanslate{display:block!important}.product-details shopify-accelerated-checkout,.product-details shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-inline-alignment: stretch;display:block!important;margin-top:10px}.product-details .shopify-payment-button{margin-top:10px}.product-details .shopify-payment-button__button{border-radius:999px!important;min-height:54px!important;font-weight:650!important;letter-spacing:.01em;box-shadow:0 10px 26px #5a00e038;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.product-details .shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:0 16px 34px #5a00e04d}.product-details .shopify-payment-button__more-options,.product-details [data-testid=PayPalButton],.product-details [data-wallet-name=paypal i],.product-details shopify-paypal-button,.product-details div[id*=paypal i],.product-details div[class*=paypal i]{display:none!important}.st-btn{white-space:nowrap}@media(max-width:480px){.st-btn{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/stelart-fx.css.map */
