@font-face{font-family:Alte-Has-Grotesk-Regular;src:url(/cdn/shop/files/gempages_Alte_Haas_Grotesk.woff2?v=1769834510) format("woff2"),font-weight: Regular;font-style:Regular;font-display:swap}tagname or .classname or #id{font-family:Alte-Has-Grotesk-Regular}body,p,h1,h2,h3,h4,h5,h6{font-family:Alte-Has-Grotesk-Regular,sans-serif}.site-nav__link{font-family:Alte-Has-Grotesk-Regular,sans-serif;!Important}.header__inline-menu{text-transform:lowercase!important}.header__menu-item.link,.header__account.link,.customer a,.header__heading-link{font-size:clamp(1.25rem,3vw + 1rem,1.8rem)!important;line-height:1;text-decoration:none;display:inline-block}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large span,.disclosure__list-wrapper{text-transform:lowercase;font-size:clamp(1.25rem,3vw + 1rem,1.8rem)!important;line-height:1}svg.icon.icon-hamburger{width:2.25rem;height:2.25rem}ul.menu-drawer__menu.has-submenu.list-menu{text-transform:lowercase}button.menu-drawer__close-button.link.link--text.focus-inset{text-transform:lowercase;font-family:Alte-Has-Grotesk-Regular,sans-serif!important;font-size:1.8rem!important}@media (min-width:990px){.header{max-width:100%;padding:0 3px}}@media (max-width: 748px){.header--middle-center{padding-top:0;padding-bottom:0;max-width:100%;padding:4px 1rem!important}}.header__heading-logo{padding:0}.header__heading-logo-wrapper img,.header__heading-logo{width:clamp(13rem,17vw + 3rem,25rem)!important;max-width:100%!important;height:auto!important}@media screen and (max-width: 480px){.header__heading-logo-wrapper{display:flex;justify-content:center;width:100%}}.newsletter-form__field-wrapper .field__label,.newsletter-form__field-wrapper .field__input{text-transform:uppercase!important;font-family:Alte-Has-Grotesk-Regular,sans-serif!important;font-weight:400;font-size:xx-small;padding-top:6px}.svg-wrapper{width:38px!important;height:20px!important}.list-social__item .icon{height:2.75rem!important;width:2.75rem!important}.footer__content-top.page-width{max-width:100%;padding-bottom:0rem}.footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center{text-transform:uppercase}.footer__content-top{padding-top:0rem!important}.footer__copyright.caption{margin-top:0}.footer-block__details-content .list-menu__item--link{text-transform:uppercase!important;font-family:Alte-Has-Grotesk-Regular,sans-serif!important;font-weight:Nomral;font-size:xx-small;padding-top:6px}.shopify-policy__container{font-family:Alte-Has-Grotesk-Regular,sans-serif!important;font-size:12px!important;text-transform:uppercase!important}.shopify-policy__container h1{font-size:19px!important;text-transform:uppercase}.shopify-policy__container h3{font-size:14px!important;text-transform:uppercase}.shopify-policy__body *{font-size:12px!important}.footer__content-bottom{border-top:solid 0px!important;padding-top:.5rem!important}#admin-bar-iframe{visibility:hidden}.header__submenu.list-menu{width:fit-content;min-width:200px;white-space:nowrap}@media only screen and (max-width: 600px) #klaviyo-product-reviews-wrapper{.kl_reviews__review__content{font-size:10px}}@media only screen and (min-width: 601px){#klaviyo-all-reviews-wrapper{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/NS_CSS.css.map */
