:root{--cs-ease: cubic-bezier(.22, .61, .36, 1);--cs-ease-out: cubic-bezier(.16, 1, .3, 1);--cs-shadow-1: 0 0 0 1px color-mix(in srgb, var(--cs-ink) 5%, transparent), 0 1px 2px color-mix(in srgb, var(--cs-ink) 6%, transparent), 0 8px 20px -10px color-mix(in srgb, var(--cs-ink) 12%, transparent);--cs-shadow-2: 0 0 0 1px color-mix(in srgb, var(--cs-ink) 6%, transparent), 0 2px 4px color-mix(in srgb, var(--cs-ink) 6%, transparent), 0 20px 38px -18px color-mix(in srgb, var(--cs-ink) 26%, transparent)}html{scroll-padding-top:calc(var(--cs-header-h, 0px) + 12px)}@media(prefers-reduced-motion:no-preference){html:has(body.cs-motion){scroll-behavior:smooth}}a,button,summary,label,select,input[type=submit]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--cs-accent);outline-offset:3px}:where(input,select,textarea):focus-visible{outline-offset:1px}@media(pointer:coarse){.cs-row__arrow,.cs-tiles__arrow{width:44px;height:44px}}.cs-btn.is-loading{position:relative;pointer-events:none;color:transparent!important}.cs-btn.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1.1em;height:1.1em;border-radius:50%;border:2px solid var(--cs-spin, var(--cs-accent-ink));border-right-color:transparent;animation:cs-spin .7s linear infinite}.cs-btn--ghost.is-loading{--cs-spin: var(--cs-ink)}@keyframes cs-spin{to{transform:rotate(360deg)}}body.cs-finish{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.cs-finish :is(h1,h2,h3,.cs-title){text-wrap:balance}.cs-finish :is(p,.cs-benefit__text,.cs-faq__answer,.cs-prose){text-wrap:pretty}.cs-finish :is(.cs-card__price,.cs-pdp__price,.cs-cart__table td){font-variant-numeric:lining-nums tabular-nums}.cs-finish::selection,.cs-finish ::selection{background:color-mix(in srgb,var(--cs-accent) 26%,transparent)}.cs-finish :is(.cs-prose,.cs-pdp__desc,.cs-faq__answer){line-height:1.7}.cs-finish :is(.cs-card__media,.cs-tile,.cs-benefit__photo,.cs-bento__item){box-shadow:var(--cs-shadow-1)}.cs-finish .cs-card__badge{box-shadow:0 2px 8px -2px #0000004d;letter-spacing:.06em}.cs-finish .cs-btn:not(.cs-btn--ghost){box-shadow:inset 0 1px #ffffff2e,0 1px 2px color-mix(in srgb,var(--cs-accent) 40%,transparent),0 6px 16px -6px color-mix(in srgb,var(--cs-accent) 55%,transparent)}.cs-finish .cs-btn[disabled]{box-shadow:none}.cs-finish .cs-header{border-bottom-color:color-mix(in srgb,var(--cs-line) 65%,transparent)}.cs-finish .cs-header.is-scrolled{box-shadow:0 10px 28px -20px color-mix(in srgb,var(--cs-ink) 45%,transparent);background-color:color-mix(in srgb,var(--cs-header-bg) 92%,transparent);-webkit-backdrop-filter:saturate(1.3) blur(10px);backdrop-filter:saturate(1.3) blur(10px)}.cs-finish .cs-header__dd-panel{box-shadow:var(--cs-shadow-2)}.cs-finish :is(.cs-header__nav>a,.cs-header__dd>summary){text-decoration:underline transparent;text-decoration-thickness:1.5px;text-underline-offset:6px}.cs-finish .cs-row__all{text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.cs-finish .cs-footer a{text-underline-offset:3px}.cs-finish .cs-footer__bottom{border-top-color:color-mix(in srgb,currentColor 14%,transparent)}.cs-finish .cs-footer__grid{row-gap:36px}.cs-finish :is(.cs-row__list,.cs-tiles__list){scrollbar-color:color-mix(in srgb,var(--cs-ink) 28%,transparent) transparent}@media(hover:hover){.cs-finish .cs-card:hover .cs-card__media,.cs-finish .cs-tile:hover,.cs-finish .cs-bento__item:hover{box-shadow:var(--cs-shadow-2)}.cs-finish .cs-btn:not(.cs-btn--ghost):not([disabled]):hover{box-shadow:inset 0 1px #ffffff38,0 2px 4px color-mix(in srgb,var(--cs-accent) 45%,transparent),0 10px 22px -8px color-mix(in srgb,var(--cs-accent) 65%,transparent)}.cs-finish .cs-btn--ghost:hover{background:color-mix(in srgb,var(--cs-ink) 6%,transparent)}.cs-finish :is(.cs-header__nav>a,.cs-header__dd>summary):hover{text-decoration-color:currentColor}.cs-finish .cs-row__all:hover{text-decoration-color:currentColor}.cs-finish .cs-footer a:hover{opacity:.74}.cs-finish .cs-cart__table tbody tr:hover{background:color-mix(in srgb,var(--cs-soft) 55%,transparent)}.cs-finish :is(.cs-row__arrow,.cs-tiles__arrow):not(:disabled):hover{background:var(--cs-ink);color:var(--cs-bg);border-color:var(--cs-ink)}}.cs-motion .cs-btn{transition:transform .25s var(--cs-ease),box-shadow .25s var(--cs-ease),filter .25s var(--cs-ease),background-color .25s var(--cs-ease),opacity .2s ease}.cs-motion .cs-btn:not([disabled]):active{transform:translateY(0) scale(.985);transition-duration:.08s}.cs-motion .cs-header{transition:box-shadow .35s var(--cs-ease),background-color .35s var(--cs-ease)}.cs-motion :is(.cs-header__nav>a,.cs-header__dd>summary,.cs-row__all){transition:text-decoration-color .25s var(--cs-ease)}.cs-motion .cs-footer a{transition:opacity .2s ease}.cs-motion :is(.cs-row__arrow,.cs-tiles__arrow){transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.cs-motion .cs-cart__table tbody tr{transition:background-color .25s ease}.cs-motion :is(.cs-card__media,.cs-tile,.cs-bento__item,.cs-benefit__photo){transition:transform .5s var(--cs-ease-out),box-shadow .5s var(--cs-ease-out)}.cs-motion :is(.cs-card__media img,.cs-tile .cs-img,.cs-bento__item .cs-img,.cs-benefit__photo .cs-img){transition:opacity .4s ease,transform 1s var(--cs-ease-out)}@media(hover:hover){.cs-motion .cs-card:hover .cs-card__media,.cs-motion .cs-tile:hover,.cs-motion .cs-bento__item:hover{transform:translateY(-3px)}.cs-motion .cs-card:hover .cs-card__media img,.cs-motion .cs-tile:hover .cs-img,.cs-motion .cs-bento__item:hover .cs-img{transform:scale(1.04)}}@keyframes cs-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cs-motion .cs-header__dd[open] .cs-header__dd-panel,.cs-motion .cs-header__burger[open] .cs-header__drawer{animation:cs-pop .22s var(--cs-ease) both}@supports selector(::details-content){.cs-motion .cs-faq__item{interpolate-size:allow-keywords}.cs-motion .cs-faq__item::details-content{block-size:0;overflow-y:clip;transition:block-size .38s var(--cs-ease),content-visibility .38s var(--cs-ease) allow-discrete}.cs-motion .cs-faq__item[open]::details-content{block-size:auto}}.cs-motion [data-reveal]{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s var(--cs-ease),transform .7s var(--cs-ease);will-change:opacity,transform}.cs-motion [data-reveal].is-revealed{opacity:1;transform:none}.cs-motion img.cs-fade{opacity:0;transition:opacity .6s ease}.cs-motion img.cs-fade.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}.cs-btn.is-loading:after{animation:none;border:0;content:"\2026";width:auto;height:auto;color:var(--cs-spin, var(--cs-accent-ink));font-weight:700;letter-spacing:.1em}}@media print{[data-reveal],img.cs-fade{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/polish.css.map */
