.footer{border-top:solid 1px #e1e1e1;padding-block-start:40px;padding-block-end:0;color:#1a1a1a}.footer-top-logo-bar{max-width:140px;margin:0 auto 40px}.footer__inner{row-gap:0}.footer .footer__block-list{display:flex;width:100%;max-width:none;margin:0;padding-block:40px;column-gap:0;row-gap:0;border-bottom:solid 1px #e1e1e1}.footer .footer__block{flex:1 1 0%;min-width:0;max-width:none;padding-inline-end:2rem}.footer .footer__block:last-child{padding-inline-end:0}.footer .footer__block .v-stack{gap:0}.footer .footer__block .v-stack ul{gap:0;display:block}.footer .footer__block .h6{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 0 24px;font-family:Futura PT,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#1a1a1a}.footer .footer__block li{margin:0 0 16px;padding-inline-start:0;line-height:24px}.footer .footer__block li:last-child{margin-bottom:0}.footer .footer__block a.link-faded,.footer .footer__aside a{display:inline;padding:0 0 2px;font-family:Futura PT Book,Futura PT,sans-serif;font-size:14px;line-height:17.5px;font-weight:400;letter-spacing:.4px;color:#1a1a1a;opacity:1;text-decoration:none;background:linear-gradient(currentcolor,currentcolor) 100% 100% / 0 1px no-repeat;transition:background-size .3s ease,background-position 0s,color .3s ease}@media(hover:hover)and (pointer:fine){.footer .footer__block a.link-faded:hover,.footer .footer__aside a:hover{color:#727272;background-size:100% 1px;background-position:0 100%;text-decoration:none}}.footer .footer__block .prose,.footer .footer__block .footer__block-intro{margin:0 0 16px;font-family:Futura PT Book,Futura PT,sans-serif;font-size:14px;line-height:21px;letter-spacing:.4px;color:#1a1a1a}.footer .footer__block .prose>p,.footer .footer__block .footer__block-intro>p{margin:0}.footer .footer__block .prose a,.footer .footer__block .footer__block-intro a{padding:0 0 2px;color:inherit;text-decoration:none;background:linear-gradient(currentcolor,currentcolor) 0 100% / 100% 1px no-repeat;transition:background-size .3s ease,background-position 0s,color .3s ease}@media(hover:hover)and (pointer:fine){.footer .footer__block .prose a:hover,.footer .footer__block .footer__block-intro a:hover{color:#727272;background-size:0 1px;background-position:100% 100%}}.footer .footer__block--newsletter .form{gap:16px}.footer .footer__block--newsletter .form .input,.footer .footer__block--newsletter .form input,.footer .footer__block--newsletter .form input::placeholder{font-family:Futura PT Book,Futura PT,sans-serif;font-size:14px;line-height:21px;letter-spacing:.4px}.footer .footer__block--newsletter .form input{border:none;border-bottom:solid 1px #1a1a1a;border-radius:0;padding:0 0 8px;color:#1a1a1a}.footer .footer__block--newsletter .form input::placeholder{color:#727272}.footer .footer__block--newsletter :is(.input,.textarea):not(:placeholder-shown)~.floating-label,.footer .footer__block--newsletter :is(.input,.textarea,.select):autofill~.floating-label{opacity:1;transform:translateY(-6px);left:0;padding:0}.footer .footer__block--newsletter button.button{width:100%;font-family:Futura PT,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}.footer .footer__block--newsletter .footer__social{margin-top:24px}.footer .footer__block--newsletter .footer__social .h6{padding-bottom:16px}.footer .footer__social ul,.footer .footer__social .social-media{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none}.footer .footer__social li{margin:0;line-height:0}.footer .footer__social svg{width:18px;height:18px}.footer .footer__aside{border-top:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:24px 0 40px}.footer .footer__aside .footer__legal{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.footer .footer__aside .footer__legal li{margin:0;line-height:24px}.footer .footer__aside .heading,.footer .footer__aside .footer__copyright{margin:0;font-family:Futura PT,sans-serif;font-size:12px;line-height:18px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#1a1a1a}.footer .footer__aside .payment-methods{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.footer .footer__aside .payment-methods li{margin:0;line-height:0}.footer .footer__aside .payment-methods svg{max-width:26px}.footer .localization-selectors{display:flex;gap:16px}@media(max-width:1023px){.footer .footer__block-list{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:40px}.footer .footer__block,.footer .footer__block:last-child{padding-inline-end:0}}@media(max-width:699px){.footer .footer__block-list{grid-template-columns:1fr;row-gap:40px;padding-block:32px}.footer .footer__aside{justify-content:flex-start;padding:24px 0 32px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/footer.css.map */
