.shopify-section-group-footer-group{display:block;width:100%}.shopify-section-group-footer-group .footer{width:100%}.footer{--footer-bg: #121212;--footer-fg: #ffffff;padding:3rem var(--page-margin, 20px) 2rem;background:var(--footer-bg);color:var(--footer-fg);width:100%}.footer__back-to-top{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.15);color:var(--footer-fg);font-weight:600;font-size:.9rem;text-decoration:none;transition:color .2s ease,opacity .2s ease}.footer__back-to-top:hover{color:#f0f;opacity:1}.footer__back-to-top-icon{font-size:1rem;line-height:1}@media(min-width:750px){.footer__back-to-top{display:none}}.footer__grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:var(--page-width, 90rem);margin:0 auto 2rem}@media(min-width:750px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__brand{display:inline-block;text-decoration:none;color:inherit;margin-bottom:1rem}.footer__brand:hover{opacity:.9}.footer__logo{display:block;height:auto;max-width:180px}.footer__brand-name{font-size:1.25rem;font-weight:600}.footer__tagline{font-size:.9rem;line-height:1.6;color:#fff;margin:0 0 1rem;max-width:280px}.footer__copyright--inline{font-size:.85rem;opacity:.8;margin:0 0 1rem;padding:0;border:none}.footer__copyright--inline a{color:inherit;text-decoration:none}.footer__copyright--inline a:hover{text-decoration:underline}.footer__social{display:flex;gap:1rem;margin-top:.5rem}.footer__social-link{color:var(--footer-fg);opacity:.85;transition:color .2s ease}.footer__social-link:hover{color:#f0f;opacity:1}.footer__social-icon{display:block}.footer__heading{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;color:#f0f}.footer__accordion{border-bottom:1px solid rgba(255,255,255,.15)}.footer__accordion:last-child{border-bottom:none}.footer__accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.footer__accordion-trigger::-webkit-details-marker,.footer__accordion-trigger::marker{display:none}.footer__accordion-trigger .footer__heading{margin:0;flex:1}.footer__accordion-icon{flex-shrink:0;font-size:1.25rem;font-weight:300;line-height:1;color:var(--footer-fg);transition:transform .2s ease}.footer__accordion[open] .footer__accordion-icon{transform:rotate(45deg)}.footer__accordion .footer__links{padding-bottom:1rem}@media(min-width:750px){.footer__accordion{border-bottom:none}.footer__accordion-trigger{padding:0;cursor:default;pointer-events:none}.footer__accordion-icon{display:none}.footer__accordion .footer__links{padding-bottom:0}.footer__accordion-trigger .footer__heading{margin:0 0 1rem}}.footer__links{list-style:none;margin:0;padding:0}.footer__links li{margin:.5rem 0}.footer__links a{color:var(--footer-fg);text-decoration:none;opacity:.85;transition:color .2s ease}.footer__links a:hover{color:#f0f;opacity:1}.footer__text{font-size:.9rem;line-height:1.6;opacity:.9;white-space:pre-line}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;max-width:var(--page-width, 90rem);margin:0 auto;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.footer__social--bottom{margin-left:auto;margin-top:0}.footer__copyright a{color:inherit;text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__payment{display:flex;gap:.5rem;flex-wrap:wrap}.footer__payment svg{height:24px;width:auto}.footer__attribution{box-sizing:border-box;display:grid;place-items:center;justify-items:center;text-align:center;margin:0 auto;padding:.75rem 0 0;max-width:var(--page-width, 90rem);border-top:1px solid rgba(255,255,255,.1);font-size:.8rem;line-height:1.5;color:var(--footer-fg);opacity:.65}.footer__attribution-line{margin:0;max-width:min(100%,42rem);text-wrap:balance}.footer__attribution-prefix,.footer__attribution-link,.footer__attribution-text{color:inherit}.footer__attribution-link{text-decoration:underline;text-underline-offset:.12em;transition:color .2s ease,opacity .2s ease}.footer__attribution-link:hover{color:#f0f;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.css.map */
