html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--color-background, #0a0a0a)}*,*:before,*:after{-webkit-tap-highlight-color:transparent}::selection{background:silver;color:#0a0a0a}header .header__logo img,header [class*=header-logo] img,header a[href="/"] img{height:clamp(40px,4.5vw,56px)!important;width:auto!important;transition:opacity .25s ease,transform .35s ease}header a[href="/"]:hover img{transform:scale(1.04)}@media(max-width:749px){header .header__logo img,header [class*=header-logo] img,header a[href="/"] img{height:38px!important}}header[is-sticky=true],.shopify-section--header.is-sticky,.section--header.is-sticky{backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:#0a0a0ac7!important;border-bottom:1px solid rgba(255,255,255,.06)}.button,button.button,a.button{letter-spacing:.18em;text-transform:uppercase;font-weight:600;font-size:.78rem;padding:.95rem 1.6rem;border-radius:0;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .2s ease,box-shadow .25s ease}.button:hover,button.button:hover,a.button:hover{transform:translateY(-1px)}.button:focus-visible,button.button:focus-visible,a.button:focus-visible{outline:none;box-shadow:0 0 0 2px #0a0a0a,0 0 0 3px silver}.button-primary{background:#fff!important;color:#0a0a0a!important;border-color:#fff!important}.button-primary:hover{background:silver!important;border-color:silver!important;box-shadow:0 6px 24px #c0c0c02e}.button-secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important}.button-secondary:hover{border-color:#fff!important;background:#ffffff0d!important}.product-card,[class*=product-card],.card--product{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;border-radius:0;overflow:hidden}.product-card:hover,[class*=product-card]:hover,.card--product:hover{transform:translateY(-4px);box-shadow:0 18px 50px #00000073,0 0 0 1px #c0c0c02e}.product-card img,[class*=product-card] img,.card--product img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.product-card:hover img,[class*=product-card]:hover img,.card--product:hover img{transform:scale(1.04)}.product-title,[class*=product-title]{letter-spacing:.01em}.price,[class*=price]{letter-spacing:.08em}@media(max-width:749px){.section,section.section{padding-left:clamp(1rem,5vw,1.5rem)!important;padding-right:clamp(1rem,5vw,1.5rem)!important}h1,.h1{font-size:clamp(2.1rem,9vw,3rem)!important;line-height:1.05!important}h2,.h2{font-size:clamp(1.55rem,6.5vw,2.1rem)!important;line-height:1.15!important}h3,.h3{font-size:clamp(1.2rem,5vw,1.6rem)!important}[id^=legacy-hero-] .legacy-hero__heading{font-size:clamp(2.4rem,12vw,3.6rem)!important}[id^=legacy-hero-] .legacy-hero__sub{font-size:.95rem!important}[id^=legacy-hero-] .legacy-hero__buttons{gap:.625rem!important;width:100%}[id^=legacy-hero-] .legacy-hero__btn{flex:1 1 auto;text-align:center}.button,button.button,a.button{min-height:48px;padding:.95rem 1.4rem}.product-card,[class*=product-card],.card--product{margin-bottom:0}}footer,.footer,[class*=footer]{letter-spacing:.02em}footer a,.footer a{transition:color .2s ease,opacity .2s ease}footer a:hover,.footer a:hover{color:#fff;opacity:1}.section--legacy-hero,.section--legacy-mission,.section--legacy-banners,.section--legacy-reviews,.section--legacy-social{isolation:isolate}img[loading=lazy]{transition:opacity .35s ease;background-color:#ffffff05}img.loaded{opacity:1}@media(min-width:990px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3a3a3a,#1a1a1a);border-radius:0}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,silver,#8a8a8a)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.lazy-fade{opacity:0;transition:opacity .6s ease}.lazy-fade.is-loaded{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/legacy-polish.css.map */
