.footer{background-color:#000}.footer-copyright-wrapper{padding-top:30px;background-color:#000}.main-footer-aside :is(a,span,p){font-size:10px;font-family:HelveticaRegular,sans-serif;letter-spacing:-.02em}.footer-logo-wrapper{margin-block:60px}.footer__block--links ul>li>a{text-transform:uppercase;font-family:HelveticaNeueLight,sans-serif}.footer__block--newsletter .v-stack{gap:4px}footer .h6,.footer__block--links ul>li>a{font-size:12px}footer .h6{font-family:HelveticaRegular,sans-serif;letter-spacing:0}.footer__block--newsletter .h6{font-size:16px;letter-spacing:0;line-height:100%;margin-bottom:6px}.footer__block--links .v-stack{gap:10px}.footer__block--newsletter .prose{margin-bottom:20px}.footer__block--newsletter .prose p{font-size:12px;text-transform:uppercase;font-family:HelveticaNeueLight,sans-serif;line-height:100%}.footer__block--newsletter .form input[type=email]{text-transform:uppercase}.footer__block--newsletter .form-control{width:85%}.footer__block--newsletter .form{display:flex!important;border:1px solid #ffffff!important;justify-content:space-between}.footer__block--newsletter .form input[type=email]{border:none}.footer__block--newsletter .form .align-self-start button{border:none;padding:10px 9px 9px}.footer__block--newsletter .form .align-self-start button:hover{border-color:transparent!important;background-size:0!important}.footer-copy-right{display:flex;gap:0px 3px;margin-right:14px}.main-footer-aside{display:flex;align-items:center}.main-footer-aside ul,.main-footer-aside ul li{display:flex;gap:8px 14px}.main-footer-aside ul li{list-style-type:none}.main-footer-aside ul li span{font-size:20px;line-height:.3}.main-footer-aside ul li:nth-child(1) span{display:none}.footer-logo-wrapper img{margin:0 auto!important;width:100%!important}.footer__block--newsletter form .align-self-start{align-self:center}.footer__block--newsletter form .align-self-start .button{line-height:1}.footer__block--newsletter form .align-self-start .button,.footer__block--newsletter form .form-control input{font-size:14px!important}.footer__block--newsletter form .floating-label{display:none}@media screen and (max-width:880px){.main-footer-aside ul{margin-left:4px}}@media screen and (max-width:850px){.main-footer-aside ul,.main-footer-aside ul li{gap:8px}}@media screen and (max-width:768px){.main-footer-aside :is(a,span,p){font-family:HelveticaNeueLight,sans-serif}footer .footer__block-list .footer__block{width:100%;max-width:100%}footer .footer{padding-inline:23px}.footer-copyright-wrapper{padding-top:0;padding-inline:23px}footer .footer__block-list{gap:1rem}.footer__block--links div p{border-bottom:1px solid #9d9d9d;padding-bottom:20px;position:relative;color:#9d9d9d;letter-spacing:.5px}.footer__block--links div .active,.footer__block--links div .active+ul li a{color:#fff}.footer__block--links div p:before{position:absolute;content:"+";top:0;bottom:0;right:0;font-size:20px;line-height:.8}.footer__block--links div p.active:before{content:"_";line-height:.2}.footer__block--links div ul{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer__block--links div ul li a{text-transform:uppercase}.footer__block--newsletter{margin-top:24px}.footer__block--newsletter>div.v-stack{gap:0}.footer__block--newsletter>div.v-stack>div.prose{margin-bottom:20px}.footer__block--newsletter>div.v-stack>div.prose p{font-size:10px;text-transform:uppercase}.footer__block--newsletter .h6{font-size:12px;margin-bottom:10px}.footer__block--newsletter .form button[type=submit]{color:#9d9d9d}.main-footer-aside :is(a,span,p){font-size:8px}.main-footer-aside ul{flex-wrap:wrap;margin-top:8px;margin-left:0}.main-footer-aside ul,.main-footer-aside ul li{gap:4px}.main-footer-aside>ul li{padding-left:0}.main-footer-aside ul li:first-child:before{display:none}.main-footer-aside{display:block!important}.footer-copyright-wrapper{margin-top:0!important}.footer-logo-wrapper{margin-block:40px!important}.footer__block--newsletter .form{justify-content:space-between}.main-footer-aside ul li span{font-size:16px;line-height:.3}.footer__block--newsletter form .align-self-start{align-self:center}.footer__block--newsletter form .align-self-start .button,.footer__block--newsletter form .form-control input{font-size:12px!important}}@media screen and (max-width:420px){footer .footer,.footer-copyright-wrapper{padding-inline:20px}.footer .container,.footer-copyright-wrapper .container{margin:0}.main-footer-aside>ul li a{letter-spacing:-.2px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/footer.css.map */
