.footer{background-color:#000;padding-top:41px!important;margin-top:10px!important}.footer img{height:100%;width:100%;display:block;object-fit:cover}.footer h2,p,a{margin:0;padding:0;text-decoration:none}.footer .page-width{max-width:100%;padding:0 50px}.footer .footer__blocks-wrapper{display:flex;justify-content:space-between;margin-bottom:77px}.footer .list-payment{justify-content:start;margin:unset}.footer .newsletter-form{align-items:flex-start;margin:unset;max-width:410px;min-width:410px;padding-top:6px}.footer .caption{padding:18px 0;border-top:1px solid #FFFFFF}.footer .footer-block__heading{font-size:16px;line-height:16px;letter-spacing:-.004em;text-transform:uppercase;color:#fff}.footer .list-menu__item--active{text-decoration:unset}.footer .list-payment__item{align-items:center;display:flex;margin:0 4px 5px;padding:0}.footer .footer-block__image-wrapper{height:72px;margin-top:6px}.footer .list-menu__item--link{font-size:14px;line-height:14px;letter-spacing:-.004em;text-transform:uppercase;color:#fff;padding:0}.footer .footer-block__details-content li{padding:9px 0}.footer .footer-block__heading{font-size:16px;line-height:16px;letter-spacing:-.004em;text-transform:uppercase;color:#fff;padding:9px 0}.footer .copy-right-text{font-size:10px;line-height:10px;letter-spacing:-.004em;text-transform:uppercase;color:#fff;text-align:center;margin:0;font-weight:400}.footer .footer__newsletter button{width:70px;padding-top:7px}.footer .field input::placeholder{color:#fff;font-family:aviano-flare}.footer .newsletter-form__field-wrapper .field__input{padding:22px 20px;font-family:aviano-flare;letter-spacing:0}.newsletter-form__field-wrapper .field__input:focus{padding:22px 20px}.footer .footer-block__details-content.footer-block-image{height:100%!important;display:flex;align-items:center}.footer .field{height:54px}.footer .field__button>svg{height:8px;width:33px}.footer .footer-block--menu.scroll-trigger.animate--slide-in{padding-left:15px}@media screen and (max-width:1300px){.footer{padding-top:50px!important}.footer .footer-block__image-wrapper{max-width:160px!important;height:77px}.footer .footer-block__details-content li{padding:7px 0}.footer .list-menu__item--link{font-size:11px}.footer .footer-block__heading{font-size:11px;line-height:11px;padding:7px 0}}@media screen and (max-width:991px){.footer .footer-block__heading{font-size:10px;line-height:10px;padding:9px 0}.footer .newsletter-form{max-width:247px;min-width:247px;height:44px;padding-top:15px}.footer .footer-block__image-wrapper{max-width:148px!important;height:72px}.footer .newsletter-form__field-wrapper .field__input{padding:12px 14px}.footer .list-menu__item--link{font-size:10px}.footer .field{height:44px}}@media screen and (max-width:768px){.footer .footer__blocks-wrapper{flex-direction:column;margin-bottom:28px}.footer .footer-block--menu.scroll-trigger.animate--slide-in{padding-left:0}.footer{padding-top:40px!important;margin-top:4px!important}.footer .footer-block__image-wrapper{max-width:110px!important;height:53px;margin:0 auto 50px}.footer .footer__newsletter button svg{display:none}.footer-block.footer-block__newsletter{order:2}.footer .footer-block--menu.scroll-trigger.animate--slide-in{order:3}.footer .field{height:46px}.footer .newsletter-form{max-width:100%;width:100%;min-width:100%;height:unset;padding-top:22px}.footer-block.footer-block__newsletter{order:2;padding-bottom:60px!important;text-align:center;border-bottom:1px solid #FFFFFF;margin-bottom:30px;width:100%}.footer .footer-block__heading.inline-richtext{font-size:16px;line-height:16px;padding-bottom:12px;padding-top:0}.footer .list-menu__item--link{font-size:12px;line-height:12px}.footer .footer-block__details-content li{padding:9px 0}.footer .list-payment{justify-content:start;margin-bottom:15px;padding-top:0;padding-left:0}.footer .newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:unset;color:#000;background:#fff}.footer .footer__newsletter button{max-width:134px;padding-top:7px}.footer .newsletter-form__field-wrapper{width:100%;position:relative}.footer .footer__newsletter button{font-size:14px;line-height:14px;text-align:center;letter-spacing:-.004em;text-transform:uppercase;max-width:134px!important;margin:2px 1px 0 0;height:44px;min-width:134px;position:absolute;top:0;right:0;padding:10px 18px}.footer .footer__newsletter-btn-label{display:block;font-family:aviano-flare}.footer .field:hover{border-bottom:1px solid #fff}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-footer.css.map */
