.footer{border-top:.1rem solid var(--color-brand-1-green)}.footer .newsletter__heading{margin-block:0}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(2,minmax(10px,1fr))}.footer__content-bottom-wrapper{display:grid;margin-block-start:var(--spacing-4xl);text-align:center;align-items:center;gap:var(--spacing-l);grid-template-columns:repeat(4,minmax(10px,1fr))}.footer__b-corp-logo,.footer__copyright,.footer__payment,.footer__localization,.footer__policies{grid-column:span 4;text-align:left}.footer__b-corp-logo{color:var(--color-brand-1-green)}.footer__b-corp-logo svg{display:block}.footer__copyright{width:100%;color:var(--color-brand-1-green)}.footer-block__newsletter{grid-column:span 2;max-width:380px}.footer .newsletter__subheading{margin-inline:0;margin-block-end:0;margin-block-start:var(--spacing-m);max-width:238px}.footer .footer__list-social{justify-content:flex-start;margin-block-start:var(--spacing-xl)}.footer-block__menu{display:flex;flex-direction:column;gap:var(--spacing-m);margin-block-start:var(--spacing-4xl)}.footer-block__heading{margin-block-start:0;margin-block-end:0;color:var(--color-neutral-2);line-height:var(--line-height-2xl);letter-spacing:normal;font-size:var(--font-size-s)}.footer-block__details-content{display:flex;flex-direction:column;gap:var(--spacing-m)}.footer .list-menu__item--link{color:var(--color-brand-1-green);padding:0;transition:color .3s ease-in-out}.footer .list-menu__item--link:hover{color:var(--color-brand-1-light)}.footer__localization-inner{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-brand-1-green)}.footer__localization-inner .footer-block__heading{margin-block-end:0}.footer .localization-form__select,.footer .disclosure__link,.footer .disclosure__button-text{color:var(--color-brand-1-green);font-family:var(--font-body-family);font-size:var(--font-size-s);line-height:var(--line-height-l);margin:0;padding-inline-start:0}.footer .localization-form:only-child .button,.footer .localization-form:only-child,.footer .localization-form:only-child .localization-form__select{margin-inline:0;margin-block:0;padding-block:0}.footer .localization-form__select:after,.footer .localization-form__select:hover:after{box-shadow:unset}.footer__policies{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);text-transform:lowercase}.footer__policies-content a{position:relative;color:var(--color-brand-1-green);text-decoration:none;padding-inline-end:var(--spacing-xs)}.footer__policies-content a:after{content:"|";position:absolute;right:0;top:50%;transform:translateY(-50%);margin-inline-start:var(--spacing-xs)}.footer__policies-content:last-child a:after{content:""}@media screen and (min-width: 750px){.footer__blocks-wrapper{grid-template-columns:repeat(3,minmax(10px,1fr));gap:var(--spacing-l)}.footer-block__newsletter{grid-column:span 3}.footer-block__newsletter .newsletter-form{margin-inline:0;max-width:unset}.footer__content-bottom-wrapper{gap:var(--spacing-m)}.footer__b-corp-logo{grid-column:span 4;order:1}.footer__copyright{grid-column:span 2;order:2}.footer__payment{grid-column:span 2;order:4}.footer__localization{grid-column:span 2;order:3;text-align:right}.footer__policies{grid-column:span 2;order:5;text-align:right}}@media screen and (min-width: 990px){.footer__blocks-wrapper{grid-template-columns:repeat(5,minmax(10px,1fr))}.footer__block-wrapper--4{grid-template-columns:repeat(6,minmax(10px,1fr))}.footer-block__menu{margin-block-start:var(--spacing-xl)}.footer__copyright{width:auto}.footer-block__newsletter{grid-column:span 2}.footer .footer__list-social{margin-block-start:var(--spacing-2xl)}.footer .newsletter__subheading{margin-block-start:var(--spacing-l);max-width:380px}.footer .localization-form__select,.footer .disclosure__link,.footer .disclosure__button-text,.footer-block__heading{font-size:var(--font-size-m)}.footer__content-bottom-wrapper{grid-template-columns:repeat(6,minmax(10px,1fr))}.footer__b-corp-logo{grid-column:span 2;order:1}.footer__copyright{grid-column:span 2;order:3}.footer__payment{grid-column:span 4;order:2;align-self:end}.footer__localization{grid-column:span 2;order:4;text-align:center}.footer__policies{grid-column:span 2;order:5;text-align:right;justify-content:end}.list-payment{justify-content:flex-end}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}
/*# sourceMappingURL=/cdn/shop/t/600/assets/section-footer.css.map */
