:root{--dp-bg-warm: #F7F3EE;--dp-bg-off-white: #FBF8F4;--dp-bg-white: #FFFFFF;--dp-text-primary: #111111;--dp-text-secondary: #5E5650;--dp-text-muted: #9A8F88;--dp-border: #E6DED6;--dp-border-light: #EFE9E3;--dp-badge-bg: #EEE7DF;--dp-badge-text: #3F3A36;--dp-badge-border: #DED4CB;--dp-section-pad-desktop: 88px;--dp-section-pad-mobile: 52px;--dp-radius-card: 12px;--dp-radius-image: 16px}.shopify-section h1,.shopify-section .h1{letter-spacing:-.04em;line-height:1;font-weight:650;color:var(--dp-text-primary)}.shopify-section h2,.shopify-section .h2{letter-spacing:-.025em;line-height:1.1;font-weight:600;color:var(--dp-text-primary)}.shopify-section h3,.shopify-section .h3{letter-spacing:-.015em;line-height:1.25;font-weight:600}.shopify-section p{line-height:1.65;color:var(--dp-text-secondary)}#shopify-section-trust_badges_home{background:var(--dp-bg-white);border-top:1px solid var(--dp-border-light);border-bottom:1px solid var(--dp-border-light)}#shopify-section-manifesto_section{background:var(--dp-bg-warm)}#shopify-section-rich_text_MnehHB,#shopify-section-problem_cards_section{background:var(--dp-bg-white)}#shopify-section-outcomes_multicolumn{background:var(--dp-bg-warm)}#shopify-section-video_hBpJPW{background:var(--dp-bg-white)}#shopify-section-featured_collection_agj83g{background:var(--dp-bg-off-white)}#shopify-section-featured_collection_N48Bck{background:var(--dp-bg-white)}#shopify-section-shoppable_feed_ThJDXX{background:var(--dp-bg-warm)}#shopify-section-rich_text_brand_story{background:var(--dp-bg-off-white)}@media screen and (min-width:990px){#shopify-section-manifesto_section .rich-text{padding-top:96px;padding-bottom:96px}#shopify-section-rich_text_MnehHB .rich-text{padding-top:80px;padding-bottom:40px}#shopify-section-outcomes_multicolumn .multicolumn{padding-top:80px;padding-bottom:80px}#shopify-section-rich_text_brand_story .rich-text{padding-top:96px;padding-bottom:80px}}#shopify-section-trust_badges_home .multicolumn-card{border:none;border-right:1px solid var(--dp-border-light);border-radius:0;padding:24px 28px;background:transparent;box-shadow:none}#shopify-section-trust_badges_home .multicolumn-card:last-child{border-right:none}#shopify-section-trust_badges_home .multicolumn-card__title{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--dp-text-primary);margin-bottom:6px}#shopify-section-trust_badges_home .multicolumn-card__info p{font-size:13px;line-height:1.5;color:var(--dp-text-secondary)}#shopify-section-trust_badges_home .how-to-use__card__step{display:none!important}@media screen and (max-width:749px){#shopify-section-trust_badges_home .multicolumn-card{border-right:none;border-bottom:1px solid var(--dp-border-light);padding:20px 16px}#shopify-section-trust_badges_home .multicolumn-card:last-child{border-bottom:none}}#shopify-section-manifesto_section .rich-text__wrapper{max-width:680px;margin:0 auto;text-align:center}#shopify-section-manifesto_section h2{font-size:clamp(28px,4vw,44px);letter-spacing:-.035em;line-height:1.05;color:var(--dp-text-primary);margin-bottom:24px}#shopify-section-manifesto_section p{font-size:17px;line-height:1.7;color:var(--dp-text-secondary);max-width:560px;margin:0 auto}#shopify-section-rich_text_MnehHB h2{font-size:clamp(26px,4vw,40px)}#shopify-section-rich_text_MnehHB p{font-size:16px;max-width:560px;margin:0 auto}#shopify-section-problem_cards_section .multicolumn-card{background:var(--dp-bg-off-white);border:1px solid var(--dp-border);border-radius:var(--dp-radius-card);padding:28px 24px;box-shadow:none}#shopify-section-problem_cards_section .multicolumn-card__title{font-size:15px;font-weight:600;color:var(--dp-text-primary);letter-spacing:-.01em;margin-bottom:10px}#shopify-section-problem_cards_section .multicolumn-card__info p{font-size:14px;line-height:1.6;color:var(--dp-text-secondary)}#shopify-section-outcomes_multicolumn .multicolumn__title{font-size:clamp(22px,3vw,32px);letter-spacing:-.025em;margin-bottom:48px}#shopify-section-outcomes_multicolumn .multicolumn-card{background:var(--dp-bg-white);border:1px solid var(--dp-border);border-radius:var(--dp-radius-card);padding:28px 24px;position:relative;box-shadow:none}#shopify-section-outcomes_multicolumn .multicolumn-card:nth-child(1):before{content:"01"}#shopify-section-outcomes_multicolumn .multicolumn-card:nth-child(2):before{content:"02"}#shopify-section-outcomes_multicolumn .multicolumn-card:nth-child(3):before{content:"03"}#shopify-section-outcomes_multicolumn .multicolumn-card:nth-child(4):before{content:"04"}#shopify-section-outcomes_multicolumn .multicolumn-card:before{display:block;font-size:11px;font-weight:500;letter-spacing:.1em;color:#ff6719;margin-bottom:16px}#shopify-section-outcomes_multicolumn .multicolumn-card__title{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--dp-text-primary);margin-bottom:10px}#shopify-section-outcomes_multicolumn .multicolumn-card__info p{font-size:14px;line-height:1.6;color:var(--dp-text-secondary)}#shopify-section-video_hBpJPW .video__text p{font-size:14px;line-height:1.65;color:var(--dp-text-secondary);max-width:560px;margin:20px auto 0;text-align:center}#shopify-section-featured_collection_agj83g .featured-collection__subheading{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--dp-text-muted);font-weight:500}#shopify-section-featured_collection_agj83g .featured-collection__heading{font-size:clamp(22px,3vw,34px);letter-spacing:-.03em}#shopify-section-featured_collection_agj83g .featured-collection__content{font-size:15px;color:var(--dp-text-secondary);margin-top:12px}#shopify-section-featured_collection_N48Bck .featured-collection__heading{font-size:clamp(22px,3vw,34px);letter-spacing:-.03em}#shopify-section-featured_collection_N48Bck .featured-collection__content{font-size:15px;color:var(--dp-text-secondary);margin-top:12px}.card-wrapper .card{border:1px solid var(--dp-border-light);border-radius:var(--dp-radius-image);overflow:hidden;box-shadow:none;transition:box-shadow .2s ease}.card-wrapper .card:hover{box-shadow:0 4px 20px #0000000f}.badge--sale,.badge--percent,.card__badge .badge{background-color:var(--dp-badge-bg)!important;color:var(--dp-badge-text)!important;border:1px solid var(--dp-badge-border)!important;font-weight:500!important;font-size:11px!important;letter-spacing:.03em!important}#shopify-section-shoppable_feed_ThJDXX .shoppable-feed__heading{font-size:clamp(22px,3vw,36px);letter-spacing:-.03em}#shopify-section-shoppable_feed_ThJDXX .shoppable-feed__content p{font-size:14px;color:var(--dp-text-secondary)}#shopify-section-shoppable_feed_ThJDXX .shoppable-feed__media:after{background:linear-gradient(180deg,#0000 60%,#0000008c)!important}#shopify-section-rich_text_brand_story .rich-text__wrapper{max-width:760px;margin:0 auto;text-align:center}#shopify-section-rich_text_brand_story h2{font-size:clamp(22px,3vw,36px);letter-spacing:-.03em}#shopify-section-rich_text_brand_story p{font-size:16px;line-height:1.7;color:var(--dp-text-secondary)}#shopify-section-featured_product_KGP79b .price__sale,#shopify-section-featured_product_Cc8zWf .price__sale{color:var(--dp-text-primary)}#shopify-section-featured_product_KGP79b .price__badges,#shopify-section-featured_product_Cc8zWf .price__badges{background:var(--dp-badge-bg);color:var(--dp-badge-text);border:1px solid var(--dp-badge-border);border-radius:6px;font-size:12px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dopapractice-premium.css.map */
