.elementor .e-19540e93-59ac{width:100%;height:1px;background-color:var(--sand);}.elementor .e-6a1ded69-dfb4{font-family:var(--font-section-label);font-weight:600;font-size:13px;color:var(--secondary-sage);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;margin-block-start:20px;}.elementor .e-725c2cbe-c3d1{font-family:var(--font-display);font-weight:600;font-size:80px;color:var(--espresso);letter-spacing:-0.03em;line-height:0.98;}.elementor .e-53c48eb1-8769{font-family:var(--font-display-italic);font-weight:600;font-size:80px;color:var(--primary-saddle);letter-spacing:-0.03em;line-height:0.98;font-style:italic;}.elementor .e-2457fac2-f8c1{width:100%;padding:0px;margin-block-start:24px;display:flex;flex-direction:column;gap:0px;}.elementor .e-177728-df0e{max-width:560px;font-family:var(--font-text);font-weight:400;font-size:19px;color:var(--text-bark);line-height:1.65;margin-block-start:40px;}.elementor .e-4bbf5997-5ecf{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-2080b0de-74ba{width:100%;padding-block-start:160px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--cream);display:flex;flex-direction:column;align-items:center;}.elementor .e-1c445a77-ad59{font-family:var(--font-section-label);font-weight:600;font-size:13px;color:var(--secondary-sage);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;}.elementor .e-71f062e8-765f:hover,.elementor .e-71f062e8-765f:focus-visible{color:var(--primary-saddle);background-color:transparent;}.elementor .e-71f062e8-765f{min-height:44px;font-family:var(--font-number);font-weight:600;font-size:40px;color:var(--espresso);line-height:1.1;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:12px;border-radius:0px;border-width:0px;background-color:transparent;align-self:flex-start;}.elementor .e-5b76c0cb-6e88:hover,.elementor .e-5b76c0cb-6e88:focus-visible{color:var(--cream);border-color:var(--espresso);background-color:var(--espresso);}.elementor .e-5b76c0cb-6e88{min-height:44px;font-family:var(--font-accent);font-weight:600;font-size:15px;color:var(--espresso);letter-spacing:0.02em;line-height:1.2;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-width:1.5px;border-color:var(--espresso);border-style:solid;background-color:transparent;}.elementor .e-19cf1a2f-238d:hover,.elementor .e-19cf1a2f-238d:focus-visible{color:var(--cream);border-color:var(--espresso);background-color:var(--espresso);}.elementor .e-19cf1a2f-238d{min-height:44px;font-family:var(--font-accent);font-weight:600;font-size:15px;color:var(--espresso);letter-spacing:0.02em;line-height:1.2;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-width:1.5px;border-color:var(--espresso);border-style:solid;background-color:transparent;}.elementor .e-47562a4d-6424{width:100%;padding:0px;margin-block-start:16px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-34c61c34-352a{width:100%;padding-block-start:24px;padding-block-end:32px;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:var(--sand);border-style:solid;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-3fc00e93-c510{font-family:var(--font-section-label);font-weight:600;font-size:13px;color:var(--secondary-sage);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;}.elementor .e-59efc2f1-5dac{font-family:var(--font-text);font-weight:400;font-size:17px;color:var(--text-bark);line-height:1.65;margin-block-start:12px;}.elementor .e-6683fc55-dafd:hover,.elementor .e-6683fc55-dafd:focus-visible{color:var(--espresso);background-color:transparent;}.elementor .e-6683fc55-dafd{min-height:44px;font-family:var(--font-accent);font-weight:600;font-size:15px;color:var(--primary-saddle);letter-spacing:0.02em;line-height:1.2;text-decoration:underline;padding:0px;margin-block-start:4px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;align-self:flex-start;}.elementor .e-50328cb9-9cc6{width:100%;padding-block-start:24px;padding-block-end:32px;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:var(--sand);border-style:solid;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-bd398f4-1d9b{font-family:var(--font-section-label);font-weight:600;font-size:13px;color:var(--secondary-sage);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;}.elementor .e-68f02471-bb23{font-family:var(--font-text);font-weight:400;font-size:17px;color:var(--text-bark);line-height:1.65;margin-block-start:12px;}.elementor .e-62ec6f78-3cb7{width:100%;padding-block-start:24px;padding-block-end:32px;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:var(--sand);border-style:solid;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-40102367-e8a1{font-family:var(--font-section-label);font-weight:600;font-size:13px;color:var(--secondary-sage);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;}.elementor .e-6a6c52d6-3a92{font-family:var(--font-primary);font-weight:600;font-size:22px;color:var(--espresso);line-height:1.25;margin-block-start:12px;}.elementor .e-519d8e70-d9a8{width:100%;padding-block-start:24px;padding-block-end:32px;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:var(--sand);border-style:solid;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-491b8f02-bd35{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:0 1 40%;align-items:stretch;}.elementor .e-7bd8e5c9-c869{font-family:var(--font-primary);font-weight:600;font-size:40px;color:var(--espresso);letter-spacing:-0.015em;line-height:1.05;}.elementor .e-66a340ef-8387{font-family:var(--font-text);font-weight:400;font-size:17px;color:var(--text-bark);line-height:1.65;margin-block-start:8px;}.elementor .e-2d2adbe3-75c8{width:100%;margin-block-start:32px;display:block;}.elementor .e-393b421d-ad53{min-width:0px;padding:56px;border-radius:16px;background-color:var(--white);display:flex;flex-direction:column;gap:0px;flex:0 1 60%;align-items:stretch;}.elementor .e-432d77b8-886d{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-2a2614b5-f776{width:100%;padding-block-start:0px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--cream);display:flex;flex-direction:column;align-items:center;}.elementor .e-6e988a3e-52f8{font-family:var(--font-display);font-weight:600;font-size:96px;color:var(--cream);letter-spacing:-0.03em;line-height:0.98;text-align:center;}.elementor .e-3cdf75a3-2104{font-family:var(--font-display-italic);font-weight:600;font-size:96px;color:var(--honey);letter-spacing:-0.03em;line-height:0.98;text-align:center;font-style:italic;}.elementor .e-5e464af4-231a:hover,.elementor .e-5e464af4-231a:focus-visible{color:var(--espresso);border-color:var(--honey);background-color:var(--honey);}.elementor .e-5e464af4-231a{min-height:44px;font-family:var(--font-accent);font-weight:600;font-size:15px;color:var(--espresso);letter-spacing:0.02em;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:40px;border-radius:100px;border-width:1.5px;border-color:var(--cream);border-style:solid;background-color:var(--cream);}.elementor .e-1bd6d7f1-d800{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .e-15760c1e-ae54{width:100%;padding-block-start:200px;padding-block-end:200px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(0deg, rgba(43, 33, 28, 0.55) 0%,rgba(43, 33, 28, 0.55) 100%),url("https://phxglowskincare.com/wp-content/uploads/2026/10/phxglow-contact-sunflowers.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--espresso);display:flex;flex-direction:column;align-items:center;}