@media(max-width: 1099px){.footer__content{flex-direction:column}}.footer__content-left,.footer__content-right{width:50%}@media(max-width: 1099px){.footer__content-left,.footer__content-right{width:100%}}.footer__content-left{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1099px){.footer__content-left{margin-bottom:64px}}@media screen and (max-width: 749.98px){.footer__blocks-wrapper{flex-wrap:wrap}}@media screen and (max-width: 749.98px){.footer__blocks-wrapper .grid__item{margin:0 8px 0 0;padding:0;flex-grow:inherit;flex-shrink:inherit;width:calc(50% - 8px)}}@media screen and (max-width: 749.98px){.footer__blocks-wrapper .grid__item:first-of-type{order:2}}@media screen and (max-width: 749.98px){.footer__blocks-wrapper .grid__item:nth-of-type(2){order:1}}@media screen and (max-width: 749.98px){.footer__blocks-wrapper .grid__item:nth-of-type(3){order:3}}.footer__content-right{padding-left:8px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 749.98px){.footer__content-right{padding-left:0}}.footer__logo-wrapper{margin-top:240px}@media(max-width: 1099px){.footer__logo-wrapper{margin-top:0;margin-bottom:15px;order:1}}.footer__logo-wrapper img{width:338px;height:auto}@media screen and (max-width: 749.98px){.footer__logo-wrapper img{width:175px}}.footer__form-bottom-text{margin:8px 0 0 0;color:#aaa3a0 !important;width:334px}@media screen and (max-width: 749.98px){.footer__form-bottom-text{margin:0 0 16px 0;width:100%}}.footer__payment{border-bottom:solid 1px #f6f5f1;padding-bottom:25px}@media screen and (max-width: 749.98px){.footer__payment{padding-bottom:16px}}.footer__copyright{display:flex;justify-content:space-between}@media screen and (max-width: 749.98px){.footer__copyright .policies{display:none}}.footer__copyright .policies a{padding-left:24px;color:#f6f5f1;text-decoration:none;letter-spacing:0}@media(max-width: 1099px){.footer .footer-block--newsletter{order:2}}.footer .footer-block__mobile-policy{display:none}@media screen and (max-width: 749.98px){.footer .footer-block__mobile-policy{display:block}}.footer .footer-block__newsletter>h2{margin:0 0 24px}.footer .footer-block__text{margin-bottom:56px;max-width:375px}@media screen and (max-width: 749.98px){.footer .footer-block__text{margin-bottom:32px;max-width:100%}}.footer .footer-block__text>p{margin:0}.footer .footer-block__heading{margin-top:0;margin-bottom:16px}@media screen and (max-width: 749.98px){.footer .footer-block__heading{margin-bottom:10px}}@media screen and (max-width: 749.98px){.footer .list-menu__item--link{color:rgba(var(--color-foreground), 0.8)}}@media screen and (max-width: 749.98px){.footer .footer-block__newsletter{width:100%}}@media screen and (max-width: 749.98px){.footer .newsletter-form__button{width:100%}}@media screen and (max-width: 749.98px){.footer .newsletter-form__field-wrapper .field{flex-direction:column}}.footer .newsletter-form__field-wrapper .field::before,.footer .newsletter-form__field-wrapper .field::after{content:none}.footer .newsletter-form__field-wrapper .field__input{padding:12px 0 !important;border-bottom:solid 1px #f6f5f1;margin-right:8px;width:334px;min-width:334px;flex-grow:inherit}@media screen and (max-width: 749.98px){.footer .newsletter-form__field-wrapper .field__input{margin-right:0;margin-bottom:8px;width:100%;min-width:100%}}.footer .newsletter-form__field-wrapper .field__input::-moz-placeholder{color:#aaa3a0 !important;opacity:1 !important}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#aaa3a0 !important;opacity:1 !important}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none !important;outline:none}.footer .newsletter-form__field-wrapper .field__input:focus::-moz-placeholder{opacity:0 !important}.footer .newsletter-form__field-wrapper .field__input:focus::placeholder{opacity:0 !important}.footer .newsletter-form input:-webkit-autofill,.footer .newsletter-form input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}