:root{--type-ink: #0d1012;--type-muted: #767a7f;--type-subtle: #9fa3a8}body{font-family:var(--font-body-family);font-weight:400;font-size:calc(14px * var(--type-body-scale));line-height:1.4;letter-spacing:0}button,input,select,textarea{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-heavy);letter-spacing:0;line-height:1.1}.title,.title-wrapper-with-link .title,.collection__title .title,.related-products__heading{font-size:calc(28px * var(--type-heading-scale))}.product .product__title h1,.product .product__title .h1{font-family:var(--font-heading-family);font-weight:var(--font-heading-heavy);font-size:calc(30.8px * var(--type-heading-scale));line-height:1.05;letter-spacing:0}.product .product__description,.product .product__description p{font-size:calc(14px * var(--type-body-scale));line-height:1.4;color:var(--type-muted)}.product .product__text{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400;color:var(--type-subtle);letter-spacing:0}.product .price{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:700;letter-spacing:0}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card-wrapper .price{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));line-height:1.4;font-weight:400;letter-spacing:0}.card-wrapper .caption,.card-wrapper .caption-with-letter-spacing{color:var(--type-muted);font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400;letter-spacing:0}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.cc-dialog form button,.wl-item__add{font-family:var(--font-body-family);font-weight:400;font-size:calc(14px * var(--type-body-scale));letter-spacing:0}.product .form__label,.product-size-guide,.cc-options legend,.cc-option-box,.product-form__input--pill input[type=radio]+label{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400;letter-spacing:0}.product .product-form__input--image .form__label,.product .variant-image-name{color:var(--type-subtle);font-size:calc(12px * var(--type-body-scale))}.ph-nav .ph-heading,.ph-dialog .ph-heading,.ph-dropdown,.ph-mega{font-family:var(--font-body-family)!important;font-size:calc(14px * var(--type-body-scale))!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}.ph-column>.ph-heading{font-weight:700!important}.announcement-bar__message{font-family:var(--font-body-family);font-size:calc(12px * var(--type-body-scale));font-weight:400;line-height:1.3;letter-spacing:0}.gs-search-panel h2,.cf-drawer h2,.cc-dialog h2,.wl-dialog h2,.drawer__heading,.tc-section-title,.cart-empty-design__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-heavy);font-size:calc(22px * var(--type-heading-scale));line-height:1.1;letter-spacing:0}.gs-search-suggestions button,.gs-search-query-results button,.gs-search-trigger__text{font-family:var(--font-body-family);font-weight:400;font-size:calc(14px * var(--type-body-scale));color:var(--type-muted)}.gs-search-form input[type=search]{font-family:var(--font-body-family);font-weight:400;font-size:calc(14px * var(--type-body-scale))}.gs-search-form input::placeholder{color:var(--type-subtle)}.cart-item__name,.wl-item__name,.tc-upsell-title{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400;line-height:1.4;letter-spacing:0}.cart-item__details .product-option,.wl-item__price{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale))}.cart-item__details .product-option,.wl-note,.tax-note,.cart-empty-design__subtitle{color:var(--type-subtle)}.accordion__title,.product .accordion summary h2,.footer-block__heading{font-family:var(--font-heading-family);font-size:calc(20px * var(--type-heading-scale));font-weight:var(--font-heading-medium);line-height:1.2;letter-spacing:0}.footer-block__details-content,.footer__copyright{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400}@media(max-width:749px){.product .product__title h1,.product .product__title .h1{font-size:calc(24px * var(--type-heading-scale));line-height:1.1}.title,.title-wrapper-with-link .title,.collection__title .title,.related-products__heading{font-size:calc(24px * var(--type-heading-scale))}.gs-search-panel h2,.cf-drawer h2,.cc-dialog h2,.drawer__heading{font-size:calc(20px * var(--type-heading-scale))}.gs-search-form input[type=search]{font-size:16px}}#CartDrawer .tc-upsell-name{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400}#CartDrawer .tc-upsell-description{color:var(--type-muted);font-family:var(--font-body-family);font-size:calc(12px * var(--type-body-scale))}#CartDrawer .tc-upsell-add,#CartDrawer .cart-item__name,.wl-dialog .wl-item__name{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:400}.wl-dialog .wl-item__price{font-family:var(--font-body-family);font-size:calc(14px * var(--type-body-scale));font-weight:700}product-info[id^=MainProduct-] .accordion__title,product-info[id^=MainProduct-] .accordion summary h2,product-info[id^=MainProduct-] .accordion summary .h4,product-info[id^=MainProduct-] .share-button__button{font-family:var(--font-body-family);font-size:14px;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:0;color:var(--type-ink)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/store-typography.css.map */
