.hm-footer{background:#13222e;color:#fff}.hm-footer__wrapper{width:100%;padding:0 5.5rem;max-width:103rem;margin:0 auto;display:flex;flex-direction:column-reverse;gap:6.4rem}.hm-footer__main{display:flex;flex-direction:column-reverse;gap:6.4rem;width:100%}.hm-footer__info{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:17.7rem;margin:0 auto}.hm-footer__logo{display:block;width:100%;height:auto;max-height:17.7rem;margin-bottom:1rem}.hm-footer__logo img{width:100%;height:auto;max-width:17.7rem;object-fit:contain;vertical-align:top}.hm-footer .list-social__link{color:#fff;padding:0 1.2rem}.hm-footer__custom-text>:first-child{margin-top:0}.hm-footer__custom-text>:last-child{margin-bottom:0}.hm-footer__signup{display:flex;flex-direction:column;width:100%;gap:1.6rem}.hm-footer__signup__title{font-family:Sofia Pro,sans-serif;font-weight:700;font-size:1.8rem;line-height:100%;margin:0;color:#fff;text-transform:inherit}.hm-footer__signup__subtitle{font-weight:400;font-size:1.4rem;line-height:100%;margin:0}.hm-footer .klaviyo-form form{max-width:100%!important}.hm-footer .klaviyo-form form button{min-width:10rem;width:100%;transition:all .3s}.hm-footer .klaviyo-form form input:focus-visible{outline:none!important;box-shadow:none!important}.hm-footer .klaviyo-form form input::placeholder{opacity:.5}.hm-footer .klaviyo-form form div[data-testid=form-row]{display:flex;flex-direction:column!important;gap:1.6rem}.hm-footer .klaviyo-form form div[data-testid=form-row]>div{width:100%;flex:inherit!important}.hm-footer .klaviyo-form form .ql-font-nunito-sans{color:#fff!important;font-family:Sofia Pro,sans-serif!important}.hm-footer__nav{display:flex;flex-wrap:wrap;gap:6.4rem 2rem}.hm-footer__menu{width:calc(50% - 1rem);display:flex;flex-direction:column;gap:1.6rem}.hm-footer__menu:nth-child(n+3){width:100%}.hm-footer #FooterCountryLabel,.hm-footer__menu__title{margin:0;color:#fff;font-family:Sofia Pro,sans-serif;font-weight:700;font-size:1.8rem;line-height:100%;text-transform:inherit}.hm-footer__menu__list{display:flex;flex-direction:column;gap:1.6rem;margin:0;padding:0;list-style:none}.hm-footer__menu__item a,.hm-footer__menu__item{color:#fff;font-size:1.4rem;line-height:100%}.hm-footer__menu__item a{transition:all .3s;text-decoration:none;word-break:break-word;letter-spacing:-.01rem}.hm-footer__menu__item.list-menu__item--active a,.hm-footer__menu__item a:hover{text-decoration:underline}.hm-footer .klaviyo-form form div[data-testid=form-row]>div:first-child:not(:has(input)){width:100%}.hm-footer .klaviyo-form form div[data-testid=form-row]>div:first-child:not(:has(input)) span{display:inline-flex;gap:.8rem}.hm-footer .klaviyo-form form div[data-testid=form-row]>div:first-child:not(:has(input)) span img{transform:translateY(-.2rem)}.hm-footer .footer__content-bottom{margin-top:2rem;padding-top:2rem;border-top:1px solid #fff}.hm-footer .footer__content-bottom-wrapper{max-width:103rem;padding:0 5.5rem}.hm-footer .disclosure__button.localization-form__select{background:#13222e;color:#fff;margin:1.6rem 0 0}.hm-footer .disclosure__button.localization-form__select:after{box-shadow:0 0 0 var(--inputs-border-width) #fff}.hm-footer .disclosure__list-wrapper{border-color:#fff;background-color:#13222e;color:#fff}.hm-footer .disclosure__link{color:#fff;transition:all .3s}.hm-footer .disclosure__link:hover{color:#13222e;background:#fff}.hm-footer .copyright__content a,.hm-footer .policies li a{color:#fff}@media screen and (min-width: 750px){.hm-footer__wrapper{flex-direction:row;justify-content:space-between;gap:3rem}.hm-footer__main{flex-direction:column;gap:4rem;max-width:57.4rem}.hm-footer__info{margin:0}.hm-footer__signup{gap:1.2rem}.hm-footer__menu:nth-child(n+3){width:calc(50% - 1rem)}.hm-footer .klaviyo-form form div[data-testid=form-row]{flex-direction:row!important;gap:2.4rem}.hm-footer .klaviyo-form form button{width:10rem;max-width:50%;padding:0!important}.hm-footer .klaviyo-form form div[data-testid=form-row]>div:last-child{width:10rem}.hm-footer .klaviyo-form form div[data-testid=form-row]>div:first-child:has(input){width:calc(100% - 12.4rem)}}@media screen and (min-width: 992px){.hm-footer__nav{gap:6.4rem 3.4rem}.hm-footer__menu,.hm-footer__menu:nth-child(n+3){width:max-content;max-width:16.6rem}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/hm-footer.css.map */
