:root{--fresh-plum:#4A1942;--fresh-plum-deep:#2B0D26;--fresh-rose:#C81858;--fresh-gold:#E7A93C;--fresh-cream:#FAF6EE;--fresh-ink:#221A2E;--fresh-display-xl:clamp(46px,6vw,84px);--fresh-display-lg:clamp(38px,4.6vw,62px);--fresh-display-md:clamp(29px,3.2vw,44px);--fresh-display-sm:clamp(24px,2.5vw,34px);--font-section-title:var(--fresh-display-md)}html body #FreshMainContent h1,html body #FreshMainContent h2,html body #FreshMainContent h3{text-wrap:balance}html body #FreshMainContent h1,html body #FreshMainContent .section-head h2,html body #FreshMainContent .story-copy h2,html body #FreshMainContent .fc-head h2,html body #FreshMainContent .rec-head h2,html body #FreshMainContent .bundle-head h2,html body #FreshMainContent .fbb-guide__head h2,html body #FreshMainContent .sa-group-head h2,html body #FreshMainContent .fresh-contact__section-head h2,html body #FreshMainContent .fresh-contact__form-card h2,html body #FreshMainContent .fresh-info-heading h2,html body #FreshMainContent .shipping-policy-block-heading h2{font-family:Archivo Black,sans-serif!important;font-weight:400!important}html body #FreshMainContent .hero-copy h1,html body #FreshMainContent .hero-copy .hero-heading,html body #FreshMainContent .fph-hero h1,html body #FreshMainContent .fbc-hero h1,html body #FreshMainContent .fbb-hero h1,html body #FreshMainContent .sa-shop-all-revamp h1,html body #FreshMainContent .fresh-contact__hero h1{font-size:var(--fresh-display-xl)!important;line-height:.92!important;letter-spacing:-.045em!important;text-transform:uppercase}html body #FreshMainContent .fresh-info-hero h1,html body #FreshMainContent .shipping-policy-hero h1,html body #FreshMainContent .fresh-main-page h1,html body #FreshMainContent .search-page h1{font-size:var(--fresh-display-lg)!important;line-height:.96!important;letter-spacing:-.04em!important}html body #FreshMainContent .product-page .product-info h1{font-size:clamp(32px,3.4vw,46px)!important;line-height:.98!important;letter-spacing:-.038em!important;margin-bottom:16px!important}html body #FreshMainContent .section-head h2,html body #FreshMainContent .story-copy h2,html body #FreshMainContent .fc-head h2,html body #FreshMainContent .rec-head h2,html body #FreshMainContent .bundle-head h2,html body #FreshMainContent .fbb-guide__head h2,html body #FreshMainContent .sa-group-head h2,html body #FreshMainContent .fresh-contact__section-head h2,html body #FreshMainContent .fresh-contact__form-card h2,html body #FreshMainContent .fresh-info-heading h2,html body #FreshMainContent .shipping-policy-block-heading h2{font-size:var(--fresh-display-md)!important;line-height:.98!important;letter-spacing:-.035em!important}html body #FreshMainContent .pack-contents h3,html body #FreshMainContent .fbt-title,html body #FreshMainContent .fresh-info-card h3,html body #FreshMainContent .fresh-contact__card h3{letter-spacing:-.02em;line-height:1.05}html body #FreshMainContent .trail-marker span,html body #FreshMainContent .fph-eyebrow,html body #FreshMainContent .fbc-eyebrow,html body #FreshMainContent .fbb-eyebrow,html body #FreshMainContent .sa-eyebrow,html body #FreshMainContent .sa-kicker,html body #FreshMainContent .fresh-contact__eyebrow,html body #FreshMainContent .fresh-info-eyebrow{font-family:Work Sans,sans-serif!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.18em!important;text-transform:uppercase!important}html body #FreshMainContent .collection-title-banner:not(.collection-title-banner--premium-image),html body #FreshMainContent .collection-list-title-banner,html body #FreshMainContent .rec-title-banner,html body #FreshMainContent .bundle-title-banner{background:linear-gradient(135deg,#4a194212,#c8185809)!important;border:1px solid rgba(74,25,66,.12)!important;border-radius:18px!important;box-shadow:none!important;padding:28px 24px!important}html body #FreshMainContent .collection-title-banner-inner,html body #FreshMainContent .collection-list-title-banner-inner,html body #FreshMainContent .rec-title-banner-inner,html body #FreshMainContent .bundle-title-banner-inner{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html body #FreshMainContent .collection-title-banner h2,html body #FreshMainContent .collection-list-title-banner h2,html body #FreshMainContent .rec-title-banner h2,html body #FreshMainContent .bundle-title-banner h2{color:var(--fresh-plum)!important;font-family:Archivo Black,sans-serif!important;font-size:var(--fresh-display-md)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.035em!important;text-shadow:none!important}html body #FreshMainContent .section-head,html body #FreshMainContent .fc-head,html body #FreshMainContent .rec-head{max-width:820px}html body #FreshMainContent [id]{scroll-margin-top:110px}@media(max-width:749px){:root{--fresh-display-xl:clamp(38px,12vw,54px);--fresh-display-lg:clamp(34px,10vw,48px);--fresh-display-md:clamp(27px,8vw,38px)}html body #FreshMainContent .hero-copy h1,html body #FreshMainContent .hero-copy .hero-heading,html body #FreshMainContent .fph-hero h1,html body #FreshMainContent .fbc-hero h1,html body #FreshMainContent .fbb-hero h1,html body #FreshMainContent .sa-shop-all-revamp h1,html body #FreshMainContent .fresh-contact__hero h1{letter-spacing:-.04em!important}html body #FreshMainContent .collection-title-banner:not(.collection-title-banner--premium-image),html body #FreshMainContent .collection-list-title-banner,html body #FreshMainContent .rec-title-banner,html body #FreshMainContent .bundle-title-banner{border-radius:14px!important;padding:22px 18px!important}html body #FreshMainContent .product-page .product-info h1{font-size:clamp(30px,9vw,40px)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fresh-store-polish.css.map */
