@font-face{font-family:Lora-Regular;src:url(Lora-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora-Medium;src:url(Lora-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora-SemiBold;src:url(Lora-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora-Bold;src:url(Lora-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Black;src:url(/cdn/shop/files/Avenir_Black.ttf?v=1780046600) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Regular;src:url(/cdn/shop/files/Avenir_Regular.ttf?v=1780046600) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--slimfair-primary: #49704B;--slimfair-secondary: #5C3F2D;--slimfair-light-foreground: #0A0A0A;--slimfair-light-background: #F9FFE9;--slimfair-dark-background: #FFFCEC;--slimfair-bronze-background: #B68353;--slimfair-accent-1: #AFC66B;--slimfair-accent-2: #F3E1A5;--slimfair-accent-3: #B68353;--slimfair-accent-4: #DDECB2;--slimfair-primary-stroke: rgba(0, 0, 0, .4);--slimfair-secondary-stroke: rgba(0, 0, 0, .1);--slimfair-font-heading: "Lora-Bold", "Lora", Georgia, serif;--slimfair-font-heading-regular: "Lora-Regular", "Lora", Georgia, serif;--slimfair-font-heading-medium: "Lora-Medium", "Lora", Georgia, serif;--slimfair-font-heading-semibold: "Lora-SemiBold", "Lora", Georgia, serif;--slimfair-font-body: "Avenir-Regular", Avenir, "Avenir Next", Arial, sans-serif;--slimfair-font-body-bold: "Avenir-Black", Avenir, "Avenir Next", Arial, sans-serif}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent h7,#MainContent .h1,#MainContent .h2,#MainContent .h3,#MainContent .h4,#MainContent .h5,#MainContent .h6,#MainContent .h7,#MainContent .sf-hero__heading,#MainContent sf-hero__heading,#MainContent .product-card__title{font-family:var(--slimfair-font-heading);font-weight:700}#MainContent h3.sf-daily-benefit__heading,#MainContent h3.sf-hoarder-package__benefit-title{font-family:Avenir-Regular!important;font-weight:800!important;text-transform:none;letter-spacing:normal}.slimfair-footer,.slimfair-footer *,h2.slimfair-footer__heading,h2.slimfair-footer__newsletter-title,.slimfair-footer strong,.slimfair-footer b{font-family:Avenir-Regular!important}h2.slimfair-footer__heading,h2.slimfair-footer__newsletter-title{font-weight:800!important;text-transform:none;letter-spacing:normal}.site-header .site-nav__link,.site-header .site-nav__label,.site-header .site-header__promo,.announcement-bar,.announcement-bar__message,.header-marquee,.header-marquee__item,.header-marquee__link,.mobile-nav-wrapper .mobile-nav__link,.mobile-nav-wrapper .mobile-nav__label,.mobile-nav-wrapper .mobile-nav__sublist-link{font-family:Avenir-Regular!important}.site-header .site-header__promo{font-weight:800!important}#MainContent p,#MainContent small,#MainContent a,#MainContent button,#MainContent li,#MainContent #SlimfairFeaturedProducts-slimfair_featured_products_erJLC9 .sf-product-card__sold-text{font-family:var(--slimfair-font-body);font-weight:400}#MainContent p strong,#MainContent small strong,#MainContent a strong,#MainContent button strong,#MainContent li strong,#MainContent p b,#MainContent small b,#MainContent a b,#MainContent button b,#MainContent li b{font-family:var(--slimfair-font-body-bold);font-weight:900}.slimfair-h1,.slimfair-h2,.slimfair-h3,.slimfair-h4,.slimfair-h5,.slimfair-h6,.slimfair-h7{color:var(--slimfair-light-foreground);font-family:var(--slimfair-font-heading);font-weight:700;line-height:1.15}.slimfair-h1{font-size:clamp(44px,6vw,72px)}.slimfair-h2{font-size:clamp(36px,4.75vw,56px)}.slimfair-h3{font-size:clamp(30px,3.75vw,44px)}.slimfair-h4{font-size:clamp(24px,3vw,34px)}.slimfair-h5{font-size:clamp(21px,2.4vw,28px)}.slimfair-h6{font-size:clamp(18px,2vw,22px)}.slimfair-h7{font-size:16px}.body-large-bold,.body-medium-bold,.body-small-bold,.microtext-bold{font-family:var(--slimfair-font-body-bold);font-weight:900}.body-large-regular,.body-medium-regular,.body-small-regular,.microtext-regular{font-family:var(--slimfair-font-body);font-weight:400}.body-large-bold,.body-large-regular{font-size:18px;line-height:1.5}.body-medium-bold,.body-medium-regular{font-size:16px}.body-small-bold,.body-small-regular{font-size:14px}.microtext-bold,.microtext-regular{font-size:12px}.color-slimfair-primary{color:var(--slimfair-primary)}.color-slimfair-secondary{color:var(--slimfair-secondary)}.color-slimfair-light-foreground{color:var(--slimfair-light-foreground)}.color-slimfair-accent-1{color:var(--slimfair-accent-1)}.color-slimfair-accent-2{color:var(--slimfair-accent-2)}.color-slimfair-accent-3{color:var(--slimfair-accent-3)}.bg-slimfair-primary{background-color:var(--slimfair-primary)}.bg-slimfair-secondary{background-color:var(--slimfair-secondary)}.bg-slimfair-light{background-color:var(--slimfair-light-background)}.bg-slimfair-dark{background-color:var(--slimfair-dark-background)}.bg-slimfair-bronze{background-color:var(--slimfair-bronze-background)}.bg-slimfair-accent-1{background-color:var(--slimfair-accent-1)}.bg-slimfair-accent-2{background-color:var(--slimfair-accent-2)}.bg-slimfair-accent-3{background-color:var(--slimfair-accent-3)}.border-slimfair-primary{border-color:var(--slimfair-primary-stroke)}.border-slimfair-secondary{border-color:var(--slimfair-secondary-stroke)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/slimfair-tokens.css.map */
