.elementor .s-hero-bloom-1{width:460px;height:460px;position:absolute;inset-block-start:-140px;inset-inline-start:-120px;border-radius:50%;background-color:#F4E2E2;opacity:70%;filter:blur(70px);}.elementor .s-hero-bloom-2{width:300px;height:300px;position:absolute;inset-block-end:-110px;inset-inline-start:46%;border-radius:50%;background-color:#E7B8C6;opacity:32%;filter:blur(80px);}.elementor .s-hero-title{font-family:var(--DisplayFont);font-weight:600;font-size:54px;color:#322B31;letter-spacing:-1px;line-height:1.05em;}.elementor .s-hero-sub{max-width:560px;font-family:var(--BodyFont);font-size:19px;color:#756B73;line-height:1.6em;}.elementor .s-hero-btn-primary{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;background-color:#A83A5E;}.elementor .hero-btn-primary-style{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;background-color:#A83A5E;}.elementor .hero-btn-primary-style:hover,.elementor .hero-btn-primary-style:focus-visible{color:#FFFFFF;background-color:#8C2F4E;}.elementor .s-hero-btn-secondary{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#5C3A5E;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:2px;border-color:#5C3A5E;border-style:solid;}.elementor .hero-btn-secondary-style{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#5C3A5E;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:2px;border-color:#5C3A5E;border-style:solid;background-color:transparent;}.elementor .hero-btn-secondary-style:hover,.elementor .hero-btn-secondary-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-hero-cta-row{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .hero-copy-style{width:52%;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .hero-art-style{width:42%;min-height:420px;overflow:hidden;border-start-start-radius:160px;border-start-end-radius:160px;border-end-start-radius:20px;border-end-end-radius:20px;background-image:url("https://www.beautyofskincare.com/wp-content/uploads/2026/08/pexels-photo-20384794.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4E2E2;box-shadow:0px 18px 48px 0px rgba(92, 58, 94, 0.16);}.elementor .hero-in-style{width:100%;max-width:1140px;position:relative;z-index:1;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .s-hero{overflow:hidden;position:relative;padding-block-start:104px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at top right, #F8E6E8 0%,#FBF4F2 72%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FBF4F2;display:flex;flex-direction:column;align-items:center;}.elementor .s-trust-item-1{font-family:var(--BodyFont);font-weight:600;font-size:13px;color:#756B73;letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-trust-item-2{font-family:var(--BodyFont);font-weight:600;font-size:13px;color:#756B73;letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-trust-item-3{font-family:var(--BodyFont);font-weight:600;font-size:13px;color:#756B73;letter-spacing:1.2px;text-transform:uppercase;}.elementor .s-trust-in{width:auto;padding-block-start:14px;padding-block-end:14px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:#F9EDEC;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-trust{padding-block-start:0px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FBF4F2;display:flex;flex-direction:column;align-items:center;}.elementor .s-start-title{font-family:var(--DisplayFont);font-weight:600;font-size:34px;color:#322B31;line-height:1.15em;}.elementor .s-start-feature-media{min-height:200px;border-radius:8px;background-color:#5C3A5E;}.elementor .start-feature-media-style{min-height:240px;overflow:hidden;border-radius:8px;background-image:url("https://www.beautyofskincare.com/wp-content/uploads/2026/08/pexels-photo-15930069-819x1024.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4E2E2;}.elementor .s-start-feature-title{font-family:var(--DisplayFont);font-weight:600;font-size:24px;color:#322B31;line-height:1.25em;}.elementor .s-start-feature-sub{font-family:var(--BodyFont);font-size:16px;color:#756B73;line-height:1.6em;}.elementor .start-feature-style{width:56%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:24px;background-color:#FBF4F2;box-shadow:0px 10px 30px 0px rgba(92, 58, 94, 0.10);display:flex;flex-direction:column;gap:16px;}.elementor .s-card-copper-title{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-card-copper-sub{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.55em;}.elementor .s-start-card-copper{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FBF4F2;box-shadow:0px 10px 30px 0px rgba(92, 58, 94, 0.10);display:flex;flex-direction:column;gap:10px;}.elementor .s-card-routine-title{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-card-routine-sub{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.55em;}.elementor .s-start-card-routine{padding-block-start:26px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FBF4F2;box-shadow:0px 10px 30px 0px rgba(92, 58, 94, 0.10);display:flex;flex-direction:column;gap:10px;}.elementor .start-side-style{width:38%;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:28px;}.elementor .s-start-row{display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:stretch;}.elementor .s-start-in{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:40px;}.elementor .s-start-here{overflow:hidden;position:relative;padding-block-start:76px;padding-block-end:84px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;border-radius:44px;background-image:linear-gradient(155deg, #F9E7E2 0%,#F2DFE1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F4E2E2;display:flex;flex-direction:column;align-items:center;}.elementor .s-edits-title{font-family:var(--DisplayFont);font-weight:600;font-size:34px;color:#322B31;line-height:1.15em;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-edit-1-title{font-family:var(--DisplayFont);font-weight:600;font-size:21px;color:#322B31;line-height:1.3em;}.elementor .s-edit-1-tag{font-family:var(--BodyFont);font-size:14px;color:#756B73;}.elementor .edit-row-1-style{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DDE2;border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-edit-2-title{font-family:var(--DisplayFont);font-weight:600;font-size:21px;color:#322B31;line-height:1.3em;}.elementor .s-edit-2-tag{font-family:var(--BodyFont);font-size:14px;color:#756B73;}.elementor .edit-row-2-style{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DDE2;border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-edit-3-title{font-family:var(--DisplayFont);font-weight:600;font-size:21px;color:#322B31;line-height:1.3em;}.elementor .s-edit-3-tag{font-family:var(--BodyFont);font-size:14px;color:#756B73;}.elementor .edit-row-3-style{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DDE2;border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-edits-in{width:100%;max-width:900px;display:flex;flex-direction:column;gap:0px;}.elementor .s-edits{padding-block-start:84px;padding-block-end:84px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FBF4F2;display:flex;flex-direction:column;align-items:center;}.elementor .s-ingredient-title{font-family:var(--DisplayFont);font-weight:600;font-size:34px;color:#322B31;line-height:1.15em;text-align:center;}.elementor .s-pill-peptides{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-peptides-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-peptides-style:hover,.elementor .pill-peptides-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-copper{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-copper-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-copper-style:hover,.elementor .pill-copper-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-matrixyl{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-matrixyl-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-matrixyl-style:hover,.elementor .pill-matrixyl-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-argireline{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-argireline-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-argireline-style:hover,.elementor .pill-argireline-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-retinol{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-retinol-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-retinol-style:hover,.elementor .pill-retinol-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-vitc{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;}.elementor .pill-vitc-style{font-family:var(--BodyFont);font-weight:600;font-size:15px;color:#5C3A5E;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;border-width:1.5px;border-color:#5C3A5E;border-style:solid;background-color:#FBF4F2;}.elementor .pill-vitc-style:hover,.elementor .pill-vitc-style:focus-visible{color:#FBF4F2;background-color:#5C3A5E;}.elementor .s-pill-row{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .s-ingredient-in{width:100%;max-width:900px;display:flex;flex-direction:column;gap:28px;align-items:center;}.elementor .s-ingredient-index{padding-block-start:68px;padding-block-end:76px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;border-radius:44px;background-image:linear-gradient(25deg, #F9E7E2 0%,#F1DDE2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F4E2E2;display:flex;flex-direction:column;align-items:center;}.elementor .s-method-bloom{width:520px;height:520px;min-width:0px;position:absolute;inset-block-start:-180px;inset-inline-end:-160px;padding:0px;border-radius:999px;background-color:#F4E2E2;opacity:55%;filter:blur(80px);}.elementor .s-method-title{font-family:var(--DisplayFont);font-weight:600;font-size:34px;color:#322B31;line-height:1.15em;}.elementor .s-method-sub{max-width:560px;font-family:var(--BodyFont);font-size:18px;color:#756B73;line-height:1.6em;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-method-num-1{font-family:var(--DisplayFont);font-weight:600;font-size:30px;color:#A83A5E;line-height:1em;}.elementor .s-method-h-1{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-method-p-1{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.6em;}.elementor .s-method-card-1{width:23%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(92,58,94,0.09);display:flex;flex-direction:column;gap:8px;}.elementor .s-method-num-2{font-family:var(--DisplayFont);font-weight:600;font-size:30px;color:#A83A5E;line-height:1em;}.elementor .s-method-h-2{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-method-p-2{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.6em;}.elementor .s-method-card-2{width:23%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(92,58,94,0.09);display:flex;flex-direction:column;gap:8px;}.elementor .s-method-num-3{font-family:var(--DisplayFont);font-weight:600;font-size:30px;color:#A83A5E;line-height:1em;}.elementor .s-method-h-3{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-method-p-3{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.6em;}.elementor .s-method-card-3{width:23%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(92,58,94,0.09);display:flex;flex-direction:column;gap:8px;}.elementor .s-method-num-4{font-family:var(--DisplayFont);font-weight:600;font-size:30px;color:#A83A5E;line-height:1em;}.elementor .s-method-h-4{font-family:var(--DisplayFont);font-weight:600;font-size:20px;color:#322B31;line-height:1.25em;}.elementor .s-method-p-4{font-family:var(--BodyFont);font-size:15px;color:#756B73;line-height:1.6em;}.elementor .s-method-card-4{width:23%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(92,58,94,0.09);display:flex;flex-direction:column;gap:8px;}.elementor .s-method-row{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .s-method-footnote-text{font-family:var(--BodyFont);font-size:15px;color:#5C3A5E;line-height:1.6em;}.elementor .s-method-footnote{padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:#F4E2E2;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .s-method-in{width:100%;max-width:1140px;position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;}.elementor .s-method{overflow:hidden;position:relative;padding-block-start:92px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FBF4F2;display:flex;flex-direction:column;align-items:center;}.elementor .s-email-title{font-family:var(--DisplayFont);font-weight:600;font-size:32px;color:#FBF4F2;line-height:1.15em;text-align:center;}.elementor .s-email-sub{font-family:var(--BodyFont);font-size:17px;color:#F4E2E2;line-height:1.6em;text-align:center;}.elementor .s-email-btn{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;background-color:#A83A5E;}.elementor .email-btn-style{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;background-color:#A83A5E;}.elementor .email-btn-style:hover,.elementor .email-btn-style:focus-visible{color:#FFFFFF;background-color:#8C2F4E;}.elementor .s-email-in{width:100%;max-width:680px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .s-email-cta{overflow:hidden;position:relative;padding-block-start:76px;padding-block-end:84px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:24px;margin-inline-end:24px;border-radius:44px;background-image:radial-gradient(circle at top left, #7A4E78 0%,#5C3A5E 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#5C3A5E;display:flex;flex-direction:column;align-items:center;}.elementor .s-mission-dot-1{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#5C3A5E;flex:0 0 9px;}.elementor .s-mission-dot-2{width:13px;height:13px;min-width:0px;padding:0px;border-radius:999px;background-color:#A83A5E;flex:0 0 13px;}.elementor .s-mission-dot-3{width:9px;height:9px;min-width:0px;padding:0px;border-radius:999px;background-color:#5C3A5E;flex:0 0 9px;}.elementor .s-mission-mark{margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .s-mission-text{font-family:var(--BodyFont);font-size:18px;color:#322B31;line-height:1.7em;text-align:center;}.elementor .s-mission-sub{max-width:520px;font-family:var(--BodyFont);font-size:16px;color:#756B73;line-height:1.7em;text-align:center;margin-block-start:4px;margin-block-end:6px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .s-mission-link{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#5C3A5E;text-align:center;text-decoration:underline;}.elementor .mission-link-style{font-family:var(--BodyFont);font-weight:600;font-size:16px;color:#5C3A5E;text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .mission-link-style:hover,.elementor .mission-link-style:focus-visible{color:#462C48;}.elementor .s-mission-in{width:100%;max-width:720px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .s-mission{padding-block-start:72px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FBF4F2;flex-direction:column;align-items:center;}