.skincare-consult{background:var(--sc-bg, #F7EFE4);padding:72px 20px;width:100%}.skincare-consult__panel{max-width:1610px;margin:0 auto;background:var(--sc-panel-bg, #FBF6EF);overflow:hidden;display:grid;grid-template-columns:55% 45%;align-items:stretch;box-shadow:0 1px 3px #0000000f}.skincare-consult__media{position:relative;min-height:100%}.skincare-consult__image{width:100%;height:100%;object-fit:cover;display:block}.skincare-consult__image--placeholder{background:#e9ddc9;width:100%;height:100%;min-height:420px}.skincare-consult__image--placeholder svg{width:100%;height:100%;object-fit:cover}.skincare-consult__content{display:flex;flex-direction:column;justify-content:center;padding:56px;font-family:var(--sc-font-family, inherit)}.skincare-consult__eyebrow{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;letter-spacing:.08em;color:var(--sc-eyebrow, #B9873F);text-transform:uppercase;margin:0 0 1.25rem}.skincare-consult__eyebrow-line{display:inline-block;width:28px;height:1px;background:var(--sc-eyebrow, #B9873F);flex-shrink:0}.skincare-consult__heading{font-size:var(--sc-heading-size, 44px);line-height:1.15;font-weight:400;color:var(--sc-heading, #2B2620);margin:0 0 1.5rem}.skincare-consult__description{color:var(--sc-description, #5B5449);font-size:16px;line-height:1.6;margin:0 0 2rem;max-width:60ch}.skincare-consult__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0 0 2rem}.skincare-consult__step{padding:0 20px;text-align:center;border-left:1px solid var(--sc-divider, #E3D5BE)}.skincare-consult__step:first-child{border-left:none;padding-left:0}.skincare-consult__step-icon{width:180px;height:180px;background:var(--sc-icon-bg, #F1E1C6);color:var(--sc-icon-color, #B9873F);display:flex;align-items:center;justify-content:center;margin:1.25rem}.skincare-consult__step-icon svg{width:30px;height:30px}.skincare-consult__step-number{font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--sc-number, #B9873F);margin:0 0 10px}.skincare-consult__step-title{font-size:16px;font-weight:400;color:var(--sc-step-title, #2B2620);margin:0 0 12px;line-height:1.3}.skincare-consult__step-list{list-style:none;margin:0;padding:0;color:var(--sc-step-item, #5B5449);font-size:14px;line-height:1.8}.skincare-consult__actions{display:flex;flex-wrap:wrap;gap:16px}.skincare-consult__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.skincare-consult__btn--primary{background:var(--sc-btn-primary-bg, #B9873F);color:var(--sc-btn-primary-text, #FFFFFF);border:1px solid var(--sc-btn-primary-bg, #B9873F)}.skincare-consult__btn--primary:hover{background:var(--sc-btn-primary-bg-hover, #A5762F);border-color:var(--sc-btn-primary-bg-hover, #A5762F)}.skincare-consult__btn--secondary{background:transparent;color:var(--sc-btn-secondary-text, #B9873F);border:1px solid var(--sc-btn-secondary-border, #B9873F)}.skincare-consult__btn--secondary:hover{background:var(--sc-btn-secondary-bg-hover, #F1E1C6)}@media screen and (max-width:989px){.skincare-consult__panel{display:flex;flex-direction:column}.skincare-consult__media{order:1}.skincare-consult__content{order:2;padding-left:12px;padding-right:12px}.skincare-consult__heading{font-size:calc(var(--sc-heading-size, 44px) * .75)}}@media screen and (max-width:749px){.skincare-consult{padding:24px 16px}.skincare-consult__steps{grid-template-columns:1fr;gap:28px}.skincare-consult__step{border-left:none;padding:24px 0 0;border-top:1px solid var(--sc-divider, #E3D5BE)}.skincare-consult__step:first-child{border-top:none;padding-top:0}.skincare-consult__actions{flex-direction:column}.skincare-consult__btn{width:90%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/skincare-consultation.css.map */
