.footer-brand__menu-link,.footer-brand__menu-title{font-size:var(--body-s);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.footer-brand__newsletter-title{font-size:var(--body-s);font-family:var(--font-family-body);font-weight:400;line-height:1.1;letter-spacing:0em;text-transform:uppercase}.footer-brand__copyright,.footer-brand__selectors a{font-size:var(--body-xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.footer-brand__legal-menu a{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:0em}.footer-brand__newsletter-input .form-element input{font-size:var(--form-input);font-family:var(--font-family-form);font-weight:400;line-height:auto;letter-spacing:0px}.footer-brand__background{background-color:var(--light_ui-background-1)}.footer-brand__container{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--spacing-4);padding:0 var(--page-margin);margin:var(--spacing-3) auto 0}@media screen and (max-width: 1023px){.footer-brand__container{row-gap:0}}@media screen and (min-width: 1024px){.footer-brand__container{grid-template-columns:repeat(12, 1fr);-moz-column-gap:var(--page-gap);column-gap:var(--page-gap);position:relative;min-height:257px}.footer-brand__container>div:not(:first-child){border-left:1px solid #000}.footer-brand__container:after{content:"";pointer-events:none;position:absolute;background-color:var(--light_brand-brand-5);width:calc(100% - var(--page-margin)*2);height:1px;top:0;left:var(--page-margin)}}@media screen and (min-width: 1024px){.footer-brand__col-1{grid-column:1/5;padding:var(--spacing-1) var(--padding-2xs)}}@media screen and (max-width: 1023px){.footer-brand__col-2{display:flex;flex-wrap:wrap;padding-bottom:20px;position:relative}.footer-brand__col-2::after{content:"";pointer-events:none;position:absolute;background-color:var(--light_brand-brand-5);width:100%;height:1px;bottom:0;left:0}}@media screen and (min-width: 1024px){.footer-brand__col-2{grid-column:5/9;padding:var(--spacing-1) var(--padding-2xs);display:flex;gap:var(--padding-2xs)}}.footer-brand__col-3{display:flex;flex-wrap:wrap;gap:16px}@media screen and (min-width: 1024px){.footer-brand__col-3{grid-column:9/11;padding:var(--spacing-1) var(--padding-2xs)}}@media screen and (min-width: 1024px){.footer-brand__col-4{grid-column:11/13;padding:var(--spacing-1) var(--padding-2xs);display:flex;flex-direction:column;justify-content:space-between}}.footer-brand__newsletter{width:100%;display:flex;flex-direction:column;gap:16px;padding:var(--spacing-3) 0}@media screen and (min-width: 1024px){.footer-brand__newsletter{max-width:380px}}@media screen and (min-width: 1024px)and (max-width: 1511px){.footer-brand__newsletter{grid-column:span 7}}@media screen and (min-width: 1512px)and (max-width: 1919px){.footer-brand__newsletter{grid-column:span 5}}@media screen and (min-width: 1920px){.footer-brand__newsletter{grid-column:span 4}}.footer-brand__newsletter-input .form-element{width:100%}.footer-brand__newsletter-input .form-element input{width:100%;padding:16px 40px 16px 0;background:none;border:0}.footer-brand__newsletter-input .form-element input::-moz-placeholder{color:var(--light_text-text)}.footer-brand__newsletter-input .form-element input:-ms-input-placeholder{color:var(--light_text-text)}.footer-brand__newsletter-input .form-element input::placeholder{color:var(--light_text-text)}.footer-brand__newsletter-input .form-element input[type=email]{border-bottom:1px solid var(--light_ui-element)}@media screen and (min-width: 1024px){.footer-brand__newsletter-input .form-element input[type=email]{border-top:1px solid var(--light_ui-element)}}@media screen and (max-width: 1023px){.footer-brand__newsletter-input .form-element input{padding-left:16px;padding-right:56px}}.footer-brand__newsletter-input .form-element .icon{bottom:50%;transform:translateY(50%)}.footer-brand__newsletter-input .form-element .icon:not(:focus-visible){border:0}@media screen and (max-width: 1023px){.footer-brand__newsletter-input .form-element .icon{right:16px}}.footer-brand__newsletter-social{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 0}.footer-brand__newsletter-social a{display:flex}.footer-brand__menu{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (min-width: 768px)and (max-width: 1023px){.footer-brand__menu{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1024px){.footer-brand__menu{grid-template-columns:repeat(6, 1fr);grid-column:span 12}}.footer-brand__menu-group{flex:0 0 50%;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.footer-brand__menu-group{flex:1 0}}.footer-brand__menu-title{font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:24px}.footer-brand__menu-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-brand__menu-link:hover{color:var(--dark_text-text-invert)}.footer-brand__bottom{display:flex;flex-direction:column;padding-bottom:var(--spacing-3)}@media screen and (min-width: 768px){.footer-brand__bottom{flex-direction:row;align-items:center;flex-wrap:wrap;-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4)}}@media screen and (min-width: 1024px){.footer-brand__bottom{grid-column:span 12}}.footer-brand__selectors{flex:1 1 100%;align-self:flex-start;display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-3)}@media screen and (max-width: 1023px){.footer-brand__selectors{padding:var(--spacing-3) 0;position:relative}.footer-brand__selectors:after{content:"";pointer-events:none;position:absolute;background-color:var(--light_brand-brand-5);width:100%;height:1px;bottom:0;left:0}}@media screen and (min-width: 768px){.footer-brand__selectors{width:100%}}@media screen and (min-width: 1024px){.footer-brand__selectors{margin-bottom:0}}.footer-brand__selectors a{display:flex;align-items:center;justify-content:flex-start;gap:8px}.footer-brand__selectors a svg{width:16px;height:16px}.footer-brand__selectors a svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.footer-brand__selectors a svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.footer-brand__localization-container{display:flex;justify-content:space-between;gap:var(--spacing-4);position:relative;width:100%}.footer-brand__localization-container localization-form{display:flex;justify-content:space-between;flex:0 0 50%;width:100%}.footer-brand__localization-container .footer-brand__localization-country,.footer-brand__localization-container .footer-brand__localization-language{width:50%}.footer-brand__localization-container .footer-brand__localization-language{position:relative}.footer-brand__localization-container .localization-form{width:100%}.footer-brand__localization-container .disclosure__button{border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0;width:100%}.footer-brand__localization-container .disclosure__button svg{width:12px}.footer-brand__localization-container .disclosure__button:not(.active) .chevron-up{display:none}.footer-brand__localization-container .disclosure__button.active .chevron-down{display:none}.footer-brand__localization-container .disclosure__list{background-color:#fff;padding:4px;max-height:150px;position:absolute;overflow:auto;width:min(250px,100%);z-index:1}.footer-brand__localization-container .disclosure__list .localization-form__currency{white-space:nowrap}.footer-brand__payments{flex:1 1 100%;align-self:end;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}@media screen and (max-width: 1023px){.footer-brand__payments{padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-3)}}.footer-brand__payments-method{display:flex;filter:grayscale(1)}.footer-brand__payments-method svg{width:auto;height:18px}.footer-brand__copyright{color:var(--text__dark-gray);margin-bottom:var(--spacing-3)}@media screen and (min-width: 768px){.footer-brand__copyright{margin-bottom:0}}.footer-brand__legal-menu{display:flex;align-items:center;justify-content:flex-start;gap:16px}.footer-brand__legal-menu a{text-decoration:underline;color:var(--text__dark-gray)}

/*# sourceMappingURL=snippets.footer-brand.css.map*/