@import"https://api.fontshare.com/v2/css?f[]=clash-display@500,600&f[]=general-sans@400,500,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400&display=swap";:root{--font-display: "Clash Display", "Helvetica Neue", Arial, sans-serif;--font-sans: "General Sans", "Helvetica Neue", Arial, sans-serif;--font-body: var(--font-sans);--font-heading: var(--font-display);--font-script: "Pinyon Script", cursive;--font-mono: var(--font-sans);--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600}body{font-family:var(--font-body);font-weight:var(--weight-regular);font-synthesis:none;letter-spacing:0}button,input,select,textarea{font-family:var(--font-body)}h1,h2,h3,.collection-banner h1,.category-grid h2,.featured-products-tabs__heading h2,.featured-product-banner__content h2,.faq-whatsapp__faq h2,.faq-whatsapp__support h2,.bessia-product__purchase h1,.bessia-product__section h2,.bessia-product__section h3,.product-feature__content h2,.site-footer__brand h2{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:-.015em}.hero-main__content h1,.hero-main__content h2{font-family:var(--font-display);font-size:clamp(52px,4.45vw,64px);font-weight:var(--weight-semibold);letter-spacing:-.018em;line-height:1;text-transform:uppercase}.hero-main__slide--left .hero-main__content h1,.hero-main__slide--centella .hero-main__content h1,.hero-main__slide--centella.hero-main__slide--right .hero-main__content h1{font-size:clamp(52px,4.45vw,64px);letter-spacing:-.018em;line-height:1}.hero-main__content p:not(.eyebrow){max-width:640px;font-family:var(--font-body);font-size:clamp(17px,1.12vw,20px);font-weight:var(--weight-regular);letter-spacing:0;line-height:1.5;text-transform:none}.hero-main__script,.editorial-heading__script,.script-accent{display:block;margin-top:-.12em;color:inherit;font-family:var(--font-script);font-size:clamp(58px,5.2vw,82px);font-style:normal;font-weight:400;letter-spacing:0;line-height:.82;text-transform:none}.hero-main__script{margin-bottom:10px}.button,.shopify-payment-button__button,.featured-product-banner__button,.faq-whatsapp__button,.product-form__submit,.cart-drawer button,.hero-mobile-cta a{font-family:var(--font-body);font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.035em}.eyebrow,.offer-bar,.announcement-message,.main-nav a,.cart-count,.featured-product-card__badge,.featured-product-card__price,.featured-product-card__quick-add,.collection-banner__eyebrow,.collection-filters a,.bessia-product__rating,.bessia-product__eyebrow,.bessia-product__badge,.bessia-bundle__badge,.bessia-product__sticky-price,.bessia-before-after__label,.site-footer__nav h2{font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:.035em}.featured-product-card h3,.collection-card h3,.cart-drawer h3,.bessia-bundle strong,.bessia-product__price,.bessia-sticky-add strong{font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:0}.bessia-product__price,.featured-product-card__price,.cart-drawer__subtotal,.bessia-sticky-add strong{font-weight:var(--weight-semibold)}.featured-product-banner__content h2,.faq-whatsapp__faq h2,.faq-whatsapp__support h2{font-size:clamp(42px,3.5vw,58px);line-height:1.02}.bessia-product__purchase h1{font-size:clamp(46px,3.3vw,62px);line-height:1;text-transform:none}.site-footer__brand h2{font-weight:var(--weight-semibold);letter-spacing:-.02em}.brand-mark{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.035em}@media(max-width:768px){h1,h2,h3{letter-spacing:-.012em}.hero-main__content h1,.hero-main__content h2,.hero-main__slide--left .hero-main__content h1,.hero-main__slide--centella .hero-main__content h1,.hero-main__slide--centella.hero-main__slide--right .hero-main__content h1{font-size:clamp(36px,10.8vw,44px);line-height:1.03;letter-spacing:-.014em;white-space:normal}.hero-main__script,.editorial-heading__script,.script-accent{font-size:clamp(42px,13vw,58px);line-height:.86}.hero-main__content p:not(.eyebrow){font-size:clamp(15px,4.25vw,17px);line-height:1.5}.featured-product-banner__content h2,.faq-whatsapp__faq h2,.faq-whatsapp__support h2,.bessia-product__purchase h1{font-size:clamp(30px,8.8vw,38px);line-height:1.04}.button,.shopify-payment-button__button,.featured-product-banner__button,.faq-whatsapp__button,.product-form__submit,.cart-drawer button,.hero-mobile-cta a{font-size:13px;letter-spacing:.03em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/typography-system.css.map */
