:root{--ssmx-font-display: "Oswald", "Arial Narrow", Arial, sans-serif;--ssmx-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--ssmx-text-xs: .75rem;--ssmx-text-sm: .875rem;--ssmx-text-base: 1rem;--ssmx-text-lg: 1.125rem;--ssmx-line-body: 1.55;--ssmx-line-heading: 1.08}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,input,select,textarea,.tt-product,.tt-product-single-info,.tt-description,.tt-price,footer{font-family:var(--ssmx-font-body)!important}body{font-size:var(--ssmx-text-base)!important;line-height:var(--ssmx-line-body)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p,li,address,.tt-description,.tt-collapse-content,.tt-product-single-info .tt-wrapper,.rte{font-size:1rem;line-height:1.55}h1,h2,h3,h4,h5,h6,.tt-block-title .tt-title,.tt-title-subpages,.tt-product-single-info .tt-title,.tt-desctop-menu nav>ul>li>a,.panel-menu a,.btn,button,input[type=submit],.shopify-payment-button__button,.ssmx-home__button{font-family:var(--ssmx-font-display)!important}h1,.tt-title-subpages{font-size:clamp(2.125rem,4vw,3.5rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;font-weight:700!important}h2,.tt-block-title .tt-title{font-size:clamp(1.75rem,3vw,2.625rem)!important;line-height:1.08!important;letter-spacing:-.018em!important;font-weight:700!important}h3{font-size:clamp(1.25rem,2vw,1.75rem)!important;line-height:1.16!important;font-weight:600!important}h4{font-size:1.25rem!important;line-height:1.2!important}h5{font-size:1.0625rem!important;line-height:1.25!important}h6{font-size:.9375rem!important;line-height:1.3!important}.tt-desctop-menu nav>ul>li>a,.ssmx-main-nav>ul>li>a{font-size:.9375rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.035em!important;text-transform:uppercase}.panel-menu li a,.mobile-main-menu li a{font-size:1rem!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.02em!important}.ssmx-main-nav .ssmx-nav-remate>a,.ssmx-main-nav .ssmx-nav-mayoreo>a,.ssmx-mayoreo-mobile>a{font-weight:700!important}.btn,button,input[type=submit],.shopify-payment-button__button,.tt-product-single-info .btn-addtocart,.ssmx-home__button{font-size:.9375rem!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.035em!important}input,select,textarea,.tt-input-counter input{font-size:1rem!important;line-height:1.4!important}.tt-product .tt-description .tt-title,.tt-product .tt-description .tt-title a,.ssmx-home__product h3,.ssmx-home__product h3 a{font-family:var(--ssmx-font-body)!important;font-size:.875rem!important;line-height:1.35!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.tt-product .tt-description .tt-price,.tt-product .tt-description .tt-price .new-price,.ssmx-home__price{font-family:var(--ssmx-font-body)!important;font-size:1.125rem!important;line-height:1.2!important;font-weight:700!important}.tt-product .tt-description .tt-price .old-price,.ssmx-home__price s{font-size:.8125rem!important;font-weight:500!important}.tt-product .tt-description .tt-vendor,.ssmx-home__vendor{font-size:.6875rem!important;line-height:1.3!important;letter-spacing:.08em!important;font-weight:600!important}.tt-product-single-info .tt-title{font-size:clamp(1.875rem,3.4vw,2.75rem)!important;line-height:1.06!important;letter-spacing:-.018em!important;font-weight:700!important}.tt-product-single-info .tt-price,.tt-product-single-info .tt-price span,.tt-product-single-info .tt-price .new-price{font-family:var(--ssmx-font-body)!important;font-size:clamp(1.75rem,3vw,2.125rem)!important;line-height:1.15!important;font-weight:700!important}.tt-product-single-info label,.tt-product-single-info .tt-label,.tt-product-single-info .tt-option-block-title{font-size:.875rem!important;line-height:1.3!important;font-weight:600!important}.ssmx-home h1{font-size:clamp(2.625rem,5vw,4rem)!important;line-height:.98!important;letter-spacing:-.035em!important}.ssmx-home__subheading{font-family:var(--ssmx-font-body)!important;font-size:1.0625rem!important;line-height:1.55!important}.ssmx-home__section-heading h2,.ssmx-home__wholesale h2,.ssmx-home__contact h2{font-size:clamp(1.75rem,3vw,2.625rem)!important;line-height:1.05!important}.ssmx-home__categories span{font-family:var(--ssmx-font-display)!important;font-size:1rem!important;line-height:1.15!important;font-weight:600!important}.ssmx-home__categories small,.ssmx-home__trust span,.ssmx-home__benefits,.ssmx-home__notice{font-family:var(--ssmx-font-body)!important;font-size:.8125rem!important;line-height:1.4!important}footer,footer p,footer address,footer a,footer li{font-size:.875rem!important;line-height:1.5!important}footer h3,footer h4,footer .tt-collapse-title{font-size:1.0625rem!important;line-height:1.25!important;font-weight:600!important}.tt-breadcrumb,.tt-breadcrumb a,.tt-breadcrumb span,.breadcrumbs,.breadcrumbs a{font-size:.8125rem!important;line-height:1.4!important}@media(max-width:789px){body{font-size:.9375rem!important}p,li,address,.tt-description,.tt-collapse-content,.tt-product-single-info .tt-wrapper,.rte{font-size:.9375rem;line-height:1.55}h1,.tt-title-subpages{font-size:clamp(2rem,10vw,2.75rem)!important}h2,.tt-block-title .tt-title{font-size:clamp(1.625rem,7vw,2.125rem)!important}.ssmx-home h1{font-size:clamp(2.375rem,12vw,3rem)!important;line-height:.98!important}.ssmx-home__subheading{font-size:1rem!important}.tt-product .tt-description .tt-title,.tt-product .tt-description .tt-title a,.ssmx-home__product h3,.ssmx-home__product h3 a{font-size:.84375rem!important;line-height:1.35!important}.tt-product .tt-description .tt-price,.tt-product .tt-description .tt-price .new-price,.ssmx-home__price{font-size:1rem!important}.tt-product-single-info .tt-title{font-size:clamp(1.75rem,8vw,2.25rem)!important}.tt-product-single-info .tt-price,.tt-product-single-info .tt-price span,.tt-product-single-info .tt-price .new-price{font-size:1.75rem!important}.btn,button,input[type=submit],.shopify-payment-button__button,.tt-product-single-info .btn-addtocart,.ssmx-home__button{font-size:.9375rem!important}footer,footer p,footer address,footer a,footer li{font-size:.875rem!important}}@media(min-width:790px)and (max-width:1199px){.tt-desctop-menu nav>ul>li>a,.ssmx-main-nav>ul>li>a{font-size:.875rem!important;letter-spacing:.02em!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ssmx-typography.css.map */
