.template-product #MainContent{--font-sans: "Funnel Sans", sans-serif;--font-serif: "Inter", sans-serif;font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:1.4}.template-product #MainContent :is(h1,h2,h3){font-family:Inter,sans-serif}.template-product #MainContent :is(input,select,textarea){font-family:var(--font-sans)}.template-product #MainContent .pm-refined .pm-reference-badge{font-size:12px;font-weight:600;line-height:1.2;padding:6px 12px;margin-bottom:var(--pr-gap)}.template-product #MainContent .pm-refined .pm-reference-rating{font-size:var(--pr-body);font-weight:400;line-height:1.2;gap:8px;margin-bottom:var(--pr-gap)}.template-product #MainContent .pm-refined .pm-stars{font-size:18px;line-height:1;letter-spacing:0}.template-product #MainContent .pm-refined .pm-sales-summary{font-size:inherit;font-weight:400;line-height:inherit;padding-left:8px}.template-product #MainContent .pm-refined .pm-reference-title{font-family:Inter,sans-serif;font-size:var(--bp-heading);font-weight:var(--pr-title-weight);line-height:1.2;letter-spacing:-.03em;text-align:left;margin:0 0 5px}.template-product #MainContent .pm-refined .pm-reference-price{margin:0}.template-product #MainContent .pm-refined .pm-reference-price strong{font-family:var(--font-sans);font-size:var(--pm-price-size);font-weight:var(--pr-price-weight);line-height:1.4;letter-spacing:normal}.template-product #MainContent .pm-refined .pm-social-tags>span{font-size:var(--pr-body);font-weight:500;line-height:1.2;padding:5px 12px}.template-product #MainContent .pm-refined .pm-social-details{margin-top:var(--pr-gap);padding-top:var(--pr-gap)}.template-product #MainContent .pm-refined :is(.pm-people-row p,.pm-recent-sales,.pm-activity,.pm-wellness-benefits p,.pm-stock-meter>p){font-size:var(--pr-body);font-weight:400;line-height:1.4}.template-product #MainContent .pm-refined .pm-stock-meter>strong{font-size:14px;font-weight:600;line-height:1.4}.template-product #MainContent .bvb h2{font-family:Inter,sans-serif;font-size:var(--bvb-heading);font-weight:600;letter-spacing:normal;line-height:1.3;margin-bottom:3px}.template-product #MainContent .bvb-subtitle{font-size:12px;font-weight:400;line-height:1.3;margin-bottom:18px}.template-product #MainContent .bvb-choice-label>strong{font-size:12px;font-weight:600;line-height:1.2}.template-product #MainContent .bvb-price>strong{font-size:14px;font-weight:600;line-height:1.2}.template-product #MainContent .bvb-price :is(s,small){font-size:12px;font-weight:400;line-height:1.2}.template-product #MainContent :is(.bvb-saving,.bvb-ribbon){font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.3px}.template-product #MainContent :is(.bvb-perk,.bvb-security){font-size:12px;font-weight:400;line-height:1.2}.template-product #MainContent .bvb select{font-size:14px;font-weight:400}.template-product #MainContent .bvb-add{font-family:Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.3;padding:20px 24px;min-height:58px}.template-product #MainContent .bvb-add strong{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.template-product #MainContent .bp-details summary{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:normal}.template-product #MainContent :is(.bp-richtext,.bp-benefits strong,.bp-benefits small){font-size:12px;line-height:1.5}.template-product #MainContent .bp-proof h2{font-size:25px;font-weight:500;line-height:1.2;letter-spacing:-.03em;text-align:left;margin-bottom:8px}.template-product #MainContent .bp-proof header p{font-size:12px;font-weight:400;line-height:1.4}.template-product #MainContent .bp-proof blockquote{font-size:14px;font-weight:400;line-height:1.5}.template-product #MainContent .bundle-countdown__heading{font-family:Inter,sans-serif}@media(max-width:989px){.template-product #MainContent .pm-refined .pm-reference-title{font-size:var(--bp-heading-mobile)}.template-product #MainContent .pm-refined .pm-reference-price strong{font-size:var(--pr-price-mobile)}.template-product #MainContent .bvb h2{font-size:var(--bvb-mobile-heading)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-typography.css.map */
