.component-footer-unique-1{overflow:clip;color:#a3a3a2;background-color:#1a1917}.component-footer-unique-1 .line{margin-block:0}.component-footer-unique-1 .component-headline{color:#fff}.component-footer-unique-1 .footer-quick-links{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;display:inline-flex;align-items:center;flex-grow:1;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}.component-footer-unique-1 .footer-quick-links li .after-sep{white-space:pre}.component-footer-unique-1 .footer-quick-links li:last-child .after-sep{display:none}.component-footer-unique-1 .footer-quick-links a{color:inherit;text-decoration-line:none;text-decoration-thickness:1px}.component-footer-unique-1 .footer-quick-links a:hover,.component-footer-unique-1 .footer-quick-links a:focus{color:#fff;text-decoration-line:underline}.component-footer-unique-1 .footer-quick-links a span.mobile{display:inline}@media(min-width: 62rem){.component-footer-unique-1 .footer-quick-links a span.mobile{display:none}}.component-footer-unique-1 .footer-quick-links a span.original{display:none}@media(min-width: 62rem){.component-footer-unique-1 .footer-quick-links a span.original{display:inline}}.component-footer-unique-1 .footer-main{position:relative;z-index:1;background-color:#1a1917;padding-block:min(calc(3.125rem + 8.125 * (100vw - 22.5rem) / 77.5),11.25rem) min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.component-footer-unique-1 .footer-main .wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-footer-unique-1 .footer-main .footer-menus{min-height:50px;border-top-width:1px;border-top-style:solid;border-top-color:hsla(0,0%,100%,.2)}@media(min-width: 62rem){.component-footer-unique-1 .footer-main .footer-menus{display:grid;min-height:min(calc(8.125rem + 9.375 * (100vw - 62rem) / 38),17.5rem);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:hsla(0,0%,100%,.2);grid-template-columns:minmax(0, 1fr) min(calc(8.125rem + 9.375 * (100vw - 62rem) / 38),17.5rem) minmax(0, 1fr)}}@media(max-width: 61.99rem){.component-footer-unique-1 .footer-main .footer-menus>.left-items,.component-footer-unique-1 .footer-main .footer-menus>.right-items,.component-footer-unique-1 .footer-main .footer-menus>.center-logo{display:none !important}}.component-footer-unique-1 .footer-main .footer-menus .left-items,.component-footer-unique-1 .footer-main .footer-menus .right-items{padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-footer-unique-1 .footer-main .footer-menus .left-items{padding-right:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);border-right-width:1px;border-right-style:solid;border-right-color:hsla(0,0%,100%,.2)}@media(min-width: 75rem){.component-footer-unique-1 .footer-main .footer-menus .left-items{padding-right:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 77.5),5rem)}}.component-footer-unique-1 .footer-main .footer-menus .right-items{padding-left:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);border-left-width:1px;border-left-style:solid;border-left-color:hsla(0,0%,100%,.2)}@media(min-width: 75rem){.component-footer-unique-1 .footer-main .footer-menus .right-items{padding-left:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 77.5),5rem)}}.component-footer-unique-1 .footer-main .footer-menus .right-items .footer-menu{justify-content:flex-end}.component-footer-unique-1 .footer-main .footer-menus .center-logo{display:flex;align-items:center;justify-content:center;padding:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-menus .center-logo svg{width:min(calc(7.5rem + 2 * (100vw - 62rem) / 38),9.5rem);max-width:100%;height:auto;color:#fff}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion{padding-top:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 62rem){.component-footer-unique-1 .footer-main .footer-menus>.component-accordion{display:none}}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion .accordion-item{display:flex;flex-flow:column;gap:0}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion .accordion-item .accordion-item-header .accordion-item-toggle{min-height:min(calc(2.5rem + 0.625 * (100vw - 22.5rem) / 77.5),3.125rem);text-decoration:none}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-title{font-size:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);line-height:1;font-weight:405;font-family:ChaletComprime;letter-spacing:.01em;text-transform:uppercase}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion .accordion-item .accordion-item-content-wrapper{padding-top:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-bottom:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-menus>.component-accordion .accordion-item hr{display:none}.component-footer-unique-1 .footer-main .footer-menus .footer-menu{display:flex;flex-flow:row;margin:0;padding:0;list-style:none;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 75rem){.component-footer-unique-1 .footer-main .footer-menus .footer-menu{gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}}.component-footer-unique-1 .footer-main .footer-menus .footer-menu .footer-menu-item{display:flex;flex-flow:column;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-menus .footer-menu .footer-menu-item>.component-link{font-size:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);line-height:1;font-weight:405;font-family:ChaletComprime;letter-spacing:.01em;text-transform:uppercase;display:block;text-decoration:none;color:#fff}.component-footer-unique-1 .footer-main .footer-menus .footer-menu .footer-menu-item>.component-link:hover,.component-footer-unique-1 .footer-main .footer-menus .footer-menu .footer-menu-item>.component-link:focus{text-decoration:underline;color:#fff}.component-footer-unique-1 .footer-main .footer-menus .footer-submenu{display:flex;flex-flow:column;margin:0;padding:0;list-style:none;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-menus .footer-submenu .footer-submenu-item .component-link{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;display:block;text-decoration:none;color:#a3a3a2}.component-footer-unique-1 .footer-main .footer-menus .footer-submenu .footer-submenu-item .component-link:hover,.component-footer-unique-1 .footer-main .footer-menus .footer-submenu .footer-submenu-item .component-link:focus{text-decoration:underline;color:#fff}.component-footer-unique-1 .footer-main .footer-extra{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-extra .made-in{display:flex;flex-flow:row;align-items:center;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-unique-1 .footer-main .footer-extra .made-in svg{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:auto}.component-footer-unique-1 .footer-main .footer-extra .footer-quick-links{display:none}@media(min-width: 62rem){.component-footer-unique-1 .footer-main .footer-extra .footer-quick-links{display:inline-flex}}.component-footer-unique-1 .footer-bottom{background-color:#10100e;padding-block:1rem min(calc(3.75rem + 0.25 * (100vw - 22.5rem) / 77.5),4rem)}@media(min-width: 62rem){.component-footer-unique-1 .footer-bottom{display:none}}.component-footer-unique-1 .footer-bottom .wrapper{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}