.footer{display:flex;flex-direction:column;justify-content:space-between;padding:20px 0;background-color:var(--colour-bianca)}.footer .logo{width:100%}.footer .logo svg{width:100%;height:auto}.footer .upper{display:flex;padding:0 20px;gap:20px;flex-direction:column;justify-content:space-between}.footer .upper .newsletter .heading{margin-bottom:12px}.footer .upper .newsletter .heading .full-stop{color:var(--colour-rouge)}.footer .upper .menus,.footer .upper .newsletter{display:flex;flex-direction:column;justify-content:space-between;padding:40px;border-radius:12px;background:var(--colour-glacier)}.footer .upper .menus{gap:40px}.footer .upper .newsletter{gap:12px}.footer .upper .newsletter .socials{display:flex;gap:24px;margin-top:24px}.footer .upper .newsletter .bcorp{margin-top:24px;width:var(--bcorp-width-mobile, 35px)}.footer .upper .newsletter .bcorp svg{display:block;width:100%;height:auto}@media screen and (min-width:1000px){.footer .upper .newsletter .bcorp{width:var(--bcorp-width-desktop, 35px)}}.footer .lower{margin-top:20px;border-top:1px solid var(--colour-dark-10);padding:24px 20px}.footer .lower .payment{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:16px}.footer .lower .payment svg{width:28.75px;flex-shrink:0}.footer .country-selector{display:flex;align-items:center;gap:10px;color:inherit;cursor:pointer}.footer .country-selector img{width:20px;height:20px;object-fit:cover;border-radius:50%}.footer .copyright{display:flex;align-items:center;gap:10px}.footer .copyright-country{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--colour-dark-10)}@media screen and (min-width:1000px){.footer .upper{display:grid;grid-template-columns:38.90625% 59.21875%;padding:0 80px;gap:24px}.footer .accordion .icon.icon-plus{display:none}.footer .accordion:first-of-type{border-top:none}.footer .accordions{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.footer .accordion{border-bottom:none}.footer .accordion .accordion-dropdown{height:auto!important;max-height:none;opacity:1;margin-top:16px;overflow:visible}.footer .accordion .expand-title{cursor:default;pointer-events:none}.footer .upper .menus{flex-direction:column-reverse;gap:60px;padding:60px;align-items:flex-end}.footer .upper .newsletter{padding:60px;justify-content:unset}.footer .upper .newsletter .heading{margin-bottom:28px;font-size:40px}.footer .lower{margin-top:24px;padding:24px 80px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px}.footer .copyright-country{display:contents}.footer .copyright{grid-column:2 / 3;justify-self:center}.footer .lower .payment{grid-column:3 / 4;justify-self:end;justify-content:flex-end;flex-wrap:nowrap;padding-top:0;grid-row:1;gap:12px}.footer{padding-bottom:0}.footer .logo{width:250px}}@media screen and (min-width:1280px){.footer .accordions{gap:40px}}.footer .upper.footer-b2b .menus{background:var(--colour-berry)}.footer .footer-b2b .logo svg path{fill:var(--colour-bianca)}.footer .footer-b2b .logo svg path:last-of-type{fill:var(--colour-rouge)}.footer .footer-b2b .accordion{color:var(--colour-bianca)}.footer .footer-b2b:first-of-type{border-top:1px solid var(--colour-white-40)}.footer .footer-b2b .accordion{border-bottom:1px solid var(--colour-white-40)}.footer .footer-b2b .accordion svg path{fill:var(--colour-bianca)}.footer .footer-b2b.upper .newsletter{background:var(--colour-berry);color:var(--colour-bianca)}.footer .footer-b2b .newsletter input[type=email]{color:var(--colour-white-70)}.footer .footer-b2b .newsletter input::placeholder{color:var(--colour-white-70)}.footer .footer-b2b .newsletter-form .input-wrapper{border-bottom:1px solid var(--colour-white-70)}.footer .footer-b2b .newsletter-form .input-wrapper svg path{fill:var(--colour-bianca)}.footer .footer-b2b .accordion:first-of-type{border-top:1px solid var(--colour-white-40)}.footer .footer-b2b .newsletter-form input[type=checkbox]{accent-color:var(--colour-bianca)}@media screen and (min-width:1000px){.footer .footer-b2b .accordion{border-bottom:none}.footer .footer-b2b .accordion:first-of-type{border-top:none}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/footer.css.map */
