.footer{background-color:#fefefc}.footer__inner{margin:0 auto;max-width:1090px;padding:80px 0 0 0;width:76%}@media screen and (max-width: 1440px){.footer__inner{width:1090px}}@media screen and (max-width: 1220px){.footer__inner{width:985px}}@media screen and (max-width: 1024px){.footer__inner{margin:0 auto 40px;padding:30px 0 0 0;text-align:center;width:95%}}@media screen and (max-width: 640px){.footer__inner{padding:30px 25px 0;width:100%}}.footer__menu{display:flex;justify-content:space-between;width:100%}.footer__menu ul{margin:0px 4px}.footer__menu ul:first-child{margin-left:0px}.footer__menu ul:last-child{margin-right:0px}@media only screen and (max-width: 1024px){.footer__menu--desktop{display:none}}.footer__menu--mobile{display:none}@media only screen and (max-width: 1024px){.footer__menu--mobile{display:block}}.footer .link_list{display:block;list-style-type:none;text-align:left;overflow:initial !important}@media screen and (max-width: 1024px){.footer .link_list{margin:0;text-align:center}}.footer .link_list__titleRow:not(:last-child){margin-top:30px}@media screen and (max-width: 1024px){.footer .link_list__titleRow{align-items:center;display:flex;justify-content:center;margin-bottom:10px}}.footer .link_list__title{color:#000000;font-weight:700;font-size:14px;letter-spacing:0.03em;line-height:34px;margin-bottom:15px;text-transform:uppercase}@media screen and (max-width: 1024px){.footer .link_list__title{line-height:normal;margin:0 10px 0 0;text-align:center}}.footer .link_list__element{font-weight:300;font-size:14px;letter-spacing:0.03em;list-style-type:none;line-height:normal;margin-bottom:10px}.footer .link_list__element a{color:#000000}.footer .link_list__element a:hover,.footer .link_list__element a:visited,.footer .link_list__element a:active{color:#000000}.footer__logo{display:block;margin:60px auto 0;width:70px}@media screen and (max-width: 1024px){.footer__logo{margin:30px auto 0}}@media (max-width: 640px){.footer__logo{width:56px}}.footer .footer-b1-newsletter_form{width:320px;flex-shrink:0}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form{margin:40px auto}}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form .link_list__title{margin-bottom:10px}}.footer .footer-b1-newsletter_form .newsletter{margin-top:20px}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form .newsletter{margin-top:10px}}.footer .footer-b1-newsletter_form .klaviyo-form-R9hrs9 input[type='email']{background-color:#f5f5f5 !important;border:none !important;border-radius:40px !important;margin-right:10px}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form .klaviyo-form-R9hrs9 input[type='email']{margin:0 0 10px 0;width:100% !important}}.footer .footer-b1-newsletter_form .klaviyo-form-R9hrs9 button{background-color:#000 !important;border:2px solid #000000;border-radius:40px !important;font-family:Roboto;padding-right:20px !important;padding-left:20px !important;text-transform:uppercase}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form .klaviyo-form-R9hrs9 button{box-sizing:border-box;width:100% !important}}@media screen and (max-width: 1024px){.footer .footer-b1-newsletter_form .klaviyo-form-R9hrs9 div{display:block !important}}.footer__bottom{align-items:center;display:flex;justify-content:space-between;margin:90px 0 40px;width:100%}@media screen and (max-width: 1024px){.footer__bottom{flex-direction:column;margin:35px 0}}.footer__fine_prints{flex:2}@media screen and (max-width: 1024px){.footer__fine_prints{order:9}}.footer__fine_prints p{color:#000000;font-size:12px;font-weight:300;letter-spacing:0.03em;margin-bottom:0}.footer__fine_prints a{color:#000000;font-weight:500}.footer__social_media{display:flex;list-style-type:none;margin:0}@media only screen and (max-width: 1024px){.footer__social_media{margin:0 0 35px 0px}}.footer__social_media li{margin-bottom:0;width:22px}.footer__social_media li:not(:last-child){margin-right:30px}.footer__store_switcher{margin-left:30px;text-transform:none}@media only screen and (max-width: 1024px){.footer__store_switcher{margin:0 0 30px 0}}.footer__store_switcher .storeMenu#storeMenuFooter button{width:auto}.footer__store_switcher .storeMenu#storeMenuFooter img{margin-left:10px;padding-right:0}
