body.theme-owned,.theme-owned :where(.type-body):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing)}.theme-owned :where(.type-display):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h1):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-display-family);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing)}.theme-owned :where(.type-page-section):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h2):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-page-section-family);font-size:var(--type-page-section-size);font-weight:var(--type-page-section-weight);line-height:var(--type-page-section-line-height);letter-spacing:var(--type-page-section-letter-spacing)}.theme-owned :where(.type-subsection):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h3):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-subsection-family);font-size:var(--type-subsection-size);font-weight:var(--type-subsection-weight);line-height:var(--type-subsection-line-height);letter-spacing:var(--type-subsection-letter-spacing)}.theme-owned :where(.type-card-major):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h4):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-card-major-family);font-size:var(--type-card-major-size);font-weight:var(--type-card-major-weight);line-height:var(--type-card-major-line-height);letter-spacing:var(--type-card-major-letter-spacing)}.theme-owned :where(.type-product-card):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h5):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-product-card-family);font-size:var(--type-product-card-size);font-weight:var(--type-product-card-weight);line-height:var(--type-product-card-line-height);letter-spacing:var(--type-product-card-letter-spacing)}.theme-owned :where(.type-micro-heading):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.h6):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-micro-heading-family);font-size:var(--type-micro-heading-size);font-weight:var(--type-micro-heading-weight);line-height:var(--type-micro-heading-line-height);letter-spacing:var(--type-micro-heading-letter-spacing)}.theme-owned :where(.type-body-large):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.empty-cart):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.para_large):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-body-large-family);font-size:var(--type-body-large-size);font-weight:var(--type-body-large-weight);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing)}.theme-owned :where(.type-body-small):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.text-sm,.caption,.caption-large,.rivyoReviewAverageCount):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-body-small-family);font-size:var(--type-body-small-size);font-weight:var(--type-body-small-weight);line-height:var(--type-body-small-line-height);letter-spacing:var(--type-body-small-letter-spacing)}.theme-owned :where(.type-label):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.form-label,.field__label,.contact-form-label,legend.contact-form-label,.testimonial-card__author,.brand-milestones__label,.icon-with-text-eyebrow,.home-commercial-hero__eyebrow,.home-board-showcase__eyebrow,.home-choice-guide__eyebrow,.home-pro-conversion__eyebrow,.home-routine-guide__eyebrow,.home-what__eyebrow,.home-material-card__label,.home-choice-card__tag,.home-board-card__tag,.home-product-card__role,.home-accessory-card__use,.home-routine-card__kicker):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned label:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing)}.theme-owned :where(.type-button):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.button,.btn,.btn--primary,.btn--secondary,.btn-tertiary,.button-full,.home-bestsellers__all,.home-commercial-hero__button,.home-product-card__button,.home-accessory-card__button,.home-material-card__button,.home-pro-conversion__button,.home-range-card__button,.hct__cta,.accessory-upsells__modal-link,.accessory-upsells__modal-add,.accessory-upsells__more,.item-remove,.subscription-popup__cta a,.home-what__link,.filter-button,.gift-card__copy-link):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned button:not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned input:is([type=submit],[type=button],[type=reset]):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-line-height);letter-spacing:var(--type-button-letter-spacing)}.theme-owned :where(.type-navigation):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.snippet-header-nav .list-menu>li>a,.dropdown-menu a,.mega-listmenu a,.mobile-nav a,.footer-navigation a,.localization-form__select,.disclosure__item a,.breadcrumbs__item,.breadcrumbs__link,.collection-breadcrumbs,.section-breadcrumb p,.pagination-li,.pagination-np,.hct__tab,.wrap-collections-tabs button,.cart-addons-tab,.chead-tab,.reversed-link,.account-link,.sort-title,.active-sort-val):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-navigation-family);font-size:var(--type-navigation-size);font-weight:var(--type-navigation-weight);line-height:var(--type-navigation-line-height);letter-spacing:var(--type-navigation-letter-spacing)}.theme-owned :where(.type-price-large):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-price-large-family);font-size:var(--type-price-large-size);font-weight:var(--type-price-large-weight);line-height:var(--type-price-large-line-height);letter-spacing:var(--type-price-large-letter-spacing)}.theme-owned :where(.type-price):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.grid-meta-price,.item-price,.cart-price,.home-product-card__price,.home-accessory-card__price,.home-board-card__price,.hct__price,.social-proof-product__price,.accessory-upsells__prices,.accessory-upsells__sale,.pv_product_info .price-regular):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-price-family);font-size:var(--type-price-size);font-weight:var(--type-price-weight);line-height:var(--type-price-line-height);letter-spacing:var(--type-price-letter-spacing)}.theme-owned :where(.type-price-compare):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.compare-price,.price--compare,.cart-compare,.home-product-card__compare,.home-accessory-card__compare,.home-board-card__price s,.hct__price s,.social-proof-product__price s,.accessory-upsells__compare,.pv_product_info .price-compare):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-price-compare-family);font-size:var(--type-price-compare-size);font-weight:var(--type-price-compare-weight);line-height:var(--type-price-compare-line-height);letter-spacing:var(--type-price-compare-letter-spacing)}.theme-owned :where(.type-status-badge):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.form__message,.form-message,.form-status,.form-success,.form-error,.form-error a,.grid-badge,.grid-discount-badge,.grid-error,.cart-badge,.cart-count,.green_badge,.product-trust-item,.estimated-delivery,.home-product-card__status,.home-accessory-card__status,.hct__status,.hr__badge,.accessory-upsells__badge,.product-form-error,#wrapper-response):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-status-badge-family);font-size:var(--type-status-badge-size);font-weight:var(--type-status-badge-weight);line-height:var(--type-status-badge-line-height);letter-spacing:var(--type-status-badge-letter-spacing)}.theme-owned :where(.type-form-control):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.form-control,.field__input,.customer-field input,.contact-form input:not([type=hidden]),.contact-form select,.contact-form textarea,.quantity-input input,.quantity-input,.cart_qty,.accessory-upsells__variant,.accessory-upsells__modal-variant):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(input:not([type=hidden],[type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=image],[type=range],[type=color],[type=file]),select,textarea):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-form-control-family);font-size:var(--type-form-control-size);font-weight:var(--type-form-control-weight);line-height:var(--type-form-control-line-height);letter-spacing:var(--type-form-control-letter-spacing)}.theme-owned :where(.type-metadata):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(time,.blog-date,.author_blogin-wrap p,.blog_author,.comment__meta,.comment__author,.comment__date,.artile-tag,.testimonial-card__role,.cart-sub-label,.order-date,.order-id):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-metadata-family);font-size:var(--type-metadata-size);font-weight:var(--type-metadata-weight);line-height:var(--type-metadata-line-height);letter-spacing:var(--type-metadata-letter-spacing)}.theme-owned :where(.type-statistic):not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned :where(.brand-milestones__value):not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-statistic-family);font-size:var(--type-statistic-size);font-weight:var(--type-statistic-weight);line-height:var(--type-statistic-line-height);letter-spacing:var(--type-statistic-letter-spacing)}.theme-owned [data-theme-richtext] h1:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-page-section-family);font-size:var(--type-page-section-size);font-weight:var(--type-page-section-weight);line-height:var(--type-page-section-line-height);letter-spacing:var(--type-page-section-letter-spacing)}.theme-owned [data-theme-richtext] h2:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-subsection-family);font-size:var(--type-subsection-size);font-weight:var(--type-subsection-weight);line-height:var(--type-subsection-line-height);letter-spacing:var(--type-subsection-letter-spacing)}.theme-owned [data-theme-richtext] h3:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-card-major-family);font-size:var(--type-card-major-size);font-weight:var(--type-card-major-weight);line-height:var(--type-card-major-line-height);letter-spacing:var(--type-card-major-letter-spacing)}.theme-owned [data-theme-richtext] h4:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-product-card-family);font-size:var(--type-product-card-size);font-weight:var(--type-product-card-weight);line-height:var(--type-product-card-line-height);letter-spacing:var(--type-product-card-letter-spacing)}.theme-owned [data-theme-richtext] h5:not(.theme-app-boundary *,.shopify-payment-button *),.theme-owned [data-theme-richtext] h6:not(.theme-app-boundary *,.shopify-payment-button *){font-family:var(--type-micro-heading-family);font-size:var(--type-micro-heading-size);font-weight:var(--type-micro-heading-weight);line-height:var(--type-micro-heading-line-height);letter-spacing:var(--type-micro-heading-letter-spacing)}.shopify-pc__banner__dialog h2{font-family:var(--type-product-card-family);font-size:var(--type-product-card-size);font-weight:var(--type-product-card-weight);line-height:var(--type-product-card-line-height);letter-spacing:var(--type-product-card-letter-spacing)}.shopify-pc__prefs__header-actions h3,.shopify-pc__prefs__intro-main h3{font-family:var(--type-micro-heading-family);font-size:var(--type-micro-heading-size);font-weight:var(--type-micro-heading-weight);line-height:var(--type-micro-heading-line-height);letter-spacing:var(--type-micro-heading-letter-spacing)}.shopify-pc__banner__dialog p,.shopify-pc__prefs__option p{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing)}.shopify-pc__prefs__option label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing)}.shopify-pc__banner__btns button,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs,.shopify-pc__prefs__header-actions button,.shopify-payment-button__more-options,#more-payment-options-link{font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-line-height);letter-spacing:var(--type-button-letter-spacing)}p,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p:last-child{margin-bottom:0}::-webkit-input-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}::placeholder{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/80/assets/fonts.css.map */
