.fp-typography{font-synthesis-weight:none}.fp-typography body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing)}.fp-typography body :is(button,input,select,textarea){font-family:var(--font-body-family);font-style:var(--font-body-style)}.fp-typography body :is(button,input,select,textarea,.button,.link,.text-body,.caption,.caption-large,.caption-with-letter-spacing,.field__input,.field__label,.form__label,.select__select){letter-spacing:var(--font-body-letter-spacing)}.fp-typography body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.fp-display){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing)}.fp-typography body :is(b,strong){font-weight:var(--font-body-weight-medium)}.fp-typography body .text--bold{font-weight:var(--font-body-weight-bold)}.fp-typography body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.fp-display) :is(b,strong){font-weight:var(--font-heading-weight-extrabold)}.fp-typography body :is(.product__title h1,.fp-main__title,.swv5-title,.swv5-main__title,.main-product--liberty-kit .product__title h1,.main-product--liberty-accessory .product__title h1){font-weight:var(--font-product-title-weight)!important}.fp-typography body :is(:where(button),input[type=button],input[type=submit],select,.button,.shopify-payment-button__button,.product-form__submit,.swv5-choice,.swv5-package,.swv5-size-guide__button,.quantity__button,.cart-remove-button){font-weight:var(--font-control-weight)}.fp-typography body :is(.price,.price-item,.swv5-price,.swv5-package__price,.cart-item__price-wrapper,.totals__total-value,[data-fp-sticky-price]){font-weight:var(--font-price-weight)}.fp-typography body :is(.fp-photo-reviews blockquote,.fp-photo-reviews__card blockquote,.swv5-gallery-card blockquote,.sw2-reviews-intro__copy,.review-content,.jdgm-rev__body){font-weight:var(--font-review-weight)!important}.fp-typography body :is(.fp-photo-reviews cite,.fp-photo-reviews__card cite,.swv5-gallery-card figcaption,.review-author,.jdgm-rev__author){font-weight:var(--font-review-meta-weight)!important}.fp-typography body :is(.header__menu-item--main,.menu-drawer__menu-item,.fourpaw-video-carousel__eyebrow),.fp-typography body .cart-drawer,.fp-typography body .cart-drawer :where(*){letter-spacing:var(--font-body-letter-spacing)!important}.fp-typography body :is(.fp-section h1,.fp-section h2,.fp-section h3,.fp-section h4,.fp-section h5,.fp-section h6,.fp-section .fp-display,.fp-main__title,.fourpaw-video-carousel__heading,.fp-footer__club h2,.main-product--liberty-kit .product__title h1,.main-product--liberty-accessory .product__title h1,.fp-global-trust__headline,.fp-policy__content h1,.fp-policy__content h2,.fp-policy__content h3,.fp-policy__content h4,.cart-drawer .drawer__heading,.cart-drawer .cart-item__name){letter-spacing:var(--font-heading-letter-spacing)!important}.fp-typography body :is(.swv6-tag-preview__name,.swv6-tag-preview__phone){letter-spacing:0!important}.fp-typography body :is(.cart-drawer-item__property,.cart-drawer-item__property strong,.swv5-review-jump){font-weight:var(--font-control-weight)!important}.fp-typography body :is(.cart-drawer .fp-cart-value-stack__row,.cart-drawer .cart-item__name){font-weight:var(--font-body-weight-bold)!important}.fp-typography body :is(.swv5-leash__copy small,.swv5-fields__tooltip>div p,.swv51-personalization__tooltip>div p){font-weight:var(--font-body-weight-medium)!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/fourpaw-typography.css.map */
