.footer-b__newsletter-title{font-size:var(--heading-h4);font-family:var(--font-family-heading);font-weight:300;line-height:1.03;letter-spacing:0em}.footer-b__selectors a,.footer-b__menu-link,.footer-b__menu-title,.footer-b__newsletter-input .form-element input[type=email],.footer-b__newsletter-subtitle{font-size:var(--body-xs);font-family:var(--font-family-body);font-weight:300;line-height:1.5;letter-spacing:0em}.footer-b__legal-menu a,.footer-b__copyright{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:300;line-height:1.5;letter-spacing:0em}.footer-b__background{background-color:var(--dark_ui-background-footer);color:var(--dark_text-text)}.footer-b__container{position:relative;z-index:1;margin:0 auto;overflow:hidden}@media screen and (min-width:1024px){.footer-b__container{display:flex;flex-wrap:wrap}}.footer-b__container:before{content:"";position:absolute;top:50%;bottom:-20px;left:0;right:0;background-image:var(--footer-bg);background-repeat:no-repeat;background-size:cover;background-position:top left;z-index:-1}@media screen and (min-width:1024px){.footer-b__container:before{top:-1%;bottom:-1%;left:65%;width:35%}}@media screen and (min-width:1920px){.footer-b__container:before{left:75%;width:25%}}.footer-b__newsletter--container{display:flex;flex-direction:column;gap:16px;padding:40px var(--page-margin) 24px}@media screen and (min-width:1024px){.footer-b__newsletter--container{flex-shrink:0;width:452px;padding:64px var(--page-margin) 16px}}.footer-b__newsletter--wrapper{display:flex;flex-direction:column;gap:16px}.footer-b__newsletter-input{display:flex;background-color:#0000;border:1px solid var(--dark_ui-element)}.footer-b__newsletter-input .form-element{width:100%}.footer-b__newsletter-input .form-element input[type=email]{width:100%;padding:11px 16px;background-color:#0000;color:var(--dark_text-dark-grey)}.footer-b__newsletter-input .form-element input[type=email]::-moz-placeholder{color:var(--dark_text-dark-grey)}.footer-b__newsletter-input .form-element input[type=email]:-ms-input-placeholder{color:var(--dark_text-dark-grey)}.footer-b__newsletter-input .form-element input[type=email]::placeholder{color:var(--dark_text-dark-grey)}.footer-b__newsletter #footerNewsletterSubmit{pointer-events:all;cursor:pointer;min-width:unset;min-height:unset;padding:0 8px}.footer-b__newsletter-social{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 var(--page-margin)}.footer-b__newsletter-social a{display:flex}.footer-b__newsletter-social a svg [fill]:not([fill=none]){fill:var(--dark_ui-element)}.footer-b__newsletter-social a svg [stroke]:not([stroke=none]){stroke:var(--dark_ui-element)}.footer-b__newsletter .privacy-checkbox__container input+label{font-size:8px;line-height:10px}.footer-b__separator{background-color:var(--light_grey-10);width:1px;display:block}.footer-b__menu{padding:var(--spacing-4) var(--page-margin);border-left:0;border-right:0}@media screen and (min-width:1024px){.footer-b__menu{flex:1 0;padding:64px var(--page-margin);border:0}}.footer-b__menu--mobile{width:100%}@media screen and (min-width:1024px){.footer-b__menu--mobile{display:none}}.footer-b__menu--mobile details.accordion--m .accordion__title{padding:9px 0;min-height:unset}.footer-b__menu--mobile details.accordion--m .accordion__title svg [fill]:not([fill=none]){fill:var(--dark_text-dark-grey)}.footer-b__menu--mobile details.accordion--m .accordion__title svg [stroke]:not([stroke=none]){stroke:var(--dark_text-dark-grey)}.footer-b__menu--desktop{display:none}@media screen and (min-width:1024px){.footer-b__menu--desktop{display:flex;justify-content:flex-end;gap:34px}}@media screen and (min-width:1920px){.footer-b__menu--desktop{gap:113px}}.footer-b__menu-accordion{border-bottom:none}.footer-b__menu-accordion:last-child{border-bottom:0}.footer-b__menu-accordion--empty summary{cursor:default}.footer-b__menu-accordion.accordion .accordion__title{font-weight:400}.footer-b__menu-accordion.accordion .accordion__content{display:flex;flex-direction:column}.footer-b__menu-accordion.accordion .accordion__content a{padding:8px 0}@media(hover:hover){.footer-b__menu-accordion.accordion .accordion__content a:hover{font-weight:600}}.footer-b__menu-group{flex:1 0;display:flex;flex-direction:column;max-width:150px}.footer-b__menu-title{font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:24px}.footer-b__menu-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 0}.footer-b__menu-link:hover{font-weight:400}.footer-b__bottom{display:flex;align-items:center;flex-wrap:wrap;padding:0 var(--page-margin) 24px;gap:24px}@media screen and (min-width:1024px){.footer-b__bottom{width:100%;-moz-column-gap:40px;column-gap:40px;row-gap:64px}}.footer-b__selectors{width:100%;display:flex}@media screen and (min-width:1024px){.footer-b__selectors{width:auto;justify-content:flex-start}}@media screen and (min-width:1440px){.footer-b__selectors{min-width:30%}}.footer-b__selectors a{display:flex;align-items:center;justify-content:flex-start;gap:8px}.footer-b__selectors a svg{width:16px;height:16px}.footer-b__selectors a svg [fill]:not([fill=none]){fill:var(--dark_ui-element)}.footer-b__selectors a svg [stroke]:not([stroke=none]){stroke:var(--dark_ui-element)}.footer-b__copyright{width:100%;color:var(--dark_text-dark-grey);display:flex;order:2}@media screen and (min-width:1024px){.footer-b__copyright{order:unset;width:auto}}.footer-b__legal-menu{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:16px}@media screen and (min-width:768px)and (max-width:1023px){.footer-b__legal-menu{margin-left:auto}}@media screen and (min-width:768px){.footer-b__legal-menu{width:auto;margin:0}}@media screen and (min-width:1024px){.footer-b__legal-menu{justify-content:center}}.footer-b__legal-menu a{text-decoration:underline;color:var(--dark_text-dark-grey);display:flex}.footer-b__payments{display:flex;flex-wrap:wrap;gap:8px}@media screen and (min-width:768px)and (max-width:1023px){.footer-b__payments{width:100%}}@media screen and (min-width:1024px){.footer-b__payments{flex:auto 1 0;justify-content:flex-end;width:auto;min-width:60%}}.footer-b__payments-method{display:flex}.footer-b__payments-method svg{width:auto;height:34px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippets.footer-b.css.map */
