:root{--dr-black: #212428;--dr-white: #FFFFFF;--dr-coral: #db5e40;--dr-coral-dark: #c04e32;--dr-blue-light: #c8dcf5;--dr-blue-accent: #91baec;--dr-blue-accent-dark: #6fa3d9;--dr-gray-100: #F5F5F5;--dr-gray-200: #E8E8E8;--dr-gray-500: #8A8A8A;--dr-gray-700: #444444;--dr-success: #2D7A4F;--dr-error: #C0392B;--dr-warning: #D68910;--dr-space-1: 4px;--dr-space-2: 8px;--dr-space-3: 12px;--dr-space-4: 16px;--dr-space-5: 20px;--dr-space-6: 24px;--dr-space-8: 32px;--dr-space-10: 40px;--dr-space-12: 48px;--dr-space-16: 64px;--dr-space-20: 80px;--dr-space-24: 96px;--dr-text-xs: 11px;--dr-text-sm: 13px;--dr-text-base: 15px;--dr-text-md: 17px;--dr-text-lg: 20px;--dr-text-xl: 24px;--dr-text-2xl: 30px;--dr-text-3xl: 38px;--dr-text-4xl: 48px;--dr-text-5xl: 60px;--dr-leading-tight: 1.1;--dr-leading-snug: 1.25;--dr-leading-normal: 1.5;--dr-leading-relaxed: 1.7;--dr-tracking-tight: -.02em;--dr-tracking-normal: 0;--dr-tracking-wide: .05em;--dr-tracking-wider: .1em;--dr-tracking-widest: .15em;--dr-radius-sm: 4px;--dr-radius-md: 8px;--dr-radius-lg: 12px;--dr-radius-full: 9999px;--dr-shadow-sm: 0 1px 3px rgba(0,0,0,.08);--dr-shadow-md: 0 4px 12px rgba(0,0,0,.1);--dr-shadow-lg: 0 8px 24px rgba(0,0,0,.12);--dr-shadow-focus: 0 0 0 3px rgba(145,186,236,.35);--dr-transition-fast: .15s ease;--dr-transition-base: .25s ease;--dr-transition-slow: .4s ease;--dr-z-base: 1;--dr-z-dropdown: 100;--dr-z-sticky: 200;--dr-z-modal: 300;--dr-z-overlay: 400;--dr-z-top: 999}.dr-section *,.dr-section *:before,.dr-section *:after{box-sizing:border-box}.dr-section{margin:0;padding:60px 0;position:relative;overflow:hidden}.dr-section h1,.dr-section h2,.dr-section h3,.dr-section h4,.dr-section h5,.dr-section h6,.dr-section p,.dr-section ul,.dr-section ol{margin:0;padding:0}.dr-section ul,.dr-section ol{list-style:none}.dr-section img{display:block;max-width:100%;height:auto}.dr-section a{text-decoration:none;color:inherit}html{scroll-behavior:smooth}.dr-container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.dr-section--dark{background-color:var(--dr-black);color:var(--dr-white)}.dr-section--light-blue{background-color:var(--dr-blue-light);color:var(--dr-black)}.dr-section--gray{background-color:var(--dr-gray-100)}.dr-section--white{background-color:var(--dr-white)}.dr-eyebrow{display:block;font-size:var(--dr-text-xs);font-weight:700;letter-spacing:var(--dr-tracking-widest);text-transform:uppercase;color:var(--dr-blue-accent);margin-bottom:var(--dr-space-3)}.dr-section--dark .dr-eyebrow{color:var(--dr-blue-accent)}.dr-section-heading,.dr-steps__heading,.dr-eb__heading,.expert-cards__heading,.dr-img-toggle__heading,.skincare-goals-heading,.dr-vs__heading,.dr-explainer__heading,.ct__heading,.dr-ic__heading,.why-led__heading,.multicolumn .title{font-size:clamp(28px,3.6vw,40px)!important;line-height:1.15!important;letter-spacing:-.01em!important;margin:0 0 18px!important}.dr-section-heading--h1,.dr-section-heading--h2,.dr-section-heading--h3{font-size:clamp(28px,3.6vw,40px)!important}.dr-section-subheading{font-family:var(--font-body-family, sans-serif);font-size:var(--dr-text-md);line-height:var(--dr-leading-relaxed);color:var(--dr-gray-700);margin-bottom:var(--dr-space-8)}.dr-section--dark .dr-section-subheading{color:#ffffffb3}em,i,.dr-section em,.dr-section i,.dr-section-wrapper em,.dr-section-wrapper i,.section em,.section i,.shopify-section em,.shopify-section i,.rte em,.rte i{font-style:normal;background-color:#e8f0e8;padding:1px 4px;border-radius:3px}h1 em,h2 em,h3 em,h4 em,h1 i,h2 i,h3 i,h4 i{font-style:inherit;background:none;padding:0;border-radius:0}.dr-verified-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body-family, "Manrope", sans-serif);font-size:12px;font-weight:500;color:#555;background:#f3f5f3;border-radius:20px;padding:4px 10px 4px 6px;line-height:1.3}.dr-verified-badge svg{flex-shrink:0}.dr-text-center{text-align:center}.dr-btn-primary,.dr-btn-secondary,.dr-btn-blue{display:inline-flex;align-items:center;justify-content:center;padding:18px 44px;font-family:var(--font-body-family, sans-serif);font-size:14px;font-weight:700;letter-spacing:var(--dr-tracking-wide);text-transform:uppercase;cursor:pointer;transition:background-color var(--dr-transition-base),color var(--dr-transition-base),border-color var(--dr-transition-base),transform var(--dr-transition-fast),box-shadow var(--dr-transition-base);text-decoration:none;line-height:1;white-space:nowrap;border-radius:var(--dr-radius-full);border:2px solid transparent}.dr-btn-primary{background-color:var(--dr-blue-accent);color:var(--dr-black);border-color:var(--dr-blue-accent)}.dr-btn-primary:hover{background-color:var(--dr-blue-accent-dark);border-color:var(--dr-blue-accent-dark);transform:translateY(-1px);box-shadow:var(--dr-shadow-md)}.dr-btn-primary:active{transform:translateY(0)}.dr-btn-secondary{background-color:transparent;color:var(--dr-black);border-color:var(--dr-black)}.dr-btn-secondary:hover{background-color:var(--dr-blue-accent);border-color:var(--dr-blue-accent);color:var(--dr-black);transform:translateY(-1px)}.dr-btn-secondary--white{color:var(--dr-white);border-color:var(--dr-white)}.dr-btn-secondary--white:hover{background-color:var(--dr-white);color:var(--dr-black)}.dr-btn-blue{background-color:var(--dr-blue-accent);color:var(--dr-black);border:2px solid var(--dr-blue-accent)}.dr-btn-blue:hover{background-color:var(--dr-blue-accent-dark);border-color:var(--dr-blue-accent-dark);transform:translateY(-1px);box-shadow:var(--dr-shadow-md)}.dr-btn--full{width:100%;display:flex}.dr-btn--large{padding:20px 48px;font-size:15px;min-height:56px}.dr-stars{display:inline-flex;align-items:center;gap:2px;color:var(--dr-blue-accent);font-size:16px;line-height:1}.dr-stars__char{color:var(--dr-blue-accent)}.dr-stars__text{font-size:var(--dr-text-sm);color:var(--dr-gray-500);margin-left:var(--dr-space-2);font-weight:600}.dr-accordion{width:100%;border-top:1px solid var(--dr-gray-200)}.dr-accordion__item{border-bottom:1px solid var(--dr-gray-200)}.dr-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body-family, sans-serif);font-size:var(--dr-text-base);font-weight:700;color:inherit;transition:color var(--dr-transition-fast)}.dr-accordion__trigger:hover{color:var(--dr-blue-accent)}.dr-accordion__icon{flex-shrink:0;width:20px;height:20px;position:relative;margin-left:var(--dr-space-4);transition:transform var(--dr-transition-base)}.dr-accordion__icon:before,.dr-accordion__icon:after{content:"";position:absolute;background-color:currentColor;transition:transform var(--dr-transition-base),opacity var(--dr-transition-base)}.dr-accordion__icon:before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.dr-accordion__icon:after{top:0;bottom:0;left:50%;width:2px;transform:translate(-50%)}.dr-accordion__trigger[aria-expanded=true] .dr-accordion__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.dr-accordion__content{max-height:0;overflow:hidden;transition:max-height var(--dr-transition-slow) ease}.dr-accordion__content-inner{padding:0 0 20px;font-size:var(--dr-text-base);line-height:var(--dr-leading-relaxed);color:var(--dr-gray-700)}.dr-section--dark .dr-accordion__content-inner{color:#ffffffbf}.dr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(min-width:768px){.dr-container{padding:0 40px}.dr-section{padding:80px 0}}.dr-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.dr-nav__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1.5px solid #ccc;background:#fff;color:#333;cursor:pointer;padding:0;transition:border-color .2s ease,background .2s ease}.dr-nav__btn:hover:not(:disabled){border-color:#999;background:#f5f5f5}.dr-nav__btn:disabled{opacity:.3;cursor:default}.dr-nav__counter{font-size:18px;font-weight:600;color:#333;min-width:50px;text-align:center}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after,.cart__dynamic-checkout-buttons [role=button]:after{box-shadow:none!important}.button:not([disabled]):hover:after,.customer button:hover:after,.shopify-challenge__button:hover:after,.shopify-payment-button__button--unbranded:hover:after,.cart__dynamic-checkout-buttons [role=button]:hover:after{box-shadow:none!important}.button:before,.customer button:before,.shopify-challenge__button:before,.shopify-payment-button__button--unbranded:before{box-shadow:none!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300!important}.dr-nav__counter,.dr-pager__counter,.dr-vs__counter,.expert-cards__mob-counter,.skincare-goals-pager__counter,.dr-slider-pagination,.dr-slider-pagination__current,.dr-slider-pagination__sep,.dr-slider-pagination__total{font-family:var(--font-body-family, sans-serif)!important;font-size:18px!important;font-weight:400!important;color:#333!important;letter-spacing:0!important;text-align:center!important;line-height:1.2!important}.dr-nav__counter,.dr-pager__counter,.dr-vs__counter,.expert-cards__mob-counter,.skincare-goals-pager__counter,.dr-slider-pagination{min-width:50px!important}.quick-add__submit,.quick-add__submit.button,.quick-add__submit.button--secondary{--color-button: 33, 36, 40;--color-button-text: 255, 255, 255;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:none!important}.quick-add__submit:hover:not([disabled]),.quick-add__submit.button:hover:not([disabled]){background-color:#444!important;color:#fff!important}.quick-add__submit .icon-arrow{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dr-brand.css.map */
