product-info[data-product-id="9773350027566"] h1{font-size:0}product-info[data-product-id="9773350027566"] h1:before{color:#142821;content:"Daily Repair & Calm Moisturizer";display:block;font-family:Georgia,serif;font-size:clamp(2.15rem,4vw,3.6rem);font-weight:400;letter-spacing:-.03em;line-height:1.05}product-info[data-product-id="9773350027566"] h1:after{color:#4d564d;content:"2 oz.";display:block;font-family:inherit;font-size:1rem;font-weight:500;letter-spacing:.04em;line-height:1.4;margin-top:10px}.drc-landing{background:#f6f1e7;color:#142821}.drc-wrap{max-width:1180px;margin:0 auto;padding:0 24px 72px}.drc-intro,.drc-section,.drc-philosophy,.drc-final{padding:72px 0;border-top:1px solid #ded3c3}.drc-intro{border-top:0;max-width:800px}.drc-eyebrow,.drc-label{color:#756144;font-size:.75rem;font-weight:700;letter-spacing:.14em;margin:0 0 14px}.drc-landing h2{color:#142821;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.65rem);font-weight:400;letter-spacing:-.03em;line-height:1.08;margin:0 0 20px}.drc-landing h3{font-size:1.05rem;line-height:1.25;margin:0 0 8px}.drc-landing p{color:#374238;font-size:1.05rem;line-height:1.6;margin:0}.drc-checklist{display:grid;gap:10px;list-style:none;margin:25px 0;padding:0}.drc-checklist li:before{color:#142821;content:"\2713";font-weight:700;margin-right:10px}.drc-button{background:#142821;border:1px solid #142821;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-weight:700;padding:15px 22px;text-align:center;text-decoration:none}.drc-review{background:#142821;color:#f6f1e7;margin:0;padding:52px clamp(28px,5vw,72px)}.drc-review .drc-label,.drc-review a{color:#ded3c3}.drc-stars{color:#ded3c3!important;letter-spacing:.18em}.drc-review blockquote{margin:16px 0;max-width:780px}.drc-review blockquote p{color:#fff;font-family:Georgia,serif;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.2}.drc-review cite{color:#f6f1e7;display:block;font-style:normal;line-height:1.5;margin-top:18px}.drc-review cite span{color:#ded3c3;font-size:.9rem}.drc-grid{display:grid;gap:16px;margin-top:30px}.drc-grid--three{grid-template-columns:repeat(3,1fr)}.drc-grid--two{grid-template-columns:repeat(2,1fr)}.drc-grid article{background:#fff;border:1px solid #ded3c3;padding:28px}.drc-review-card{align-items:start;background:#fff;border:1px solid #ded3c3;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(220px,340px);padding:30px}.drc-review-card__copy p+p{margin-top:16px}.drc-review-card__byline{color:#756144!important;font-size:.9rem!important;font-weight:700;letter-spacing:.04em}.drc-review-card__image{aspect-ratio:1;display:block;height:auto;object-fit:cover;width:100%}.drc-section--sage{background:#e8eee4;margin:0;padding:72px clamp(28px,5vw,72px)}.drc-steps span{color:#756144;display:block;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin-bottom:18px}.drc-standards{color:#756144!important;font-size:.92rem!important;font-weight:700;letter-spacing:.08em;margin-top:25px!important}.drc-philosophy{max-width:800px}.drc-section--faq{max-width:900px}.drc-section details{background:#fff;border:1px solid #ded3c3;margin-top:10px;padding:0 20px}.drc-section summary{cursor:pointer;font-weight:700;padding:20px 0}.drc-section details p{padding:0 0 20px}.drc-section--ingredients{max-width:900px}.drc-final{text-align:center}.drc-final p{margin:0 auto 24px;max-width:680px}.drc-form{margin:26px 0 16px}.drc-trust{color:#756144!important;font-size:.9rem!important}@media screen and (max-width:749px){product-info[data-product-id="9773350027566"] h1:before{font-size:2.25rem}product-info[data-product-id="9773350027566"] .product__info-container>*+*{margin-top:.9rem}product-info[data-product-id="9773350027566"] .product-form__buttons,product-info[data-product-id="9773350027566"] .product-form__submit{max-width:none;width:100%}product-info[data-product-id="9773350027566"] .product-form__submit{min-height:48px}#appstle-loyalty-button{display:none!important}.drc-wrap{padding:0 18px 34px}.drc-intro,.drc-section,.drc-philosophy,.drc-final{padding:36px 0}.drc-landing h2{font-size:clamp(1.9rem,8vw,2.45rem);margin-bottom:16px}.drc-landing p{font-size:1rem;line-height:1.55}.drc-review{margin:0 -18px;padding:38px 18px}.drc-section--sage{margin:0 -18px;padding-left:18px;padding-right:18px}.drc-grid--three,.drc-grid--two{grid-template-columns:1fr}.drc-grid--formula,.drc-steps,.drc-fit-list{gap:0;margin-top:20px}.drc-grid--formula article,.drc-steps article,.drc-fit-list article{background:transparent;border:0;border-top:1px solid #ded3c3;padding:16px 0}.drc-grid--formula article:last-child,.drc-steps article:last-child,.drc-fit-list article:last-child{border-bottom:1px solid #ded3c3}.drc-steps span{margin-bottom:8px}.drc-review-card{gap:16px;grid-template-columns:1fr;padding:18px}.drc-section details{padding:0 16px}.drc-section summary{align-items:center;display:flex;min-height:48px;padding:12px 0}.drc-final .drc-button{min-height:48px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
