.site-footer.footer--compact{padding:44px 30px 26px}.footer--compact .footer-top--compact{width:100%;max-width:1160px;margin-inline:auto;display:grid;grid-template-columns:minmax(240px,1.1fr) minmax(160px,.7fr) minmax(250px,1fr);gap:48px;align-items:start;padding-bottom:32px}.footer--compact .footer-top--compact>*{min-width:0}.footer--compact .footer-top--compact>nav{grid-column:auto}.footer--compact .footer-brand{grid-column:auto}.footer--compact .wordmark{display:inline-block;font-size:23px;letter-spacing:3px;line-height:1.3}.footer--compact .footer-brand p{max-width:300px;margin:16px 0 0;font-size:13px;line-height:1.65;color:#d0d0d0}.footer--compact .footer-top h2{margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.5;color:#fff}.footer--compact .footer-top ul{list-style:none;padding:0;margin:0}.footer--compact .footer-top li{margin:0}.footer--compact .footer-top li a{display:flex;align-items:center;min-height:36px;padding:5px 0;font-size:13px;line-height:1.5;color:#dedede;overflow-wrap:anywhere}.footer--compact a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.footer--compact a:focus-visible{outline:2px solid #fff;outline-offset:4px}.footer--compact .footer-bottom{max-width:1160px;margin-inline:auto;padding-top:20px;gap:24px;align-items:flex-start;line-height:1.6}.footer--compact .footer-bottom>div{max-width:800px}.footer--compact .footer-bottom p{margin:0 0 5px;color:#c9c9c9}.footer--compact .footer-bottom>p{flex-shrink:0}@media(max-width:989px){.footer--compact .footer-top--compact{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px 32px}.footer--compact .footer-brand{grid-column:1/-1}.footer--compact .footer-brand p{max-width:480px}}@media(max-width:600px){.site-footer.footer--compact{padding:32px 20px 20px}.footer--compact .footer-top--compact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px 20px;padding-bottom:26px}.footer--compact .wordmark{font-size:21px;letter-spacing:2px}.footer--compact .footer-top li a{min-height:44px;font-size:12px}.footer--compact .footer-top h2{margin-bottom:8px}.footer--compact .footer-bottom{flex-direction:column;gap:12px;padding-bottom:0;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer-polish.css.map?v=169065235819660967081789670221 */
