body,.text-body{font-family:var(--type-font-family);font-size:var(--type-paragraph-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-ls)}.h0,.banner__heading,.hero__heading,.slideshow .banner__heading,h1,.h1,.main-page-title,.customer h1{font-family:var(--type-font-family);font-size:var(--type-h1-size);line-height:var(--type-h1-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-h1-ls)}h2,.h2,.title,.title-wrapper .title,.rich-text__heading,.collection-hero__title{font-family:var(--type-font-family);font-size:var(--type-h2-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-ls)}h3,.h3,.card__heading,.card__heading.h5,.footer-block__heading,.drawer__heading,.cart-drawer-gift__progress,.modal__heading{font-family:var(--type-font-family);font-size:var(--type-h3-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-ls)}h4,.h4{font-family:var(--type-font-family);font-size:var(--type-h4-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-ls)}h5,.h5{font-family:var(--type-font-family);font-size:var(--type-h5-size);line-height:var(--type-heading-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-heading-normal-ls)}h6,.h6{font-family:var(--type-font-family);font-size:var(--type-h6-size);line-height:var(--type-heading-lh);font-weight:var(--type-subheading-weight);letter-spacing:var(--type-heading-ls);text-transform:uppercase}.header__heading-link .h2{font-family:var(--type-font-family);font-size:var(--type-h4-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls)}blockquote{font-family:var(--type-font-family);font-size:var(--type-h3-size);line-height:var(--type-heading-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-heading-ls)}p,.rte,.rte p,.product__description,.product__text,.rich-text__text,.article-template__content,.main-page-content{font-family:var(--type-font-family);font-size:var(--type-paragraph-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-ls)}.type-body-lg,.body-large,.text-large{font-size:var(--type-lg-size);line-height:var(--type-body-loose-lh)}small,.type-small{font-family:var(--type-font-family);font-size:var(--type-sm-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.caption,.caption-large,.type-caption{font-family:var(--type-font-family);font-size:var(--type-xs-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.caption-with-letter-spacing,.eyebrow,.subheading,.badge{font-family:var(--type-font-family);font-size:var(--type-h6-size);line-height:var(--type-heading-lh);font-weight:var(--type-subheading-weight);letter-spacing:var(--type-heading-ls);text-transform:uppercase}.header__menu-item--main,.header__menu-item--main .header__menu-item,.header__icon--text,.header__text-icon{font-family:var(--type-font-family);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-accent-weight);letter-spacing:var(--type-body-ls)}.header__submenu .header__menu-item,.mega-menu__content .header__menu-item,.mega-menu__link--level-2,.horizontal-ticker__item,.announcement-bar__message{font-family:var(--type-font-family);font-size:var(--type-paragraph-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.button,.shopify-challenge__button,.customer button,button.button,.cart__checkout-button,.product-form__submit,.quick-add__submit,.newsletter-form__button{font-family:var(--type-font-family);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-accent-weight);letter-spacing:var(--type-body-ls)}.card__information,.card__content{font-family:var(--type-font-family)}.card-vendor,.card__information .caption-with-letter-spacing{font-size:var(--type-2xs-size);line-height:var(--type-body-lh);font-weight:var(--type-accent-weight);letter-spacing:var(--type-heading-ls);text-transform:uppercase}.card__heading,.card__heading.h5{font-size:var(--type-2xl-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-ls)}.price,.price-item,.price-item--regular,.price-item--sale{font-family:var(--type-font-family);font-size:var(--type-sm-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.price--large{font-size:var(--type-lg-size);font-weight:var(--type-accent-weight)}.product__info-container .product__title{font-size:var(--type-h4-size);font-weight:var(--type-heading-weight)}.product__info-container .product__description,.product__info-container .rte{font-size:var(--type-paragraph-size);line-height:var(--type-body-loose-lh)}.product-form__quantity .form__label,.variant-picker__label,.product__sku,.product__tax{font-size:var(--type-sm-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.footer-block__heading{font-size:var(--type-h5-size);font-weight:var(--type-heading-weight);text-transform:uppercase;letter-spacing:var(--type-heading-ls)}.footer-block__details-content,.footer-block__details-content .link,.footer__list-social .list-social__link{font-family:var(--type-font-family);font-size:var(--type-paragraph-size);line-height:var(--type-body-loose-lh);font-weight:var(--type-body-weight)}.footer__copyright,.footer__copyright .copyright__content{font-size:var(--type-xs-size);line-height:var(--type-body-lh)}.cart-drawer .drawer__heading,.drawer__title{font-family:var(--type-font-family);font-size:var(--type-h3-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls)}.cart-item__name,.predictive-search__item-heading{font-size:var(--type-body-size);font-weight:var(--type-accent-weight)}.predictive-search__item-vendor{font-size:var(--type-2xs-size);text-transform:uppercase;letter-spacing:var(--type-heading-ls)}.field__input,.select__select,.customer .field input,.customer select,.form__label{font-family:var(--type-font-family);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight)}.newsletter-form__message,.newsletter-form__paragraph{font-size:var(--type-sm-size);line-height:var(--type-body-loose-lh)}.popup-modal__content h2,.promo-popup h2,.modal__content h2{font-family:var(--type-font-family);font-size:var(--type-h2-size);font-weight:var(--type-heading-weight);line-height:var(--type-heading-lh);letter-spacing:var(--type-heading-ls)}.collection-hero__description,.facets__heading,.facets__summary{font-family:var(--type-font-family);font-size:var(--type-paragraph-size);line-height:var(--type-body-lh)}.facets__heading{font-weight:var(--type-accent-weight)}.article-card .card__heading{font-size:var(--type-h4-size);font-weight:var(--type-heading-weight)}.title-wrapper .title,.section-title .title{text-transform:uppercase;letter-spacing:var(--type-heading-ls)}.custom-font-size{font-family:var(--type-font-family);font-size:max(var(--desktop-text-size, var(--type-paragraph-size)),var(--type-paragraph-size))}@media screen and (max-width:749px){.custom-font-size{font-size:max(var(--mobile-text-size, var(--type-paragraph-size)),var(--type-paragraph-size))}}.cart-drawer__totals__row{font-size:max(var(--text-size, var(--type-body-size)),var(--type-paragraph-size))}.product-form__input--pill label,.variant-picker__label-text{font-size:max(var(--variant-pills-text-size, var(--type-paragraph-size)),var(--type-paragraph-size))}.quantity__input{font-size:var(--type-lg-size);font-weight:var(--type-accent-weight)}.badge,.cart-count-bubble,.compare-price{font-family:var(--type-font-family);font-size:var(--type-2xs-size);font-weight:var(--type-accent-weight);letter-spacing:var(--type-heading-ls)}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--type-font-family)}.header__menu-item:hover,details[open]:hover>.header__menu-item,.section-header:not(.scrolled-past-header) .header__menu-item--main:hover,.header__icon--text:hover,.mega-menu__link:hover,.menu-drawer__menu-item:hover,.header__submenu .header__menu-item:hover,.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content a.link:hover,.copyright__content a:hover,.footer .disclosure__link:hover,.customer a:hover,.underlined-link:hover,.rte a:hover,.link--text:hover,.title-wrapper-with-link a:hover,.disclosure__link:hover,.localization-v2__button:hover span,.underline-links-hover:hover a,.predictive-search__list-item:hover .predictive-search__item-heading,.predictive-search__item:hover .predictive-search__item-heading,.account table td:first-of-type a:hover{color:rgb(var(--color-brand-red))}.product-card-wrapper.underline-links-hover:hover a,.product-card-wrapper .card__heading:hover a,.complementary-products-contains-quick-add .card__heading:hover a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.menu-drawer__menu-item--active:hover,.list-menu__item--active:hover,.mega-menu__link--active:hover{color:rgb(var(--color-brand-red))}quick-add-modal .product__title>h1{display:none}quick-add-modal .product__title>a.product__title{display:block;text-decoration:none;color:rgb(var(--color-foreground))}quick-add-modal .product__title>a.product__title h2,quick-add-modal .product__title>a.product__title h2.h1,quick-add-modal .h1{display:block;margin:0;font-size:2.2rem;line-height:1.25;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground));text-decoration:none;overflow:hidden;text-overflow:ellipsis}quick-add-modal .product__title>h1:only-child{display:block;margin:0;font-size:2.2rem;line-height:1.25;font-weight:600}quick-add-modal .product-form:has(.product-form__submit[disabled]) .quantity-breaks,quick-add-modal .product-form:has(.product-form__submit[disabled]) .bundle-offer-container{display:none}@media screen and (max-width:749px){quick-add-modal .product__title>a.product__title h2,quick-add-modal .product__title>h1:only-child{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/typography.css.map */
