.footer{border-top:solid 1px rgba(0,0,0,.1)}.footer-top-logo-bar{max-width:140px;margin:0 auto 45px}.footer{padding-block-start:43px;padding-block-end:0}.footer__aside{border-top:solid 1px rgba(0,0,0,.05);padding:16px 0;display:flex;justify-content:center}.footer__aside .heading{font-family:Futura PT Book;color:rgb(var(--text-color) / 1)}.footer__block .h6{font-size:16px;line-height:1.3}.footer__inner{row-gap:0}.footer__block a.link-faded{font-size:16px;color:rgb(var(--text-color) /1);font-family:Futura PT Book;letter-spacing:.66px}.footer__block li{line-height:1.3}.footer__block .v-stack ul{gap:12px}.footer__block .v-stack{gap:18px}.newsletter-payment-wrap{height:100%;justify-content:space-between;display:flex;flex-direction:column}.footer__block .payment-methods svg{max-width:26px}.footer .footer__block-list{column-gap:0;max-width:1006px;margin:0 auto 60px;width:100%}.footer .footer__block--newsletter .form{gap:24px}.footer .footer__block--newsletter .form input,.footer .footer__block--newsletter .form input::placeholder{letter-spacing:.66px;font-size:16px;color:#00000080;font-family:Futura PT Book}.footer .footer__block--newsletter .form input{border:none;border-bottom:solid 1px;padding:0 0 10px}.footer__block .footer__block--newsletter .v-stack{gap:24px}.footer__block.footer__block--newsletter button.button{width:100%;font-family:Futura PT Book}.footer__block.footer__block--newsletter :is(:is(.input,.textarea):not(:placeholder-shown)~.floating-label,.footer__block.footer__block--newsletter :is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){opacity:1;transform:translateY(-6px);left:0;padding:0}.footer__block .payment-methods{gap:8px;padding-bottom:30px}.footer__block a.link-faded:hover{text-decoration:underline;text-underline-offset:2px}@media (min-width:1150px){.footer__block.footer__block--links:not(:nth-last-child(1)){margin-right:50px;min-width:130px}.footer__block.footer__block--newsletter{height:100%;max-width:280px}}@media (max-width:1149px){.footer__block{flex:25%}.footer .footer__block-list{column-gap:0;margin:0}.footer__block.footer__block--newsletter{max-width:300px}}@media (max-width:699px){.footer .footer__block-list{grid-template-columns:1fr 1fr}.footer__block.footer__block--newsletter{max-width:100%;grid-column:span 2 / span 2;grid-row-start:3}.footer__block .payment-methods{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/footer.css.map */
