.component-footer-1{background-color:#f9fafb}.component-footer-1 .line{margin-block:0}.component-footer-1 .footer-main{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.component-footer-1 .footer-main{padding-block:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}}.component-footer-1 .footer-main .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}.component-footer-1 .footer-main .footer-disclaimer{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.4;font-weight:400;font-family:"Switzer-Variable";letter-spacing:0;font-size:min(calc(0.625rem + 0.125 * (100vw - 22.5rem) / 77.5),0.75rem)}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-disclaimer.is-mobile{display:none}}.component-footer-1 .footer-main .footer-disclaimer.is-desktop{display:none}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-disclaimer.is-desktop{display:block}}.component-footer-1 .footer-main .footer-info{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-info{order:2}}.component-footer-1 .footer-main .footer-info>.line{display:none}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-info>.line{display:block}}.component-footer-1 .footer-main .footer-info .footer-info-content{display:flex;flex-flow:row;align-items:center;justify-content:space-between;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-info .footer-info-content{align-items:flex-end}}.component-footer-1 .footer-main .footer-info .component-image{display:block;width:6rem;height:auto;flex-shrink:0}.component-footer-1 .footer-main .footer-info .component-image img{width:100%;height:auto}.component-footer-1 .footer-main .footer-info .footer-disclaimer{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.4;font-weight:400;font-family:"Switzer-Variable";letter-spacing:0;font-size:min(calc(0.625rem + 0.125 * (100vw - 22.5rem) / 77.5),0.75rem)}.component-footer-1 .footer-main .footer-info .actions{display:flex;flex-flow:row;flex-shrink:0;gap:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem)}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-info .actions{border-radius:clamp(624.9375rem,calc(624.9375rem + 0 * (100vw - 22.5rem) / 77.5),624.9375rem);background-color:rgba(25,49,91,.06);gap:0;padding-inline:clamp(0.25rem,calc(0.25rem + 0 * (100vw - 22.5rem) / 77.5),0.25rem);padding-block:clamp(0.25rem,calc(0.25rem + 0 * (100vw - 22.5rem) / 77.5),0.25rem)}}.component-footer-1 .footer-main .footer-info .actions .component-buttons{display:none;align-items:center}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-info .actions .component-buttons{display:flex;flex-flow:row;gap:0}}.component-footer-1 .footer-main .footer-info .actions .search-button,.component-footer-1 .footer-main .footer-info .actions .cart-button{color:#18181b;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.component-footer-1 .footer-main .footer-info .actions .search-button:hover,.component-footer-1 .footer-main .footer-info .actions .search-button:focus,.component-footer-1 .footer-main .footer-info .actions .cart-button:hover,.component-footer-1 .footer-main .footer-info .actions .cart-button:focus{color:#fa4c56}.component-footer-1 .footer-main .footer-info .actions .search-button{border:none}.component-footer-1 .footer-main .footer-info .actions .search-button .close-icon{display:none}.component-footer-1 .footer-main .footer-info .actions .cart-button{border:none}.component-footer-1 .footer-main .footer-menus{display:flex;flex-flow:column;flex-grow:1;flex-shrink:0;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-menus>.line{display:none}}.component-footer-1 .footer-main .footer-menus .component-accordion .menu-group{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item{display:flex;flex-flow:column;gap:0}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle{text-decoration:none}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-title{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.1;font-weight:500;font-family:"Switzer-Variable";letter-spacing:0}.component-footer-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:0}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item hr{display:none}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-menus .component-accordion{display:grid;align-items:flex-start;grid-template-columns:repeat(5, minmax(0, 1fr));gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.component-footer-1 .footer-main .footer-menus .component-accordion hr{display:none}.component-footer-1 .footer-main .footer-menus .component-accordion .menu-group{gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item{border:none;gap:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem)}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle:is(button){pointer-events:none}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon{display:none}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-content{display:block;visibility:visible;height:auto;opacity:1}.component-footer-1 .footer-main .footer-menus .component-accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper{padding-top:0}}.component-footer-1 .footer-main .footer-menus .footer-submenu{display:flex;flex-flow:column;margin:0;padding:0;list-style:none;gap:clamp(0.625rem,calc(0.625rem + 0 * (100vw - 22.5rem) / 77.5),0.625rem)}.component-footer-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.1;font-weight:400;font-family:"Switzer-Variable";letter-spacing:0;display:block;text-decoration:none;color:#757575}.component-footer-1 .footer-main .footer-menus .footer-submenu .footer-submenu-item .component-link:hover,.component-footer-1 .footer-main .footer-menus .footer-submenu .footer-submenu-item .component-link:focus{text-decoration:underline;color:rgb(30.4956896552,59.7715517241,111.0043103448)}.component-footer-1 .footer-main .footer-actions-mobile{display:flex;flex-flow:column}@media(min-width: 62rem){.component-footer-1 .footer-main .footer-actions-mobile{display:none}}.component-footer-1 .footer-copyright{color:#fff;background-color:#122240;padding-block:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 62rem){.component-footer-1 .footer-copyright{padding-block:0.625rem}}.component-footer-1 .footer-copyright .wrapper{display:flex;flex-flow:column;align-items:center;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 62rem){.component-footer-1 .footer-copyright .wrapper{display:flex;flex-flow:row;justify-content:space-between}}@media(min-width: 62rem){.component-footer-1 .footer-copyright .line{display:none}}.component-footer-1 .footer-copyright .component-social-media{display:flex;flex-flow:row;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 62rem){.component-footer-1 .footer-copyright .component-social-media{order:3}}.component-footer-1 .footer-copyright .component-social-media .title{font-size:min(calc(0.75rem + 0.125 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1.1;font-weight:400;font-family:"Switzer-Variable";letter-spacing:-0.0013em;text-transform:uppercase}.component-footer-1 .footer-copyright .copyright-text{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:400;font-family:"Switzer-Variable";letter-spacing:0;display:inline-block;flex-direction:row;justify-content:center;text-align:center}@media(min-width: 62rem){.component-footer-1 .footer-copyright .copyright-text{text-align:left}}.component-footer-1 .footer-copyright .copyright-text>*{display:inline}.component-footer-1 .footer-copyright .copyright-text .separator{white-space:pre}.component-footer-1 .footer-copyright .copyright-text a:hover,.component-footer-1 .footer-copyright .copyright-text a:focus{text-decoration:underline}.component-footer-1 .footer-copyright .copyright-text .component-link{white-space:nowrap;text-decoration:none;color:inherit}