body,.text-body,.text-body *{font-size:1.2rem;line-height:1.4rem;letter-spacing:.01em;font-weight:400}h1,.h1,h1 *,.h1 *{font-size:3.6rem;line-height:4rem;letter-spacing:.005em;font-weight:700}h2,.h2,h2 *,.h2 *{font-size:3.2rem;line-height:3.6rem;letter-spacing:.01em;font-weight:700}h3,.h3,h3 *,.h3 *{font-size:2.8rem;line-height:3.2rem;letter-spacing:.01em;font-weight:700}h4,.h4,h4 *,.h4 *{font-size:2.6rem;line-height:3rem;letter-spacing:.005em;font-weight:700}h5,.h5,h5 *,.h5 *{font-size:2.4rem;line-height:2.8rem;letter-spacing:.005em;font-weight:700}h6,.h6,h6 *,.h6 *,.customer.account h1,.customer.addresses h1{font-size:2.2rem;line-height:2.6rem;letter-spacing:.005em;font-weight:700;margin-block-start:1rem;margin-block-end:1rem}s1,.s1,s1 *,.s1 *,.customer.account h2,.customer.addresses h2{font-size:2.2rem;line-height:2.6rem;letter-spacing:.01em;font-weight:600}s2,.s2,s2 *,.s2 *{font-size:2rem;line-height:2.4rem;letter-spacing:.01em;font-weight:600}s3,.s3,s3 *,.s3 *{font-size:1.8rem;line-height:2.2rem;letter-spacing:.02em;font-weight:600}s4,.s4,s4 *,.s4 *{font-size:1.6rem;line-height:2rem;letter-spacing:.02em;font-weight:600}s5,.s5,s5 *,.s5 *{font-size:1.4rem;line-height:1.8rem;letter-spacing:.02em;font-weight:600}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button{font-size:1.2rem;line-height:1.4rem;letter-spacing:.03em;font-weight:900}.text-link,.underlined-link,.customer a{font-size:1.2rem;line-height:1.4rem;letter-spacing:.02em;font-weight:400}.product-option .snow-form.giftbag,.product-option .snow-form.giftcard-form-message,input.snow-form,textarea.snow-form,.field__input,.select__select,.customer .field input,.customer select{font-size:1.6rem;line-height:2rem;letter-spacing:.01em;font-weight:400}.header nav li.main-menu-item .header__menu-item-link-text,.header-mobile-drawer nav ul.parent>li.main>a,.header-mobile-drawer nav ul.parent>li.main>.parent-container>a,.header-mobile-drawer nav ul.parent>li.main>ul.child>.mdm-child-header,.header-mobile-drawer nav ul.parent>li.main>ul.child>li>ul.grand-child>.mdm-grand-child-header,.header-mobile-drawer .customer-area span,.subscriber-only-link span,.subscriber-only-link,.slide-panel-inner-container ul li a{font-size:1.2rem;line-height:1.4rem;letter-spacing:.02em;font-weight:700}.header-mobile-drawer nav ul.parent ul.child>li>a,.header-mobile-drawer nav ul.parent ul.child>li>.child-container>a,.slide-panel-inner-container ul li ul li a,.slide-panel-inner-container ul li ul li p.slide-panel-block-title{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.header-mobile-drawer nav ul.parent ul.child ul.grand-child>li>a,.slide-panel-inner-container ul li ul li ul li a,.slide-panel-inner-container ul li ul li ul li p.slide-panel-block-title{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.breadcrumbs__item,.breadcrumbs-product-count,.breadcrumbs-product-count *,.breadcrumbs__item:not(:last-child):after{font-size:1rem;line-height:1.2rem;letter-spacing:.01em;font-weight:400}#shopify-section-cart-drawer .my-cart .cart-item-title{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:600}.my-cart .cart-item-variant,.my-cart .cart-item-properties,.my-cart .discounts__discount{font-size:1rem;line-height:1.4rem;letter-spacing:.01em;font-weight:400}.product .price,#quick-view .qv-product-price,#quick-view .qv-product-original-price{font-size:1.8rem;line-height:2rem;letter-spacing:.005em;font-weight:400}.product-card-label{font-size:1rem;line-height:1.2rem;letter-spacing:0}.card.card--product+.card-information .card-information__wrapper .product__color-count-container{font-size:.8rem;line-height:1rem;letter-spacing:.01em;font-weight:400}.card.card--product+.card-information .card-information__text,.card.card--product+.card-information .custom-product-title,.predictive-search .predictive-search__item-content .predictive-search__item-heading{font-size:1.1rem;line-height:1.5rem;letter-spacing:.01em;font-weight:400}.card.card--product+.card-information .card-information__wrapper .price,.card.card--product+.card-information .card-information__wrapper .price *,.predictive-search__item .price{font-size:1.1rem;line-height:1.5rem;letter-spacing:.01em;font-weight:400}.product-grid-ad .grid__item-banner-content h3.grid__item-banner-heading *{font-size:1.3rem;line-height:1.7rem;letter-spacing:.01em;font-weight:700}.product-grid-ad .grid__item-banner-content .grid__item-banner-subheading *{font-size:1.1rem;line-height:1.5rem;letter-spacing:.01em;font-weight:500}.facets__heading,.mobile-facets__heading{font-size:1.4rem;line-height:1.8rem;letter-spacing:.01em;font-weight:600}.collection-sidebar-container .disclosure-has-dropdown .facets__summary span,.mobile-facets__filter-heading,#FacetFiltersFormMobile .mobile-facets-dropdown .mobile-facets__summary .mobile-facets__sort .select-dropdown{font-size:1.3rem;line-height:1.7rem;letter-spacing:.01em;font-weight:500}.mobile-facets__label,.range-slider input[type=number]{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}#SeparateFacetFiltersFormMobile .separate-sort-by-label,.sort-by-label{font-size:1.3rem;line-height:1.7rem;letter-spacing:.01em;font-weight:600}.sort-by-label{text-wrap:nowrap}.collection-sidebar-container .active-facets__button span,.active-facets__button-wrapper *{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.basic-sub-navigation ul.parent-links li.parent-link a,.basic-sub-navigation-mobile ul.mobile-parent-links li.mobile-parent a{font-size:1.4rem;line-height:1.6rem;letter-spacing:.02em;font-weight:700}.basic-sub-navigation ul.child li.child-link a,.basic-sub-navigation ul.grand-child li.grand-child-link a,.basic-sub-navigation-mobile ul.child li.mobile-child-link a,.basic-sub-navigation-mobile ul.grand-child li.mobile-grand-child-link a{font-size:1.2rem;line-height:1.4rem;letter-spacing:.02em;font-weight:500}.footer .footer-header-container.mobile h2.footer-block__heading{font-size:1.6rem;line-height:1.8rem;letter-spacing:.04em;font-weight:600}.footer .footer__blocks-wrapper a.list-menu__item{font-size:1.2rem;line-height:1.4rem;letter-spacing:.01em;font-weight:500}.footer .footer__copyright .copyright__content{font-size:1rem;line-height:1.2rem;letter-spacing:.01em;font-weight:400}@media screen and (min-width: 768px){body,.text-body,.text-body *{font-size:1.4rem;line-height:1.8rem;letter-spacing:.01em;font-weight:400}h1,.h1,h1 *,.h1 *{font-size:4.8rem;line-height:5.2rem;letter-spacing:.005em;font-weight:700}h2,.h2,h2 *,.h2 *{font-size:4.4rem;line-height:4.8rem;letter-spacing:.005em;font-weight:700}h3,.h3,h3 *,.h3 *{font-size:4rem;line-height:4.4rem;letter-spacing:.005em;font-weight:700}h4,.h4,h4 *,.h4 *{font-size:3.6rem;line-height:4rem;letter-spacing:.01em;font-weight:700}h5,.h5,h5 *,.h5 *{font-size:3.2rem;line-height:3.6rem;letter-spacing:.01em;font-weight:700}h6,.h6,h6 *,.h6 *,.customer.account h1,.customer.addresses h1{font-size:2.8rem;line-height:3.2rem;letter-spacing:.01em;font-weight:700}s1,.s1,s1 *,.s1 *,.customer.account h2,.customer.addresses h2{font-size:2.8rem;line-height:3.2rem;letter-spacing:.01em;font-weight:700}s2,.s2,s2 *,.s2 *{font-size:2.4rem;line-height:2.8rem;letter-spacing:.01em;font-weight:700}s3,.s3,s3 *,.s3 *{font-size:2.2rem;line-height:2.6rem;letter-spacing:.01em;font-weight:700}s4,.s4,s4 *,.s4 *{font-size:2rem;line-height:2.4rem;letter-spacing:.02em;font-weight:700}s5,.s5,s5 *,.s5 *{font-size:1.8rem;line-height:2.2rem;letter-spacing:.02em;font-weight:700}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button{font-size:1.2rem;line-height:1.5rem;letter-spacing:.03em;font-weight:900}.text-link,.underlined-link,.customer a{font-size:1.2rem;line-height:1.6rem;letter-spacing:.02em;font-weight:400}.product-option .snow-form.giftbag,.product-option .snow-form.giftcard-form-message,input.snow-form,textarea.snow-form,.field__input,.select__select,.customer .field input,.customer select{font-size:1.6rem;line-height:2rem;letter-spacing:.01em;font-weight:400}.header nav li.main-menu-item .header__menu-item-link-text,.header-mobile-drawer nav ul.parent>li.main>a,.header-mobile-drawer .customer-area span,.subscriber-only-link span,.subscriber-only-link{font-size:1.2rem;line-height:1.4rem;letter-spacing:.02em;font-weight:700}.header nav a.child-link span,.header .mega-menu-item-title{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:600}.header nav a.grand-child-link span{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.breadcrumbs__item,.breadcrumbs-product-count,.breadcrumbs-product-count *,.breadcrumbs__item:not(:last-child):after{font-size:1rem;line-height:1.2rem;letter-spacing:.01em;font-weight:400}#shopify-section-cart-drawer .my-cart .cart-item-title{font-size:1.4rem;line-height:1.8rem;letter-spacing:.01em;font-weight:600}.my-cart .cart-item-variant,.my-cart .cart-item-properties,.my-cart .discounts__discount{font-size:1rem;line-height:1.4rem;letter-spacing:.01em;font-weight:400}.product .price,#quick-view .qv-product-price,#quick-view .qv-product-original-price{font-size:1.9rem;line-height:2.3rem;letter-spacing:.005em;font-weight:400}.product-card-label{font-size:1rem;line-height:1.2rem;letter-spacing:0}.card.card--product+.card-information .card-information__wrapper .product__color-count-container{font-size:1rem;line-height:1.25rem;letter-spacing:.01em;font-weight:400}.card.card--product+.card-information .card-information__text,.card.card--product+.card-information .custom-product-title,.predictive-search .predictive-search__item-content .predictive-search__item-heading{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.card.card--product+.card-information .card-information__wrapper .price,.card.card--product+.card-information .card-information__wrapper .price *,.predictive-search__item .price{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.product-grid-ad .grid__item-banner-content h3.grid__item-banner-heading *{font-size:1.3rem;line-height:1.7rem;letter-spacing:.005em;font-weight:700}.product-grid-ad .grid__item-banner-content .grid__item-banner-subheading *{font-size:1.2rem;line-height:1.6rem;letter-spacing:.005em;font-weight:500}.facets__heading{font-size:1.6rem;line-height:2rem;letter-spacing:.005em;font-weight:600}.collection-sidebar-container .disclosure-has-dropdown .facets__summary span{font-size:1.5rem;line-height:1.9rem;letter-spacing:.005em;font-weight:500}.mobile-facets__label,.collection-sidebar-container .facets__item label,.facets__price label,.facets__price span,.range-slider input[type=number]{font-size:1.4rem;line-height:1.8rem;letter-spacing:.005em;font-weight:400}.sort-by-label{font-size:1.5rem;line-height:1.9rem;letter-spacing:.01em;font-weight:600}.mobile-facets__sort .select__select,.facet-filters__sort{font-size:1.4rem;line-height:1.8rem;letter-spacing:.01em;font-weight:400}.collection-sidebar-container .active-facets__button span,.active-facets__button-wrapper *{font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em;font-weight:400}.basic-sub-navigation ul.parent-links li.parent-link a{font-size:1.6rem;line-height:1.8rem;letter-spacing:.02em;font-weight:700}.basic-sub-navigation ul.child li.child-link a,.basic-sub-navigation ul.grand-child li.grand-child-link a{font-size:1.4rem;line-height:1.6rem;letter-spacing:.02em;font-weight:500}.footer .footer-header-container.desktop h2.footer-block__heading{font-size:2rem;line-height:2.2rem;letter-spacing:.02em;font-weight:600}.footer .footer__blocks-wrapper a.list-menu__item{font-size:1.4rem;line-height:1.6rem;letter-spacing:.01em;font-weight:500}.footer .footer__copyright .copyright__content{font-size:1.2rem;line-height:1.4rem;letter-spacing:.01em;font-weight:400}}@media screen and (min-width: 1025px){h1,.h1,h1 *,.h1 *{font-size:6rem;line-height:6.4rem;letter-spacing:.01em;font-weight:800}h2,.h2,h2 *,.h2 *{font-size:5.6rem;line-height:6rem;letter-spacing:.02em;font-weight:800}h3,.h3,h3 *,.h3 *{font-size:5.2rem;line-height:5.6rem;letter-spacing:.02em;font-weight:800}h4,.h4,h4 *,.h4 *{font-size:4.8rem;line-height:5.2rem;letter-spacing:.02em;font-weight:800}h5,.h5,h5 *,.h5 *{font-size:4.4rem;line-height:4.8rem;letter-spacing:.02em;font-weight:800}h6,.h6,h6 *,.h6 *,.customer.account h1,.customer.addresses h1{font-size:4rem;line-height:4.4rem;letter-spacing:.02em;font-weight:800}s1,.s1,s1 *,.s1 *,.customer.account h2,.customer.addresses h2{font-size:3.6rem;line-height:4rem;letter-spacing:.005em;font-weight:700}s2,.s2,s2 *,.s2 *{font-size:3.2rem;line-height:3.6rem;letter-spacing:.005em;font-weight:700}s3,.s3,s3 *,.s3 *{font-size:2.8rem;line-height:3.2rem;letter-spacing:.01em;font-weight:700}s4,.s4,s4 *,.s4 *{font-size:2.4rem;line-height:2.8rem;letter-spacing:.01em;font-weight:700}s5,.s5,s5 *,.s5 *{font-size:2.2rem;line-height:2.6rem;letter-spacing:.02em;font-weight:700}.footer .footer-header-container.desktop h2.footer-block__heading{font-size:2rem;line-height:2.2rem;letter-spacing:.02em;font-weight:600}}@media screen and (min-width: 1296px){h1,.h1,h1 *,.h1 *{font-size:7.2rem;line-height:8rem;letter-spacing:.01em;font-weight:800}h2,.h2,h2 *,.h2 *{font-size:6.8rem;line-height:7.2rem;letter-spacing:.01em;font-weight:800}h3,.h3,h3 *,.h3 *{font-size:6.2rem;line-height:6.6rem;letter-spacing:.01em;font-weight:800}h4,.h4,h4 *,.h4 *{font-size:6rem;line-height:6.4rem;letter-spacing:.02em;font-weight:800}h5,.h5,h5 *,.h5 *{font-size:5.6rem;line-height:6rem;letter-spacing:.02em;font-weight:800}h6,.h6,h6 *,.h6 *,.customer.account h1,.customer.addresses h1{font-size:5.2rem;line-height:5.6rem;letter-spacing:.02em;font-weight:800}s1,.s1,s1 *,.s1 *,.customer.account h2,.customer.addresses h2{font-size:3.6rem;line-height:4rem;letter-spacing:.005em;font-weight:700}s2,.s2,s2 *,.s2 *{font-size:3.2rem;line-height:3.6rem;letter-spacing:.005em;font-weight:700}s3,.s3,s3 *,.s3 *{font-size:2.8rem;line-height:3.2rem;letter-spacing:.01em;font-weight:700}s4,.s4,s4 *,.s4 *{font-size:2.4rem;line-height:2.8rem;letter-spacing:.01em;font-weight:700}s5,.s5,s5 *,.s5 *{font-size:2.2rem;line-height:2.6rem;letter-spacing:.02em;font-weight:700}.footer .footer-header-container.desktop h2.footer-block__heading{font-size:2rem;line-height:2.2rem;letter-spacing:.02em;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/avalanche-typography-overrides.css.map */
