.footer{padding:3rem 3rem 1rem!important;background:#f5f7f9}.footer .page-width{max-width:100%;padding:0;display:grid;grid-template-columns:200px 364px auto;grid-template-rows:38px auto auto auto auto}@media(max-width:640px){.footer .page-width{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto}}.footer .page-width .footer_logo{grid-row:1 / 2;grid-column:1 / 2;height:38px;display:flex;align-items:center;justify-content:flex-start}@media(max-width:640px){.footer .page-width .footer_logo{grid-row:1 / 2;grid-column:1 / 3}}.footer .page-width .footer_logo a img{width:140px;height:auto}.footer .page-width .footer_lang{grid-row:2 / 3;grid-column:1 / 2}@media(max-width:640px){.footer .page-width .footer_lang{grid-row:2 / 3;grid-column:1 / 3}}.footer .page-width .footer_lang ul{list-style:none;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin:0;padding:0}.footer .page-width .footer_lang ul li{display:inline-flex;align-items:center;justify-content:flex-start;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;font-size:1.4rem;white-space:nowrap}@media(max-width:640px){.footer .page-width .footer_lang ul li{font-size:1.3rem}}.footer .page-width .footer_lang ul li:not(:last-child):after{content:"/";margin:0 .2rem}.footer .page-width .footer_lang ul li a{text-decoration:none;color:#403a38;line-height:1.35;white-space:nowrap}.footer .page-width .footer_lang ul li a.active{border-bottom:.2rem solid #403a38}.footer .page-width .footer_menu{grid-row:1 / 4;grid-column:2 / 3}@media(max-width:640px){.footer .page-width .footer_menu{grid-row:3 / 4;grid-column:1 / 3;margin:2rem 0 0}}.footer .page-width .footer_menu ul{margin:0;padding:0;list-style:none;column-count:2}.footer .page-width .footer_menu ul li{border-left:1px solid #afafaf;padding-left:1rem;line-height:1.5}.footer .page-width .footer_menu ul li a{text-decoration:none;font-size:1.1rem;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;color:#403a38}.footer .page-width .footer_menu ul li a:hover{text-decoration:underline}.footer .page-width .footer-block--newsletter{grid-row:1 / 4;grid-column:3 / 4;display:flex;justify-content:flex-start;align-items:flex-start;padding-left:1rem;border-left:1px solid #afafaf;margin-left:4rem;width:320px}@media(max-width:640px){.footer .page-width .footer-block--newsletter{grid-row:4 / 5;grid-column:1 / 3}}@media(max-width:640px){.footer .page-width .footer-block--newsletter{width:100%;margin:2rem 0}}.footer .page-width .footer-block--newsletter .footer-block__newsletter{width:100%}.footer .page-width .footer-block--newsletter h2{font-size:1.2rem;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;color:#403a38}.footer .page-width .footer-block--newsletter label{left:calc(var(--inputs-border-width) + 1rem);top:calc(1.2rem + var(--inputs-border-width));color:#afafaf;font-size:1.4rem}.footer .page-width .footer-block--newsletter input{padding:1rem 1rem 0!important}.footer .page-width .footer-block--newsletter input:not(:placeholder-shown)+label,.footer .page-width .footer-block--newsletter input:focus+label{font-size:1rem!important;margin-bottom:0;pointer-events:none;letter-spacing:.1rem;line-height:1.5;top:calc(.25rem + var(--inputs-border-width))}.footer .page-width .footer-block--newsletter button{background:#403a38;color:#fff;padding:0 1rem;width:60px}.footer .page-width .footer_sns{grid-row:4 / 5;grid-column:1 / 4;display:flex;align-items:center;justify-content:flex-start;gap:1rem}@media(max-width:640px){.footer .page-width .footer_sns{grid-row:5 / 6;grid-column:1 / 3;margin-bottom:1rem}}.footer .page-width .footer_sns a{text-decoration:none}.footer .page-width .footer_sns a img{height:20px;width:auto}.footer .page-width .footer_copy{grid-row:5 / 6;grid-column:1 / 4;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;color:#403a38;font-size:1rem;letter-spacing:.55px;math-depth:1rem}@media(max-width:640px){.footer .page-width .footer_copy{grid-row:7 / 8;grid-column:1 / 3}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer.css.map */
