:root{--f-steel:#9fb4d8;--f-lilac:#c2b5e0;--f-copy:#d3d9e1}html{caret-color:var(--f-steel);accent-color:var(--f-steel)}::placeholder{color:var(--f-muted);opacity:1}input,select,textarea{color-scheme:dark}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0b0d}::-webkit-scrollbar-thumb{background:#3a414b;border-radius:10px;border:2px solid #0a0b0d}::-webkit-scrollbar-thumb:hover{background:#56606c}.fann :focus-visible,.fbtn:focus-visible,.fc__btn:focus-visible{outline:2px solid #0a0b0d;outline-offset:2px;box-shadow:0 0 0 4px var(--f-steel)}.fbtn--ghost:focus-visible{outline:2px solid var(--f-steel);outline-offset:3px;box-shadow:none}.fpd__main:focus-visible,.fopt input:focus-visible+span,.fc__sel:focus-visible,.fsel:focus-visible{outline:2px solid var(--f-steel);outline-offset:2px}.fprose,.frev p,.funi__body p,article.frv p{color:var(--f-copy)}.flb__c{color:var(--f-muted)}.fprose a{color:#dbe4f2;text-decoration-color:color-mix(in srgb,var(--f-steel) 70%,transparent);text-underline-offset:3px}.fprose blockquote{border-left-width:1px;border-left-color:var(--f-steel)}.fh1,.fh2,.fh3,.fpd__title,.fqv__info h3,.fpost h3,.ffaq summary{text-wrap:balance}.fp,.fprose p,.ffaq details p,.frev p,.fpd__short{text-wrap:pretty}.fc__price,.fpd__price,.fcart__price,.fcart__row,.fdr__sub,.fdr__row,.fsticky span,.fqty,.fcart__qty,.fstats b,.fcount,.fso__row small{font-variant-numeric:tabular-nums lining-nums}@media(max-width:600px){.fc__title{font-size:14px}.fc__btn{font-size:11px;letter-spacing:.12em}.fc__badges>span,.fc__type{font-size:11px;letter-spacing:.1em}.fc__sel{font-size:16px}}.fdr__panel>header button,.fmob__x,.fqv__x,.fso__x,.frm__x,.fdr__rm{display:grid;place-items:center;min-width:44px;min-height:44px;line-height:0}.fdr__panel>header button svg,.fmob__x svg,.fqv__x svg,.fso__x svg,.frm__x svg,.fdr__rm svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round}.fdr__rm svg{width:16px;height:16px}.fmob__x{z-index:2}.fdr__panel>header button:hover,.fmob__x:hover,.fdr__rm:hover{color:#fff}@media(pointer:coarse){.fhx .fhx__r>a,.fhx .fhx__r .fhdr__cart,.fhx .fhx__sicon,.fhdr__burger{min-width:44px;min-height:44px}.fqv__row .fqty button,.fdr .fqty button{width:44px;height:44px}.ffaq summary,.fpd__tabs summary{min-height:44px}}.fann:hover .fann__track,.fann:focus-within .fann__track,.fmq:focus-within .fmq__track{animation-play-state:paused}.fc__box{will-change:auto}@media(hover:hover){.fc:hover .fc__box{will-change:transform}}.no-js [data-r]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:after{display:none}.fann__track,.fmq__track{animation:none!important;width:auto;justify-content:center}.fann__set~.fann__set,.fmq__set~.fmq__set{display:none}.fann__set,.fmq__set{flex-wrap:wrap;justify-content:center;row-gap:6px}.fhero .fh1 em,.fhero__glow,.fring,.f404 b,.fc__box:before,.fc__badges .is-low:before{animation:none!important}.fc:hover .fc__media:after{animation:none}.fc__box,.funi__card,.fana__stage{transform:none!important}.fc:hover .fc__img,.funi__card:hover img,.frv__m:hover img{transform:none}.fqv__panel,.fso__panel,.fdr__panel,.fmob,.fsticky{transition-duration:.01s}}main:focus{outline:0}@media(min-width:901px){.frev:not(:has(>:nth-child(3))){grid-template-columns:repeat(2,minmax(0,380px))!important;justify-content:center}.frev:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,440px)!important;justify-content:center}}.fhero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,9,11,.92) 0%,rgba(8,9,11,.72) 34%,rgba(8,9,11,.25) 58%,transparent 72%),linear-gradient(0deg,rgba(8,9,11,.95) 0%,rgba(8,9,11,.55) 26%,transparent 46%)}@media(max-width:900px){.fhero:before{background:linear-gradient(0deg,#08090beb,#08090b99 55%,#08090b59)}}.fc__badges>span,.fc__type{font-size:11px}.fc__btn{font-size:12px}.fc__act{min-height:0}.fhero .fhero__pick small{font-size:11px!important}.fdr__promise{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--f-muted)}body:has(.fdr.is-open) shopify-chat,body:has(.fqv.is-open) shopify-chat,body:has(.fmob.is-open) shopify-chat,body:has(.fso.is-open) shopify-chat{display:none!important}.ffaq details p,.ffaq details>div{max-width:68ch}@media(pointer:coarse){.fnrw .fnr__col div{grid-auto-rows:44px!important}.fnrw .fnr__col a{display:flex;align-items:center}.fnrw .fnr__soc a{min-width:44px;min-height:44px}}.fc__price{flex-wrap:wrap;min-width:0;max-width:100%;column-gap:8px;row-gap:2px}.fc__price b,.fc__price s,.fc__price small{white-space:nowrap}.fc__body{min-width:0}@media(max-width:600px){.fc__price{column-gap:6px}.fc__price b{font-size:18px}.fc__price s{font-size:12px}.fc__price small{font-size:10px;letter-spacing:.1em}}.frw .frw__search input,.frw .frw__search input:focus{border:0;border-radius:0;box-shadow:none;background:transparent;padding:14px 0}.frw__search:focus-within{background:#9fb4d80f}.frev{align-items:stretch!important;grid-auto-rows:1fr}.frev__c,.frv__grid>.frv{display:flex!important;flex-direction:column;gap:14px}.frev__c>.frev__p,.frv__grid>.frv>.frv__p,.frev__c>.frev__media,.frv__grid>.frv>.frv__media{margin-top:auto}.frev__c>.frev__media+.frev__p,.frv__grid>.frv>.frv__media+.frv__p{margin-top:0}.frv__grid{align-items:stretch!important;grid-auto-rows:1fr}.frev__c>p,.frv__grid>.frv>p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.frev__c>.frev__h,.frv__grid>.frv>.frv__h{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.frev__c>.frev__v video{aspect-ratio:1/1;width:calc((100% - 16px)/3);object-fit:cover;border-radius:12px}@media(min-width:761px){.frev[style*="--cols:5"] .frev__c,.frev[style*="--cols:6"] .frev__c{padding:20px!important;gap:12px}.frev[style*="--cols:5"] .frev__av,.frev[style*="--cols:6"] .frev__av{width:40px!important;height:40px!important;font-size:16px}.frev[style*="--cols:5"] .frev__p,.frev[style*="--cols:6"] .frev__p{grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;padding:8px!important}.frev[style*="--cols:5"] .frev__p img,.frev[style*="--cols:6"] .frev__p img{width:42px!important;height:42px!important}.frev[style*="--cols:5"] .frev__p small,.frev[style*="--cols:6"] .frev__p small{font-size:10px!important;letter-spacing:.1em!important}.frev[style*="--cols:5"] .frev__p b,.frev[style*="--cols:6"] .frev__p b{font-size:13px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.frev[style*="--cols:5"] .frev__top small,.frev[style*="--cols:6"] .frev__top small{font-size:13px}.frev[style*="--cols:5"] .frev__c>p,.frev[style*="--cols:6"] .frev__c>p{font-size:15px!important}}@media(min-width:761px)and (max-width:1100px){.frev[style*="--cols:5"],.frev[style*="--cols:6"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.fhero,.fhero .fw,.fhero__copy{min-width:0;max-width:100%}.fhero .fh1,.fhero .fh1 em{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal}.fhero .fh1{font-size:clamp(34px,10vw,56px)!important;line-height:1.12;letter-spacing:-.025em}.fhero__picks{box-sizing:border-box;max-width:100%;overscroll-behavior-x:contain}.fsl__p,.fsl__img,.fsl__p picture{box-sizing:border-box;min-width:0;max-width:100%}.fsl__p{overflow:hidden}.fsl__p img{max-width:100%;height:auto}.fwc,.fwc>.fw,.fwc__vis,.fwc .fh2,.fwc .fhead{box-sizing:border-box;min-width:0;max-width:100%}.fwc .fh2{overflow-wrap:anywhere;word-break:normal;font-size:clamp(28px,7.5vw,44px)!important;line-height:1.13}.fwc__vis{overflow:hidden}.fcta .fh2,.fcta__vis,.ffaq .fw,.frev .fhead{min-width:0;max-width:100%;overflow-wrap:break-word}}@media(max-width:600px){.fwc__vis,.fwc__vis *{box-sizing:border-box;min-width:0;max-width:100%}.fwc__vis{overflow-wrap:anywhere}.fwc__vis>*,.fwc__vis div,.fwc__vis span{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/forge-polish.css.map */
