:root{--font-body-family: "Mulish", "Montserrat", "Gotham", sans-serif;--font-heading-family: "Mulish", "Montserrat", "Gotham", sans-serif}.header,.header *{font-family:Mulish,Montserrat,Gotham,sans-serif!important}.header__menu-item,.menu-list__link,.mega-menu__link,.mega-menu__link--parent,.header__active-menu-item{text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:400!important;font-size:10px!important}.header--transparent .header__menu-item,.header--transparent .menu-list__link,.header--transparent .mega-menu__link,.header--transparent .mega-menu__link--parent,.header--transparent .header__active-menu-item{color:#fff!important}.header--scrolled .header__menu-item,.header--scrolled .menu-list__link,.header--scrolled .mega-menu__link,.header--scrolled .mega-menu__link--parent,.header--scrolled .header__active-menu-item{color:#222!important}button.localization-selector.link.link--text,button.localization-selector.link.link--text span,span.currency-code{font-size:10px!important;letter-spacing:.14em!important;font-weight:400!important;text-transform:uppercase!important}button.localization-selector.link.link--text img,button.localization-selector.link.link--text svg,button.localization-selector.link.link--text .flag,button.localization-selector.link.link--text .country-flag,button.localization-selector.link.link--text .flag-icon{display:none!important}.header__column--right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}dropdown-localization-component,search-button,header-actions{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important}.header__icon,header-actions>*,search-button>*,dropdown-localization-component>*,button.localization-selector.link.link--text{margin:0!important;padding:0!important}.product__info-wrapper{gap:18px!important}.product__title,h1.product__title{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:20px!important;font-weight:400!important}.price{font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product-form__submit,.product-form__buttons button,button[name=add]{background:#111!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:500!important;padding:16px 20px!important;border-radius:0!important}details summary,.accordion summary{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/serravalle-fonts.css.map */
