.footer-surface{--footer-scale: 1;color:var(--footer-fg, var(--main-text-color));background:var(--footer-bg, transparent);font-family:var(--surface-font-family, monospace);font-weight:var(--surface-font-weight, 400);font-style:var(--surface-font-style, normal);font-size:calc(var(--font-base-size, 13px) * var(--footer-scale));line-height:1.5;overflow-wrap:anywhere}.footer-surface :is(ul,p){margin:0}.policy-footer__copyright :is(h1,h2,h3,h4,h5,h6){margin:0;font:inherit}.footer-surface ul{list-style:none;padding:0}.footer-surface a{color:inherit;text-decoration:none}.footer-surface a[aria-current=page]{text-decoration:underline;text-underline-offset:.2em}.footer-surface a:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(hover:hover)and (pointer:fine){.footer-surface a:hover{text-decoration:underline;text-underline-offset:.2em}}.mini-footer__inner,.policy-footer__inner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(12px * var(--footer-scale)) calc(24px * var(--footer-scale));max-width:var(--content-width, 1440px);margin-inline:auto;padding:calc(12px * var(--footer-scale)) 2.5%}.mini-footer__menu,.policy-footer__links{display:flex;flex-wrap:wrap;gap:.25em 1.5em}.footer-surface :is(.mini-footer__menu,.policy-footer__links) a{display:inline-flex;align-items:center;min-height:max(28px,2em)}.mini-footer:not([data-footer-columns="0"]) .mini-footer__menu{display:grid;grid-template-columns:repeat(var(--footer-columns),minmax(0,1fr))}.mini-footer__payments,.policy-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:calc(5px * var(--footer-scale))}.footer-surface .icon{display:block;width:calc(30px * var(--footer-scale));height:auto}.mini-footer__copyright{margin-inline-start:auto}.policy-footer{min-height:calc(var(--footer-height, 48px) * var(--footer-scale))}.policy-footer__inner{min-height:inherit}.policy-footer__inner>nav{flex-basis:100%}.policy-footer__copyright{flex:1 1 auto}.policy-footer__copyright>*+*{margin-top:.5em}.policy-footer--payments-first .policy-footer__payments{order:-1;flex-basis:100%}.big-footer{background:var(--footer-bg);padding-block:var(--footer-image-padding)}.big-footer__inner{max-width:var(--footer-image-width);margin-inline:auto;padding-inline:2.5%}.big-footer--full .big-footer__inner{max-width:none;padding:0}.big-footer img{display:block;width:100%;height:auto}.big-footer__empty{margin:0;font-size:var(--font-base-size, 13px);color:var(--main-text-color)}.footer>:nth-last-child(1 of.shopify-section:has(.footer-surface,.big-footer)) :is(.footer-surface,.big-footer){padding-bottom:calc(var(--footer-image-padding, 0px) + max(var(--music-player-v2-clearance, 0px),var(--geo-reopen-clearance, 0px),env(safe-area-inset-bottom)))}@media(max-width:767px){.mini-footer__inner,.policy-footer__inner{justify-content:center;text-align:center}.mini-footer__nav,.mini-footer__copyright,.policy-footer__copyright{flex-basis:100%;margin-inline:0}.mini-footer__menu,.policy-footer__links{justify-content:center}}@media(max-width:479px){.mini-footer[data-footer-columns="3"] .mini-footer__menu{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/footer-surfaces.css.map */
