:root{--font-body: "Inter", sans-serif;--font-heading: "Inter", sans-serif;--font-weight-light: 300;--font-weight-medium: 500;--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px;--min-font-size-h1: 32px;--max-font-size-h1: 48px;--min-font-size-h2: 28px;--max-font-size-h2: 40px;--min-font-size-h3: 24px;--max-font-size-h3: 32px}.dg h1,.dg .h1{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h1-font-size, var(--font-size-h1));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}.dg h2,.dg .h2{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--h2-font-size, var(--font-size-h2));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);margin-bottom:.5em}.dg h3,.dg .h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h3-font-size, var(--font-size-h3));line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}.dg h4,.dg .h4{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--h4-font-size, var(--font-size-h4));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}.dg h5,.dg .h5{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--h5-font-size, var(--font-size-h5));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}.dg .subtitle{font-size:var(--subtitle-font-size, 18px)}.dg h6,.dg .h6{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-h6);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-bottom:.5em}.dg,.dg .body{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--body-font-size, var(--font-size-body));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.dg .body-large{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-large);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.dg .body-small{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-small);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.dg .caption{font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.dg .button-text{font-family:var(--font-body);font-weight:var(--global-button-font-weight, 700);font-size:var(--global-button-font-size, var(--font-size-body-small));line-height:1.2;letter-spacing:var(--global-button-letter-spacing, var(--letter-spacing-body));text-transform:var(--global-button-text-transform, uppercase)}.dg .text-center{text-align:center}.dg .text-left{text-align:left}.dg .text-right{text-align:right}.dg .text-light{font-weight:var(--font-weight-light)}.dg .text-regular{font-weight:var(--font-weight-regular)}.dg .text-medium{font-weight:var(--font-weight-medium)}.dg .text-semibold{font-weight:var(--font-weight-semibold)}.dg .text-bold{font-weight:var(--font-weight-bold)}.dg span,.dg div:not([class^=shopify]),.dg p:not([class^=shopify]),.dg button:not([class^=shopify]),.dg a:not([class^=shopify]){font-family:var(--font-body-family-override)!important}.dg span[class*=title],.dg span[class*=heading],.dg span[class*=product-title],.dg span[class*=section-title]{font-family:var(--font-heading-family-override)!important}.dg .check-yes,.dg .check-no,.dg .text-value,.dg .feature-name,.dg .product-subtitle,.dg .product-title,.dg .reviewer-name,.dg .carousel-reviewer-name,.dg .rating-text,.dg .unique-rating-text,.dg .benefit-text,.dg .counter-prefix,.dg .counter-number,.dg .counter-suffix{font-family:var(--font-body-family-override)!important}.dg .shopify-app-block,.dg .shopify-buy-frame,.dg div[data-shopify-app],.dg div[data-app-id],.dg div[class*=app-],.dg div[class*=App],.dg #bundle-container,.dg #bundle-app,.dg [data-bundle-app],.dg .bundle-builder,.dg #ReCharge,.dg [data-rebuy-id],.dg [data-rebuy-container],.dg [data-bold-bundle],.dg [data-loyalty-container],.dg [data-quickview],.dg [data-sm-buy],.dg [data-judge-me],.dg #judgeme_product_reviews,.dg .shopify-app-block *,.dg .shopify-buy-frame *,.dg div[data-shopify-app] *,.dg div[data-app-id] *,.dg div[class*=app-] *,.dg div[class*=App] *,.dg #bundle-container *,.dg #bundle-app *,.dg [data-bundle-app] *,.dg .bundle-builder *,.dg #ReCharge *,.dg [data-rebuy-id] *,.dg [data-rebuy-container] *,.dg [data-bold-bundle] *,.dg [data-loyalty-container] *,.dg [data-quickview] *,.dg [data-sm-buy] *,.dg [data-judge-me] *,.dg #judgeme_product_reviews *{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important;letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}.dg iframe[src*=app],.dg iframe[src*=bundle],.dg iframe[src*=recharge],.dg iframe[src*=rebuy],.dg iframe[src*=loyalty]{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important}.dg [class*=bundle],.dg [class*=Bundle],.dg [class*=subscription],.dg [class*=Subscription],.dg [class*=rebuy],.dg [class*=Rebuy],.dg [class*=recharge],.dg [class*=Recharge],.dg [class*=quickview],.dg [class*=Quickview]{--letter-spacing-heading: var(--app-letter-spacing, var(--letter-spacing-body)) !important;letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}.dg .shopify-app-block[style*=letter-spacing],.dg .shopify-buy-frame[style*=letter-spacing],.dg div[data-shopify-app][style*=letter-spacing],.dg div[data-app-id][style*=letter-spacing],.dg div[class*=app-][style*=letter-spacing],.dg div[class*=App][style*=letter-spacing],.dg #bundle-container[style*=letter-spacing],.dg #bundle-app[style*=letter-spacing],.dg [data-bundle-app][style*=letter-spacing],.dg .bundle-builder[style*=letter-spacing],.dg #ReCharge[style*=letter-spacing],.dg [data-rebuy-id][style*=letter-spacing],.dg [data-rebuy-container][style*=letter-spacing],.dg [data-bold-bundle][style*=letter-spacing],.dg [data-loyalty-container][style*=letter-spacing],.dg [data-quickview][style*=letter-spacing],.dg [data-sm-buy][style*=letter-spacing],.dg [data-judge-me][style*=letter-spacing],.dg #judgeme_product_reviews[style*=letter-spacing]{letter-spacing:var(--app-letter-spacing, var(--letter-spacing-body))!important}.dg .shop-product-section,.dg .shop-product-info,.dg .shop-product-info *:not(.shop-product-title):not([class*=product-title]),.dg .shop-product-section *:not(.shop-product-title):not([class*=product-title]),.dg .blocks-section:not(.shopify-app-block):not([data-shopify-app]):not([data-app-id]):not([class*=app-]):not([class*=App]),.dg .limited-inventory-alert,.dg .limited-inventory-alert *,.dg .product-description-block,.dg .product-description-block *{letter-spacing:var(--letter-spacing-body)!important}.dg .shop-product-title,.dg .shop-product-section .shop-product-title,.dg [class*=product-title-title]{letter-spacing:var(--letter-spacing-heading)!important}@media screen and (max-width:375px){.dg h1,.dg .h1{font-size:var(--min-font-size-h1)}.dg h2,.dg .h2{font-size:var(--min-font-size-h2)}.dg h3,.dg .h3{font-size:var(--min-font-size-h3)}}@media screen and (min-width:1440px){.dg h1,.dg .h1{font-size:var(--max-font-size-h1)}.dg h2,.dg .h2{font-size:var(--max-font-size-h2)}.dg h3,.dg .h3{font-size:var(--max-font-size-h3)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dg-typography-system.css.map */
