@media screen and (max-width:749px){body{font-size:.9375rem;line-height:1.45}#MainContent h1,.main-page-title,.page-title,.collection-title{font-size:clamp(1.7rem,7.2vw,2.15rem)!important;line-height:1.08!important;letter-spacing:-.025em}#MainContent h2,.section-resource-list__header h2,.section-heading h2{font-size:clamp(1.28rem,5.6vw,1.58rem)!important;line-height:1.16!important;letter-spacing:-.018em}#MainContent h3{font-size:clamp(1.04rem,4.6vw,1.24rem)!important;line-height:1.22!important}#MainContent h4,#MainContent h5,#MainContent h6{font-size:.96rem!important;line-height:1.28!important}#MainContent :is(p,li,dd,dt),#MainContent .rte,#MainContent .rte :is(p,li){font-size:.91rem;line-height:1.48}small,.caption,.text-size--small,.text-block--small{font-size:.74rem;line-height:1.35}:is(.button,button,.shopify-payment-button__button,.button-secondary,.button-primary){font-size:.92rem;line-height:1.2}:is(input,textarea,select,.search-input,.country-filter__input,.localization-form__select){font-size:16px!important}label,legend,.field__label,.form__label{font-size:.86rem;line-height:1.3}.announcement-bar__text,.announcement-bar__message,.header-announcement-bar p{font-size:.7rem!important;line-height:1.2!important;letter-spacing:.02em}.header-drawer--mobile .menu-drawer__menu-item--mainlist,.header-drawer--mobile .menu-drawer__back-button{font-size:1.42rem!important;line-height:1.15!important}.header-drawer--mobile .menu-drawer__menu-item--parent{font-size:1.02rem!important;line-height:1.25!important}.header-drawer--mobile .menu-drawer__menu-item--child{font-size:.94rem!important;line-height:1.28!important}.header-drawer--mobile .menu-drawer__account,.header-drawer--mobile .drawer-localization__button,.header-drawer--mobile .drawer-localization__button--label{font-size:.92rem!important}.drawer-localization .menu-drawer__back-button{font-size:1rem!important}.drawer-localization .localization-form__list,.drawer-localization .localization-form__list-item,.drawer-localization .localization-form__currency,.drawer-localization .language-selector,.drawer-localization .language-selector__label{font-size:.93rem!important;line-height:1.25!important}.drawer-localization .localization-form__select,.drawer-localization .country-filter__input{font-size:16px!important}.facets__summary,.facets__label,.facets__reset,.mobile-facets__open,.mobile-facets__heading,.sorting-filter__label,.collection-toolbar button{font-size:.88rem!important}.product-card product-title,.product-card product-title a,.product-card .product-card__title,.product-card [data-product-title],.product-grid__card product-title,.product-grid__card product-title a{font-size:.86rem!important;line-height:1.27!important;letter-spacing:-.01em}.product-card product-price .price,.product-card .price,.product-grid__card product-price .price{font-size:.93rem!important;line-height:1.15!important}.product-card :is(.price-tax-inline,.compare-at-price,.unit-price),.product-grid__card :is(.price-tax-inline,.compare-at-price,.unit-price),.product-card .ib-price-tax-note{font-size:.68rem!important;line-height:1.25!important}.product-card :is(.jdgm-prev-badge__text,.jdgm-prev-badge__stars),.product-grid__card :is(.jdgm-prev-badge__text,.jdgm-prev-badge__stars){font-size:.75rem!important}.product-card .badge,.product-grid__card .badge{font-size:.66rem!important}.quick-add-modal__content h1,.quick-add-modal__content .product-title,.quick-add-modal__content product-title{font-size:clamp(1.35rem,6vw,1.62rem)!important;line-height:1.1!important}.quick-add-modal__content product-price .price,.quick-add-modal__content .price{font-size:1.22rem!important}.quick-add-modal__content :is(.ib-price-tax-note,.price-tax-inline,.compare-at-price){font-size:.68rem!important}.quick-add-modal__content :is(label,legend,.variant-picker__label){font-size:.82rem!important}.quick-add-modal__content :is(.button,button){font-size:.9rem!important}.predictive-search-results__title{font-size:.88rem!important}.predictive-search-results__card product-title,.predictive-search-results__card product-title a,.predictive-search-results__card .resource-card__title{font-size:.82rem!important;line-height:1.25!important}.predictive-search-results__card product-price .price,.predictive-search-results__card .price{font-size:.86rem!important}.predictive-search-results__pill,.predictive-search-results__no-results,.predictive-search__search-button{font-size:.86rem!important}#cart-drawer .theme-drawer__title,#cart-drawer #cart-drawer-heading{font-size:1.16rem!important;line-height:1.15!important}#cart-drawer .cart-items__title,#cart-drawer .cart-items__title a,#cart-drawer product-title,#cart-drawer product-title a{font-size:.84rem!important;line-height:1.26!important}#cart-drawer :is(.cart-items__variants,.cart-items__variant,.cart-item__variant,.cart-items__properties){font-size:.72rem!important;line-height:1.3!important}#cart-drawer .cart-items__price,#cart-drawer .cart-items__price .price{font-size:.84rem!important}#cart-drawer :is(.cart-actions summary,.cart-summary__label,.cart__summary-totals,.tax-note){font-size:.83rem!important}#cart-drawer .cart-totals__total-value,#cart-drawer .cart__subtotal-value{font-size:.98rem!important}#cart-drawer :is(.button,button){font-size:.9rem}#MainContent table,#MainContent table :is(th,td){font-size:.82rem!important;line-height:1.35!important}#MainContent details summary,#MainContent .accordion summary,#MainContent .accordion__title{font-size:.91rem!important;line-height:1.3!important}.contact-form :is(.form__message,.form-status,.errors),.customer-form :is(.form__message,.form-status,.errors),.newsletter-form :is(.form__message,.form-status,.errors),.form__context,.form__consent,.accepts-marketing{font-size:.78rem!important;line-height:1.4!important}.footer-content :is(h2,h3,h4,.menu__heading__default){font-size:.94rem!important;line-height:1.25!important}.footer-content :is(p,li,a,.rte,.text-block){font-size:.83rem!important;line-height:1.42!important}.footer-content :is(.copyright,.footer__copyright,.policy-list,.footer-utilities){font-size:.73rem!important;line-height:1.35!important}.jdgm-widget :is(.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__author),.jdgm-preview-badge .jdgm-prev-badge__text{font-size:.82rem!important;line-height:1.42!important}}
/*# sourceMappingURL=/cdn/shop/t/266/assets/ib-mobile-typography-core.css.map */
