@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap";.hero__content h1,.hero__heading{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;font-size:56px!important;line-height:1.1!important;letter-spacing:-.02em!important}.hero__content .hero__eyebrow{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.15em!important;opacity:.9}.hero__content .hero__text{font-family:var(--font-body-family)!important;font-size:18px!important;line-height:1.6!important;font-weight:400!important;opacity:.95}.section-header__heading,.collection-list__title,.featured-collection__title,.service-process__title,h2.title,.title--section{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;font-size:42px!important;line-height:1.2!important;letter-spacing:-.01em!important;margin-bottom:16px!important}.section-header__subtitle,.collection-list__subtitle,.featured-collection__subtitle{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important;opacity:.85}.card__heading,.product-card__title,.collection-card__title{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important;letter-spacing:0!important}body,p,.text,.card__text{font-family:var(--font-body-family)!important;font-size:15px!important;line-height:1.6!important;font-weight:400!important}.price,.badge,.caption,small{font-size:14px!important;font-weight:500!important}.button,.btn,a.button{font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:500!important;letter-spacing:.02em!important}@media(max-width:989px){.hero__content h1,.hero__heading{font-size:42px!important}.section-header__heading,.collection-list__title,.featured-collection__title,.service-process__title,h2.title,.title--section{font-size:32px!important}}@media(max-width:749px){.hero__content h1,.hero__heading{font-size:36px!important}.section-header__heading,.collection-list__title,.featured-collection__title,.service-process__title,h2.title,.title--section{font-size:28px!important}.hero__content .hero__text{font-size:16px!important}}.brand-story__content h2{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;font-size:38px!important;line-height:1.3!important;letter-spacing:-.01em!important}.brand-story__content p{font-size:17px!important;line-height:1.7!important;font-weight:400!important}.trust-badges__text{font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.product-card__price{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/dt-typography.css.map */
