.footer__logo{padding:64px 0 16px}.footer__logo img{display:block;margin:0 auto;max-width:calc(100% - 64px)}.shopify-section-group-footer-group{padding-left:24px;padding-right:24px}.c-footer{border-radius:38px 36px 0 0;padding-top:38px;padding-bottom:38px}.c-footer__container{max-width:100%;padding-left:32px;padding-right:32px;margin:0}.footer__block-list{justify-content:space-between}.c-footer__links-group{display:flex;flex-wrap:wrap;align-items:flex-start;gap:min(var(--section-vertical-spacing),2.5rem);flex:0 0 auto;padding-right:56px}.footer__block--newsletter{flex-basis:385px;max-width:385px;padding:20px 21px}.c-footer__newsletter-form{display:grid;align-items:stretch;column-gap:17px;max-width:319px;width:100%;grid-template-columns:206px auto}.c-footer__newsletter-form .input{background:#fff;color:var(--muted-text-color);border:none;border-radius:2px;padding-top:9.5px;padding-bottom:9.5px;line-height:1;font-size:14px;min-height:auto;opacity:1}.c-footer__newsletter-form .banner{grid-column:1 / -1}.c-footer__newsletter-form .button{min-width:auto;--border-color: 255, 255, 255 !important;color:#fff}.footer__inner{gap:116px}@media screen and (min-width:700px){.c-footer__links-group{gap:72px}}.footer__block--links .v-stack{gap:16px}.footer__block--links .v-stack .v-stack{gap:8px}.footer__aside{padding-right:20px;align-items:end}.payment-methods{gap:5px}.payment-methods li svg{width:47px;height:32px;box-sizing:border-box}.c-footer__copyright{letter-spacing:-.15px;line-height:1.42;font-weight:400}.footer__block--newsletter .v-stack{gap:17px}@media screen and (max-width:699px){.shopify-section-group-footer-group{padding-left:8px;padding-right:8px}.footer__logo img{max-width:calc(100% - 32px)}.footer__block--newsletter{padding:0}.c-footer{border-radius:33px 33px 0 0;padding-top:58px;padding-bottom:38px}.c-footer__container{padding-left:24px;padding-right:24px}.c-footer__newsletter-form{column-gap:8px;grid-template-columns:206px auto}.footer__block-list{gap:44px}.c-footer__links-group{gap:24px;padding-right:0;flex-direction:column}.footer__block--links .v-stack{gap:16px}.footer__inner{gap:56px}.c-footer__copyright{text-align:center;font-size:14px}.footer__aside{padding-right:0;gap:24px}.footer__aside .payment-methods{justify-content:center;max-width:100%;gap:5px}}.footer__block--newsletter .banner--success{color:inherit;background:none;border:1px solid}.footer__block--newsletter .error{border:1px solid;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c-footer.css.map */
