.shopify-section-group-footer-group{margin-top:auto}.footer{position:relative;padding:5.5rem 0 0;color:var(--text);overflow:hidden}.footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--background);z-index:-1}@media (max-width: 767px){.footer{padding:4rem 0 0}}.footer__image-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.footer__image-background img{object-fit:cover;width:100%;height:100%}.footer .footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8rem 2.1rem;padding-bottom:5.5rem}@media (max-width: 767px){.footer .footer__row{justify-content:center;text-align:center;gap:1rem;padding-bottom:4rem}}.footer .footer__col{flex:1}.footer .footer__col--brand{min-width:15%;max-width:28%;width:auto}@media (max-width: 1023px){.footer .footer__col--brand{width:30%}}@media (max-width: 767px){.footer .footer__col--brand{width:100%;max-width:100%;min-width:100%}}.footer__description a{text-decoration:none}.footer__description a:hover strong{color:var(--color-accent-blue)}.footer .footer__col--menu{max-width:70%;flex:unset}@media (max-width: 767px){.footer .footer__col--menu{max-width:100%;flex:1;margin:1rem 0}}.footer .footer__col--newsletter{min-width:17rem;max-width:36rem}@media (max-width: 767px){.footer .footer__col--newsletter{min-width:100%;max-width:100%}}.footer .footer__logo{line-height:1;text-decoration:none;display:inline-block;width:100%}.footer .footer__logo img,.footer .footer__logo svg{object-fit:contain;height:100%;max-width:var(--logo-width-desktop);width:100%}@media (max-width: 767px){.footer .footer__logo img,.footer .footer__logo svg{max-width:var(--logo-width-mobile)}}.footer .footer__logo span{font-size:2.2rem;display:inline-block;max-width:var(--logo-width-desktop)}@media (max-width: 767px){.footer .footer__logo span{max-width:var(--logo-width-mobile)}}.footer__description p{margin:2.1rem 0}.footer .footer__socials{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media (max-width: 767px){.footer .footer__socials{gap:1rem 2.1rem;max-width:50%}}@media (max-width: 480px){.footer .footer__socials{max-width:100%}}.footer .footer__socials li{width:4.4rem}.footer .footer__socials a{position:relative;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center}.footer .footer__socials a:hover{opacity:.7}.footer .footer__socials a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--text);opacity:.07;border-radius:var(--border-radius)}.footer .footer__socials svg{height:1.7rem;transform:scale(1.22)}.footer .footer__modal-currency{display:inline-block;border:.1rem solid var(--color-form-input-border);border-radius:var(--border-radius);margin-bottom:2.1rem}.footer .footer__modal-currency button{line-height:1;display:flex;align-items:center;gap:0 1.4rem;padding:1.4rem}.footer .footer__modal-currency button svg{color:var(--color-form-input-border);height:1.2rem}.footer .footer__nav{font-size:1.4rem}.footer .footer__nav h3{display:none;font-size:1.8rem;color:inherit;margin:0 0 3.8rem}.footer .footer__nav h3 a{text-decoration:none}.footer .footer__nav h3 a:hover{text-decoration:underline}.footer .footer__nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:1.3rem 4.2rem}@media (max-width: 1200px){.footer .footer__nav ul{gap:1.3rem 3.2rem}}@media (max-width: 767px){.footer .footer__nav ul{display:grid;grid-template-columns:1fr;justify-content:center;gap:2.1rem 2.1rem}}.footer .footer__bottom{border-top:1px solid var(--color-form-input-border-light);padding:3.2rem 0}@media (max-width: 767px){.footer .footer__bottom{padding:2.1rem 0}}.footer .footer__bottom-inner{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.footer .footer__bottom-inner{display:block}}.footer .footer__bottom .footer__col{width:100%}.footer .footer__follow-on-shop{margin:1rem 0}.footer .footer__copyright{display:flex;align-items:center;flex-wrap:wrap;gap:0 .3rem}.footer .footer__copyright p,.footer .footer__copyright a{display:inline-block;font-size:1.4rem;font-weight:300;margin:0}.footer .footer__copyright a:hover{text-decoration:none}.footer .footer__payment{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.6rem}@media (max-width: 767px){.footer .footer__payment{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/footer.css.map */
