.footer{background-color:#000;color:#fff;width:100%}.footer__container{display:flex;flex-direction:column;gap:4rem;max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.footer__container{flex-direction:row;justify-content:space-between;padding:0 5rem;gap:6rem}}.footer__left{display:flex;flex-direction:column;gap:3rem;width:100%}@media screen and (min-width:750px){.footer__left{max-width:534px;flex-shrink:0}}.footer__newsletter{display:flex;flex-direction:column;gap:4rem}.footer__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.02em;color:#fff;margin:0;text-transform:uppercase}.footer__newsletter-form{width:100%}.footer__newsletter-field{display:flex;align-items:center;position:relative;border-bottom:3px solid #ffffff;padding-bottom:1rem}.footer__newsletter-input{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;color:#fff;padding:0;letter-spacing:.02em;min-width:0}.footer__newsletter-input::placeholder{color:#b3b2b2;text-transform:uppercase;opacity:1}.footer__newsletter-input:focus{outline:none}.footer__newsletter-input:focus::placeholder{opacity:0}.footer__newsletter-button{background:transparent;border:none;padding:0;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.footer__newsletter-button:hover{opacity:.7}.footer__newsletter-button svg{width:24px;height:14px}.footer__newsletter-message{margin-top:1rem;font-size:1.2rem}.footer__newsletter-message--error{color:#ff6b6b}.footer__newsletter-message--success{color:#69db7c}.footer__localization{margin-top:1rem}.footer__localization-form,.footer__localization-selector{display:inline-block}.footer__localization .disclosure__button{display:inline-flex;align-items:center;justify-content:space-between;gap:2.2rem;border:2px solid #ffffff;background:transparent;color:#fff;padding:1rem 1.5rem;font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.02em;cursor:pointer;text-decoration:none;white-space:nowrap}.footer__localization .disclosure__button:hover{opacity:.8}.footer__localization .disclosure__button>span:first-child{flex-shrink:0}.footer__localization .disclosure__button svg{width:20px;height:20px;flex-shrink:0;margin-left:1rem;position:static!important;transform:none!important}.footer__right{display:flex;flex-direction:column;gap:3rem;width:100%}@media screen and (min-width:750px){.footer__right{flex-direction:row;gap:8rem;justify-content:flex-end;padding-right:10.5rem}}@media screen and (min-width:990px){.footer__right{gap:25.8rem}}.footer__menu-column{display:flex;flex-direction:column;flex-shrink:0;min-width:max-content}.footer__menu-heading{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.02em;color:#fff;margin:0 0 3rem;text-transform:uppercase}.footer__menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2rem}.footer__menu-item{margin:0;padding:0}.footer__menu-link{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.02em;color:#fff;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap;display:inline-block}.footer__menu-link:hover{opacity:.7}@media screen and (max-width:749px){.footer__container{padding-top:2rem;padding-bottom:2rem}.footer__right{margin-top:2rem}.footer__localization .disclosure__button{font-size:1.6rem;gap:1.5rem}}.footer__localization .country-selector,.footer__localization .disclosure__list-wrapper{background-color:#212131;border:2px solid #ffffff}.footer__localization .disclosure__list{background-color:#212131}.footer__localization .disclosure__link{color:#fff}.footer__localization .disclosure__link:hover{background-color:#ffffff1a}.footer__localization .country-filter__input{background-color:transparent;color:#fff;border-color:#fff}.footer__localization .country-filter__input::placeholder{color:#b3b2b2}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-footer.css.map */
