.header .link{font-size:1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.header__social{margin-inline-end:-1.2rem}.header__icons{padding-inline-end:0}.header__cart{display:flex;align-items:center}.header__cart .cart-count-bubble{position:unset;width:20px;height:20px;margin-inline-start:.5rem;font-family:var(--font-body-family);font-size:1.2rem;line-height:unset}@media screen and (max-width:420px){.header__cart .cart-count-bubble{display:none}}.header__icon--cart{transition:text-decoration-color .2s ease-in-out}.header__icon--cart:hover{text-decoration-color:transparent}.header__icon--menu[aria-expanded=true]:before{background-color:rgba(var(--color-background),.75);cursor:w-resize}@media screen and (min-width:990px){.header__social{margin-inline-start:1.2rem}}.menu-drawer{border-inline-end:none}.menu-drawer__menu-item{transition:background-color .2s ease-in-out,color .2s ease-in-out}body .menu-drawer__close-button{margin-block-start:3rem;padding:1.1rem 3rem;line-height:calc(1 + .3 / var(--font-body-scale))}body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus,body .menu-drawer__close-button:focus,body .menu-drawer__menu-item:hover,body .menu-drawer__close-button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.footer__content-top{padding-block-end:2rem}body .footer-block__heading--signup{font-size:calc(var(--font-heading-scale) * 2rem);margin-block-end:1rem}.footer .newsletter__subheading p{font-size:1.2rem;margin-block-end:1rem}.newsletter__subheading{margin-block-end:1rem}@media screen and (min-width:750px){.footer-block--menu{text-align:end}}@media screen and (min-width:990px){body .footer-block__brand-info{margin-block-start:1rem}body .footer-block__heading--signup{font-size:calc(var(--font-heading-scale) * 3rem);margin-block-end:1rem}.footer .newsletter__subheading p{font-size:1.2rem;margin-block-end:2rem}}.footer-block--menu .footer-block__details-content>li:not(:last-child){margin-inline-end:0}.footer__content-bottom-wrapper{justify-content:center}.restrict-width{max-width:calc(var(--page-width) - 10rem);margin-inline-start:auto;margin-inline-end:auto}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hofm.css.map */
