:root{--ut-font-family:"articulat-cf",Arial,sans-serif;--text-font-family:var(--ut-font-family)!important;--heading-font-family:var(--ut-font-family)!important;--ut-reading-size:16px;--ut-secondary-size:14px}html body{font-family:var(--ut-font-family)!important;font-size:16px;line-height:1.5}html body :is(a,button,input,select,textarea,optgroup,label,legend,summary,p,li,dt,dd,th,td,figcaption,h1,h2,h3,h4,h5,h6,.heading,.price){font-family:var(--ut-font-family)!important}html body .rte :is(p,ul,ol,td,th,dd){font-size:16px!important;line-height:1.5}html body :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}html body :is(small,.text--small,.text--smaller,.text--xsmall,.text--xxsmall,.breadcrumb__link,.product-item__vendor,.product-item__sku,.ut-card-sku,.ut-card-options,.ut-slidenav__label,.product-meta__reference,.product-meta__sku,.product-meta__vendor,.product-item__inventory,.product-label,.footer__copyright,.footer__aside,.footer__title,.collection__filter-link,.collection__filter-checkbox label,.pagination__nav-item){font-size:14px!important;line-height:1.5}html body .ut-card-sku :is(span,a){font-size:14px!important}html body .product-list .product-item--vertical .product-item__title{font-size:16px!important;line-height:1.4}html body :is(.rating__caption,.product-item__reviews-badge .rating__caption,.klaviyo-star-rating-widget .kl_reviews__star_rating_widget__label){font-family:var(--ut-font-family)!important;font-size:14px!important;line-height:1.4!important;min-height:20px!important;color:#697477}html body .product-item__reviews-badge{min-height:38px}html body .header__cart-count{font-size:14px;line-height:1;min-width:22px;height:22px}html body .footer__linklist-item a{font-size:16px;line-height:1.5}html body .announcement-bar__content{font-size:14px!important;line-height:1.4}html body .search-bar__item-title{font-size:16px!important;line-height:1.4}html body .search-bar__view-all{font-size:14px!important}html body main .section__action-link{font-size:14px!important}html body .ut-zeta{font-size:16px}html body .ut-zeta :is(.ut-zeta__small,.ut-zeta__photo-note,.ut-zeta__sku,.ut-zeta__eyebrow,.ut-zeta__kind,.ut-zeta__help,.ut-zeta__choices p,.ut-zeta__choices a,.ut-zeta__packages-heading p,.ut-zeta__packages-heading [role=status]){font-size:14px!important;line-height:1.5}html body .ut-zeta :is(.ut-zeta__facts dd,.ut-zeta__pdp-included .rte,.ut-zeta__outcomes p,.ut-zeta__material p,.ut-zeta__three p,.ut-zeta__faq p){font-size:16px!important;line-height:1.5}html body .ut-zeta__contents :is(p,li){font-size:14px!important}html body .ut-zeta-summary{margin:12px 0 0;padding:0;background:none;border:0;font-family:var(--ut-font-family);font-size:14px;line-height:1.5;color:#45585b}.ut-zeta-summary>span{display:block;margin-top:3px}.ut-zeta-summary__title{display:block;font-size:16px;color:#005257;font-weight:600}.ut-zeta-summary>a{display:inline-flex;align-items:center;min-height:40px;font-size:14px;color:#005257;text-decoration:underline;text-underline-offset:3px}html body .rte>p{max-inline-size:75ch}html body .ut-card-sku{height:auto;min-height:21px;line-height:21px!important}html body :is(.header__action-item-link,.ut-announcements__message,.ut-announcements__message a,.ut-announcements__message span){font-family:var(--ut-font-family)!important}html body :is(.ut-announcements__message,.ut-announcements__message a,.ut-announcements__message span,.utc__count,.utc__toolbar,.utc__toolbar span,.utc__tab,.select-button--mini,.ut-feature-grid__tile-cta,.article-item__meta-item,.google-reviews__eyebrow,.google-reviews__reviewer-avatar,.ut-brand-nav__tile span,.ut-quote__required-note,.ut-quote__field-help,.ut-quote__privacy,.ut-sales-hero__kicker,.product-gallery__zoom-notice span){font-size:14px!important;line-height:1.5}html body :is(.product-item__action-button,.lb-spc-details-btn){font-size:16px!important;line-height:1.4}html body :is(.kl_reviews__summary__stars__count,.kl_reviews__button){font-size:14px!important;line-height:1.5!important}html body [class*=kl_reviews__] :is(label,select,input,button){font-family:var(--ut-font-family)!important;font-size:14px!important}html body>div:has(>img[src*="improvedcontactform.com/images/email"]){font-family:var(--ut-font-family)!important}
/*# sourceMappingURL=/cdn/shop/t/74/assets/ut-type-system.css.map */
