.footer{background:var(--90, #1a1a1a);color:var(--0---WHITE, #fff)}.footer__main{padding-bottom:50px;padding-top:80px}@media (max-width: 767px){.footer__main{padding-bottom:0;padding-top:var(--spacing-4xl)}}.footer__main__inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-6xl)}@media (max-width: 767px){.footer__main__inner{gap:var(--spacing-4xl)}}.footer__b-corp{display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}.footer__b-corp__icons{display:flex;gap:20px;align-items:center;margin-top:auto}.footer__b-corp__icons img,.footer__b-corp__icons svg{width:3rem;height:3.5rem;object-fit:contain}.footer__subscribe{display:flex;flex-direction:column}.footer__subscribe__newsletter__title{color:var(--20, #e4e3e3);margin-bottom:var(--spacing-xs)}.footer__subscribe__newsletter__text{color:var(--20, #e4e3e3);margin-bottom:var(--spacing-m)}@media (max-width: 767px){.footer__subscribe__newsletter__text{margin-bottom:var(--spacing-xl)}}.footer__subscribe__newsletter button{display:flex;align-items:center;gap:6px}.footer__subscribe__newsletter button .loader__inner{top:2px;left:3px;position:relative}.footer__subscribe__newsletter button:hover .loader__inner div{border-color:var(--LYMA---Bronze);border-top-color:transparent}.footer__subscribe__newsletter__form{scroll-margin-top:200px}@media (max-width: 767px){.footer__subscribe__newsletter__form{margin-bottom:26px}}.footer__subscribe__newsletter__form input{flex-grow:1;padding:8px 0;color:var(--10, #f6f6f6);font-family:var(--text-font);font-size:11px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:1.1px;border:none;text-transform:uppercase;background:transparent;border-radius:0;height:unset}.footer__subscribe__newsletter .loader div{border:2px solid var(--0---WHITE, #fff);border-top-color:transparent}.footer__subscribe__newsletter__input-wrapper{display:flex;margin-bottom:16px;border-bottom:.8px solid var(--0---WHITE, #fff);border-radius:0 0 6px}.footer__subscribe__newsletter__error-list{padding-left:var(--spacing-2xl);list-style:disc}.footer__subscribe__newsletter .klaviyo-form{position:relative;margin-bottom:var(--spacing-l);z-index:1001}.footer__subscribe__newsletter .klaviyo-form input{flex-grow:1!important;padding:8px 0!important;color:var(--10, #f6f6f6)!important;font-family:var(--text-font)!important;font-size:11px!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;letter-spacing:1.1px!important;border:none!important;text-transform:uppercase!important;background:transparent!important;border-radius:0!important;height:35px!important}.footer__subscribe__newsletter .klaviyo-form input:focus-visible{outline:none!important}.footer__subscribe__newsletter .klaviyo-form button{font-family:var(--text-font)!important;font-size:.75rem!important;font-style:normal!important;font-weight:var(--weight-regular)!important;line-height:100%!important;letter-spacing:1.2px!important;text-transform:uppercase!important;align-items:center!important;border-radius:0!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;height:35px!important;padding-inline:var(--spacing-m)!important;cursor:pointer!important;text-align:center!important;border:var(--spacing-4xs) solid transparent!important;width:fit-content!important;border:var(--spacing-4xs) solid var(--0---WHITE)!important;background-color:var(--0---WHITE)!important;color:var(--90)!important;transition:all var(--duration-short) ease-in-out!important}.footer__subscribe__newsletter .klaviyo-form button[disabled],.footer__subscribe__newsletter .klaviyo-form button .disabled{opacity:30%!important;cursor:initial!important;pointer-events:none!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(1){margin-bottom:var(--spacing-m)!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(1) [data-testid=form-component]{padding:0!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(1) [data-testid=form-component]:nth-of-type(1) input{border-bottom:.8px solid var(--0---WHITE, #fff)!important;margin-right:var(--spacing-m)!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(1) [data-testid=form-component]:nth-of-type(2) input{border-bottom:.8px solid var(--0---WHITE, #fff)!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(2){justify-content:flex-start}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(2) [data-testid=form-component]:nth-of-type(1){justify-self:flex-start;flex:auto!important;width:100%}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(2) [data-testid=form-component]:nth-of-type(1) input{border-bottom:.8px solid var(--0---WHITE, #fff)!important}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(2) [data-testid=form-component]:nth-of-type(2){justify-self:flex-start;min-width:110px}.footer__subscribe__newsletter .klaviyo-form [data-testid=form-row]:nth-of-type(2) [data-testid=form-component]:nth-of-type(2) button:hover{border:var(--spacing-4xs) solid var(--LYMA---Bronze)!important;background:var(--5)!important;color:var(--LYMA---Bronze)!important}.footer__subscribe__newsletter .klaviyo-form p span{color:var(--20, #e4e3e3)!important;font-family:var(--text-font)!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}.footer__link-list{display:flex;justify-content:space-between;align-items:flex-start;gap:6rem;flex-wrap:wrap}@media (max-width: 767px){.footer__link-list{gap:0}}.footer__link-list__item{display:flex;flex-direction:column;gap:18px}@media (max-width: 768px){.footer__link-list__item{width:100%;border-bottom:1px solid rgba(228,227,227,.5);gap:0}}.footer__link-list__item.open>*>svg path:first-child{transition:all .2s ease;transform:rotate(0);transform-origin:center;opacity:0}.footer__link-list__item.open .footer__link-list__sublist{max-height:1000px;margin-bottom:20px}.footer__link-list__link{color:var(--0---WHITE, #fff);font-family:var(--text-font);font-size:16px;font-style:normal;font-weight:500;line-height:130%}@media (max-width: 767px){.footer__link-list__link{padding:13.5px 0}}.footer__link-list__title{color:var(--0---WHITE, #fff);display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.footer__link-list__title{font-family:var(--text-font);font-size:14px;font-weight:400;padding:var(--spacing-m) 0}}.footer__link-list__title svg{width:10px;height:10px;object-fit:contain}.footer__link-list__title svg path{transition:all .2s ease}.footer__link-list__sublist{display:flex;flex-direction:column;gap:16px}@media (max-width: 767px){.footer__link-list__sublist{gap:12px;max-height:0;overflow-y:hidden;margin-bottom:0;transition:all .2s ease}}.footer__link-list__sublist__item,.footer__link-list__sublist__link{color:var(--20, #e4e3e3);opacity:1;transition:opacity var(--duration-short) ease-in-out}.footer__link-list__sublist__item:hover,.footer__link-list__sublist__link:hover{opacity:60%}.footer__secondary .payment-icons__icon{align-items:center;display:flex;width:40px;height:25px}.footer__secondary__inner{border-top:1px solid rgba(228,227,227,.5);padding-top:14px;padding-bottom:20px;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:20px}@media (max-width: 767px){.footer__secondary__inner{border-top:0;grid-template-columns:1fr;padding-top:20px}}@media (max-width: 767px){.footer__secondary__localization{border-bottom:1px solid rgba(228,227,227,.5);margin-bottom:20px;padding-bottom:20px}}.footer__secondary__payment-icons ul{display:flex;gap:10px}.footer__secondary__payment-icons .payment-icons__icon:empty{display:none}.footer__secondary__copytext-wrapper{align-items:center;display:flex;gap:20px;justify-content:flex-end}@media (max-width: 767px){.footer__secondary__copytext-wrapper{align-items:flex-start;flex-direction:column;gap:10px;justify-content:flex-start}}.footer__secondary__copytext{color:var(--20, #e4e3e3)}.footer__secondary__utils-menu{display:flex;gap:20px;justify-content:flex-end;align-items:center}.footer__secondary__utils-menu__item a,.footer__secondary__utils-menu__item button{color:var(--20, #e4e3e3)}.footer__secondary__logo{grid-column:1/span 3;color:var(--0---WHITE, #fff);margin-top:50px}@media (max-width: 768px){.footer__secondary__logo{grid-column:1/span 1}}.footer__secondary__logo svg{width:100%;height:auto}
