:root:root{--font-h1--size: clamp(1.625rem, 3.35vw, 3rem);--font-h2--size: clamp(1.375rem, 2.5vw, 2.25rem);--font-h3--size: clamp(1.25rem, 2vw, 1.75rem);--font-h4--size: clamp(1.125rem, 1.7vw, 1.5rem);--font-h5--size: clamp(1rem, 1.4vw, 1.25rem);--font-h6--size: clamp(.875rem, 1.2vw, 1.125rem);--font-h1--weight: 700;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 700;--font-h5--weight: 700;--font-h6--weight: 700;--font-h1--letter-spacing: -.025em;--font-h2--letter-spacing: -.02em;--font-h3--letter-spacing: -.015em;--font-h4--letter-spacing: -.01em;--font-h1--line-height: 1.12;--font-h2--line-height: 1.18;--font-h3--line-height: 1.22;--font-h4--line-height: 1.25}body :is(h1,h2,h3,h4,h5,h6,[role=heading],.h1,.h2,.h3,.h4,.h5,.h6){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}#header-component .header-menu .menu-list__link{font-size:clamp(14px,1.12vw,16px)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:.01em;white-space:nowrap}@media screen and (min-width:990px){body .sp-mega__tabs{container-type:inline-size}body .sp-mega__tabs .sp-mega__tab{flex:1 0 auto;min-width:max-content;padding-inline:clamp(8px,.7vw,10px);font-size:clamp(12px,1.4cqi,16px)!important;line-height:1.25!important;letter-spacing:-.015em;white-space:nowrap;overflow-wrap:normal;word-break:normal}body .sp-mega__tabs:has(>.sp-mega__tab:nth-child(6)) .sp-mega__tab{font-size:clamp(11.5px,1.18cqi,14px)!important}body :is(.sp-mega__group-heading,.sp-mega__link-title,.sp-mega__resource-link){letter-spacing:-.01em;word-break:normal;overflow-wrap:break-word}body .sp-mega__link-title{font-size:clamp(13px,1vw,15px)!important}body .sp-mega__resource-link{font-size:14px!important}}body .mb-hero-stories__content-inner{width:min(100%,960px)}body .mb-hero-stories__heading{font-size:clamp(28px,3.35vw,48px)!important;font-weight:700;line-height:1.12!important;letter-spacing:-.025em;word-break:normal;overflow-wrap:break-word;text-wrap:pretty}body .mb-hero-stories__text{font-size:clamp(16px,1.4vw,20px)!important;font-weight:500;line-height:1.4!important;letter-spacing:-.005em;overflow-wrap:break-word}body .mb-hero-stories__text :is(h1,h2,h3,h4,h5,h6,p,.h1,.h2,.h3,.h4,.h5,.h6){margin-block:0 6px;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit}body .sp-category-deck :is(.sp-category-deck__heading,.sp-category-deck__title){font-size:clamp(22px,2vw,28px)!important;line-height:1.2!important;letter-spacing:-.02em;word-break:normal;overflow-wrap:break-word;text-wrap:pretty}body .sp-category-deck .sp-category-deck__description{font-size:clamp(14px,1.15vw,16px)!important;line-height:1.4!important;letter-spacing:-.005em;word-break:normal;overflow-wrap:break-word}.product-card--specialized{container-type:inline-size;container-name:mb-product-card}body .product-card--specialized :is(.specialized-product-card__title,.specialized-product-card__title>*){font-size:20px!important;line-height:1.22!important;letter-spacing:-.015em;white-space:normal;word-break:normal;overflow-wrap:break-word;text-wrap:pretty}body .product-card--specialized .specialized-product-card__subtitle{font-size:14px!important;font-weight:500;line-height:1.4!important;letter-spacing:0}body .product-card--specialized :is(.specialized-product-card__title>p,.specialized-product-card__subtitle){display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important}@container mb-product-card (max-width: 320px){body .product-card--specialized :is(.specialized-product-card__title,.specialized-product-card__title>*){font-size:18px!important}body .product-card--specialized .specialized-product-card__subtitle{font-size:13px!important}}@container mb-product-card (max-width: 220px){body .product-card--specialized :is(.specialized-product-card__title,.specialized-product-card__title>*){font-size:15px!important}body .product-card--specialized .specialized-product-card__subtitle{font-size:12px!important}}body .product-information--specialized .product-details h1{font-size:clamp(18px,1.5vw,22px)!important;line-height:1.25!important;letter-spacing:-.02em;text-wrap:pretty}body :is(.mb-size-guide,.mb-store-finder) h1{font-size:clamp(24px,3vw,40px)!important;line-height:1.15!important;letter-spacing:-.025em}body :is(.button:not(.button-unstyled):not(.button-unstyled--transparent),.button-secondary:not(.button-unstyled),.mb-hero-stories__cta){max-width:100%;font-size:14px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:.005em;word-break:normal;overflow-wrap:break-word;white-space:normal;text-wrap:pretty}body .mb-hero-stories__cta{padding-inline:18px}body .product-purchase-actions :is(.add-to-cart-button,.product-whatsapp-button){padding-inline:16px}@media screen and (max-width:749px){body .mb-hero-stories__content{padding-inline:40px}body .mb-hero-stories__heading{font-size:clamp(24px,6.3vw,30px)!important}body .mb-hero-stories__text{font-size:16px!important}body .sp-category-deck .sp-category-deck__title{font-size:22px!important}body .sp-category-deck .sp-category-deck__description{font-size:14px!important}body .product-information--specialized .product-details h1{font-size:18px!important}body .specialized-collection-heading h1{font-size:20px!important;line-height:1.25!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/multibike-typography.css.map */
