@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Jost-Regular_HKbN_lf7hxLZlze_b7uLf.woff2) format("woff2")}@font-face{font-family:Jost Light;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Jost-Light_gPX3xpXneqLtSDebDOWQi.woff2) format("woff2")}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/BodoniModa-Italic_bpcUxmK2I8dDqT3tmsdJ8.woff2) format("woff2")}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/BodoniModa-Regular_IF4_jdeNhThSaU4Dwb-Zw.woff2) format("woff2")}@layer presets{:root{display:grid;min-height:100%;grid-template-rows:auto;grid-template-columns:1fr;font-family:Arial,Roboto,sans-serif;font-size:16px;line-height:1.2;white-space:pre-wrap;white-space-collapse:preserve}a.pa-element{box-sizing:border-box}article.pa-element{box-sizing:border-box}aside.pa-element{box-sizing:border-box}body.pa-element{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button.pa-element{font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;text-transform:none;margin:0}div.pa-element{box-sizing:border-box}footer.pa-element{box-sizing:border-box}h1.pa-element,h2.pa-element,h3.pa-element{box-sizing:border-box}header.pa-element{box-sizing:border-box}img.pa-element{box-sizing:border-box}input.pa-element{font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin:0}label.pa-element,li.pa-element{box-sizing:border-box}main.pa-element{box-sizing:border-box}nav.pa-element{box-sizing:border-box}p.pa-element{box-sizing:border-box}section.pa-element{box-sizing:border-box}span.pa-element{box-sizing:border-box}strong.pa-element{font-weight:700;box-sizing:border-box}summary.pa-element{display:list-item;box-sizing:border-box}textarea.pa-element{font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin:0}ul.pa-element,div.pa-tabs,div.pa-tabs-list{box-sizing:border-box}button.pa-tab-trigger{font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;text-transform:none;background-color:transparent;background-image:none;border:0px solid rgb(226 232 240 / 1);margin:0;padding:0}div.pa-tab-content{box-sizing:border-box}button.pa-button{font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;text-transform:none;margin:0}div.pa-dialog-overlay,div.pa-dialog-content,h2.pa-dialog-title,p.pa-dialog-description{box-sizing:border-box}button.pa-close-button{background-color:transparent;background-image:none;font-family:inherit;font-size:100%;line-height:1.15;box-sizing:border-box;text-transform:none;border:0px solid rgb(226 232 240 / 1);margin:0;padding:0}form.pa-webhook-form,div.pa-navigation-menu,div.pa-menu-list,div.pa-menu-item,div.pa-menu-content{box-sizing:border-box}a.pa-link{box-sizing:border-box;display:inline-block}div.pa-menu-viewport{box-sizing:border-box}div.pa-html-embed{display:contents;white-space:normal;white-space-collapse:collapse}}@media all{.pa-element-1{display:flex;justify-content:center;align-items:center;background-color:#fff}.pa-element-2{position:relative;text-align:center;font-weight:900;font-size:8rem;line-height:1;letter-spacing:-.05em}.pa-element-3{position:absolute;top:0;right:-.125rem;bottom:0;left:.125rem;opacity:.3}.pa-element-4{position:absolute;top:0;right:.125rem;bottom:0;left:-.125rem;opacity:.3}.pa-element-5{position:absolute;top:50%;left:0;width:100%;background-color:#fff;height:.375rem}.pa-element-6{margin-top:1.5rem;font-weight:700;font-size:1.5rem;line-height:2rem;letter-spacing:.05em}:root{--color-emerald: #0B543E;--color-deep: #07382A;--color-ink: #17261F;--color-muted: #55625B;--color-gold: #B89E58;--color-gold-text: #76642F;--color-gold-light: #D8C48C;--color-paper: #FBF8F2;--color-cream: #F4EEE4;--color-sand: #EFE7DA;--color-panel: #E9E0D4;--color-nude: #DCCDB9;--color-line: rgba(23,38,31,.15);--color-line-light: rgba(244,239,226,.24);--font-heading: "Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--font-body: "Jost Light", "Avenir Next", "Century Gothic", sans-serif;--radius-panel: 26px;--radius-card: 18px;--gutter: clamp(16px, 2.6vw, 40px);--font-body-medium: "Jost", "Avenir Next", "Century Gothic", sans-serif }.pa-element-7{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-site-header{position:sticky;top:0;z-index:40;background-color:var(--color-paper)}.pa-header-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;row-gap:24px;column-gap:24px;padding-top:12px;padding-bottom:12px}.pa-logo-link{display:block;flex-shrink:0}.pa-logo{display:block;height:58px;width:auto}.pa-primary-nav{display:flex;justify-content:center;row-gap:clamp(18px,2.6vw,40px);column-gap:clamp(18px,2.6vw,40px);flex-grow:1}.pa-header-actions{display:flex;align-items:center;row-gap:18px;column-gap:18px;flex-shrink:0}.pa-header-phone{font-size:17px;font-weight:400;color:var(--color-ink);text-decoration-line:none;padding-top:8px;padding-bottom:8px;font-family:var(--font-body-medium)}.pa-header-phone:hover{color:var(--color-gold-text)}.pa-header-book-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding-left:24px;padding-right:24px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-header-book-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-header-book-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-hero{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel{position:relative;max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden;min-height:clamp(560px,calc(100vh - 112px),780px);display:flex;align-items:center}.pa-hero-photo-karla-garcia{position:absolute;right:0;top:0;width:min(54%,800px);height:100%;object-fit:contain;object-position:100% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%);mask-image:linear-gradient(90deg,transparent 0,#000 4%)}.pa-hero-content{position:relative;z-index:1;box-sizing:border-box;width:min(48%,680px);padding:clamp(32px,4vw,64px)}.pa-hero-heading{font-family:Bodoni Moda,Didot,Georgia,serif;font-weight:400;letter-spacing:-.015em;font-size:clamp(42px,min(5.1vw,9.2vh),84px);line-height:1.02;color:var(--color-emerald);margin:18px 0}.pa-element-8{display:block}.pa-element-9{display:block;font-style:italic;font-weight:400}.pa-hero-text{max-width:40ch;margin:0 0 26px;font-size:clamp(18px,1.35vw,20px)}.pa-hero-credential-card{position:absolute;right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);z-index:2;display:flex;row-gap:14px;column-gap:14px;align-items:center;background-color:#fbf8f2f7;border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:12px 18px 12px 12px;max-width:350px;box-shadow:0 18px 40px -22px #07382a80}.pa-spotlight-thumbnail{width:66px;height:66px;object-fit:cover;object-position:50% 0%;border-radius:12px;flex-shrink:0}.pa-element-10{display:block;font-weight:400;color:var(--color-emerald);font-size:16.5px;line-height:1.25;font-family:var(--font-body-medium)}.pa-element-11{display:block;font-size:14.5px;line-height:1.3;color:var(--color-muted);margin-top:3px}.pa-trust-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px;column-gap:26px;box-sizing:border-box;max-width:1480px;margin-left:auto;margin-right:auto;padding-top:clamp(22px,2.6vw,36px);padding-bottom:clamp(22px,2.6vw,36px);padding-left:clamp(16px,2.6vw,40px);padding-right:clamp(16px,2.6vw,40px)}.pa-hero-eyebrow{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-hero-buttons{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-explore-treatments-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-explore-treatments-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-explore-treatments-button:hover{background-color:var(--color-emerald);color:#fff}.pa-trust-item-skin-pen-provider-educator{display:flex;row-gap:13px;column-gap:13px;align-items:flex-start}.pa-icon{width:30px;height:30px;flex-shrink:0;margin-top:2px}.pa-element-12{display:block;font-weight:400;font-size:16.5px;line-height:1.25;font-family:var(--font-body-medium)}.pa-element-13{display:block;font-size:15px;line-height:1.3;color:var(--color-muted);margin-top:2px}.pa-trust-item-unbeatable-glow-expert{display:flex;row-gap:13px;column-gap:13px;align-items:flex-start}.pa-icon-1{width:30px;height:30px;flex-shrink:0;margin-top:2px}.pa-element-14{display:block;font-weight:400;font-size:16.5px;line-height:1.25;font-family:var(--font-body-medium)}.pa-element-15{display:block;font-size:15px;line-height:1.3;color:var(--color-muted);margin-top:2px}.pa-trust-item-medical-director-on-the-team{display:flex;row-gap:13px;column-gap:13px;align-items:flex-start}.pa-icon-2{width:30px;height:30px;flex-shrink:0;margin-top:2px}.pa-element-16{display:block;font-weight:400;font-size:16.5px;line-height:1.25;font-family:var(--font-body-medium)}.pa-element-17{display:block;font-size:15px;line-height:1.3;color:var(--color-muted);margin-top:2px}.pa-trust-item-fully-customized-treatments{display:flex;row-gap:13px;column-gap:13px;align-items:flex-start}.pa-icon-3{width:30px;height:30px;flex-shrink:0;margin-top:2px}.pa-element-18{display:block;font-weight:400;font-size:16.5px;line-height:1.25;font-family:var(--font-body-medium)}.pa-element-19{display:block;font-size:15px;line-height:1.3;color:var(--color-muted);margin-top:2px}.pa-treatments{padding-top:clamp(30px,4vw,60px);padding-bottom:clamp(60px,7.5vw,120px)}.pa-arrow{width:18px;height:18px}.pa-treatment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-treatments-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-treatments-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-20{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-21{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-22{font-style:italic;font-weight:400}.pa-view-all-treatments-link{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium)}.pa-view-all-treatments-link:hover{row-gap:16px;column-gap:16px}.pa-treatment-card-facials{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-23{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-1{width:16px;height:16px}.pa-element-24{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-microneedling{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-1{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-1{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-25{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-1{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-2{width:16px;height:16px}.pa-element-26{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-1{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-2{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-2{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-27{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-2{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-3{width:16px;height:16px}.pa-element-28{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-2{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-laser{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-3{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-3{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-29{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-3{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-4{width:16px;height:16px}.pa-element-30{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-3{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-glo2-facial{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-glo2-facial:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-4{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-4{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-31{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-4{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-5{width:16px;height:16px}.pa-element-32{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-4{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-glo2-facial-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-5{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-5{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-33{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-5{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-6{width:16px;height:16px}.pa-element-34{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-5{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-kg-signature{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-kg-signature:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-6{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-6{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-35{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-6{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-7{width:16px;height:16px}.pa-element-36{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-6{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-kg-signature-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-brows-lashes{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-brows-lashes:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-7{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-7{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-37{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-7{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-8{width:16px;height:16px}.pa-element-38{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-7{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-brows-lashes-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-contouring{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-contouring:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-8{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-8{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-39{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-8{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-9{width:16px;height:16px}.pa-element-40{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-8{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-contouring-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-treatments{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-9{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-9{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-41{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-9{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-10{width:16px;height:16px}.pa-element-42{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-9{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-sclerotherapy{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-sclerotherapy:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-10{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-10{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-43{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-10{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-11{width:16px;height:16px}.pa-element-44{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-10{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-sclerotherapy-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-weight-loss-wellness{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-weight-loss-wellness:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-11{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-11{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-45{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-11{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-12{width:16px;height:16px}.pa-element-46{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-11{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-weight-loss-wellness-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-skin-concerns{background-color:var(--color-cream);padding-top:clamp(60px,7.5vw,120px);padding-bottom:clamp(60px,7.5vw,120px)}.pa-concern-list{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));row-gap:clamp(8px,1.2vw,18px);column-gap:clamp(8px,1.2vw,18px)}.pa-skin-concerns-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-skin-concerns-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-47{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-48{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-49{font-style:italic;font-weight:400}.pa-concern-fine-lines-wrinkles{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-fine-lines-wrinkles[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-acne-acne-scars{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-acne-acne-scars[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-1{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-1{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-sun-spots-melasma{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-sun-spots-melasma[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-2{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-2{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-dull-tired-skin{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-dull-tired-skin[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-3{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-3{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-dark-circles{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-dark-circles[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-4{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-4{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-thinning-hair{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-thinning-hair[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-5{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-5{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-body-shape-cellulite{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-body-shape-cellulite[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-6{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-6{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-concern-spider-varicose-veins{display:block;width:100%;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;text-align:center;cursor:pointer;font-family:var(--font-body);color:var(--color-ink);padding:0}.pa-concern-spider-varicose-veins[data-state=active]{color:var(--color-emerald);--concern-ring: #0B543E }.pa-concern-photo-7{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:1.5px solid var(--concern-ring, transparent);padding:4px}.pa-concern-name-7{display:block;font-weight:400;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.25;margin-top:9px;font-family:var(--font-body-medium)}.pa-results-fine-lines-wrinkles{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-fine-lines-wrinkles[data-state=active]{display:grid}.pa-element-50{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-51{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-botox{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-botox:hover{color:var(--color-gold-text)}.pa-dotted-leader{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-52{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-skin-pen-microneedling{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-skin-pen-microneedling:hover{color:var(--color-gold-text)}.pa-dotted-leader-1{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-53{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-pro-deep-laser{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-pro-deep-laser:hover{color:var(--color-gold-text)}.pa-dotted-leader-2{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-54{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-kg-collagen-lux{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-kg-collagen-lux:hover{color:var(--color-gold-text)}.pa-dotted-leader-3{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-55{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-acne-acne-scars{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-acne-acne-scars[data-state=active]{display:grid}.pa-element-56{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-57{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-acne-cleansing{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-acne-cleansing:hover{color:var(--color-gold-text)}.pa-dotted-leader-4{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-58{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-acne-peel{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-acne-peel:hover{color:var(--color-gold-text)}.pa-dotted-leader-5{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-59{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-skin-pen-microneedling-1{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-skin-pen-microneedling-1:hover{color:var(--color-gold-text)}.pa-dotted-leader-6{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-60{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-pro-deep-laser-1{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-pro-deep-laser-1:hover{color:var(--color-gold-text)}.pa-dotted-leader-7{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-61{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-sun-spots-melasma{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-sun-spots-melasma[data-state=active]{display:grid}.pa-element-62{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-63{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-cosmelan-peel{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-cosmelan-peel:hover{color:var(--color-gold-text)}.pa-dotted-leader-8{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-64{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-bio-re-peel{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-bio-re-peel:hover{color:var(--color-gold-text)}.pa-dotted-leader-9{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-65{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-microneedling-stem-cell-brightening{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-microneedling-stem-cell-brightening:hover{color:var(--color-gold-text)}.pa-dotted-leader-10{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-66{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-dull-tired-skin{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-dull-tired-skin[data-state=active]{display:grid}.pa-element-67{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-68{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-glo2-facial{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-glo2-facial:hover{color:var(--color-gold-text)}.pa-dotted-leader-11{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-69{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-deep-cleansing-dermaplaning-super-protein{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-deep-cleansing-dermaplaning-super-protein:hover{color:var(--color-gold-text)}.pa-dotted-leader-12{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-70{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-nanoneedling-facial-infusion{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-nanoneedling-facial-infusion:hover{color:var(--color-gold-text)}.pa-dotted-leader-13{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-71{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-dark-circles{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-dark-circles[data-state=active]{display:grid}.pa-element-72{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-73{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-kg-crystal-skin{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-kg-crystal-skin:hover{color:var(--color-gold-text)}.pa-dotted-leader-14{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-74{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-injectable-prp-rejuvenation{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-injectable-prp-rejuvenation:hover{color:var(--color-gold-text)}.pa-dotted-leader-15{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-75{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-thinning-hair{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-thinning-hair[data-state=active]{display:grid}.pa-element-76{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-77{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-microneedling-hair-solution{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-microneedling-hair-solution:hover{color:var(--color-gold-text)}.pa-dotted-leader-16{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-78{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-body-shape-cellulite{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-body-shape-cellulite[data-state=active]{display:grid}.pa-element-79{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-80{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-complete-body-contouring{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-complete-body-contouring:hover{color:var(--color-gold-text)}.pa-dotted-leader-17{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-81{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-wood-therapy{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-wood-therapy:hover{color:var(--color-gold-text)}.pa-dotted-leader-18{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-82{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-result-slimming-solution{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-slimming-solution:hover{color:var(--color-gold-text)}.pa-dotted-leader-19{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-83{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-results-spider-varicose-veins{background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(20px,2.4vw,36px);display:none;grid-template-columns:minmax(0,1fr) minmax(0,2fr);row-gap:14px;column-gap:clamp(24px,4vw,70px);align-items:start;padding:clamp(18px,2.4vw,34px)}.pa-results-spider-varicose-veins[data-state=active]{display:grid}.pa-element-84{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-85{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(27px,2.6vw,40px);line-height:1.1;color:var(--color-emerald);margin:8px 0 0}.pa-result-sclerotherapy-with-asclera{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:12px;padding-bottom:12px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(17px,1.25vw,20px);line-height:1.25;color:var(--color-ink);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line)}.pa-result-sclerotherapy-with-asclera:hover{color:var(--color-gold-text)}.pa-dotted-leader-20{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-86{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-kg-signature{padding-top:clamp(60px,7.5vw,120px);padding-bottom:clamp(60px,7.5vw,120px);padding-left:var(--gutter);padding-right:var(--gutter)}.pa-signature-panel{box-sizing:border-box;max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-emerald);color:var(--color-paper);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden;padding:clamp(28px,4vw,64px)}.pa-signature-heading{font-family:var(--font-heading);font-weight:400;font-size:clamp(56px,12.4vw,190px);line-height:.95;letter-spacing:-.03em;color:var(--color-paper);margin:0}.pa-element-87{font-style:italic;font-weight:400;color:var(--color-gold-light)}.pa-signature-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:clamp(24px,5vw,80px);column-gap:clamp(24px,5vw,80px);align-items:center;margin-top:clamp(24px,3vw,44px)}.pa-element-88{max-width:50ch;margin:0 0 18px}.pa-discover-signature-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-paper);color:var(--color-deep);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);margin-top:24px;border:1px solid var(--color-paper)}.pa-discover-signature-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-discover-signature-button:hover{background-color:var(--color-emerald);color:#fff}.pa-signature-photo{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;object-position:62% 50%;border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.pa-signature-item-kg-crystal-skin{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:13px;padding-bottom:13px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(18px,1.4vw,22px);line-height:1.2;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;border-top:1px solid var(--color-line-light)}.pa-signature-item-kg-crystal-skin:hover{color:var(--color-gold-light)}.pa-dotted-leader-21{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line-light)}.pa-element-89{font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1;color:var(--color-gold-light)}.pa-signature-item-kg-collagen-lux{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:13px;padding-bottom:13px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(18px,1.4vw,22px);line-height:1.2;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;border-top:1px solid var(--color-line-light)}.pa-signature-item-kg-collagen-lux:hover{color:var(--color-gold-light)}.pa-dotted-leader-22{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line-light)}.pa-element-90{font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1;color:var(--color-gold-light)}.pa-signature-item-kg-lyft-up{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:13px;padding-bottom:13px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(18px,1.4vw,22px);line-height:1.2;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;border-top:1px solid var(--color-line-light)}.pa-signature-item-kg-lyft-up:hover{color:var(--color-gold-light)}.pa-dotted-leader-23{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line-light)}.pa-element-91{font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1;color:var(--color-gold-light)}.pa-signature-item-kg-tox-lux{display:flex;row-gap:12px;column-gap:12px;align-items:baseline;padding-top:13px;padding-bottom:13px;font-family:var(--font-body-medium);font-weight:400;font-size:clamp(18px,1.4vw,22px);line-height:1.2;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;border-top:1px solid var(--color-line-light)}.pa-signature-item-kg-tox-lux:hover{color:var(--color-gold-light)}.pa-dotted-leader-24{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line-light)}.pa-element-92{font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1;color:var(--color-gold-light)}.pa-credentials{padding-bottom:clamp(60px,7.5vw,120px)}.pa-credentials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-credential-photo,.pa-credential-photo-1{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:50% 0%}.pa-credential-card-educator{display:flex;flex-direction:column;justify-content:space-between;row-gap:24px;column-gap:24px;box-sizing:border-box;background-color:var(--color-deep);color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:clamp(22px,2.4vw,36px)}.pa-element-93{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(28px,2.6vw,42px);line-height:1.12;color:var(--color-paper);margin:0}.pa-element-94{font-size:16.5px;line-height:1.45;color:#dce3da;margin:8px 0 18px}.pa-educator-list{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.pa-element-95{display:block;font-family:var(--font-heading);font-weight:400;font-size:clamp(44px,4.4vw,70px);line-height:1;color:var(--color-gold-light)}.pa-element-96{font-size:16.5px;line-height:1.45;color:#dce3da;margin:8px 0 0}.pa-element-97{color:var(--color-paper);text-decoration-line:underline;text-underline-offset:3px}.pa-credentials-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-credentials-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-98{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-99{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-100{font-style:italic;font-weight:400}.pa-credential-card-skin-pen-spotlight{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-credential-text{padding:clamp(18px,1.8vw,26px)}.pa-element-101{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0}.pa-element-102{font-size:16.5px;line-height:1.45;color:#3e4b44;margin:8px 0 0}.pa-credential-card-close-to-the-science{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-credential-text-1{padding:clamp(18px,1.8vw,26px)}.pa-element-103{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0}.pa-element-104{font-size:16.5px;line-height:1.45;color:#3e4b44;margin:8px 0 0}.pa-element-105,.pa-element-106{padding-top:11px;padding-bottom:11px;font-size:17px;line-height:1.35;border-top:1px solid var(--color-line-light)}.pa-how-it-works{padding-bottom:clamp(60px,7.5vw,120px)}.pa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(20px,3vw,50px);column-gap:clamp(20px,3vw,50px);padding-top:clamp(20px,2.4vw,34px);border-top:1px solid var(--color-line)}.pa-how-it-works-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-how-it-works-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-107{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-108{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-109{font-style:italic;font-weight:400}.pa-element-110{display:block;font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:clamp(36px,3.6vw,56px);line-height:1;color:var(--color-gold-text);margin-bottom:14px}.pa-element-111{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0 0 8px}.pa-element-112{color:#46534c;max-width:36ch;margin:0}.pa-element-113{display:block;font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:clamp(36px,3.6vw,56px);line-height:1;color:var(--color-gold-text);margin-bottom:14px}.pa-element-114{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0 0 8px}.pa-element-115{color:#46534c;max-width:36ch;margin:0}.pa-element-116{display:block;font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:clamp(36px,3.6vw,56px);line-height:1;color:var(--color-gold-text);margin-bottom:14px}.pa-element-117{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0 0 8px}.pa-element-118{color:#46534c;max-width:36ch;margin:0}.pa-meet-karla{padding-bottom:clamp(60px,7.5vw,120px)}.pa-karla-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);row-gap:clamp(24px,5vw,90px);column-gap:clamp(24px,5vw,90px);align-items:center}.pa-karla-portrait{display:block;width:100%;height:clamp(520px,50vw,760px);object-fit:cover;object-position:50% 72%;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel)}.pa-element-119{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 18px}.pa-element-120{max-width:54ch;margin:12px 0 0}.pa-karla-quote{font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:clamp(23px,2.1vw,31px);line-height:1.25;color:var(--color-emerald);padding-left:20px;margin:24px 0;border-left:1.5px solid var(--color-gold)}.pa-team-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:clamp(30px,4vw,60px)}.pa-team-photo{display:block;width:100%;height:clamp(320px,34vw,520px);object-fit:cover;object-position:50% 34%;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel)}.pa-team-panel{display:flex;flex-direction:column;justify-content:center;row-gap:18px;column-gap:18px;background-color:var(--color-sand);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(22px,2.6vw,40px)}.pa-meet-karla-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-121{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-122{font-style:italic;font-weight:400}.pa-read-karla-story-link{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium)}.pa-read-karla-story-link:hover{row-gap:16px;column-gap:16px}.pa-arrow-13{width:16px;height:16px}.pa-element-123{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-team-member-alvaro-j-ocampo-md{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-124{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-125{display:block;font-size:16px;color:var(--color-muted)}.pa-team-member-claudia-garcia-aprn{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-1{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-126{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-127{display:block;font-size:16px;color:var(--color-muted)}.pa-team-member-daniela-cruz-lme{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-2{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-128{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-129{display:block;font-size:16px;color:var(--color-muted)}.pa-shop{background-color:var(--color-cream);padding-top:clamp(60px,7.5vw,120px);padding-bottom:clamp(60px,7.5vw,120px)}.pa-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-shop-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-shop-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-130{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-131{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-132{font-style:italic;font-weight:400}.pa-shop-kg-favs-link{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium)}.pa-shop-kg-favs-link:hover{row-gap:16px;column-gap:16px}.pa-arrow-14{width:16px;height:16px}.pa-product-card-age-delay-cream{display:block;color:var(--color-ink);text-decoration-line:none}.pa-product-card-age-delay-cream:hover{opacity:.85}.pa-product-photo{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.pa-element-133{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.3;margin:11px 0 0;letter-spacing:normal}.pa-element-134{display:block;font-size:16px;color:var(--color-muted)}.pa-product-card-vivid-brightening-serum{display:block;color:var(--color-ink);text-decoration-line:none}.pa-product-card-vivid-brightening-serum:hover{opacity:.85}.pa-product-photo-1{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.pa-element-135{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.3;margin:11px 0 0;letter-spacing:normal}.pa-element-136{display:block;font-size:16px;color:var(--color-muted)}.pa-product-card-hydrating-barrier-cream{display:block;color:var(--color-ink);text-decoration-line:none}.pa-product-card-hydrating-barrier-cream:hover{opacity:.85}.pa-product-photo-2{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.pa-element-137{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.3;margin:11px 0 0;letter-spacing:normal}.pa-element-138{display:block;font-size:16px;color:var(--color-muted)}.pa-product-card-mega-cream-cleanser{display:block;color:var(--color-ink);text-decoration-line:none}.pa-product-card-mega-cream-cleanser:hover{opacity:.85}.pa-product-photo-3{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.pa-element-139{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(16px,1.25vw,19px);line-height:1.3;margin:11px 0 0;letter-spacing:normal}.pa-element-140{display:block;font-size:16px;color:var(--color-muted)}.pa-visit-and-book{padding-top:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter)}.pa-visit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);max-width:1480px;margin-left:auto;margin-right:auto}.pa-visit-panel{box-sizing:border-box;background-color:var(--color-deep);color:var(--color-paper);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(26px,4vw,64px)}.pa-element-141{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-light);font-family:var(--font-body-medium)}.pa-element-142{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-paper);margin:14px 0 26px}.pa-visit-details{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;column-gap:20px;margin-top:0;margin-bottom:0}.pa-element-143,.pa-element-144{display:block}.pa-booking-panel{box-sizing:border-box;background-color:var(--color-sand);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(26px,4vw,64px)}.pa-element-145{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium);margin-bottom:16px}.pa-name-row{display:grid;grid-template-columns:1fr 1fr;row-gap:12px;column-gap:12px}.pa-submit-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body);cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-submit-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-submit-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-deposit-note{font-size:15px;line-height:1.45;color:#46534c;margin:13px 0 0}.pa-element-146{font-style:italic;font-weight:400}.pa-element-147{font-size:14.5px;color:var(--color-gold-light)}.pa-element-148{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-149{font-size:14.5px;color:var(--color-gold-light)}.pa-element-150{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-151{font-size:14.5px;color:var(--color-gold-light)}.pa-element-152{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-153{color:var(--color-paper);text-decoration-line:none}.pa-element-153:hover{color:var(--color-gold-light)}.pa-element-154{font-size:14.5px;color:var(--color-gold-light)}.pa-element-155{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-156{color:var(--color-paper);text-decoration-line:none}.pa-element-156:hover{color:var(--color-gold-light)}.pa-first-name-field{display:block;margin-bottom:13px}.pa-element-157{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-158{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-last-name-field{display:block;margin-bottom:13px}.pa-element-159{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-160{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-email-field{display:block;margin-bottom:13px}.pa-element-161{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-162{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-message-field{display:block;margin-bottom:13px}.pa-element-163{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-164{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-site-footer{background-color:var(--color-deep);color:var(--color-paper);margin-top:var(--gutter);padding-top:clamp(44px,5vw,76px);padding-bottom:24px}.pa-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;row-gap:clamp(22px,3vw,54px);column-gap:clamp(22px,3vw,54px)}.pa-footer-logo{display:block;height:94px;width:auto;margin-bottom:16px}.pa-footer-address{font-size:16px;margin:0 0 8px;max-width:34ch}.pa-footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:8px;column-gap:28px;margin-top:34px;padding-top:18px;font-size:14.5px;color:#d5ddd3;font-family:Jost Light,Avenir Next,sans-serif;border-top:1px solid var(--color-line-light)}.pa-footer-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-165{font-family:var(--font-body-medium);font-weight:400;font-size:13px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-light);margin:0 0 10px}.pa-footer-phone{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-phone:hover{color:var(--color-gold-light)}.pa-element-166{font-family:var(--font-body-medium);font-weight:400;font-size:13px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-light);margin:0 0 10px}.pa-footer-link-facials{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-facials:hover{color:var(--color-gold-light)}.pa-footer-link-microneedling{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-microneedling:hover{color:var(--color-gold-light)}.pa-footer-link-injectables{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-injectables:hover{color:var(--color-gold-light)}.pa-footer-link-laser{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-laser:hover{color:var(--color-gold-light)}.pa-footer-link-glo2-facial{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-glo2-facial:hover{color:var(--color-gold-light)}.pa-footer-link-chemical-peels{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-chemical-peels:hover{color:var(--color-gold-light)}.pa-element-167{font-family:var(--font-body-medium);font-weight:400;font-size:13px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-light);margin:0 0 10px}.pa-footer-link-kg-signature{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-kg-signature:hover{color:var(--color-gold-light)}.pa-footer-link-brows-lashes{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-brows-lashes:hover{color:var(--color-gold-light)}.pa-footer-link-body-contouring{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-body-contouring:hover{color:var(--color-gold-light)}.pa-footer-link-body-treatments{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-body-treatments:hover{color:var(--color-gold-light)}.pa-footer-link-sclerotherapy{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-sclerotherapy:hover{color:var(--color-gold-light)}.pa-footer-link-weight-loss-wellness{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-weight-loss-wellness:hover{color:var(--color-gold-light)}.pa-element-168{font-family:var(--font-body-medium);font-weight:400;font-size:13px;line-height:1.3;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-light);margin:0 0 10px}.pa-footer-link-shop{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-shop:hover{color:var(--color-gold-light)}.pa-footer-link-about{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-about:hover{color:var(--color-gold-light)}.pa-footer-link-contact{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-contact:hover{color:var(--color-gold-light)}.pa-element-169{color:#d5ddd3;text-decoration-line:underline;text-underline-offset:3px}.pa-fltechs-credit-link{color:#d9bf6e;text-decoration-line:underline;text-underline-offset:3px;text-decoration-color:#d9bf6e;font-family:var(--font-body-medium)}.pa-fltechs-credit-link:hover{color:#fbf8f2}.pa-mobile-call-bar{display:none}.pa-call-or-text-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding-left:0;padding-right:0;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button:hover{background-color:var(--color-emerald);color:#fff}.pa-mobile-book-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding-left:0;padding-right:0;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-mobile-book-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-mobile-book-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-menu-button{display:none;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;color:var(--color-emerald);cursor:pointer;padding:8px}.pa-menu-icon{display:block;width:28px;height:28px}.pa-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background-color:var(--color-deep)}.pa-menu-panel{box-sizing:border-box;height:100%;overflow-y:auto;padding-top:20px;padding-right:var(--gutter);padding-bottom:40px;padding-left:var(--gutter);color:var(--color-paper)}.pa-menu-title{position:absolute;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden;margin-top:0;margin-bottom:0;font-family:Bodoni Moda,Didot,Georgia,serif}.pa-menu-description{position:absolute;width:1px;height:1px;overflow-x:hidden;overflow-y:hidden;margin-top:0;margin-bottom:0}.pa-menu-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.pa-menu-logo{display:block;height:54px;width:auto}.pa-close-menu{background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;color:var(--color-paper);cursor:pointer;padding:8px}.pa-close-icon{display:block;width:28px;height:28px}.pa-mobile-nav-link-facials,.pa-mobile-nav-link-microneedling,.pa-mobile-nav-link-injectables,.pa-mobile-nav-link-laser,.pa-mobile-nav-link-glo2-facial,.pa-mobile-nav-link-chemical-peels,.pa-mobile-nav-link-kg-signature,.pa-mobile-nav-link-brows-lashes,.pa-mobile-nav-link-body-contouring,.pa-mobile-nav-link-body-treatments,.pa-mobile-nav-link-sclerotherapy,.pa-mobile-nav-link-weight-loss-wellness{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:20px;padding-top:10px;padding-bottom:10px;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;padding-left:14px;border-bottom:0px solid var(--color-line-light)}.pa-mobile-nav-link-about,.pa-mobile-nav-link-contact{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:20px;line-height:1.2;padding-top:10px;padding-bottom:10px;color:var(--color-paper);text-decoration-line:none;letter-spacing:normal;border-bottom:1px solid var(--color-line-light)}.pa-element-170{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-form-content{display:contents}.pa-success-message{padding:12px 16px;border-radius:8px;font-weight:500;line-height:1.5;grid-column-start:1;grid-column-end:-1;background-color:#ecfdf3;color:#14532d;border:1px solid #a7e3bd}.pa-error-message{padding:12px 16px;border-radius:8px;font-weight:500;line-height:1.5;grid-column-start:1;grid-column-end:-1;background-color:#fef2f2;color:#7f1d1d;border:1px solid #f5b5b5}.pa-element-171,.pa-element-172,.pa-element-173,.pa-element-174,.pa-element-175,.pa-element-176,.pa-element-177,.pa-element-178,.pa-element-179,.pa-element-180,.pa-element-181,.pa-element-182,.pa-element-183,.pa-element-184,.pa-element-185,.pa-element-186{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-team-member-neysi{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-3{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-187{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-188{display:block;font-size:16px;color:var(--color-muted)}.pa-treatment-hero{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-1{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-1{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-189{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-190{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-191{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-192{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-193{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-1{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-1:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-194{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-195{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-196{font-style:italic;font-weight:400}.pa-price-item-deep-cleansing{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-197{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-25{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-198{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-199{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-deep-cleansing-dermaplaning{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-1{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-200{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-26{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-201{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-202{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-deep-cleansing-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-2{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-203{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-27{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-204{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-205{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-deep-cleansing-super-protein{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-3{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-206{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-28{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-207{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-208{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-deep-cleansing-dermaplaning-super-protein{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-4{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-209{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-29{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-210{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-211{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-acne-cleansing{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-5{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-212{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-30{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-213{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-214{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-acne-cleansing-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-6{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-215{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-31{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-216{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-wood-therapy{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-7{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-217{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-32{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-218{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-219{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-radio-frequency-rf{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-8{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-220{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-33{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-221{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-222{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-related-treatments{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-223{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-glo2-facial-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-glo2-facial-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-12{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-224{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-12{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-glo2-facial-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-13{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-225{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-13{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-kg-signature-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-kg-signature-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-14{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-226{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-14{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-kg-signature-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-1{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-2{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-1{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-227{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-228{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-229{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-230{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-231{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-2{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-2:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-1:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-1{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-1{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-1{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-232{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-233{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-234{font-style:italic;font-weight:400}.pa-price-item-glo2-facial{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-9{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-235{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-34{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-236{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-glo2-facial-lux{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-10{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-237{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-35{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-238{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-239{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-glo2-facial-kg-lux{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-11{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-240{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-36{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-241{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-242{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-oxfoliation-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-243{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-244,.pa-element-245{margin:0 0 12px;max-width:68ch}.pa-important-to-know-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-246{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-247{margin:0 0 12px;max-width:68ch}.pa-related-treatments-1{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-248{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-facials-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-15{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-249{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-15{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-16{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-250{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-16{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-microneedling-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-17{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-251{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-17{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-2{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-3{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-3{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-2{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-252{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-253{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-254{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-255{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-3{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-3:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-2:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-2{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-2{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-2{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-2{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-256{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-257{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-258{font-style:italic;font-weight:400}.pa-price-item-custom-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-12{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-259{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-37{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-260{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-261{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-acne-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-13{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-262{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-38{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-263{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-264{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-bio-re-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-14{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-265{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-39{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-266{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-267{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-cosmelan-peel{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-15{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-268{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-40{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-269{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-270{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-related-treatments-2{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-2{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-271{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-facials-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-18{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-272{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-18{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-microneedling-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-19{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-273{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-19{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-laser-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-20{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-274{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-20{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-3{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-4{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-4{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-3{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-275{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-276{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-277{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-278{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-279{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-4{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-4:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-3:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-3{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-learn-more-link{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-1{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-1:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-2{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-2:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-3{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-3:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-4{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-4:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-5{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-5:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-6{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-6:hover{row-gap:16px;column-gap:16px}.pa-learn-more-link-7{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium);margin-top:8px}.pa-learn-more-link-7:hover{row-gap:16px;column-gap:16px}.pa-treatment-menu-3{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-3{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-3{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-280{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-281{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-282{font-style:italic;font-weight:400}.pa-price-item-skin-pen-microneedling{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-16{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-283{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-41{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-284{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-super-protein{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-17{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-285{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-42{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-286{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-stem-cell{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-18{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-287{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-43{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-288{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-prp{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-19{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-289{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-44{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-290{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-stem-cell-brightening{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-20{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-291{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-45{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-292{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-kg-diamond-cocktail{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-21{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-293{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-46{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-294{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-skin-pen-microneedling-hair-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-22{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-295{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-47{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-296{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-nanoneedling-facial-infusion{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-23{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-297{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-48{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-298{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-why-skin-pen-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-299{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-300{margin:0 0 12px;max-width:68ch}.pa-skin-pen-benefits{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-important-to-know-panel-1{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-301{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-302{margin:0 0 12px;max-width:68ch}.pa-related-treatments-3{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-3{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-303{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-laser-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-21{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-304{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-21{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-22{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-305{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-22{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-23{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-306{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-23{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-photo-4{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover;object-position:66% 50%}.pa-treatment-hero-4{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-5{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-5{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-4{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-307{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-308{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-309{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-310{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-311{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-5{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-5:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-4:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-menu-4{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-4{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-4{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-312{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-313{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-314{font-style:italic;font-weight:400}.pa-price-item-kg-crystal-skin{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-24{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-315{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-49{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-316{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-317{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-kg-collagen-lux{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-25{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-318{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-50{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-319{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-320{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-kg-lyft-up{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-26{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-321{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-51{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-322{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-323{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-kg-tox-lux{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-27{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-324{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-52{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-325{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-326{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-important-to-know-panel-2{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-327{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-328{margin:0 0 12px;max-width:68ch}.pa-related-treatments-4{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-4{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-329{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-facials-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-24{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-330{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-24{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-glo2-facial-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-glo2-facial-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-25{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-331{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-25{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-glo2-facial-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-26{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-332{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-26{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-5{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-6{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-6{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-5{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-333{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-334{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-335{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-336{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-6{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-6:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-5:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-5{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-5{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-5{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-5{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-337{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-338{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-339{font-style:italic;font-weight:400}.pa-price-item-botox{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-28{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-340{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-53{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-341{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-price-item-fillers{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-29{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-342{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-54{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-343{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-1{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-1{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-price-item-injectable-prp-rejuvenation{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-30{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-344{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-55{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-345{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-2{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-2{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-estimate-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-346{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-347{margin:0 0 12px;max-width:68ch}.pa-related-treatments-5{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-5{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-348{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-kg-signature-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-kg-signature-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-27{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-349{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-27{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-kg-signature-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-microneedling-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-28{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-350{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-28{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-laser-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-29{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-351{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-29{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-6{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-7{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-7{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-6{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-352{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-353{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-354{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-355{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-356{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-7{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-7:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-6:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-6{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-6{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-6{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-6{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-357{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-358{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-359{font-style:italic;font-weight:400}.pa-price-item-pro-deep{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-31{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-360{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-56{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-361{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-indications{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-3{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-price-item-scars{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-362{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-363{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-rejuvenation{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-364{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-365{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-acne{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-366{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-367{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-item-stretch-marks{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-368{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-369{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-related-treatments-6{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-6{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-370{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-microneedling-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-30{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-371{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-30{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-31{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-372{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-31{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-treatments-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-32{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-373{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-32{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-7{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-8{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-8{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-7{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-374{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-375{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-376{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-377{font-family:var(--font-heading);font-style:italic;font-size:clamp(21px,1.9vw,28px);line-height:1.25;color:var(--color-emerald);margin:16px 0 0}.pa-element-378{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-8{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-8{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-8:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-8:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-7:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-7{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-element-379,.pa-element-380,.pa-element-381{font-family:var(--font-body-medium);font-weight:400}.pa-treatment-menu-7{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-7{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-7{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-382{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-383{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-384{font-style:italic;font-weight:400}.pa-price-item-wood-therapy-1{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-385{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-386{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px;column-gap:26px;margin-top:12px;max-width:760px}.pa-package-single-session{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-387{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-5{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-388{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-10{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-389{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-maintenance-session{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-390{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-complete-body-contouring{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-391{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-392{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-package-grid-1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px;column-gap:26px;margin-top:12px;max-width:760px}.pa-package-single-session-1{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-393{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-5-1{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-394{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-10-1{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-395{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-maintenance-session-1{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-396{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-price-item-butt-lift{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-397{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-398{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-package-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4px;column-gap:26px;margin-top:12px;max-width:760px}.pa-package-single-session-2{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-399{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-5-2{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-400{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-package-of-10-2{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-401{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-package-maintenance-session-2{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;padding-top:6px;padding-bottom:6px;font-size:16.5px;border-bottom:1px dotted var(--color-line)}.pa-element-402{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-techniques-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-403{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-404,.pa-element-405,.pa-element-406{margin:0 0 12px;max-width:68ch}.pa-related-treatments-7{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-7{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-407{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-body-treatments-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-33{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-408{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-33{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-weight-loss-wellness-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-weight-loss-wellness-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-34{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-409{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-34{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-weight-loss-wellness-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-sclerotherapy-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-sclerotherapy-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-35{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-410{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-35{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-sclerotherapy-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-8{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-9{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-9{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-8{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-411{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-412{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-413{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-414{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-9{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-9{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-9:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-9:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-8{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-8:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-8:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-8{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-8{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-8{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-8{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-415{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-416{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-417{font-style:italic;font-weight:400}.pa-price-item-firming-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-32{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-418{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-57{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-419{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-3{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-draining-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-33{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-420{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-58{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-421{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-4{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-slimming-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-34{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-422{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-59{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-423{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-5{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-skinmark-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-35{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-424{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-60{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-425{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-6{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-cellulishock-solution{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-36{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-426{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-61{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-427{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-7{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-pricing-panel{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-428{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-429{margin:0 0 12px;max-width:68ch}.pa-related-treatments-8{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-8{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-430{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-body-contouring-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-contouring-1:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-36{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-431{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-36{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-contouring-photo-1{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-weight-loss-wellness-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-weight-loss-wellness-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-37{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-432{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-37{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-weight-loss-wellness-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-laser-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-38{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-433{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-38{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-9{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-10{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-10{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-9{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-434{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-435{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-436{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-437{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-10{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-10{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-10:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-10:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-9{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-9:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-9:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-9{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-9{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-9{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-9{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-438{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-439{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-440{font-style:italic;font-weight:400}.pa-price-item-lash-lift{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-37{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-441{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-62{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-442{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-8{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-4{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-price-item-brow-lamination{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-38{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-443{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-63{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-444{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-9{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-5{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-related-treatments-9{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-9{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-445{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-facials-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-39{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-446{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-39{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-kg-signature-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-kg-signature-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-40{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-447{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-40{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-kg-signature-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-glo2-facial-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-glo2-facial-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-41{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-448{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-41{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-glo2-facial-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-10{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-11{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-11{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-10{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-449{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-450{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-451{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-452{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-11{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-11{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-11:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-11:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-10{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-10:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-10:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-10{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-10{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-10{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-10{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-453{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-454{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-455{font-style:italic;font-weight:400}.pa-price-item-sclerotherapy-with-asclera{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-39{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-456{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-64{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-457{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-element-458{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-price-note-6{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-related-treatments-10{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-10{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-459{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-body-treatments-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-42{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-460{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-42{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-contouring-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-contouring-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-43{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-461{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-43{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-contouring-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-44{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-462{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-44{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-hero-11{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-12{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-12{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-11{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-463{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-464{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-465{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-466{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-12{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-12{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-12:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-12:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-button-11{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-button-11:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-11:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-11{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-menu-11{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-menu-container-11{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-menu-grid-11{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start}.pa-element-467{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-468{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-469{font-style:italic;font-weight:400}.pa-price-item-sermorelin{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-40{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-470{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-65{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-471{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-10{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-optimum-fitness{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-41{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-472{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-66{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-473{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-11{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-vitamin-shots{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-42{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-474{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-67{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-475{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-12{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-item-nad{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-price-row-43{display:flex;row-gap:12px;column-gap:12px;align-items:baseline}.pa-element-476{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-dotted-leader-68{flex-grow:1;min-width:14px;border-bottom:1px dotted var(--color-line)}.pa-element-477{font-family:var(--font-body-medium);font-weight:400;font-size:16px;line-height:1;white-space:nowrap;white-space-collapse:collapse}.pa-benefits-13{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-price-note-7{font-size:15.5px;color:var(--color-muted);margin:8px 0 0}.pa-related-treatments-11{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(30px,3vw,50px)}.pa-related-container-11{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-478{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-related-grid-11{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);margin-top:22px}.pa-treatment-card-body-contouring-3{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-contouring-3:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-45{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-479{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-45{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-contouring-photo-3{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-treatments-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-46{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-480{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-46{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-47{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-element-481{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-starting-price-47{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-element-482,.pa-element-483,.pa-element-484,.pa-element-485,.pa-element-486,.pa-element-487,.pa-element-488,.pa-element-489{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-treatment-hero-12{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-13{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-13{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-12{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-490{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-491{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-492{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-493{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-13{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-13{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-13:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-13:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-12{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-details{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-details-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-why-skin-pen-panel-1{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);margin-top:clamp(24px,3vw,44px);padding:clamp(22px,3vw,44px)}.pa-element-494{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 10px}.pa-element-495{margin:0 0 12px;max-width:68ch}.pa-skin-pen-benefits-1{padding-left:20px;margin-top:10px;margin-bottom:0}.pa-treatment-hero-13{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-14{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-14{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-13{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-496{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-497{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-498{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-499{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-14{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-14{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-14:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-14:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-1:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-13{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-14{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-15{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-15{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-14{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-500{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-501{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-502{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-503{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-15{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-15{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-15:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-15:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-2:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-14{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-15{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-16{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-16{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-15{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-504{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-505{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-506{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-507{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-16{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-16{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-16:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-16:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-3:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-15{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-16{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-17{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-17{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-16{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-508{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-509{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-510{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-511{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-17{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-17{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-17:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-17:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-4:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-16{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-17{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-18{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-18{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-17{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-512{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-513{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-514{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-515{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-18{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-18{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-18:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-18:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-5:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-17{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-18{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-19{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-19{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-18{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-516{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-517{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-518{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-519{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-19{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-19{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-19:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-19:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-6:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-18{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatment-hero-19{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:clamp(32px,4vw,60px)}.pa-hero-panel-20{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-20{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-19{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-520{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-521{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-522{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-523,.pa-element-524{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-20{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-20{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-20:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-20:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-all-microneedling-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-all-microneedling-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-all-microneedling-button-7:hover{background-color:var(--color-emerald);color:#fff}.pa-treatment-photo-19{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-treatments-overview{padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(50px,6vw,96px)}.pa-treatments-intro{margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-525{max-width:60ch;margin:16px 0 0}.pa-treatment-grid-1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-treatments-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-526{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-527{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-528{font-style:italic;font-weight:400}.pa-treatment-card-facials-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-facials-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-48{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-12{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-529{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-12{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-15{width:16px;height:16px}.pa-element-530{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-48{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-facials-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-microneedling-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-microneedling-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-49{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-13{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-531{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-13{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-16{width:16px;height:16px}.pa-element-532{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-49{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-microneedling-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-injectables-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-injectables-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-50{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-14{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-533{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-14{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-17{width:16px;height:16px}.pa-element-534{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-50{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-injectables-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-laser-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-laser-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-51{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-15{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-535{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-15{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-18{width:16px;height:16px}.pa-element-536{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-51{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-laser-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-glo2-facial-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-glo2-facial-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-52{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-16{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-537{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-16{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-19{width:16px;height:16px}.pa-element-538{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-52{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-glo2-facial-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-chemical-peels-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-chemical-peels-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-53{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-17{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-539{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-17{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-20{width:16px;height:16px}.pa-element-540{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-53{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-chemical-peels-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-kg-signature-treatments{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-kg-signature-treatments:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-54{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-18{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-541{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-18{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-21{width:16px;height:16px}.pa-element-542{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-54{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-kg-signature-treatments-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-brows-and-lashes{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-brows-and-lashes:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-55{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-19{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-543{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-19{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-22{width:16px;height:16px}.pa-element-544{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-55{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-brows-and-lashes-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-contouring-4{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-contouring-4:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-56{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-20{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-545{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-20{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-23{width:16px;height:16px}.pa-element-546{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-56{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-contouring-photo-4{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-body-treatments-5{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-body-treatments-5:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-57{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-21{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-547{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-21{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-24{width:16px;height:16px}.pa-element-548{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-57{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-body-treatments-photo-5{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-sclerotherapy-2{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-sclerotherapy-2:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-58{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-22{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-549{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-22{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-25{width:16px;height:16px}.pa-element-550{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-58{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-sclerotherapy-photo-2{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-treatment-card-weight-loss-and-wellness{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden;color:var(--color-ink);text-decoration-line:none;transition-property:background-color,transform;transition-duration:.3s}.pa-treatment-card-weight-loss-and-wellness:hover{background-color:var(--color-nude);transform:translateY(-4px)}.pa-card-content-59{padding-top:clamp(16px,1.5vw,22px);padding-right:clamp(16px,1.5vw,22px);padding-bottom:14px;padding-left:clamp(16px,1.5vw,22px);flex-grow:1}.pa-card-heading-row-23{display:flex;justify-content:space-between;row-gap:10px;column-gap:10px;align-items:flex-start}.pa-element-551{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.4vw,22px);line-height:1.25;margin:0}.pa-card-arrow-23{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:var(--color-paper);color:var(--color-emerald);display:grid;align-items:center;justify-items:center}.pa-arrow-26{width:16px;height:16px}.pa-element-552{font-size:15.5px;line-height:1.42;color:#46534c;margin:7px 0 0}.pa-starting-price-59{display:block;font-weight:400;font-size:15px;margin-top:9px;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-weight-loss-and-wellness-photo{display:block;box-sizing:border-box;width:calc(100% - 24px);aspect-ratio:4/3.5;object-fit:cover;margin:0 12px 12px;border-radius:12px}.pa-main-menu-list{display:flex;align-items:center;row-gap:clamp(18px,2.6vw,40px);column-gap:clamp(18px,2.6vw,40px);list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.pa-treatments-button{font-size:17px;font-weight:400;color:var(--color-ink);text-decoration-line:none;font-family:var(--font-body-medium);display:inline-flex;align-items:center;row-gap:7px;column-gap:7px;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding:8px 0;cursor:pointer}.pa-treatments-button:hover{color:var(--color-gold-text)}.pa-menu-caret{width:11px;height:11px}.pa-treatments-mega-menu{width:100%}.pa-mega-menu-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.05fr);row-gap:clamp(20px,3vw,50px);column-gap:clamp(20px,3vw,50px);padding:clamp(24px,2.6vw,40px)}.pa-element-553,.pa-element-554,.pa-element-555{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium);margin-bottom:12px}.pa-mega-menu-feature{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;row-gap:14px;column-gap:14px;background-color:var(--color-emerald);color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:24px}.pa-element-556{font-family:var(--font-heading);font-weight:400;font-size:clamp(24px,2.1vw,32px);line-height:1.12}.pa-element-557{font-style:italic;color:var(--color-gold-light)}.pa-element-558{font-size:16px;line-height:1.4}.pa-mega-menu-book-link{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-paper);color:var(--color-deep);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-mega-menu-book-link:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-mega-menu-book-link:hover{background-color:var(--color-emerald);color:#fff}.pa-mega-menu-all-treatments-link{color:var(--color-paper);font-family:var(--font-body-medium);font-weight:400;font-size:15.5px;text-decoration-line:underline;text-underline-offset:3px}.pa-mega-menu-holder{position:absolute;top:100%;left:0;right:0;display:flex;justify-content:center;padding-left:var(--gutter);padding-right:var(--gutter);pointer-events:none}.pa-mega-menu-panel{box-sizing:border-box;width:100%;max-width:1480px;height:var(--radix-navigation-menu-viewport-height);overflow-x:hidden;overflow-y:hidden;pointer-events:auto;background-color:var(--color-paper);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);box-shadow:0 30px 50px -30px #07382a59}.pa-mega-menu-link-facials{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-559{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-560{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-glo2-facial{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-561{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-562{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-chemical-peels{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-563{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-564{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-kg-signature-treatments{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-565{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-566{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-brows-and-lashes{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-567{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-568{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-microneedling{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-569{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-570{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-kg-diamond-cocktail{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-571{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-572{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-nanoneedling-infusion{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-573{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-574{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-injectables{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-575{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-576{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-laser{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-577{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-578{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-body-contouring{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-579{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-580{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-body-treatments{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-581{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-582{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-sclerotherapy{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-583{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-584{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-mega-menu-link-weight-loss-and-wellness{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-585{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-element-586{display:block;font-size:14px;line-height:1.3;color:var(--color-gold-text);margin-top:2px}.pa-nav-link-about{font-size:17px;font-weight:400;color:var(--color-ink);text-decoration-line:none;padding-top:8px;padding-bottom:8px;font-family:var(--font-body-medium)}.pa-nav-link-about:hover{color:var(--color-gold-text)}.pa-nav-link-contact{font-size:17px;font-weight:400;color:var(--color-ink);text-decoration-line:none;padding-top:8px;padding-bottom:8px;font-family:var(--font-body-medium)}.pa-nav-link-contact:hover{color:var(--color-gold-text)}.pa-contact{padding-top:clamp(16px,2vw,28px);padding-bottom:clamp(40px,5vw,80px);padding-left:var(--gutter);padding-right:var(--gutter)}.pa-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);max-width:1480px;margin-left:auto;margin-right:auto}.pa-contact-details-panel{box-sizing:border-box;background-color:var(--color-deep);color:var(--color-paper);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(26px,4vw,64px)}.pa-element-587{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-light);font-family:var(--font-body-medium)}.pa-element-588{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-paper);margin:14px 0 0}.pa-element-589{font-style:italic;color:var(--color-gold-light)}.pa-contact-details{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;column-gap:20px;margin-top:0;margin-bottom:26px}.pa-directions-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-paper);color:var(--color-deep);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-directions-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-directions-button:hover{background-color:var(--color-emerald);color:#fff}.pa-instagram-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-paper);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-instagram-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-instagram-button:hover{background-color:var(--color-emerald);color:#fff}.pa-contact-form-panel{box-sizing:border-box;background-color:var(--color-sand);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(26px,4vw,64px)}.pa-element-590{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(25px,2.4vw,36px);line-height:1.12;color:var(--color-emerald);margin:0 0 18px}.pa-name-row-1{display:grid;grid-template-columns:1fr 1fr;row-gap:12px;column-gap:12px}.pa-submit-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-submit-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-submit-button-1:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-deposit-note-1{font-size:15px;line-height:1.45;color:#46534c;margin:13px 0 0}.pa-element-591{color:var(--color-emerald);text-decoration-line:underline;text-underline-offset:3px}.pa-element-592{max-width:60ch;margin:16px 0 26px}.pa-element-593{font-size:14.5px;color:var(--color-gold-light)}.pa-element-594{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-595{font-size:14.5px;color:var(--color-gold-light)}.pa-element-596{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-597{font-size:14.5px;color:var(--color-gold-light)}.pa-element-598{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-599{color:var(--color-paper);text-decoration-line:none}.pa-element-599:hover{color:var(--color-gold-light)}.pa-element-600{font-size:14.5px;color:var(--color-gold-light)}.pa-element-601{margin-left:0;font-size:17px;overflow-wrap:anywhere}.pa-element-602{color:var(--color-paper);text-decoration-line:none}.pa-element-602:hover{color:var(--color-gold-light)}.pa-contact-buttons{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-first-name-field-1{display:block;margin-bottom:13px}.pa-element-603{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-604{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-last-name-field-1{display:block;margin-bottom:13px}.pa-element-605{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-606{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-email-field-1{display:block;margin-bottom:13px}.pa-element-607{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-608{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-message-field-1{display:block;margin-bottom:13px}.pa-element-609{display:block;font-size:14.5px;color:#46534c;margin-bottom:5px}.pa-element-610{display:block;box-sizing:border-box;width:100%;background-color:var(--color-paper);border-radius:12px;padding:12px 15px;font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.4;color:var(--color-ink);border:1px solid var(--color-line)}.pa-policies{padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,80px)}.pa-policies-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:clamp(20px,5vw,80px);column-gap:clamp(20px,5vw,80px);align-items:start;margin-top:clamp(26px,3.4vw,50px)}.pa-policies-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-611{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-612{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-613{font-style:italic;font-weight:400}.pa-element-614{margin:0 0 12px;max-width:68ch}.pa-policy-our-policies{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-615{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-616,.pa-element-617,.pa-element-618,.pa-element-619,.pa-element-620,.pa-element-621{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-policy-return-shipping-policy{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-622{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-623,.pa-element-624{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-policy-shipping-delivery{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-625{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-626,.pa-element-627,.pa-element-628{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-policy-questions-concerns{padding-top:clamp(18px,1.8vw,26px);padding-bottom:clamp(18px,1.8vw,26px);border-top:1px solid var(--color-line)}.pa-element-629{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(18px,1.5vw,23px);line-height:1.25;margin:0}.pa-element-630{max-width:68ch;color:#2f4139;margin:8px 0 0}.pa-form-content-1{display:contents}.pa-success-message-1{padding:12px 16px;border-radius:8px;font-weight:500;line-height:1.5;grid-column-start:1;grid-column-end:-1;background-color:#ecfdf3;color:#14532d;border:1px solid #a7e3bd}.pa-error-message-1{padding:12px 16px;border-radius:8px;font-weight:500;line-height:1.5;grid-column-start:1;grid-column-end:-1;background-color:#fef2f2;color:#7f1d1d;border:1px solid #f5b5b5}.pa-element-631,.pa-element-632{max-width:60ch;margin:16px 0 0}.pa-karla-portrait-1{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover;object-position:50% 70%}.pa-about-hero{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-21{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-21{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-element-633{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-634{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-635{font-style:italic;font-weight:400}.pa-element-636{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-21{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-book-a-consultation-button-21{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-book-a-consultation-button-21:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-book-a-consultation-button-21:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-view-treatments-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-view-treatments-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-view-treatments-button:hover{background-color:var(--color-emerald);color:#fff}.pa-get-to-know-karla{padding-top:clamp(12px,1.4vw,20px);padding-left:var(--gutter);padding-right:var(--gutter)}.pa-get-to-know-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px);max-width:1480px;margin-left:auto;margin-right:auto}.pa-karla-with-skin-pen{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);object-position:38% 60%}.pa-get-to-know-panel{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;background-color:var(--color-emerald);color:var(--color-paper);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(26px,3vw,48px)}.pa-element-637{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(32px,3.2vw,52px);line-height:1.06;color:var(--color-paper);margin:0 0 16px}.pa-element-638{font-style:italic;font-weight:400;color:var(--color-gold-light)}.pa-element-639{margin:0 0 12px}.pa-element-640{margin:0}.pa-karla-with-pro-deep-laser{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);object-position:50% 60%}.pa-credentials-1{padding-top:clamp(50px,6vw,96px)}.pa-credentials-grid-1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-credential-photo-2,.pa-credential-photo-3{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 0%}.pa-credential-card-educator-1{display:flex;flex-direction:column;justify-content:space-between;row-gap:24px;column-gap:24px;box-sizing:border-box;background-color:var(--color-deep);color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:clamp(22px,2.4vw,36px)}.pa-element-641{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(28px,2.6vw,42px);line-height:1.12;color:var(--color-paper);margin:0}.pa-element-642{font-size:16.5px;line-height:1.45;color:#dce3da;margin:8px 0 18px}.pa-educator-list-1{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.pa-element-643{display:block;font-family:var(--font-heading);font-weight:400;font-size:clamp(44px,4.4vw,70px);line-height:1;color:var(--color-gold-light)}.pa-element-644{font-size:16.5px;line-height:1.45;color:#dce3da;margin:8px 0 0}.pa-element-645{color:var(--color-paper);text-decoration-line:underline;text-underline-offset:3px}.pa-credentials-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-credentials-header-1{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-646{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-647{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-648{font-style:italic;font-weight:400}.pa-credential-card-skin-pen-spotlight-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-credential-text-2{padding:clamp(18px,1.8vw,26px)}.pa-element-649{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0}.pa-element-650{font-size:16.5px;line-height:1.45;color:#3e4b44;margin:8px 0 0}.pa-credential-card-close-to-the-science-1{display:flex;flex-direction:column;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-credential-text-3{padding:clamp(18px,1.8vw,26px)}.pa-element-651{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:clamp(19px,1.5vw,24px);line-height:1.25;color:var(--color-emerald);margin:0}.pa-element-652{font-size:16.5px;line-height:1.45;color:#3e4b44;margin:8px 0 0}.pa-element-653,.pa-element-654,.pa-element-655{padding-top:11px;padding-bottom:11px;font-size:17px;line-height:1.35;border-top:1px solid var(--color-line-light)}.pa-the-team{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-team-row-1{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-team-photo-1{display:block;width:100%;height:clamp(320px,34vw,520px);object-fit:cover;object-position:50% 34%;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel)}.pa-team-panel-1{display:flex;flex-direction:column;justify-content:center;row-gap:18px;column-gap:18px;background-color:var(--color-sand);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding:clamp(22px,2.6vw,40px)}.pa-team-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-team-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-656{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-657{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-658{font-style:italic;font-weight:400}.pa-team-member-alvaro-j-ocampo-md-1{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-4{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-659{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-660{display:block;font-size:16px;color:var(--color-muted)}.pa-team-member-claudia-garcia-aprn-1{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-5{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-661{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-662{display:block;font-size:16px;color:var(--color-muted)}.pa-team-member-daniela-cruz-lme-1{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-6{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-663{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-664{display:block;font-size:16px;color:var(--color-muted)}.pa-team-member-neysi-1{display:flex;row-gap:14px;column-gap:14px;align-items:center}.pa-team-member-photo-7{width:76px;height:76px;object-fit:cover;object-position:50% 20%;flex-shrink:0;border-radius:50%}.pa-element-665{font-family:var(--font-body-medium);font-weight:400;letter-spacing:normal;font-size:18px;line-height:1.2;margin:0}.pa-element-666{display:block;font-size:16px;color:var(--color-muted)}.pa-find-us{padding-top:clamp(12px,1.4vw,20px);padding-left:var(--gutter);padding-right:var(--gutter)}.pa-map-panel{position:relative;max-width:1480px;margin-left:auto;margin-right:auto;height:clamp(420px,42vw,620px);overflow-x:hidden;overflow-y:hidden;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);background-color:var(--color-sand)}.pa-google-map{display:block;width:100%;height:100%;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.pa-map-card{position:absolute;left:clamp(16px,2vw,32px);bottom:clamp(16px,2vw,32px);box-sizing:border-box;width:min(380px,100%);background-color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:26px 28px 28px}.pa-element-667{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(28px,2.4vw,38px);line-height:1.1;color:var(--color-emerald);margin:0 0 10px}.pa-element-668{margin:0 0 18px;color:var(--color-ink)}.pa-element-669{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-670{font-style:italic;font-weight:400}.pa-map-directions-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-map-directions-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-map-directions-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-first-visit{padding-top:clamp(50px,6vw,96px)}.pa-first-visit-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);row-gap:clamp(28px,4vw,72px);column-gap:clamp(28px,4vw,72px);align-items:center}.pa-team-photo-2{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 30%;border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel)}.pa-first-visit-steps{display:flex;flex-direction:column;margin-top:24px}.pa-step-1{display:grid;grid-template-columns:52px minmax(0,1fr);row-gap:8px;column-gap:8px;padding-top:20px;padding-bottom:20px;border-top:1px solid var(--color-line)}.pa-element-671{font-family:var(--font-heading);font-size:34px;line-height:1;color:var(--color-gold-text)}.pa-element-672{font-family:var(--font-body-medium);font-weight:400;font-size:19px;line-height:1.2;color:var(--color-ink);margin:0 0 4px}.pa-element-673{color:var(--color-muted);margin:0}.pa-step-2{display:grid;grid-template-columns:52px minmax(0,1fr);row-gap:8px;column-gap:8px;padding-top:20px;padding-bottom:20px;border-top:1px solid var(--color-line)}.pa-element-674{font-family:var(--font-heading);font-size:34px;line-height:1;color:var(--color-gold-text)}.pa-element-675{font-family:var(--font-body-medium);font-weight:400;font-size:19px;line-height:1.2;color:var(--color-ink);margin:0 0 4px}.pa-element-676{color:var(--color-muted);margin:0}.pa-step-3{display:grid;grid-template-columns:52px minmax(0,1fr);row-gap:8px;column-gap:8px;padding-top:20px;padding-bottom:20px;border-top:1px solid var(--color-line)}.pa-element-677{font-family:var(--font-heading);font-size:34px;line-height:1;color:var(--color-gold-text)}.pa-element-678{font-family:var(--font-body-medium);font-weight:400;font-size:19px;line-height:1.2;color:var(--color-ink);margin:0 0 4px}.pa-element-679{color:var(--color-muted);margin:0}.pa-first-visit-buttons{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px;margin-top:8px}.pa-first-visit-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-680{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-681{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-682{font-style:italic;font-weight:400}.pa-back-to-form-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-form-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-form-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-view-treatments-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-view-treatments-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-view-treatments-button-1:hover{background-color:var(--color-emerald);color:#fff}.pa-before-you-book{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px)}.pa-before-you-book-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-policy-card-50-deposit{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:clamp(22px,2.4vw,34px)}.pa-element-683{font-family:var(--font-body-medium);font-weight:400;font-size:20px;line-height:1.15;color:var(--color-emerald);margin:0 0 8px}.pa-element-684{color:var(--color-ink);margin:0}.pa-policy-card-confirm-24-hours-before{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:clamp(22px,2.4vw,34px)}.pa-element-685{font-family:var(--font-body-medium);font-weight:400;font-size:20px;line-height:1.15;color:var(--color-emerald);margin:0 0 8px}.pa-element-686{color:var(--color-ink);margin:0}.pa-policy-card-no-show-fee{background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:clamp(22px,2.4vw,34px)}.pa-element-687{font-family:var(--font-body-medium);font-weight:400;font-size:20px;line-height:1.15;color:var(--color-emerald);margin:0 0 8px}.pa-element-688{color:var(--color-ink);margin:0}.pa-before-you-book-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-before-you-book-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-689{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-690{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-691{font-style:italic;font-weight:400}.pa-all-policies-link{display:inline-flex;row-gap:10px;column-gap:10px;align-items:center;font-weight:400;font-size:16px;color:var(--color-emerald);text-decoration-line:none;font-family:var(--font-body-medium)}.pa-all-policies-link:hover{row-gap:16px;column-gap:16px}.pa-karla-with-ante-age{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover;object-position:50% 22%}.pa-shop-hero{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-22{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-22{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-element-692{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-693{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-694{font-style:italic;font-weight:400}.pa-element-695{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-22{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-shop-by-brand-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-shop-by-brand-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-shop-by-brand-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-1:hover{background-color:var(--color-emerald);color:#fff}.pa-favorites{padding-top:clamp(50px,6vw,96px)}.pa-favorites-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-favorites-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-696{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-697{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-698{font-style:italic;font-weight:400}.pa-shop-by-brand{padding-top:clamp(50px,6vw,96px);padding-bottom:clamp(50px,6vw,96px);scroll-margin-top:90px}.pa-brand-list{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-bottom:clamp(20px,2vw,32px)}.pa-shop-by-brand-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-shop-by-brand-header{display:flex;justify-content:space-between;align-items:flex-end;row-gap:24px;column-gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,3.4vw,50px)}.pa-element-699{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-700{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(36px,4.6vw,70px);line-height:1.05;color:var(--color-emerald);margin:12px 0 0}.pa-element-701{font-style:italic;font-weight:400}.pa-brand-tab-gly-med{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-gly-med[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-colorescience{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-colorescience[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-hydrinity{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-hydrinity[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-skin-better-science{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-skin-better-science[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-biojuve{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-biojuve[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-hush-hush{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-hush-hush[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-epicutis{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-epicutis[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-ante-age{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-ante-age[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-adipeau{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-adipeau[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-brand-tab-omnilux{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;border:1px solid var(--color-emerald)}.pa-brand-tab-omnilux[data-state=active]{background-color:var(--color-emerald);color:var(--color-paper)}.pa-element-702,.pa-element-703,.pa-element-704,.pa-element-705,.pa-element-706,.pa-element-707,.pa-element-708,.pa-element-709,.pa-element-710,.pa-element-711{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-brand-hero{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-23{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-23{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-20{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-712{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-713{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-714{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-715{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-23{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-2:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-716{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-colorescience,.pa-brand-link-hydrinity,.pa-brand-link-skin-better-science,.pa-brand-link-biojuve,.pa-brand-link-hush-hush,.pa-brand-link-epicutis,.pa-brand-link-ante-age,.pa-brand-link-adipeau,.pa-brand-link-omnilux{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-1{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-24{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-24{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-21{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-717{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-718{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-719{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-720{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-24{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-1:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-3:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-1{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-1{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-1{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-721{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-1{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med,.pa-brand-link-hydrinity-1,.pa-brand-link-skin-better-science-1,.pa-brand-link-biojuve-1,.pa-brand-link-hush-hush-1,.pa-brand-link-epicutis-1,.pa-brand-link-ante-age-1,.pa-brand-link-adipeau-1,.pa-brand-link-omnilux-1{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-2{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-25{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-25{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-22{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-722{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-723{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-724{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-725{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-25{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-2:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-4:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-2{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-2{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-2{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-2{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-2{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-726{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-2{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-1,.pa-brand-link-colorescience-1,.pa-brand-link-skin-better-science-2,.pa-brand-link-biojuve-2,.pa-brand-link-hush-hush-2,.pa-brand-link-epicutis-2,.pa-brand-link-ante-age-2,.pa-brand-link-adipeau-2,.pa-brand-link-omnilux-2{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-3{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-26{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-26{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-23{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-727{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-728{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-729{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-730{font-style:italic;font-weight:400}.pa-element-731{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-26{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-3:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-5:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-3{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-3{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-3{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-3{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-3{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-732{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-3{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-2,.pa-brand-link-colorescience-2,.pa-brand-link-hydrinity-2,.pa-brand-link-biojuve-3,.pa-brand-link-hush-hush-3,.pa-brand-link-epicutis-3,.pa-brand-link-ante-age-3,.pa-brand-link-adipeau-3,.pa-brand-link-omnilux-3{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-4{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-27{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-27{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-24{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-733{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-734{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-735{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-736{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-27{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-4:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-6:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-4{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-4{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-4{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-4{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-4{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-737{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-4{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-3,.pa-brand-link-colorescience-3,.pa-brand-link-hydrinity-3,.pa-brand-link-skin-better-science-3,.pa-brand-link-hush-hush-4,.pa-brand-link-epicutis-4,.pa-brand-link-ante-age-4,.pa-brand-link-adipeau-4,.pa-brand-link-omnilux-4{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-5{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-28{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-28{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-25{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-738{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-739{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-740{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-741{font-style:italic;font-weight:400}.pa-element-742{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-28{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-5:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-7:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-5{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-5{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-5{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-5{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-5{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-743{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-5{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-4,.pa-brand-link-colorescience-4,.pa-brand-link-hydrinity-4,.pa-brand-link-skin-better-science-4,.pa-brand-link-biojuve-4,.pa-brand-link-epicutis-5,.pa-brand-link-ante-age-5,.pa-brand-link-adipeau-5,.pa-brand-link-omnilux-5{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-6{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-29{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-29{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-26{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-744{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-745{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-746{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-747{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-29{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-6:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-8{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-8:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-8:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-6{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-6{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-6{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-6{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-6{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-748{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-6{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-5,.pa-brand-link-colorescience-5,.pa-brand-link-hydrinity-5,.pa-brand-link-skin-better-science-5,.pa-brand-link-biojuve-5,.pa-brand-link-hush-hush-5,.pa-brand-link-ante-age-6,.pa-brand-link-adipeau-6,.pa-brand-link-omnilux-6{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-7{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-30{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-30{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-27{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-749{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-750{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-751{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-752{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-30{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-7:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-9{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-9:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-9:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-7{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-7{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-7{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-7{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-7{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-753{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-7{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-6,.pa-brand-link-colorescience-6,.pa-brand-link-hydrinity-6,.pa-brand-link-skin-better-science-6,.pa-brand-link-biojuve-6,.pa-brand-link-hush-hush-6,.pa-brand-link-epicutis-6,.pa-brand-link-adipeau-7,.pa-brand-link-omnilux-7{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-8{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-31{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-31{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-28{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-754{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-755{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-756{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-757{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-31{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-8{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-8:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-8:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-10{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-10:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-10:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-8{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-8{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-8{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-8{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-8{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-758{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-8{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-7,.pa-brand-link-colorescience-7,.pa-brand-link-hydrinity-7,.pa-brand-link-skin-better-science-7,.pa-brand-link-biojuve-7,.pa-brand-link-hush-hush-7,.pa-brand-link-epicutis-7,.pa-brand-link-ante-age-7,.pa-brand-link-omnilux-8{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-hero-9{padding-left:var(--gutter);padding-right:var(--gutter)}.pa-hero-panel-32{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-panel);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);overflow-x:hidden;overflow-y:hidden}.pa-hero-content-32{box-sizing:border-box;padding-top:clamp(30px,4.4vw,70px);padding-right:clamp(22px,4.4vw,70px);padding-bottom:clamp(30px,4.4vw,70px);padding-left:clamp(22px,4.4vw,70px);align-self:center}.pa-breadcrumb-29{font-size:15px;color:var(--color-muted);margin:0 0 20px}.pa-element-759{color:var(--color-muted);text-decoration-line:underline;text-underline-offset:3px}.pa-element-760{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-761{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-762{font-style:italic;font-weight:400}.pa-element-763{max-width:60ch;margin:16px 0 26px}.pa-hero-buttons-32{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-back-to-shop-button-9{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-back-to-shop-button-9:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-back-to-shop-button-9:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-call-or-text-button-11{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-emerald);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-emerald)}.pa-call-or-text-button-11:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-or-text-button-11:hover{background-color:var(--color-emerald);color:#fff}.pa-featured-product-9{display:block;width:100%;height:100%;min-height:clamp(320px,42vw,620px);object-fit:cover}.pa-brand-products-9{padding-top:clamp(40px,5vw,80px)}.pa-brand-products-container-9{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-other-brands-9{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(50px,6vw,96px)}.pa-other-brands-container-9{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}.pa-element-764{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-other-brands-list-9{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-8,.pa-brand-link-colorescience-8,.pa-brand-link-hydrinity-8,.pa-brand-link-skin-better-science-8,.pa-brand-link-biojuve-8,.pa-brand-link-hush-hush-8,.pa-brand-link-epicutis-8,.pa-brand-link-ante-age-8,.pa-brand-link-adipeau-8{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-brand-pages{margin-top:clamp(32px,4vw,56px)}.pa-element-765{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-brand-pages-list{display:flex;flex-wrap:wrap;row-gap:8px;column-gap:8px;margin-top:8px}.pa-brand-link-gly-med-9,.pa-brand-link-colorescience-9,.pa-brand-link-hydrinity-9,.pa-brand-link-skin-better-science-9,.pa-brand-link-biojuve-9,.pa-brand-link-hush-hush-9,.pa-brand-link-epicutis-9,.pa-brand-link-ante-age-9,.pa-brand-link-adipeau-9,.pa-brand-link-omnilux-9{display:inline-flex;align-items:center;min-height:44px;padding:8px 20px;cursor:pointer;font-family:var(--font-body-medium);font-size:15px;color:var(--color-emerald);background-color:transparent;border-radius:999px;text-decoration-line:none;border:1px solid var(--color-emerald)}.pa-booking-call-to-action{padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:0}.pa-booking-panel-1{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:24px;column-gap:24px;max-width:1480px;margin-left:auto;margin-right:auto;background-color:var(--color-emerald);color:var(--color-paper);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);border-bottom-left-radius:var(--radius-panel);border-bottom-right-radius:var(--radius-panel);padding-top:clamp(32px,5vw,76px);padding-right:clamp(26px,5vw,76px);padding-bottom:clamp(32px,5vw,76px);padding-left:clamp(26px,5vw,76px)}.pa-element-766{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(34px,4vw,62px);line-height:1.06;color:var(--color-paper);margin:0}.pa-element-767{font-style:italic;font-weight:400;color:var(--color-gold-light)}.pa-call-button-12{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-paper);color:var(--color-deep);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-call-button-12:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-call-button-12:hover{background-color:var(--color-emerald);color:#fff}.pa-request-online-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:transparent;color:var(--color-paper);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-request-online-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-request-online-button:hover{background-color:var(--color-emerald);color:#fff}.pa-booking-buttons{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}.pa-cart-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;color:var(--color-emerald);cursor:pointer;padding:0}.pa-product-grid-1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-volume-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-4{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-768{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-769{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-strength-gel{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-5{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-1{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-770{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-771{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-1{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-1:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-accelerator-gel{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-6{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-2{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-772{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-773{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-2:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-2:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-clear-skin-cleanser-with-benzoyl-peroxide{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-7{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-3{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-774{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-775{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-3{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-3:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-3:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-mega-cream-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-8{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-4{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-776{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-777{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-4{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-4:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-4:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-glycolic-facial-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-9{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-5{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-778{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-779{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-5{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-5:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-5:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-idyllic-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-10{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-6{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-780{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-781{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-6{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-6:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-6:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-calm{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-11{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-7{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-782{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-783{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-7{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-7:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-7:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-ultra-hydro-gel{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-12{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-8{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-784{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-785{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-8{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-8:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-8:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-oxygen-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-13{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-9{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-786{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-787{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-9{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-9:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-9:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-age-delay-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-14{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-10{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-788{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-789{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-10{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-10:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-10:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-comfort-cream-with-aloe-vera{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-15{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-11{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-790{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-791{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-11{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-11:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-11:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-barrier-repair-cream-with-amino-acids{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-16{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-12{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-792{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-793{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-12{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-12:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-12:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-moisturizing-protection-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-17{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-13{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-794{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-795{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-13{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-13:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-13:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-protection-gel{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-18{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-14{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-796{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-797{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-14{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-14:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-14:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lip-enhancer{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-19{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-15{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-798{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-799{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-15{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-15:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-15:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-lip-balm{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-20{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-16{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-800{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-801{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-16{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-16:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-16:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-anti-aging-exfoliant-masque{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-21{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-17{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-802{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-803{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-17{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-17:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-17:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-oxygen-deep-pore-masque{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-22{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-18{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-804{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-805{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-18{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-18:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-18:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-chocolate-masque-with-enzymes{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-23{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-19{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-806{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-807{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-19{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-19:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-19:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-masque{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-24{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-20{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-808{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-809{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-20{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-20:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-20:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-barrier-pro-1-step-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-25{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-21{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-810{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-811{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-21{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-21:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-21:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-concentrate-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-26{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-22{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-812{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-813{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-22{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-22:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-22:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-firm-repair-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-27{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-23{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-814{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-815{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-23{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-23:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-23:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-3-in-1-renewal-therapy-spf-35{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-28{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-24{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-816{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-817{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-24{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-24:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-24:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-lash-mascara{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-29{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-25{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-818{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-819{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-25{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-25:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-25:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-no-show-mineral-sunscreen-spf-50{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-30{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-26{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-820{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-821{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-26{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-26:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-26:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-brush-on-shield-spf-50{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-31{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-27{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-822{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-823{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-27{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-27:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-27:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-color-balm-spf-50{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-32{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-28{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-824{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-825{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-28{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-28:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-28:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-peptide-lip-shine-spf-30{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-33{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-29{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-826{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-827{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-29{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-29:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-29:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sheer-matte-spf-30-sunscreen-brush{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-34{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-30{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-828{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-829{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-30{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-30:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-30:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunforgettable-total-protection-body-shield-classic-spf-50{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-35{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-31{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-830{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-831{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-31{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-31:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-31:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunforgettable-total-protection-face-shield{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-36{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-32{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-832{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-833{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-32{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-32:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-32:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-prelude{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-37{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-33{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-834{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-835{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-33{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-33:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-33:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-renewing-ha-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-38{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-34{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-836{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-837{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-34{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-34:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-34:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-restorative-ha-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-39{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-35{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-838{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-839{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-35{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-35:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-35:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-vivid-brightening-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-40{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-36{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-840{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-841{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-36{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-36:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-36:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydri-c-daily-vitamin-c-moisturizer{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-41{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-37{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-842{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-843{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-37{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-37:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-37:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-encore-body-hydrator{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-42{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-38{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-844{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-845{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-38{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-38:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-38:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-reta-xome-daily-retinal-hydrator{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-43{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-39{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-846{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-847{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-39{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-39:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-39:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-renew-complex{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-44{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-40{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-848{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-849{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-40{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-40:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-40:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hyacyn-active{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-45{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-41{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-850{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-851{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-41{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-41:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-41:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-restorative-ha-masque{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-46{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-42{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-852{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-853{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-42{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-42:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-42:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-luxe-lip-hydrator{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-47{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-43{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-854{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-855{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-43{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-43:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-43:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-refining-foam-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-48{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-44{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-856{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-857{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-44{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-44:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-44:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alto-advanced-defense-and-repair-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-49{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-45{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-858{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-859{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-45{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-45:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-45:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-even-skin-tone-correcting-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-50{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-46{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-860{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-861{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-46{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-46:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-46:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-even-intensive-skin-tone-correcting-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-51{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-47{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-862{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-863{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-47{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-47:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-47:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alpha-ret-clearing-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-52{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-48{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-864{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-865{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-48{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-48:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-48:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-trio-rebalancing-moisture-treatment{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-53{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-49{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-866{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-867{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-49{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-49:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-49:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-trio-luxe-moisture-treatment{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-54{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-50{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-868{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-869{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-50{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-50:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-50:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-techno-neck-perfecting-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-55{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-51{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-870{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-871{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-51{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-51:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-51:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alpha-ret-overnight-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-56{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-52{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-872{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-873{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-52{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-52:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-52:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-max-alpha-ret-overnight-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-57{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-53{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-874{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-875{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-53{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-53:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-53:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-inter-fuse-treatment-cream-eye{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-58{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-54{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-876{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-877{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-54{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-54:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-54:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-solo-hydrating-defense-men{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-59{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-55{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-878{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-879{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-55{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-55:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-55:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-instant-effect-gel-eye{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-60{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-56{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-880{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-881{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-56{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-56:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-56:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunbetter-tone-smart-spf-75-sunscreen-lotion{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-61{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-57{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-882{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-883{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-57{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-57:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-57:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunbetter-tone-smart-spf-68-sunscreen-compact{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-62{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-58{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-884{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-885{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-58{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-58:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-58:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-conditioning-cleanse-prebiotic{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-63{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-59{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-886{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-887{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-59{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-59:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-59:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-biome-support-complex-postbiotic{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-64{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-60{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-888{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-889{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-60{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-60:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-60:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-barrier-cream{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-65{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-61{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-890{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-891{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-61{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-61:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-61:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sheer-finish-spf-50-sunscreen{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-66{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-62{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-892{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-893{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-62{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-62:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-62:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-living-biome-essentials-duo-probiotic{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-67{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-63{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-894{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-895{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-63{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-63:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-63:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-skin-capsule-brighten{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-68{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-64{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-896{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-897{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-64{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-64:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-64:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-skin-capsule-clear{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-69{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-65{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-898{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-899{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-65{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-65:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-65:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-time-capsule{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-70{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-66{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-900{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-901{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-66{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-66:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-66:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted-hair-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-71{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-67{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-902{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-903{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-67{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-67:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-67:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-72{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-68{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-904{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-905{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-68{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-68:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-68:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted-hair-brush{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-73{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-69{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-906{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-907{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-69{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-69:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-69:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-plant-your-day{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-74{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-70{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-908{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-909{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-70{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-70:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-70:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-max-detox{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-75{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-71{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-910{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-911{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-71{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-71:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-71:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-oil-cleanser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-76{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-72{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-912{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-913{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-72{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-72:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-72:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-cleansing-essentials-set{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-77{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-73{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-914{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-915{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-73{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-73:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-73:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lipid-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-78{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-74{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-916{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-917{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-74{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-74:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-74:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-luxury-skincare-set{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-79{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-75{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-918{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-919{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-75{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-75:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-75:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-home-hair-system{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-80{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-76{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-920{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-921{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-76{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-76:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-76:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lash-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-81{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-77{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-922{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-923{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-77{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-77:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-77:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-brow-serum{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-82{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-78{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-924{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-925{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-78{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-78:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-78:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-grid-10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-blemish-eraser{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-83{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-79{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-926{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-927{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-79{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-79:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-79:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-brightener{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-84{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-80{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-928{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-929{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-80{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-80:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-80:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-contour-face{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-85{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-81{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-930{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-931{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-81{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-81:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-81:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-clear{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-86{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-82{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-932{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-933{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-82{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-82:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-82:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-contour-neck-décolleté{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-87{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-83{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-934{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-935{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-83{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-83:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-83:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-men{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-88{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-84{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-936{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-937{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-84{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-84:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-84:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-favorites-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-mega-cream-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-89{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-85{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-938{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-939{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-85{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-85:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-85:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-glass-skin-liquid-exfoliant{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-90{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-86{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-940{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-941{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-86{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-86:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-86:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-age-delay-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-91{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-87{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-942{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-943{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-87{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-87:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-87:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-living-biome-essentials-duo-probiotic-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-92{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-88{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-944{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-945{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-88{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-88:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-88:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunforgettable-total-protection-face-shield-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-93{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-89{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-946{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-947{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-89{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-89:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-89:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-firm-repair-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-94{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-90{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-948{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-949{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-90{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-90:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-90:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-color-balm-spf-50-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-95{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-91{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-950{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-951{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-91{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-91:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-91:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-peptide-lip-shine-spf-30-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-96{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-92{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-952{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-953{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-92{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-92:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-92:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-skin-capsule-clear-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-97{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-93{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-954{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-955{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-93{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-93:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-93:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-time-capsule-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-98{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-94{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-956{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-957{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-94{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-94:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-94:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-10{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-accelerator-gel-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-99{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-95{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-958{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-959{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-95{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-95:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-95:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-clear-skin-cleanser-with-benzoyl-peroxide-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-100{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-96{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-960{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-961{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-96{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-96:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-96:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-mega-cream-cleanser-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-101{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-97{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-962{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-963{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-97{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-97:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-97:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-glycolic-facial-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-102{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-98{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-964{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-965{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-98{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-98:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-98:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-idyllic-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-103{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-99{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-966{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-967{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-99{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-99:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-99:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-calm-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-104{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-100{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-968{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-969{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-100{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-100:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-100:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-ultra-hydro-gel-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-105{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-101{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-970{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-971{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-101{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-101:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-101:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-oxygen-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-106{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-102{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-972{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-973{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-102{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-102:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-102:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-age-delay-cream-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-107{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-103{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-974{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-975{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-103{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-103:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-103:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-comfort-cream-with-aloe-vera-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-108{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-104{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-976{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-977{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-104{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-104:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-104:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-barrier-repair-cream-with-amino-acids-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-109{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-105{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-978{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-979{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-105{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-105:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-105:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-moisturizing-protection-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-110{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-106{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-980{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-981{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-106{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-106:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-106:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-protection-gel-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-111{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-107{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-982{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-983{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-107{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-107:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-107:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lip-enhancer-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-112{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-108{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-984{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-985{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-108{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-108:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-108:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-lip-balm-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-113{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-109{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-986{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-987{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-109{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-109:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-109:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-anti-aging-exfoliant-masque-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-114{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-110{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-988{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-989{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-110{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-110:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-110:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-oxygen-deep-pore-masque-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-115{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-111{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-990{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-991{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-111{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-111:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-111:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-chocolate-masque-with-enzymes-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-116{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-112{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-992{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-993{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-112{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-112:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-112:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-masque-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-117{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-113{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-994{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-995{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-113{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-113:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-113:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-11{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-barrier-pro-1-step-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-118{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-114{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-996{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-997{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-114{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-114:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-114:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-concentrate-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-119{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-115{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-998{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-999{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-115{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-115:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-115:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-firm-repair-cream-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-120{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-116{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1000{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1001{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-116{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-116:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-116:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-eye-3-in-1-renewal-therapy-spf-35-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-121{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-117{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1002{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1003{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-117{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-117:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-117:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-total-lash-mascara-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-122{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-118{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1004{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1005{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-118{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-118:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-118:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-no-show-mineral-sunscreen-spf-50-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-123{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-119{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1006{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1007{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-119{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-119:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-119:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-brush-on-shield-spf-50-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-124{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-120{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1008{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1009{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-120{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-120:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-120:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-color-balm-spf-50-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-125{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-121{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1010{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1011{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-121{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-121:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-121:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-peptide-lip-shine-spf-30-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-126{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-122{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1012{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1013{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-122{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-122:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-122:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sheer-matte-spf-30-sunscreen-brush-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-127{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-123{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1014{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1015{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-123{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-123:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-123:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunforgettable-total-protection-body-shield-classic-spf-50-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-128{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-124{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1016{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1017{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-124{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-124:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-124:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunforgettable-total-protection-face-shield-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-129{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-125{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1018{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1019{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-125{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-125:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-125:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-12{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-prelude-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-130{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-126{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1020{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1021{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-126{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-126:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-126:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-renewing-ha-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-131{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-127{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1022{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1023{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-127{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-127:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-127:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-restorative-ha-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-132{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-128{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1024{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1025{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-128{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-128:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-128:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-vivid-brightening-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-133{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-129{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1026{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1027{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-129{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-129:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-129:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydri-c-daily-vitamin-c-moisturizer-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-134{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-130{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1028{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1029{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-130{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-130:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-130:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-encore-body-hydrator-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-135{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-131{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1030{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1031{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-131{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-131:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-131:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-reta-xome-daily-retinal-hydrator-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-136{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-132{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1032{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1033{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-132{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-132:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-132:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-renew-complex-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-137{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-133{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1034{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1035{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-133{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-133:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-133:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hyacyn-active-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-138{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-134{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1036{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1037{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-134{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-134:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-134:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-restorative-ha-masque-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-139{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-135{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1038{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1039{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-135{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-135:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-135:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-luxe-lip-hydrator-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-140{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-136{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1040{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1041{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-136{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-136:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-136:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-13{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-refining-foam-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-141{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-137{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1042{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1043{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-137{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-137:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-137:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alto-advanced-defense-and-repair-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-142{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-138{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1044{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1045{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-138{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-138:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-138:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-even-skin-tone-correcting-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-143{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-139{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1046{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1047{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-139{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-139:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-139:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-even-intensive-skin-tone-correcting-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-144{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-140{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1048{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1049{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-140{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-140:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-140:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alpha-ret-clearing-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-145{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-141{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1050{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1051{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-141{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-141:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-141:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-trio-rebalancing-moisture-treatment-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-146{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-142{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1052{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1053{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-142{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-142:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-142:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-trio-luxe-moisture-treatment-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-147{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-143{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1054{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1055{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-143{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-143:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-143:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-techno-neck-perfecting-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-148{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-144{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1056{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1057{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-144{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-144:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-144:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-alpha-ret-overnight-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-149{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-145{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1058{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1059{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-145{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-145:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-145:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-max-alpha-ret-overnight-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-150{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-146{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1060{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1061{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-146{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-146:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-146:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-inter-fuse-treatment-cream-eye-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-151{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-147{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1062{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1063{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-147{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-147:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-147:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-solo-hydrating-defense-men-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-152{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-148{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1064{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1065{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-148{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-148:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-148:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-instant-effect-gel-eye-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-153{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-149{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1066{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1067{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-149{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-149:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-149:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunbetter-tone-smart-spf-75-sunscreen-lotion-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-154{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-150{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1068{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1069{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-150{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-150:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-150:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sunbetter-tone-smart-spf-68-sunscreen-compact-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-155{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-151{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1070{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1071{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-151{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-151:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-151:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-14{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-conditioning-cleanse-prebiotic-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-156{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-152{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1072{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1073{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-152{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-152:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-152:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-biome-support-complex-postbiotic-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-157{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-153{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1074{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1075{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-153{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-153:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-153:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-hydrating-barrier-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-158{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-154{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1076{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1077{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-154{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-154:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-154:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-sheer-finish-spf-50-sunscreen-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-159{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-155{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1078{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1079{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-155{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-155:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-155:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-living-biome-essentials-duo-probiotic-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-160{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-156{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1080{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1081{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-156{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-156:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-156:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-15{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-skin-capsule-brighten-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-161{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-157{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1082{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1083{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-157{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-157:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-157:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-skin-capsule-clear-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-162{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-158{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1084{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1085{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-158{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-158:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-158:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-time-capsule-2{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-163{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-159{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1086{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1087{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-159{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-159:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-159:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted-hair-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-164{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-160{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1088{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1089{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-160{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-160:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-160:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-165{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-161{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1090{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1091{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-161{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-161:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-161:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-deeply-rooted-hair-brush-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-166{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-162{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1092{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1093{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-162{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-162:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-162:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-plant-your-day-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-167{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-163{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1094{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1095{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-163{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-163:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-163:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-max-detox-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-168{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-164{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1096{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1097{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-164{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-164:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-164:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-16{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-oil-cleanser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-169{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-165{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1098{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1099{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-165{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-165:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-165:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-cleansing-essentials-set-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-170{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-166{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1100{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1101{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-166{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-166:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-166:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lipid-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-171{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-167{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1102{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1103{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-167{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-167:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-167:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-luxury-skincare-set-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-172{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-168{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1104{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1105{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-168{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-168:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-168:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-17{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-home-hair-system-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-173{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-169{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1106{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1107{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-169{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-169:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-169:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-lash-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-174{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-170{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1108{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1109{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-170{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-170:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-170:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-brow-serum-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-175{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-171{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1110{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1111{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-171{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-171:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-171:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-18{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-volume-cream-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-176{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-172{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1112{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1113{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-172{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-172:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-172:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-strength-gel-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-177{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-173{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1114{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1115{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-173{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-173:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-173:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-brand-products-19{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:clamp(12px,1.4vw,20px);column-gap:clamp(12px,1.4vw,20px)}.pa-product-blemish-eraser-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-178{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-174{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1116{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1117{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-174{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-174:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-174:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-eye-brightener-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-179{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-175{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1118{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1119{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-175{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-175:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-175:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-contour-face-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-180{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-176{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1120{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1121{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-176{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-176:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-176:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-clear-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-181{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-177{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1122{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1123{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-177{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-177:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-177:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-contour-neck-décolleté-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-182{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-178{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1124{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1125{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-178{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-178:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-178:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-product-omnilux-men-1{display:flex;flex-direction:column;min-width:0;background-color:var(--color-sand);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);overflow-x:hidden;overflow-y:hidden}.pa-product-photo-183{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.pa-product-text-179{display:flex;flex-direction:column;flex-grow:1;row-gap:6px;column-gap:6px;padding:4px 16px 16px}.pa-element-1126{font-family:var(--font-body-medium);font-weight:400;font-size:clamp(15px,1.1vw,17px);line-height:1.3;color:var(--color-ink);letter-spacing:normal;margin:0}.pa-element-1127{display:block;margin-top:auto;font-family:var(--font-body-medium);font-size:16px;color:var(--color-emerald)}.pa-add-to-cart-button-179{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:99px;background-color:var(--color-emerald);color:#fff;font-weight:400;font-size:14px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:Jost,Avenir Next,sans-serif;width:100%;margin-top:8px;cursor:pointer;border:1px solid var(--color-emerald);white-space:normal;white-space-collapse:collapse}.pa-add-to-cart-button-179:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-add-to-cart-button-179:hover{background-color:var(--color-deep);border-top-color:var(--color-deep);border-right-color:var(--color-deep);border-bottom-color:var(--color-deep);border-left-color:var(--color-deep)}.pa-treatments-button-1{font-size:17px;font-weight:400;color:var(--color-ink);text-decoration-line:none;font-family:var(--font-body-medium);display:inline-flex;align-items:center;row-gap:7px;column-gap:7px;background-color:transparent;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding:8px 0;cursor:pointer}.pa-treatments-button-1:hover{color:var(--color-gold-text)}.pa-menu-caret-1{width:11px;height:11px}.pa-treatments-mega-menu-1{width:100%}.pa-mega-menu-grid-1{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.05fr);row-gap:clamp(20px,3vw,50px);column-gap:clamp(20px,3vw,50px);padding:clamp(24px,2.6vw,40px)}.pa-mega-menu-feature-1{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;row-gap:14px;column-gap:14px;background-color:var(--color-emerald);color:var(--color-paper);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card);padding:24px}.pa-element-1128{font-family:var(--font-heading);font-weight:400;font-size:clamp(24px,2.1vw,32px);line-height:1.12}.pa-element-1129{font-style:italic;color:var(--color-gold-light)}.pa-element-1130{font-size:16px;line-height:1.4}.pa-mega-menu-book-link-1{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding-left:30px;padding-right:30px;border-radius:99px;background-color:var(--color-paper);color:var(--color-deep);font-weight:400;font-size:15.5px;line-height:1;letter-spacing:.03em;text-decoration-line:none;box-sizing:border-box;text-align:center;font-family:var(--font-body-medium);border:1px solid var(--color-paper)}.pa-mega-menu-book-link-1:focus-visible{outline-offset:3px;outline:2px solid var(--color-gold)}.pa-mega-menu-book-link-1:hover{background-color:var(--color-emerald);color:#fff}.pa-mega-menu-all-treatments-link-1{color:var(--color-paper);font-family:var(--font-body-medium);font-weight:400;font-size:15.5px;text-decoration-line:underline;text-underline-offset:3px}.pa-element-1131{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium);margin-bottom:12px;grid-template-columns:none}.pa-brand-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,50px)}.pa-mega-menu-link-gly-med{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1132{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-colorescience{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1133{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-hydrinity{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1134{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-skin-better-science{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1135{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-biojuve{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1136{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-hush-hush{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1137{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-epicutis{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1138{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-ante-age{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1139{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-adipeau{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1140{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-link-omnilux{display:block;padding-top:9px;padding-bottom:9px;color:var(--color-ink);text-decoration-line:none;border-bottom:1px solid var(--color-line)}.pa-element-1141{display:block;font-family:var(--font-body-medium);font-weight:400;font-size:17px;line-height:1.2;letter-spacing:normal}.pa-mega-menu-group-brands{grid-column-start:span 3}.pa-brand-title,.pa-brand-title-1,.pa-brand-title-2,.pa-brand-title-3,.pa-brand-title-4,.pa-brand-title-5,.pa-brand-title-6,.pa-brand-title-7,.pa-brand-title-8,.pa-brand-title-9{font-family:var(--font-heading);font-weight:400;letter-spacing:-.015em;font-size:clamp(38px,4.4vw,68px);line-height:1.05;color:var(--color-emerald);margin-top:0;margin-right:0;margin-bottom:clamp(18px,2vw,30px);margin-left:0}.pa-footer-social{display:flex;align-items:center;row-gap:12px;column-gap:0px;margin-bottom:6px}.pa-footer-social-facebook{display:flex;align-items:center;justify-content:flex-start;width:44px;height:44px;border-radius:0/0px;background-color:transparent;color:#cdb877;border:0px solid rgb(184 158 88 / .55)}.pa-footer-social-facebook:hover{color:#fbf8f2;border-top-color:#b89e58;border-right-color:#b89e58;border-bottom-color:#b89e58;border-left-color:#b89e58}.pa-footer-social-instagram{display:flex;align-items:center;justify-content:flex-start;width:44px;height:44px;border-radius:0/0px;background-color:transparent;color:#cdb877;border:0px solid rgb(184 158 88 / .55)}.pa-footer-social-instagram:hover{color:#fbf8f2;border-top-color:#b89e58;border-right-color:#b89e58;border-bottom-color:#b89e58;border-left-color:#b89e58}.pa-element-1142{background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-weight:300;font-size:18px;line-height:1.6;min-width:0;overflow-x:clip;margin:0;white-space:normal;white-space-collapse:collapse}.pa-policies-1{padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(40px,5vw,80px)}.pa-policies-container-1{width:100%;max-width:1560px;margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center}.pa-element-1143{display:block;font-weight:400;font-size:12.5px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-text);font-family:var(--font-body-medium)}.pa-element-1144{font-family:var(--font-heading);font-weight:400;letter-spacing:-.02em;font-size:clamp(42px,5.6vw,88px);line-height:1.02;color:var(--color-emerald);margin:14px 0 0}.pa-element-1145{font-style:italic;font-weight:400}.pa-members-intro{margin-top:16px;margin-bottom:28px;max-width:440px}.pa-members-log-in-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 36px;border-radius:999px;background-color:#0b543e;color:#fbf8f2;font-family:var(--font-body-medium);font-size:15px;cursor:pointer;border:0 none currentcolor}.pa-footer-link-contact-1{display:block;padding-top:3px;padding-bottom:3px;font-size:16px;color:var(--color-paper);text-decoration-line:none}.pa-footer-link-contact-1:hover{color:var(--color-gold-light)}.pa-treatments-toggle{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;font-family:var(--font-body-medium);font-size:20px;line-height:24px;color:#fbf8f2;cursor:pointer;list-style-type:none;border-bottom:1px solid rgb(244 239 226 / .24)}.pa-treatments-list{padding-top:4px;padding-bottom:8px;border-bottom:1px solid rgb(244 239 226 / .24)}.pa-mobile-sub-link-all-treatments{display:block;padding:10px 0 10px 14px;font-family:var(--font-body-medium);font-size:17px;line-height:20px;color:#cdb877;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:currentcolor}.pa-shop-toggle{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;font-family:var(--font-body-medium);font-size:20px;line-height:24px;color:#fbf8f2;cursor:pointer;list-style-type:none;border-bottom:1px solid rgb(244 239 226 / .24)}.pa-shop-brands-list{padding-top:4px;padding-bottom:8px;border-bottom:1px solid rgb(244 239 226 / .24)}.pa-mobile-sub-link-all-products{display:block;padding:10px 0 10px 14px;font-family:var(--font-body-medium);font-size:17px;line-height:20px;color:#cdb877;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:currentcolor}.pa-element-1146,.pa-element-1147,.pa-element-1148,.pa-element-1149,.pa-element-1150,.pa-element-1151,.pa-element-1152,.pa-element-1153,.pa-element-1154,.pa-element-1155{display:block;padding:10px 0 10px 14px;font-family:var(--font-body-medium);font-size:17px;line-height:20px;color:#fbf8f2;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:currentcolor}}@media all and (max-width: 991px){.pa-primary-nav,.pa-header-phone{display:none}.pa-hero-photo-karla-garcia{object-position:50% 0%;object-fit:cover;mask-image:none;-webkit-mask-image:none}.pa-trust-row{grid-template-columns:1fr 1fr}.pa-treatment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-concern-list{grid-template-columns:repeat(4,minmax(0,1fr))}.pa-credentials-grid{grid-template-columns:1fr 1fr}.pa-credential-card-educator{grid-column-start:1;grid-column-end:-1}.pa-footer-grid{grid-template-columns:1fr 1fr}.pa-menu-button{display:block}.pa-treatment-grid-1{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-credentials-grid-1{grid-template-columns:1fr 1fr}.pa-credential-card-educator-1{grid-column-start:1;grid-column-end:-1}.pa-map-card{left:auto;right:20px}.pa-product-grid-1,.pa-product-grid-2,.pa-product-grid-3,.pa-product-grid-4,.pa-product-grid-5,.pa-product-grid-6,.pa-product-grid-7,.pa-product-grid-8,.pa-product-grid-9,.pa-product-grid-10{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-favorites-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pa-brand-products-10,.pa-brand-products-11,.pa-brand-products-12,.pa-brand-products-13,.pa-brand-products-14,.pa-brand-products-15,.pa-brand-products-16,.pa-brand-products-17,.pa-brand-products-18,.pa-brand-products-19{grid-template-columns:repeat(3,minmax(0,1fr))}}@media all and (max-width: 767px){.pa-logo{height:50px}.pa-header-book-button{display:none}.pa-hero-panel{display:flex;min-height:0;flex-direction:column}.pa-hero-photo-karla-garcia{position:relative;display:block;width:100%;height:auto;aspect-ratio:24 / 25;object-position:50% 0%;mask-image:none;-webkit-mask-image:none;order:0}.pa-hero-content{width:100%;padding:26px 22px 8px;order:2}.pa-hero-credential-card{position:relative;right:auto;bottom:auto;margin:-46px 14px 0;max-width:none;order:1;align-self:stretch}.pa-treatment-grid{grid-template-columns:1fr 1fr}.pa-view-all-treatments-link{min-height:44px}.pa-card-arrow,.pa-element-24,.pa-card-arrow-1,.pa-element-26,.pa-card-arrow-2,.pa-element-28,.pa-card-arrow-3,.pa-element-30,.pa-card-arrow-4,.pa-element-32,.pa-card-arrow-5,.pa-element-34,.pa-card-arrow-6,.pa-element-36,.pa-card-arrow-7,.pa-element-38,.pa-card-arrow-8,.pa-element-40,.pa-card-arrow-9,.pa-element-42,.pa-card-arrow-10,.pa-element-44,.pa-card-arrow-11,.pa-element-46{display:none}.pa-results-fine-lines-wrinkles,.pa-results-acne-acne-scars,.pa-results-sun-spots-melasma,.pa-results-dull-tired-skin,.pa-results-dark-circles,.pa-results-thinning-hair,.pa-results-body-shape-cellulite,.pa-results-spider-varicose-veins,.pa-signature-grid,.pa-credentials-grid,.pa-steps,.pa-karla-grid{grid-template-columns:1fr}.pa-karla-portrait{height:120vw}.pa-team-row{grid-template-columns:1fr}.pa-read-karla-story-link{min-height:44px}.pa-product-grid{grid-template-columns:1fr 1fr}.pa-shop-kg-favs-link{min-height:44px}.pa-visit-grid{grid-template-columns:1fr}.pa-element-153,.pa-element-156{display:inline-block;padding-top:12px;padding-bottom:12px}.pa-site-footer{padding-bottom:82px}.pa-footer-grid{grid-template-columns:1fr}.pa-footer-phone,.pa-footer-link-facials,.pa-footer-link-microneedling,.pa-footer-link-injectables,.pa-footer-link-laser,.pa-footer-link-glo2-facial,.pa-footer-link-chemical-peels,.pa-footer-link-kg-signature,.pa-footer-link-brows-lashes,.pa-footer-link-body-contouring,.pa-footer-link-body-treatments,.pa-footer-link-sclerotherapy,.pa-footer-link-weight-loss-wellness,.pa-footer-link-shop,.pa-footer-link-about,.pa-footer-link-contact{padding-top:10px;padding-bottom:10px}.pa-mobile-call-bar{display:grid;position:fixed;left:0;right:0;bottom:0;z-index:45;grid-template-columns:1fr 1fr;row-gap:6px;column-gap:6px;background-color:var(--color-paper);border-top:1px solid var(--color-line);padding:6px}.pa-hero-panel-1,.pa-menu-grid{grid-template-columns:1fr}.pa-related-grid{grid-template-columns:1fr 1fr}.pa-hero-panel-2{grid-template-columns:1fr}.pa-treatment-photo-1{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 50%}.pa-menu-grid-1{grid-template-columns:1fr}.pa-related-grid-1{grid-template-columns:1fr 1fr}.pa-hero-panel-3{grid-template-columns:1fr}.pa-treatment-photo-2{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 50%}.pa-menu-grid-2{grid-template-columns:1fr}.pa-related-grid-2{grid-template-columns:1fr 1fr}.pa-hero-panel-4{grid-template-columns:1fr}.pa-treatment-photo-3{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-learn-more-link,.pa-learn-more-link-1,.pa-learn-more-link-2,.pa-learn-more-link-3,.pa-learn-more-link-4,.pa-learn-more-link-5,.pa-learn-more-link-6,.pa-learn-more-link-7{min-height:44px}.pa-menu-grid-3{grid-template-columns:1fr}.pa-related-grid-3{grid-template-columns:1fr 1fr}.pa-hero-panel-5,.pa-menu-grid-4{grid-template-columns:1fr}.pa-related-grid-4{grid-template-columns:1fr 1fr}.pa-hero-panel-6,.pa-menu-grid-5{grid-template-columns:1fr}.pa-related-grid-5{grid-template-columns:1fr 1fr}.pa-hero-panel-7{grid-template-columns:1fr}.pa-treatment-photo-6{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 50%}.pa-menu-grid-6{grid-template-columns:1fr}.pa-related-grid-6{grid-template-columns:1fr 1fr}.pa-hero-panel-8,.pa-menu-grid-7{grid-template-columns:1fr}.pa-related-grid-7{grid-template-columns:1fr 1fr}.pa-hero-panel-9,.pa-menu-grid-8{grid-template-columns:1fr}.pa-related-grid-8{grid-template-columns:1fr 1fr}.pa-hero-panel-10,.pa-menu-grid-9{grid-template-columns:1fr}.pa-related-grid-9{grid-template-columns:1fr 1fr}.pa-hero-panel-11,.pa-menu-grid-10{grid-template-columns:1fr}.pa-related-grid-10{grid-template-columns:1fr 1fr}.pa-hero-panel-12,.pa-menu-grid-11{grid-template-columns:1fr}.pa-related-grid-11{grid-template-columns:1fr 1fr}.pa-hero-panel-13{grid-template-columns:1fr}.pa-treatment-photo-12{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-14{grid-template-columns:1fr}.pa-treatment-photo-13{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-15{grid-template-columns:1fr}.pa-treatment-photo-14{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-16{grid-template-columns:1fr}.pa-treatment-photo-15{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-17{grid-template-columns:1fr}.pa-treatment-photo-16{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-18{grid-template-columns:1fr}.pa-treatment-photo-17{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-19{grid-template-columns:1fr}.pa-treatment-photo-18{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:50% 60%}.pa-hero-panel-20{grid-template-columns:1fr}.pa-treatment-grid-1{grid-template-columns:1fr 1fr}.pa-card-arrow-12,.pa-element-530,.pa-card-arrow-13,.pa-element-532,.pa-card-arrow-14,.pa-element-534,.pa-card-arrow-15,.pa-element-536,.pa-card-arrow-16,.pa-element-538,.pa-card-arrow-17,.pa-element-540,.pa-card-arrow-18,.pa-element-542,.pa-card-arrow-19,.pa-element-544,.pa-card-arrow-20,.pa-element-546,.pa-card-arrow-21,.pa-element-548,.pa-card-arrow-22,.pa-element-550,.pa-card-arrow-23,.pa-element-552{display:none}.pa-contact-grid{grid-template-columns:1fr}.pa-element-599,.pa-element-602{display:inline-block;padding-top:12px;padding-bottom:12px}.pa-policies-grid{grid-template-columns:1fr}.pa-karla-portrait-1{aspect-ratio:1 / 1;height:auto;object-fit:cover;object-position:50% 40%}.pa-hero-panel-21,.pa-get-to-know-grid,.pa-credentials-grid-1,.pa-team-row-1{grid-template-columns:1fr}.pa-map-panel{height:auto;display:flex;flex-direction:column}.pa-google-map{height:340px}.pa-map-card{position:static;width:100%;border-top-left-radius:0;border-top-right-radius:0;background-color:var(--color-sand)}.pa-first-visit-grid,.pa-before-you-book-grid{grid-template-columns:1fr}.pa-all-policies-link{min-height:44px}.pa-hero-panel-22,.pa-hero-panel-23,.pa-hero-panel-24,.pa-hero-panel-25,.pa-hero-panel-26,.pa-hero-panel-27,.pa-hero-panel-28,.pa-hero-panel-29,.pa-hero-panel-30,.pa-hero-panel-31,.pa-hero-panel-32{grid-template-columns:1fr}.pa-product-grid-1,.pa-product-grid-2,.pa-product-grid-3,.pa-product-grid-4,.pa-product-grid-5,.pa-product-grid-6,.pa-product-grid-7,.pa-product-grid-8,.pa-product-grid-9,.pa-product-grid-10,.pa-favorites-grid,.pa-brand-products-10,.pa-brand-products-11,.pa-brand-products-12,.pa-brand-products-13,.pa-brand-products-14,.pa-brand-products-15,.pa-brand-products-16,.pa-brand-products-17,.pa-brand-products-18,.pa-brand-products-19{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-footer-link-contact-1{padding-top:10px;padding-bottom:10px}}@media all and (max-width: 479px){.pa-hero-photo-karla-garcia{object-position:50% 0%;aspect-ratio:24 / 25;height:auto;mask-image:none;-webkit-mask-image:none}.pa-hero-credential-card{margin-top:-46px;margin-bottom:0}.pa-element-23,.pa-element-25,.pa-element-27,.pa-element-29,.pa-element-31,.pa-element-33,.pa-element-35,.pa-element-37,.pa-element-39,.pa-element-41,.pa-element-43,.pa-element-45{font-size:19px;overflow-wrap:anywhere}.pa-visit-details{grid-template-columns:1fr}.pa-name-row{grid-template-columns:1fr;row-gap:0;column-gap:0}.pa-related-grid{grid-template-columns:1fr}.pa-element-224,.pa-element-225,.pa-element-226{font-size:19px;overflow-wrap:anywhere}.pa-treatment-photo-1{aspect-ratio:4 / 5}.pa-related-grid-1{grid-template-columns:1fr}.pa-element-249,.pa-element-250,.pa-element-251{font-size:19px;overflow-wrap:anywhere}.pa-treatment-photo-2{aspect-ratio:4 / 5}.pa-related-grid-2{grid-template-columns:1fr}.pa-element-272,.pa-element-273,.pa-element-274{font-size:19px;overflow-wrap:anywhere}.pa-treatment-photo-3{aspect-ratio:4 / 5}.pa-related-grid-3{grid-template-columns:1fr}.pa-element-304,.pa-element-305,.pa-element-306{font-size:19px;overflow-wrap:anywhere}.pa-related-grid-4{grid-template-columns:1fr}.pa-element-330,.pa-element-331,.pa-element-332{font-size:19px;overflow-wrap:anywhere}.pa-related-grid-5{grid-template-columns:1fr}.pa-element-349,.pa-element-350,.pa-element-351{font-size:19px;overflow-wrap:anywhere}.pa-treatment-photo-6{aspect-ratio:4 / 5}.pa-related-grid-6{grid-template-columns:1fr}.pa-element-371,.pa-element-372,.pa-element-373{font-size:19px;overflow-wrap:anywhere}.pa-package-grid,.pa-package-grid-1,.pa-package-grid-2,.pa-related-grid-7{grid-template-columns:1fr}.pa-element-408,.pa-element-409,.pa-element-410{font-size:19px;overflow-wrap:anywhere}.pa-related-grid-8{grid-template-columns:1fr}.pa-element-431,.pa-element-432,.pa-element-433{font-size:19px;overflow-wrap:anywhere}.pa-related-grid-9{grid-template-columns:1fr}.pa-element-446,.pa-element-447,.pa-element-448{font-size:19px;overflow-wrap:anywhere}.pa-price-row-39{flex-wrap:wrap;row-gap:4px}.pa-related-grid-10{grid-template-columns:1fr}.pa-element-460,.pa-element-461,.pa-element-462{font-size:19px;overflow-wrap:anywhere}.pa-related-grid-11{grid-template-columns:1fr}.pa-element-479,.pa-element-480,.pa-element-481{font-size:19px;overflow-wrap:anywhere}.pa-treatment-photo-12,.pa-treatment-photo-13,.pa-treatment-photo-14,.pa-treatment-photo-15,.pa-treatment-photo-16,.pa-treatment-photo-17,.pa-treatment-photo-18{aspect-ratio:4 / 5}.pa-element-529,.pa-element-531,.pa-element-533,.pa-element-535,.pa-element-537,.pa-element-539,.pa-element-541,.pa-element-543,.pa-element-545,.pa-element-547,.pa-element-549,.pa-element-551{font-size:19px;overflow-wrap:anywhere}.pa-contact-details{grid-template-columns:1fr}.pa-name-row-1{grid-template-columns:1fr;row-gap:0;column-gap:0}.pa-karla-portrait-1{aspect-ratio:4 / 5}}
