.t4c.t4-density{padding-block:calc(var(--c-pad)*var(--t4-density))}.t4c.t4-density .t4c-heading{margin-bottom:calc(30px*var(--t4-density))}.t4c.t4-density .t4c-eyebrow{margin-bottom:calc(15px*var(--t4-density))}.t4c.t4-density h2{margin-bottom:calc(18px*var(--t4-density))}.t4c-category.t4-density .t4c-card-media{aspect-ratio:1 / var(--t4-density)}.t4c-patterns.t4-density .t4c-card-media{width:calc(125px*var(--t4-density));max-width:100%;border-width:5px}.t4c-patterns.t4-density .t4c-grid{row-gap:calc(25px*var(--t4-density))}.t4c.t4-density .t4c-main-media{aspect-ratio:1 / calc(var(--t4-density)*var(--t4-density))}.t4c.t4-density .t4c-feature-copy .t4c-grid{gap:calc(19px*var(--t4-density))}.t4c.t4-density .t4c-feature-copy .t4c-card{padding-top:calc(15px*var(--t4-density))}.t4c.t4-density .t4c-action{margin-top:calc(30px*var(--t4-density))}.t4-home.t4-density{padding-block:calc(var(--t4-pad)*var(--t4-density))}.t4-products.t4-density .t4-card-image{aspect-ratio:1 / var(--t4-density)}.t4-home.t4-density .t4-feature-media{min-height:calc(420px*var(--t4-density))}.t4-home.t4-density .t4-feature-copy{padding-block:calc(60px*var(--t4-density))}.t4-home.t4-density .t4-intro{margin-bottom:calc(25px*var(--t4-density))}.t4-home.t4-density .t4-bottom-button{margin-top:calc(25px*var(--t4-density))}.t4-home.t4-density details.t4-faq summary{padding-block:calc(20px*var(--t4-density));min-height:44px}.t4-home.t4-density details.t4-faq>div{padding-bottom:calc(22px*var(--t4-density))}.t4a-footer.t4-density{padding-block:calc(65px*var(--t4-density)) calc(25px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-top{padding-bottom:calc(45px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-columns{padding-block:calc(40px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-column h2{margin-bottom:calc(22px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-column li{margin-bottom:calc(10px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-bottom{padding-top:calc(25px*var(--t4-density))}.t4-density .t4c-card-link,.t4-density .t4-card-image{outline-offset:5px}.t4-density .t4c-card-media img,.t4-density .t4-card-image img{transition:transform .48s cubic-bezier(.2,.65,.3,1)}.t4-density .t4c-inline,.t4-density .t4-text-link{transition:border-color .2s,color .2s}.t4-density .t4c-inline span,.t4-density .t4c-button span{display:inline-block;transition:transform .22s}.t4-density .t4c-button,.t4-density .t4-button{transition:background-color .2s,box-shadow .2s,filter .2s}.t4-density .t4c-card-link:hover{text-decoration:none}.t4-density .t4c-card-link:hover .t4c-inline{border-color:currentColor}.t4-density .t4c-card-link:hover .t4c-inline span,.t4-density .t4c-button:hover span{transform:translate(4px)}.t4-density .t4c-button:hover,.t4-density .t4-button:hover{box-shadow:0 4px 12px #30291d16}.t4-density details.t4-faq .t4-plus{transition:transform .24s}.t4-density details.t4-faq summary{transition:color .2s}.t4-density details.t4-faq summary:hover{color:var(--t4-accent)}.t4a-footer.t4-density a{transition:color .2s;text-underline-offset:5px;text-decoration-thickness:1px}.t4a-footer.t4-density a:focus-visible,.t4a-footer.t4-density button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.t4a-footer.t4-density .t4a-email-row{transition:border-color .2s}.t4a-footer.t4-density .t4a-email-row:focus-within{border-color:#fff}.t4a-footer.t4-density .t4a-email-row button{min-width:44px;min-height:44px;transition:transform .2s}.t4a-footer.t4-density .t4a-email-row button:hover{transform:translate(4px)}@media(hover:hover)and (pointer:fine){.t4-density .t4c-card-link:hover img,.t4-density a.t4-card-image:hover img,.t4-density a:hover .t4-card-image img{transform:scale(1.035)}}@media(max-width:749px){.t4c.t4-density{padding-block:calc(var(--c-pad)*.7*var(--t4-density))}.t4c.t4-density .t4c-feature{gap:calc(28px*var(--t4-density))}.t4c.t4-density .t4c-main-media{aspect-ratio:4 / calc(3*var(--t4-density))}.t4c-patterns.t4-density .t4c-card-media{width:calc(100%*var(--t4-density))}.t4c-patterns.t4-density .t4c-grid{row-gap:calc(22px*var(--t4-density))}.t4-home.t4-density{padding-block:calc(var(--t4-pad)*.7*var(--t4-density))}.t4-home.t4-density .t4-feature-media{min-height:0;aspect-ratio:4 / calc(3*var(--t4-density))}.t4-home.t4-density .t4-feature-copy{padding-block:calc(30px*var(--t4-density))}.t4a-footer.t4-density{padding:calc(40px*var(--t4-density)) 22px calc(25px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-top{gap:calc(30px*var(--t4-density))}.t4a-footer.t4-density .t4a-newsletter{padding-top:calc(25px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-columns{gap:calc(28px*var(--t4-density)) 22px}}@media(prefers-reduced-motion:reduce){.t4-density *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.t4c-why.t4-density .t4c-main-media{aspect-ratio:1 / var(--t4-density)}@media(min-width:750px){.t4-split.t4-density .t4-feature-media{aspect-ratio:1 / var(--t4-density)}.t4-split.t4-density .t4-feature-media .t4-photo{position:absolute;top:0;right:0;bottom:0;left:0}}.t4a-footer.t4-density .t4a-footer-column p{margin-bottom:calc(10px*var(--t4-density)*var(--t4-density));line-height:1.6}.t4a-footer.t4-density .t4a-brand h2{margin-bottom:calc(22px*var(--t4-density))}.t4a-footer.t4-density .t4a-newsletter h2{margin-bottom:calc(25px*var(--t4-density))}.t4a-footer.t4-density .t4a-consent{margin-top:calc(18px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-column h2:after{margin-top:calc(16px*var(--t4-density))}@media(max-width:749px){.t4c-category.t4-density .t4c-grid{row-gap:calc(24px*var(--t4-density))}.t4c-category.t4-density .t4c-card h3{margin-top:calc(15px*var(--t4-density))}.t4c.t4-density .t4c-main-media,.t4c-why.t4-density .t4c-main-media{aspect-ratio:4 / calc(3*var(--t4-density)*var(--t4-density))}.t4c.t4-density .t4c-feature-copy .t4c-heading{margin-bottom:calc(30px*var(--t4-density)*var(--t4-density))}.t4-home.t4-density .t4-grid{row-gap:calc(24px*var(--t4-density))}.t4a-footer.t4-density .t4a-footer-bottom{gap:calc(25px*var(--t4-density))}}.t4-home.t4-density.t4-faq>.t4-wrap{padding:0 4.5%;line-height:normal}@media(max-width:749px){.t4-home.t4-density.t4-faq>.t4-wrap{padding-inline:20px}}.t4-home.t4-density.t4-faq>.t4-wrap{padding-bottom:22px;line-height:1.75}.t4c-colors .t4c-card-link[aria-label]{border-radius:50%;padding-block:5px}.t4c-colors .t4c-card-link[aria-label]:hover .t4c-swatch{box-shadow:inset 0 0 0 4px #ffffffb3,0 0 0 2px var(--c-accent)}.t4c-colors .t4c-swatch{transition:box-shadow .2s,transform .2s}.t4c-colors .t4c-card-link:hover .t4c-swatch{transform:scale(1.04)}.t4-hover-cards .t4-scene-card{position:relative;display:block;overflow:hidden;color:var(--t4-text);text-decoration:none}.t4-hover-cards .t4-scene-card .t4-card-image{aspect-ratio:1 / 1}.t4-hover-cards .t4-scene-caption{position:absolute;inset:auto 0 0;padding:26px 30px;background:rgb(255 255 255 / var(--t4-overlay-opacity,.75));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(10px);transition:opacity .25s,transform .25s}.t4-hover-cards .t4-scene-card:hover .t4-scene-caption,.t4-hover-cards .t4-scene-card:focus-within .t4-scene-caption{opacity:1;transform:none}.t4-hover-cards .t4-scene-caption h3{margin:0 0 8px;font:400 26px/1.2 Georgia,serif}.t4-hover-cards .t4-scene-caption .t4-card-body p{margin:0}.t4-hover-cards .t4-scene-caption .t4-text-link{margin-top:12px}.t4-hover-cards .t4-scene-card:focus-visible{outline:2px solid var(--t4-accent);outline-offset:4px}.t4-editorial.t4-density{padding-bottom:calc(var(--t4-pad)*var(--t4-density)*.5)}.t4-editorial.t4-density .t4-card-image{aspect-ratio:1 / var(--t4-density)}.t4-home.t4-density.t4-faq{padding-top:calc(var(--t4-pad)*var(--t4-density)*.65)}.t4-home.t4-density.t4-faq details.t4-faq>div{background:var(--t4-answer-bg,#fff);padding:18px 22px;margin-bottom:12px}.t4-home.t4-density.t4-faq details.t4-faq>div p:first-child{margin-top:0}.t4-home.t4-density.t4-faq details.t4-faq>div p:last-child{margin-bottom:0}@media(max-width:749px){.t4-editorial.t4-density{padding-bottom:calc(var(--t4-pad)*.7*var(--t4-density)*.5)}.t4-home.t4-density.t4-faq{padding-top:calc(var(--t4-pad)*.7*var(--t4-density)*.65)}.t4-hover-cards .t4-scene-caption{padding:18px 20px}.t4-hover-cards .t4-scene-caption h3{font-size:23px}}@media(hover:none),(pointer:coarse){.t4-hover-cards .t4-scene-caption{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.t4-hover-cards *,.t4c-colors *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/t4-polish.css.map */
