html[data-theme]:root{--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--dur-press:.12s;--dur-ui:.2s}body{text-rendering:optimizeLegibility;transition:none;-webkit-tap-highlight-color:transparent}h1,h2,h3{text-wrap:balance}p,.hero-sub,.faq-item p,.step p,.p-desc{text-wrap:pretty}.price,.cart-count,.qty input,.cart-total,.cd-subtotal{font-variant-numeric:tabular-nums}img{-webkit-user-drag:none}::selection{background:var(--ink);color:var(--surface)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.btn,.wa-float,.icon-link,.lang-btn,.lang-switch,.mobile-quicknav a,.swatch,.p-thumb,.hero-dot,.tp-close,.qty button,.cart-remove{transition:transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out),background-color var(--dur-ui) ease,color var(--dur-ui) ease,border-color var(--dur-ui) ease;touch-action:manipulation;-webkit-user-select:none;user-select:none}.btn:hover,.wa-float:hover{transform:none;box-shadow:var(--sh)}.icon-link:hover{transform:none}@media(hover:hover)and (pointer:fine){.btn:hover,.wa-float:hover{transform:translateY(var(--lift));box-shadow:var(--sh-hv)}.icon-link:hover{transform:translateY(-2px)}}.btn:active,.wa-float:active{transform:translateY(3px);box-shadow:var(--sh-press);transition-duration:60ms}.icon-link:active{transform:translateY(2px) scale(.96);box-shadow:none;transition-duration:60ms}.lang-switch:active,.lang-btn:active{transform:translateY(2px) scale(.97);box-shadow:none!important;transition-duration:60ms}.mobile-quicknav a:active,.swatch:active,.p-thumb:active,.tp-close:active,.hero-dot:active{transform:scale(.95);transition-duration:60ms}.qty button:active{transform:scale(.86);transition-duration:60ms}.btn[disabled],.btn[disabled]:active{transform:none;box-shadow:var(--sh)}.icon-link{position:relative}.icon-link:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.hero h1{transform:translateY(18px);filter:blur(4px);animation:polishIn .7s var(--ease-out) 80ms forwards}.hero-sub{transform:translateY(12px);filter:blur(3px);animation:polishIn .7s var(--ease-out) .17s forwards}.hero-ctas{transform:translateY(12px);animation:polishIn .7s var(--ease-out) .25s forwards}.hero-badges{transform:translateY(10px);animation:polishIn .7s var(--ease-out) .33s forwards}.hero-badges .sticker{transition:transform var(--dur-ui) var(--ease-out)}@media(hover:hover)and (pointer:fine){.hero-badges .sticker:hover{transform:translateY(-2px)}}.hero-media{animation:polishFade .8s var(--ease-out) both}.hero-slides-track{transition:transform .52s var(--ease-out)}@keyframes polishIn{to{opacity:1;transform:none;filter:none}}@keyframes polishFade{0%{opacity:0}to{opacity:1}}.lang-switch-form{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;max-width:none!important;width:auto!important}.hero-content>:not(.confetti){position:relative;z-index:1}.hero-content>.confetti:nth-child(1){inset-inline-start:58%!important;top:4%!important}.p-card{transition:transform var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.p-card:hover{transform:none;box-shadow:var(--sh)}.p-media img{transition:transform .6s var(--ease-out),opacity .3s ease}.p-media .img-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover)and (pointer:fine){.p-card:hover{transform:translateY(var(--lift));box-shadow:var(--sh-hv)}.p-card:hover .p-media img{transform:scale(1.04)}.p-card:hover .p-media .img-alt{opacity:1}}.p-card:active{transform:translateY(2px);box-shadow:var(--sh-press);transition-duration:80ms}.p-title a{transition:color var(--dur-ui) ease}.nav-drop-menu{transform-origin:top;transition:opacity .16s ease,transform .2s var(--ease-out),visibility .16s}.nav-links a,.nav-drop-toggle{transition:color var(--dur-ui) ease}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}.faq-item summary:after{transition:transform .3s var(--ease-out),background-color var(--dur-ui) ease}@supports selector(::details-content){.faq-item::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .34s var(--ease-out),opacity .24s ease,content-visibility .34s allow-discrete}.faq-item[open]::details-content{block-size:auto;opacity:1}}[data-reveal]{transform:translateY(16px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}header{transition:transform .32s var(--ease-out)}.wa-float{opacity:0;animation:polishWa .5s var(--ease-out) .9s forwards}@keyframes polishWa{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.cd-backdrop{animation:fadeIn .3s ease}.cd-panel{animation:drawerIn .46s var(--ease-drawer)}html[dir=rtl] .cd-panel{animation-name:drawerInRtl}input,select,textarea{transition:border-color var(--dur-ui) ease,box-shadow var(--dur-ui) ease}@media(prefers-reduced-motion:reduce){.hero h1,.hero-sub,.hero-ctas,.hero-badges,.hero-media,.wa-float{animation:none;opacity:1;transform:none;filter:none;translate:none}.p-card:hover .p-media img,[data-reveal]{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/polish.css.map */
