:root{--copdi-serif: "Karmasutra-Original", "Cormorant Garamond", Georgia, serif;--copdi-sans: "Jost", system-ui, sans-serif;--copdi-georgia: Georgia, "Copdi Georgia Extra", "Times New Roman", Times, serif;--copdi-h1: clamp(4.5rem, 9vw, 8rem);--copdi-h2: clamp(2.8rem, 4.5vw, 4rem);--copdi-h2-buy: clamp(2.8rem, 4.5vw, 3.9rem);--copdi-quote: clamp(2.5rem, 4.5vw, 3.5rem);--copdi-testim: clamp(2rem, 3.5vw, 2.5rem);--copdi-hero-sub: clamp(1.6rem, 2.28vw, 1.84rem);--copdi-body: 1.6rem;--copdi-text-md: 1.36rem;--copdi-text-sm: 1.35rem;--copdi-text-xs: 1.2rem}.template-product-chapter-02-prep{--font-heading-family: var(--copdi-serif);--font-heading-alt-family: var(--copdi-serif);--font-body-family: var(--copdi-sans);--font-button-family: var(--copdi-sans);--font-subtitle-family: var(--copdi-sans);--font-heading-weight: 500;--font-heading-style: normal;--font-body-weight: 300;--font-body-style: normal;--font-heading-h1-size: var(--copdi-h1);--font-heading-h2-size: var(--copdi-h2);--font-heading-h3-size: 2.4rem;--font-heading-h4-size: 1.9rem;--font-heading-h5-size: var(--copdi-body);--font-heading-h6-size: var(--copdi-text-md);--font-heading-line-height: 1.12;--font-heading-letter-spacing: 0}.template-product-chapter-02-prep [class*=ai-split-screen-heading-],.template-product-chapter-02-prep [class*=ai-split-screen-heading-] *{font-family:var(--copdi-serif)!important;font-weight:500!important}.footer .newsletter__title,.cart-drawer .drawer__heading{font-family:var(--copdi-serif)}.drawer,.template-cart{--font-heading-family: var(--copdi-serif);--font-heading-alt-family: var(--copdi-serif);--font-heading-alt-style: normal}.template-page-our-story{--font-heading-family: var(--copdi-serif);--font-heading-alt-family: var(--copdi-serif);--font-heading-alt-style: normal;--font-heading-style: normal;--font-body-family: var(--copdi-sans);--font-button-family: var(--copdi-sans);--font-subtitle-family: var(--copdi-sans)}.template-page-our-story main :is(h1,h2,h3,h4,h5,h6,.h7,.h7 *,[class*=ai-heading-section__title-],[class*=ai-split-screen-heading-],[class*=ai-split-screen-heading-] *){font-family:var(--copdi-serif)!important;font-style:normal!important}.template-page-our-story main :is([class*=ai-split-screen-text-],[class*=ai-split-screen-text-] *){font-family:var(--copdi-sans)!important}.template-page-our-story main .main-page-title,.template-page-our-story main .main-page-title *,.template-page-our-story main .image-with-text__content-item h3,.template-page-our-story main .image-with-text__content-item h3 *,.template-page-our-story main [class*=ai-heading-section__title-],.template-page-our-story main [class*=ai-heading-section__title-] *,.template-page-our-story main .video-section__heading,.template-page-our-story main .video-section__heading *,.template-page-our-story main [class*=ai-split-screen-content-] h5,.template-page-our-story main [class*=ai-split-screen-content-] h5 *,.template-page-our-story main [class*=ai-image-text-split__text-] h5,.template-page-our-story main [class*=ai-image-text-split__text-] h5 *,.template-page-our-story main .about__section-title,.template-page-our-story main .about__section-title *,.template-page-our-story main .blog__title,.template-page-our-story main .blog__title *{font-size:var(--copdi-h2)!important;line-height:1.1!important}.template-page-our-story main .image-with-text__content-item p,.template-page-our-story main [class*=ai-split-screen-text-] p,.template-page-our-story main [class*=ai-image-text-split__text-] p{font-size:var(--copdi-body)!important;line-height:1.6!important}@media(min-width:1100px){.template-page-our-story main [class*=ai-heading-section__container-]{max-width:1200px!important}.template-page-our-story main [class*=ai-heading-section__title-]{white-space:nowrap}}.template-page-our-story main [class*=ai-image-text-split__text-]{max-width:64rem!important;padding-right:clamp(2rem,4vw,6.4rem)!important;box-sizing:content-box}.template-page-our-story main :is(.image-with-text__content-item,[class*=ai-split-screen-buttons-]) a.button{font-family:var(--copdi-sans)!important;font-weight:500!important;font-size:var(--copdi-text-md)!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:1em 2.2em!important;min-height:0!important;border-radius:99px!important;border:0!important;box-shadow:none!important;background:var(--copdi-oxblood)!important;color:var(--copdi-cream)!important}.template-page-our-story main :is(.image-with-text__content-item,[class*=ai-split-screen-buttons-]) a.button:before,.template-page-our-story main :is(.image-with-text__content-item,[class*=ai-split-screen-buttons-]) a.button:after{display:none!important}.template-page-our-story main :is(.image-with-text__content-item,[class*=ai-split-screen-buttons-]) a.button:hover{background:var(--copdi-oxblood-hover)!important}.template-page-our-story main .section-blockquote .title,.template-page-our-story main .section-blockquote .title *{font-family:var(--copdi-georgia)!important;font-style:italic!important;font-size:clamp(2rem,2.35vw,2.6rem)!important;line-height:1.4!important;letter-spacing:0!important;color:var(--copdi-martini)!important}.template-product-chapter-02-prep .compare h3,.template-product-chapter-02-prep .compare h3 h6,.template-product-chapter-02-prep .compare h3 em{font-family:var(--copdi-georgia);font-style:italic;font-weight:400}.scroll-top{background-color:#7f8eb838}.scroll-top svg{fill:#7f8eb8}.scroll-top:hover{background-color:#7f8eb8}.scroll-top:hover svg{fill:#fcfaf5}
/*# sourceMappingURL=/cdn/shop/t/80/assets/copdi-foundation.css.map */
