:root{--dc-font-page: 4rem;--dc-font-section: 3.2rem;--dc-font-subheading: 2.4rem;--dc-font-card: 2rem;--dc-font-product: 1.8rem;--dc-font-body: 1.6rem;--dc-font-small: 1.4rem;--dc-home-inset: 36px;--dc-home-heading-gap: 32px}body :is(button,input,select,textarea){font-family:var(--font-body-family)}#MainContent :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.25;letter-spacing:-.015em}#MainContent h1,.shopify-policy__title h1{font-size:var(--dc-font-page)}#MainContent h2{font-size:var(--dc-font-subheading)}#MainContent h3{font-size:var(--dc-font-card);line-height:1.35}#MainContent h4{font-size:var(--dc-font-product)}#MainContent :is(h5,h6){font-size:var(--dc-font-body)}#MainContent :is(.rich-text__heading,.image-with-text__heading,.banner__heading,.blog__title,.related-products__heading,.multicolumn .title,.collection-list-title,.collapsible-content__heading,.product-spin__heading,.brand-advantage-section__heading,.dc-style-cards__heading,.dc-featured-carousel__header h2,.dc-blog__main h2,.video-section .title-wrapper h2,.hc-entry h2,.df-picker h2){font-size:var(--dc-font-section)}.dc-template-product #MainContent .product__title :is(h1,h2){font-size:3.6rem}#MainContent .df-picker--compact :is(h1,h2),#MainContent .dc-blog-card--featured h3,#MainContent .dc-article-end-cta h2{font-size:var(--dc-font-subheading)}#MainContent :is(.brand-advantage-card__title,.dc-style-card h3,.article-card-wrapper .card__heading,.dc-blog-card h3,.multicolumn-card h3,.dc-article-card h2,.hc__product h3){font-size:var(--dc-font-card)}#MainContent .dc-blog-card--featured h3{font-size:var(--dc-font-subheading)}#MainContent :is(.product-card-wrapper .card__heading,.dc-featured-carousel__link h3){font-size:var(--dc-font-product)}#MainContent .dc-article-product__title{font-size:var(--dc-font-body)}#MainContent :is(.facet-filters__label,.facets__heading,.product-count__text,.mobile-facets__heading){font-family:var(--font-body-family);font-size:var(--dc-font-small);line-height:1.5;letter-spacing:normal}#MainContent .reviews_main_title{font-family:var(--font-heading-family)!important;font-size:var(--dc-font-section)!important;line-height:1.25!important}#MainContent .rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family)!important}#MainContent .rte h1{font-size:var(--dc-font-page)!important}#MainContent .rte h2{font-size:var(--dc-font-subheading)!important}#MainContent .rte h3{font-size:var(--dc-font-card)!important}#MainContent .rte :is(h4,h5,h6){font-size:var(--dc-font-product)!important}.dc-template-page #MainContent .banner__heading{font-size:var(--dc-font-page)}.dc-template-index #MainContent>.shopify-section>[class*=-padding],.dc-template-index #MainContent :is(.rich-text[class*=-padding],.hc-entry.page-width,.df-picker,.video-section[class*=-padding],.dc-featured-carousel.page-width,.brand-advantage-section,.dc-style-cards.page-width,.blog>[class*=-padding]){padding-top:var(--dc-home-inset);padding-bottom:var(--dc-home-inset)}.dc-template-index #MainContent>.shopify-section{margin-top:0;margin-bottom:0}.dc-template-index #MainContent>.shopify-section:first-child>[class*=-padding]{padding-top:48px}.dc-template-index #MainContent>.shopify-section:first-child .image-with-text__heading{font-size:4.4rem;line-height:1.15}.dc-template-index #MainContent :is(.title-wrapper-with-link,.brand-advantage-section__header,.dc-style-cards__heading,.dc-featured-carousel__header){margin-top:0;margin-bottom:var(--dc-home-heading-gap)}.dc-template-index #MainContent .rich-text__blocks>.rich-text__heading+.rich-text__text{margin-top:16px}.dc-template-index #MainContent :is(.df-picker__description,.hc-entry__description,.brand-advantage-section__intro){font-size:var(--dc-font-body);line-height:1.65}.newsletter__wrapper>h2{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.3}footer.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.35}.newsletter-form__field-wrapper .field{display:flex;align-items:stretch;min-height:5.2rem;overflow:hidden;border:1px solid var(--dc-color-control-line, var(--dc-color-line));border-radius:var(--dc-radius-input)!important;background:var(--dc-color-surface)}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field:focus-within{outline:2px solid var(--dc-color-focus);outline-offset:3px}.newsletter-form__field-wrapper .field__input{flex:1;width:0;min-width:0;height:5.2rem;margin:0;padding-right:1.5rem;border:0;box-shadow:none;background:transparent}.newsletter-form__field-wrapper .field__input:focus{box-shadow:none;outline:none}.newsletter-form__field-wrapper .newsletter-form__button.field__button{position:static;flex:0 0 4.4rem;align-self:stretch;width:4.4rem;height:auto;margin:0;border:0;border-radius:0!important;background:transparent!important}.newsletter-form__field-wrapper .newsletter-form__button:focus-visible{outline:2px solid var(--dc-color-primary);outline-offset:-4px;box-shadow:none}@media(max-width:749px){:root{--dc-font-page: 3.2rem;--dc-font-section: 2.6rem;--dc-font-subheading: 2.2rem;--dc-font-card: 1.8rem;--dc-home-inset: 24px;--dc-home-heading-gap: 24px}.dc-template-product #MainContent .product__title :is(h1,h2){font-size:3rem}.dc-template-index #MainContent>.shopify-section:first-child>[class*=-padding]{padding-top:28px}.dc-template-index #MainContent>.shopify-section:first-child .image-with-text__heading{font-size:3.4rem}.newsletter__wrapper>h2{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/delmicure-layout.css.map */
