.footer__logo{align-items:center;border-bottom:.0625rem solid #ccc;display:flex;justify-content:center;padding:1.25rem 0}.footer__logo__img{height:4.8031rem;width:4.8031rem}.footer__logo:hover{cursor:pointer}@media(min-width:1024px){.footer__logo{align-items:flex-start;border-bottom:none;justify-content:center}.footer__logo__img{height:6.25rem;width:6.25rem}}.footer__menu{border-bottom:.0625rem solid #ccc;font-family:var(--font-family-albert-sans);font-size:var(--font-size-14);letter-spacing:.0088rem;line-height:var(--line-height-25);padding:1.25rem 1rem}.footer__menu__title{display:flex;justify-content:space-between}.footer__menu__title__label{font-weight:700}.footer__menu__accordion{align-items:flex-start;display:none;flex-direction:column;gap:.1rem;padding-top:1.25rem}.footer__menu__accordion--visible{display:flex}.footer__menu--white{color:var(--c-white)}.footer__menu--grey{color:var(--c-primary-lightest)}@media(min-width:1024px){.footer__menu{border-bottom:none;padding:0}.footer__menu__title__arrow{display:none}.footer__menu__accordion{display:flex}}.display-none[data-v-0d6836c7]{display:none}.footer__social[data-v-0d6836c7]{display:flex;padding:2.5625rem 1rem}.footer__social__link[data-v-0d6836c7]{align-items:center;display:flex;justify-content:center;padding:0 1.25rem}.footer__social__link[data-v-0d6836c7]:not(:last-child){border-right:.0063rem solid #363636}.footer__social__link[data-v-0d6836c7]:first-child{padding-left:0}@media(min-width:1024px){.footer__social[data-v-0d6836c7]{align-items:center;height:-moz-fit-content;height:fit-content;min-height:2.5rem;padding:0}}.display-none[data-v-7e827b66]{display:none}.footer__contact[data-v-7e827b66]{border-bottom:.0625rem solid #ccc;font-family:var(--font-family-albert-sans);font-size:var(--font-size-14);letter-spacing:.0088rem;line-height:var(--line-height-25);padding:1.25rem 1rem}.footer__contact__title[data-v-7e827b66]{display:flex;justify-content:space-between}.footer__contact__title__label[data-v-7e827b66]{font-weight:700}.footer__contact__accordion[data-v-7e827b66]{align-items:flex-start;display:none;flex-direction:column;gap:.1rem;padding-top:1.25rem}.footer__contact__accordion--visible[data-v-7e827b66]{display:flex}.footer__contact--white[data-v-7e827b66]{color:var(--c-white)}.footer__contact--grey[data-v-7e827b66]{color:var(--c-primary-lightest)}@media(min-width:1024px){.footer__contact[data-v-7e827b66]{border-bottom:none;padding:0}.footer__contact__title__arrow[data-v-7e827b66]{display:none}.footer__contact__accordion[data-v-7e827b66]{display:flex}}.footer__newsletter{display:flex;flex-direction:column;gap:1.25rem;margin:2.5rem 0 0}.footer__newsletter__inner{position:relative}.footer__newsletter__inner__button{max-width:13.375rem;position:absolute;right:0;top:0;width:30vw!important}@media(max-width:1023px){.footer__newsletter__inner__button{height:var(--form-element-mobile-height)!important}}.footer__newsletter__inner__input #footer-newsletter-email{font-family:var(--font-family-albert-sans);font-size:var(--font-size-14);letter-spacing:.0088rem;line-height:var(--line-height-25)}.footer__newsletter__title{font-weight:700}.footer__newsletter__checkbox__label,.footer__newsletter__checkbox__label__link,.footer__newsletter__checkbox__label__text,.footer__newsletter__title{color:var(--c-white);font-family:var(--font-family-albert-sans);font-size:var(--font-size-14);letter-spacing:.0088rem;line-height:var(--line-height-25)}.footer__newsletter__checkbox__label{text-transform:none!important}.footer__newsletter__checkbox__label__link{-webkit-text-decoration:underline;text-decoration:underline}.footer__newsletter__checkbox__label__link:hover{font-size:var(--font-size-14)}@media(min-width:1024px){.footer__newsletter{margin:0}.footer__newsletter__inner__input .custom-input__validator{display:block;width:100%}.footer__newsletter__inner__input .custom-input__validator #footer-newsletter-email{font-size:var(--font-size-14);width:100%}.footer__newsletter__inner__button{max-width:13.375rem;width:11.1vw}}.display-none[data-v-0920ce2b]{display:none}.footer__info[data-v-0920ce2b]{border-bottom:.0625rem solid #ccc;font-family:var(--font-family-albert-sans);font-size:var(--font-size-14);letter-spacing:.0088rem;line-height:var(--line-height-25);padding:1.25rem 1rem}.footer__info__title[data-v-0920ce2b]{display:flex;justify-content:space-between}.footer__info__title__label[data-v-0920ce2b]{font-weight:700}.footer__info__accordion[data-v-0920ce2b]{align-items:flex-start;display:none;flex-direction:column;gap:.1rem;padding-top:1.25rem}.footer__info__accordion--visible[data-v-0920ce2b]{display:flex}.footer__info--white[data-v-0920ce2b]{color:var(--c-white)}.footer__info--grey[data-v-0920ce2b]{color:var(--c-primary-lightest)}@media(min-width:1024px){.footer__info[data-v-0920ce2b]{border-bottom:none;padding:0}.footer__info__accordion[data-v-0920ce2b]{display:flex}.footer__info__title__arrow[data-v-0920ce2b]{display:none}}.display-none[data-v-dfb3a366]{display:none}.footer__payment[data-v-dfb3a366]{border-bottom:.0625rem solid #ccc;display:flex;padding:2.5625rem 1rem}.footer__payment__icon[data-v-dfb3a366]{max-width:20vw;padding:0 1.25rem}.footer__payment__icon[data-v-dfb3a366]:not(:last-child){border-right:.0063rem solid #363636}.footer__payment__icon[data-v-dfb3a366]:first-child{padding-left:0}@media(min-width:1024px){.footer__payment[data-v-dfb3a366]{border-bottom:none;height:2.5rem;padding:0}.footer__payment__icon[data-v-dfb3a366]{max-width:5rem}}.display-none[data-v-d2d1caaa]{display:none}.footer__legal[data-v-d2d1caaa]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2.5rem 0}.footer__legal__link[data-v-d2d1caaa]{color:var(--c-primary-lightest);font-family:var(--font-family-albert-sans);font-size:var(--font-size-13);letter-spacing:.0081rem;line-height:1.4375rem;-webkit-text-decoration:underline;text-decoration:underline}.footer__legal.checkout[data-v-d2d1caaa]{padding:1.875rem 0}@media(min-width:1024px){.footer__legal[data-v-d2d1caaa]{align-items:normal;border-top:.0063rem solid #363636;flex-direction:row;justify-content:center;margin-top:2.5rem;padding:2.5rem 0 0}.footer__legal__link[data-v-d2d1caaa]{border-right:.0063rem solid var(--c-primary-lightest);padding:0 1.25rem;-webkit-text-decoration:none;text-decoration:none}.footer__legal__link[data-v-d2d1caaa]:first-child{padding-left:0}.footer__legal__link[data-v-d2d1caaa]:last-child{border-right:none}.footer__legal.checkout[data-v-d2d1caaa]{margin-top:0;padding:1.875rem 0}}.display-none{display:none}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yOqhMva.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yGqhMva.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yCqhMva.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4y6qhA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Albert Sans;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/albertsans/v1/i7dMIFdwYjGaAMFtZd_QA1ZeUFuaHjyV.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/albertsans/v1/i7dMIFdwYjGaAMFtZd_QA1ZeUFWaHg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/albertsans/v1/i7dOIFdwYjGaAMFtZd_QA1ZVYFeCGg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/albertsans/v1/i7dOIFdwYjGaAMFtZd_QA1ZbYFc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.footer__credits{color:var(--c-primary-lightest);display:flex;font-family:var(--font-family-albert-sans);font-size:var(--font-size-13);height:2.5rem;justify-content:center;letter-spacing:.0081rem;line-height:1.4375rem;padding:.5rem;text-align:center}.footer__credits a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}