.laser-configurator_configurator__mbehj{--lime:#a9cf38;--lime-soft:#edf5d2;--moss:#39462d;--ink:#151714;--muted:#697069;--cream:#f3f2ec;--line:#dcded5;color:var(--ink)}.laser-configurator_audienceSwitch__I_o0j{display:grid;width:min(25rem,100%);grid-template-columns:1fr 1fr;gap:.35rem;margin:0 auto 2rem;padding:.35rem;border:1px solid var(--line);border-radius:999px;background:#e7e9e2}.laser-configurator_audienceSwitch__I_o0j button{display:flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.65rem;border:0;border-radius:999px;background:transparent;color:var(--muted);font:850 .68rem/1 inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.laser-configurator_audienceSwitch__I_o0j button>span{display:grid;width:1.7rem;height:1.7rem;place-items:center;border:1px solid;border-radius:50%;font-size:.85rem}.laser-configurator_audienceSwitch__I_o0j .laser-configurator_active__Ph89R{background:var(--ink);color:white;box-shadow:0 .45rem 1.25rem rgb(21 23 20/16%)}.laser-configurator_audienceSwitch__I_o0j .laser-configurator_active__Ph89R>span{border-color:var(--lime);background:var(--lime);color:var(--ink)}.laser-configurator_maleIntro__jv5ev{display:flex;max-width:50rem;align-items:end;justify-content:space-between;gap:2rem;margin:0 0 1.5rem auto}.laser-configurator_maleIntro__jv5ev h3{margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,2.75rem);line-height:.95;letter-spacing:-.045em}.laser-configurator_maleIntro__jv5ev>p{max-width:28rem;margin:0;color:var(--muted);font-size:.72rem;line-height:1.6}.laser-configurator_progress__18bTt{display:flex;width:min(35rem,100%);align-items:center;margin:0 0 2rem auto}.laser-configurator_progress__18bTt span{display:flex;align-items:center;gap:.55rem;color:#8b918a;font-size:.62rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.laser-configurator_progress__18bTt b{display:grid;width:1.8rem;height:1.8rem;place-items:center;border:1px solid var(--line);border-radius:50%;background:white;font-size:.65rem}.laser-configurator_progress__18bTt i{flex:1;height:1px;margin-inline:.65rem;background:var(--line)}.laser-configurator_progress__18bTt .laser-configurator_complete__BFu9C,.laser-configurator_progress__18bTt .laser-configurator_current__dm80h{color:var(--ink)}.laser-configurator_progress__18bTt .laser-configurator_complete__BFu9C b,.laser-configurator_progress__18bTt .laser-configurator_current__dm80h b{border-color:var(--ink);background:var(--ink);color:white}.laser-configurator_configuratorGrid__Qh365{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(20rem,.72fr);gap:1.25rem;align-items:start}.laser-configurator_zonePicker__8IMCQ{display:grid;min-height:43rem;grid-template-columns:minmax(19rem,1.1fr) minmax(15rem,.72fr);overflow:hidden;border:1px solid var(--line);border-radius:1.5rem;background:white}.laser-configurator_womenZonePicker__AALGn{display:block}.laser-configurator_womenZonePicker__AALGn .laser-configurator_bodyMap__FD6Ek{border-right:0}.laser-configurator_bodyMap__FD6Ek{min-height:43rem;padding:1.25rem 1.25rem .9rem;border-right:1px solid var(--line);background:radial-gradient(circle at 50% 38%,white 0 22%,transparent 58%),linear-gradient(145deg,#f4f3ee,#e9eddf)}.laser-configurator_viewSwitch__tXEQW{position:relative;z-index:8;display:grid;width:13rem;grid-template-columns:1fr 1fr;gap:.2rem;margin:0 auto;padding:.25rem;border:1px solid #d8dccf;border-radius:999px;background:#e7e9e2}.laser-configurator_viewSwitch__tXEQW button{min-height:2.15rem;border:0;border-radius:999px;background:transparent;color:var(--muted);font:800 .6rem/1 inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.laser-configurator_viewSwitch__tXEQW .laser-configurator_active__Ph89R{background:white;color:var(--ink);box-shadow:0 .25rem 1rem rgb(21 23 20/8%)}.laser-configurator_silhouette__gmn6G{position:relative;width:min(100%,23rem);height:35rem;margin:.35rem auto 0}.laser-configurator_aura__UgxsA{position:absolute;z-index:0;right:10%;bottom:.5rem;left:10%;height:29rem;border:1px solid rgb(255 255 255/70%);border-radius:48% 48% 42% 42%;box-shadow:0 0 0 1.6rem rgb(255 255 255/12%)}.laser-configurator_bodyPhoto__QRs28{z-index:1;object-fit:contain;filter:drop-shadow(0 1rem 1.2rem rgb(57 70 45/14%))}.laser-configurator_region__Hxulp{position:absolute;z-index:4;padding:0;border:1px solid rgb(117 146 31/50%);background:rgb(169 207 56/22%);color:var(--ink);cursor:pointer;opacity:.9;box-shadow:inset 0 0 .75rem rgb(255 255 255/38%);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.laser-configurator_face__8w_Dw{border-radius:999px}.laser-configurator_underarm__MH2JN{border-radius:70% 45% 70% 45%}.laser-configurator_upperArm__PXsxM{border-radius:70% 70% 48% 48%;clip-path:polygon(20% 0,80% 0,92% 100%,8% 100%)}.laser-configurator_forearm__tAnYF{border-radius:45% 45% 999px 999px;clip-path:polygon(8% 0,92% 0,70% 100%,30% 100%)}.laser-configurator_neck__2JW6h{border-radius:25% 25% 45% 45%}.laser-configurator_chest__sMr5J{border-radius:42% 42% 26% 26%;clip-path:polygon(8% 0,92% 0,86% 100%,14% 100%)}.laser-configurator_shoulders__nzMtC{border-radius:55% 55% 20% 20%;clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.laser-configurator_abdomen__WGWnz{border-radius:36% 36% 44% 44%;clip-path:polygon(10% 0,90% 0,98% 83%,78% 100%,22% 100%,2% 83%)}.laser-configurator_bikiniSide__RvF7E{border-radius:55% 45% 75% 35%;clip-path:polygon(0 0,100% 12%,62% 100%,14% 76%)}.laser-configurator_bikiniCenter__QIG6K{border-radius:42% 42% 70% 70%;clip-path:polygon(0 0,100% 0,72% 100%,28% 100%)}.laser-configurator_thigh__N1NKe{border-radius:46% 46% 34% 34%;clip-path:polygon(8% 0,92% 0,78% 100%,22% 100%)}.laser-configurator_lowerLeg__ro1M3{border-radius:35% 35% 999px 999px;clip-path:polygon(20% 0,80% 0,67% 100%,33% 100%)}.laser-configurator_back__9NxvA{border-radius:30% 30% 42% 42%;clip-path:polygon(13% 0,87% 0,100% 84%,77% 100%,23% 100%,0 84%)}.laser-configurator_glute__QZvbd{border-radius:48% 48% 62% 62%}.laser-configurator_region__Hxulp.laser-configurator_preview__uD_2o,.laser-configurator_region__Hxulp:focus-visible,.laser-configurator_region__Hxulp:hover{border-color:#718c1f;background:rgb(145 181 41/62%);box-shadow:0 0 0 .22rem rgb(169 207 56/18%);opacity:1}.laser-configurator_region__Hxulp.laser-configurator_selected__Z9Oqd{border-color:#536819;background:rgb(116 150 30/72%);box-shadow:0 0 0 .18rem rgb(255 255 255/86%);opacity:1}.laser-configurator_regionCheck__KdKwX{position:absolute;top:50%;left:50%;display:grid;width:1.25rem;height:1.25rem;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:white;color:#60761d;font-size:.6rem;font-weight:900;opacity:0}.laser-configurator_region__Hxulp.laser-configurator_selected__Z9Oqd .laser-configurator_regionCheck__KdKwX,.laser-configurator_region__Hxulp:focus-visible .laser-configurator_regionCheck__KdKwX,.laser-configurator_region__Hxulp:hover .laser-configurator_regionCheck__KdKwX{opacity:1}.laser-configurator_region__Hxulp.laser-configurator_selected__Z9Oqd .laser-configurator_regionCheck__KdKwX{background:var(--ink);color:white}.laser-configurator_regionLabel__hFqDD{position:absolute;top:50%;left:calc(100% + .45rem);transform:translateY(-50%);padding:.35rem .5rem;border-radius:999px;background:var(--ink);color:white;font-size:.5rem;font-weight:850;white-space:nowrap;opacity:0;pointer-events:none}.laser-configurator_region__Hxulp.laser-configurator_preview__uD_2o .laser-configurator_regionLabel__hFqDD,.laser-configurator_region__Hxulp:focus-visible .laser-configurator_regionLabel__hFqDD,.laser-configurator_region__Hxulp:hover .laser-configurator_regionLabel__hFqDD{opacity:1}.laser-configurator_mapHint__COB3Z{margin:0;color:var(--muted);font-size:.62rem;font-weight:700;text-align:center}.laser-configurator_zoneList__atkhc{display:flex;flex-direction:column;padding:2rem 1.4rem}.laser-configurator_zoneListHeading__TG8nb{display:flex;align-items:end;justify-content:space-between;gap:.75rem;margin-bottom:1.4rem}.laser-configurator_kicker__Vf4or{margin:0;color:#6f7d4d;font-size:.6rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.laser-configurator_sessionHeading__cB2ms h3,.laser-configurator_zoneList__atkhc h3{margin:.4rem 0 0;font-size:1.45rem;line-height:1;letter-spacing:-.035em}.laser-configurator_textButton__4T8Nw{border:0;border-bottom:1px solid;padding:.25rem 0;background:transparent;color:var(--ink);font:850 .56rem/1 inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.laser-configurator_zoneChips__wT6Qq{display:grid;gap:.55rem}.laser-configurator_zoneChipsAll__YtFmS{max-height:28rem;overflow-y:auto;padding-right:.25rem;scrollbar-width:thin}.laser-configurator_zoneChips__wT6Qq button{display:flex;min-height:3rem;align-items:center;border:1px solid var(--line);border-radius:.75rem;background:white;color:#4f554f;padding:.65rem .75rem;font:750 .67rem/1 inherit;text-align:left;cursor:pointer}.laser-configurator_zoneChips__wT6Qq button>span{display:grid;width:1.45rem;height:1.45rem;flex:none;place-items:center;margin-right:.55rem;border-radius:50%;background:var(--lime-soft);color:#71891f}.laser-configurator_zoneChips__wT6Qq button.laser-configurator_active__Ph89R{border-color:var(--moss);background:var(--moss);color:white}.laser-configurator_zoneChips__wT6Qq button.laser-configurator_active__Ph89R>span{background:var(--lime);color:var(--ink)}.laser-configurator_infoNote__EtYWt{display:flex;gap:.65rem;margin-top:auto;padding:.85rem;background:var(--cream);color:var(--muted)}.laser-configurator_infoNote__EtYWt>span{display:grid;width:1.15rem;height:1.15rem;flex:none;place-items:center;border:1px solid #a2a99d;border-radius:50%;font-size:.6rem}.laser-configurator_infoNote__EtYWt p{margin:0;font-size:.62rem;line-height:1.5}.laser-configurator_sessionPanel__P6wgW{position:sticky;top:6.5rem;overflow:hidden;border-radius:1.5rem;background:var(--ink);padding:1.7rem;color:white;box-shadow:0 1.5rem 4rem rgb(21 23 20/18%)}.laser-configurator_sessionHeading__cB2ms{display:flex;align-items:center;justify-content:space-between;gap:1rem}.laser-configurator_sessionHeading__cB2ms .laser-configurator_kicker__Vf4or{color:#bdc89e}.laser-configurator_sessionHeading__cB2ms h3{color:white}.laser-configurator_sessionHeading__cB2ms>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--lime);color:var(--ink);font-size:1rem;font-weight:850}.laser-configurator_sessionQuick__qix0H{margin:1.25rem 0;padding-block:1rem;border-block:1px solid rgb(255 255 255/12%)}.laser-configurator_sessionQuickHeading__s_jHA{display:flex;align-items:end;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.laser-configurator_sessionQuickHeading__s_jHA .laser-configurator_kicker__Vf4or{color:#bdc89e}.laser-configurator_sessionQuickHeading__s_jHA h4{margin:.3rem 0 0;color:white;font-size:1rem;line-height:1;letter-spacing:-.025em}.laser-configurator_sessionQuick__qix0H .laser-configurator_textButton__4T8Nw{color:white}.laser-configurator_sessionQuick__qix0H .laser-configurator_zoneChips__wT6Qq{grid-template-columns:1fr 1fr}.laser-configurator_sessionQuick__qix0H .laser-configurator_zoneChipsAll__YtFmS{max-height:18rem}.laser-configurator_selectedZones__nqkY1{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.2rem 0}.laser-configurator_selectedZones__nqkY1 button{display:flex;align-items:center;gap:.45rem;border:1px solid rgb(255 255 255/14%);border-radius:999px;background:rgb(255 255 255/8%);color:white;padding:.45rem .6rem;font:750 .58rem/1 inherit;cursor:pointer}.laser-configurator_selectedZones__nqkY1 b{color:var(--lime)}.laser-configurator_empty__AM42l{margin:1.25rem 0;padding:.85rem;background:rgb(255 255 255/7%);color:rgb(255 255 255/65%);font-size:.68rem;line-height:1.5}.laser-configurator_benefit__UK4t_{margin:1.25rem 0;padding:1.15rem;background:#eceee7;color:var(--ink)}.laser-configurator_benefit__UK4t_.laser-configurator_unlocked__LkcZ7{background:var(--lime-soft)}.laser-configurator_benefitTitle__oud0o{display:flex;align-items:center;gap:.7rem}.laser-configurator_benefitTitle__oud0o>span{display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:50%;background:white;color:#6e871f}.laser-configurator_benefitTitle__oud0o small,.laser-configurator_benefitTitle__oud0o strong{display:block}.laser-configurator_benefitTitle__oud0o small{color:var(--muted);font-size:.5rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.laser-configurator_benefitTitle__oud0o strong{margin-top:.15rem;font-size:1.25rem}.laser-configurator_benefitTrack__oKUZr{height:.3rem;margin:1rem 0 .45rem;overflow:hidden;border-radius:99px;background:rgb(21 23 20/10%)}.laser-configurator_benefitTrack__oKUZr span{display:block;height:100%;border-radius:inherit;background:var(--lime-dark,#88a91e)}.laser-configurator_benefitLabels__hlcP9{display:flex;justify-content:space-between;color:var(--muted);font-size:.48rem;font-weight:800;text-transform:uppercase}.laser-configurator_benefit__UK4t_>p{margin:.75rem 0 0;color:var(--muted);font-size:.58rem;line-height:1.45}.laser-configurator_recommendation__zPYl1{width:100%;margin-top:.75rem;border:1px solid rgb(21 23 20/12%);background:rgb(255 255 255/70%);padding:.65rem;color:var(--ink);text-align:left;cursor:pointer}.laser-configurator_recommendation__zPYl1 b,.laser-configurator_recommendation__zPYl1 small{display:block}.laser-configurator_recommendation__zPYl1 small{color:var(--muted);font-size:.5rem;text-transform:uppercase}.laser-configurator_recommendation__zPYl1 b{margin-top:.2rem;font-size:.66rem}.laser-configurator_pricing__rb9kT>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.35rem;color:rgb(255 255 255/62%);font-size:.62rem}.laser-configurator_pricing__rb9kT .laser-configurator_priceMain__r1dsh{margin-top:.35rem;border-top:1px solid rgb(255 255 255/14%);padding-top:.85rem;color:white}.laser-configurator_priceMain__r1dsh strong{color:var(--lime);font-size:1.8rem}.laser-configurator_pricing__rb9kT>p{margin:.35rem 0;color:var(--lime);font-size:.62rem;font-weight:800;text-align:right}.laser-configurator_pricing__rb9kT>small{display:block;margin:.5rem 0 1rem;color:rgb(255 255 255/42%);font-size:.52rem;line-height:1.45;text-align:right}.laser-configurator_consultPricing__FxVjM{margin:1.15rem 0;border-block:1px solid rgb(255 255 255/14%);padding:1rem 0}.laser-configurator_consultPricing__FxVjM span,.laser-configurator_consultPricing__FxVjM strong{display:block}.laser-configurator_consultPricing__FxVjM span{color:rgb(255 255 255/58%);font-size:.55rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.laser-configurator_consultPricing__FxVjM strong{margin-top:.35rem;color:var(--lime);font-size:1.75rem}.laser-configurator_consultPricing__FxVjM p{margin:.55rem 0 0;color:rgb(255 255 255/56%);font-size:.6rem;line-height:1.5}.laser-configurator_primaryAction__3NPiV,.laser-configurator_secondaryAction__gZs_0,.laser-configurator_whatsappAction__4C8Rx{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:.75rem;border:0;padding:.75rem 1.25rem;font:850 .65rem/1 inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.laser-configurator_primaryAction__3NPiV{width:100%;background:var(--lime);color:#111500}.laser-configurator_primaryAction__3NPiV:disabled{cursor:not-allowed;opacity:.45}.laser-configurator_trust__WbhH8{margin:.7rem 0 0;color:rgb(255 255 255/40%);font-size:.5rem;text-align:center}.laser-configurator_mobileSummaryBar__XW09n{display:none}.laser-configurator_disabledAction__gLHHl{pointer-events:none;cursor:not-allowed;opacity:.42}.laser-configurator_modal__Jt_vK{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:1.5rem;background:rgb(10 12 10/68%);backdrop-filter:blur(.35rem)}.laser-configurator_modalCard__UgvEU{position:relative;width:min(32rem,100%);max-height:calc(100vh - 3rem);overflow-y:auto;border-radius:1.5rem;background:var(--cream);padding:2rem;box-shadow:0 2rem 6rem rgb(0 0 0/30%)}.laser-configurator_modalClose__zKhb7{position:absolute;top:1rem;right:1rem;display:grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid var(--line);border-radius:50%;background:white;color:var(--ink);font-size:1.25rem;cursor:pointer}.laser-configurator_modalCard__UgvEU h3{max-width:26rem;margin:.5rem 2.5rem .5rem 0;font-size:2rem;line-height:.98;letter-spacing:-.045em}.laser-configurator_modalCard__UgvEU>p:not(.laser-configurator_kicker__Vf4or){margin:0;color:var(--muted);font-size:.75rem;line-height:1.6}.laser-configurator_modalOptions__ZAw50{display:grid;gap:.55rem;margin:1.5rem 0}.laser-configurator_modalOptions__ZAw50 button{display:grid;min-height:3.8rem;grid-template-columns:2rem 1fr;align-items:center;gap:.75rem;border:1px solid var(--line);background:white;padding:.65rem .85rem;color:var(--ink);text-align:left;cursor:pointer}.laser-configurator_modalOptions__ZAw50 button>span{display:grid;width:1.85rem;height:1.85rem;place-items:center;border-radius:50%;background:var(--lime-soft);color:#6e871f}.laser-configurator_modalOptions__ZAw50 b,.laser-configurator_modalOptions__ZAw50 small{display:block}.laser-configurator_modalOptions__ZAw50 b{font-size:.75rem}.laser-configurator_modalOptions__ZAw50 small{margin-top:.2rem;color:var(--muted);font-size:.55rem;font-weight:600}.laser-configurator_modalOptions__ZAw50 button.laser-configurator_active__Ph89R{border-color:var(--moss);background:var(--moss);color:white}.laser-configurator_modalOptions__ZAw50 button.laser-configurator_active__Ph89R>span{background:var(--lime);color:var(--ink)}.laser-configurator_modalOptions__ZAw50 button.laser-configurator_active__Ph89R small{color:rgb(255 255 255/60%)}.laser-configurator_choiceStep__Vw5PM,.laser-configurator_finalPlan__sIkxl{border:1px solid var(--line);border-radius:1.5rem;background:var(--cream);padding:clamp(2rem,5vw,4.5rem)}.laser-configurator_choiceIntro__tlGfx{max-width:42rem;margin:0 auto 2rem;text-align:center}.laser-configurator_choiceIntro__tlGfx h3,.laser-configurator_finalIntro__iM9Zg h3{margin:.6rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:.94;letter-spacing:-.06em}.laser-configurator_choiceIntro__tlGfx>p:last-child,.laser-configurator_finalIntro__iM9Zg>p:last-child{color:var(--muted);line-height:1.6}.laser-configurator_choices__NyRLO{display:grid;max-width:45rem;gap:.6rem;margin:0 auto}.laser-configurator_choices__NyRLO button{display:grid;min-height:4.2rem;grid-template-columns:1fr 1.5rem;align-items:center;gap:1rem;border:1px solid var(--line);background:white;padding:.8rem 1rem;color:var(--ink);text-align:left;cursor:pointer}.laser-configurator_choices__NyRLO button>span:not(.laser-configurator_skinSwatch__CRk6u) small,.laser-configurator_choices__NyRLO button>span:not(.laser-configurator_skinSwatch__CRk6u) strong{display:block}.laser-configurator_choices__NyRLO small{margin-top:.25rem;color:var(--muted);font-size:.64rem}.laser-configurator_choices__NyRLO button>b{display:grid;width:1.35rem;height:1.35rem;place-items:center;border:1px solid var(--line);border-radius:50%}.laser-configurator_choices__NyRLO button.laser-configurator_active__Ph89R{border-color:var(--moss);box-shadow:inset .25rem 0 0 var(--lime)}.laser-configurator_skinChoices__GzdPf{max-width:48rem;grid-template-columns:repeat(5,1fr)}.laser-configurator_skinChoices__GzdPf button{display:flex;min-height:10rem;flex-direction:column;justify-content:center;text-align:center}.laser-configurator_skinSwatch__CRk6u{width:4rem;height:4rem;border:.25rem solid white;border-radius:50%;box-shadow:0 0 0 1px var(--line)}.laser-configurator_skinChoices__GzdPf button>b{display:none}.laser-configurator_stepActions__hgGjX{display:flex;max-width:45rem;justify-content:space-between;gap:1rem;margin:2rem auto 0}.laser-configurator_stepActions__hgGjX .laser-configurator_primaryAction__3NPiV{width:auto}.laser-configurator_secondaryAction__gZs_0{border:1px solid var(--line);background:white;color:var(--ink)}.laser-configurator_finalIntro__iM9Zg{max-width:45rem;margin:0 auto 2.5rem;text-align:center}.laser-configurator_finalIntro__iM9Zg>span{display:grid;width:3rem;height:3rem;place-items:center;margin:0 auto 1rem;border-radius:50%;background:var(--lime);font-size:1.25rem;font-weight:900}.laser-configurator_finalGrid__J0Qyq{display:grid;grid-template-columns:1.25fr .75fr;gap:1rem}.laser-configurator_checkout__u59XY,.laser-configurator_planCard__7IKFR{background:white;padding:clamp(1.5rem,3vw,2.5rem)}.laser-configurator_planCard__7IKFR h4{margin:.75rem 0 2rem;font-size:clamp(1.75rem,3vw,3rem);line-height:1;letter-spacing:-.045em}.laser-configurator_planCard__7IKFR dl{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-block:1px solid var(--line)}.laser-configurator_planCard__7IKFR dl div{padding:1rem;border-right:1px solid var(--line)}.laser-configurator_planCard__7IKFR dl div:last-child{border:0}.laser-configurator_planCard__7IKFR dt{color:var(--muted);font-size:.55rem;font-weight:800;text-transform:uppercase}.laser-configurator_planCard__7IKFR dd{margin:.35rem 0 0;font-size:.7rem;font-weight:800}.laser-configurator_guidance___H9pd{display:flex;gap:.85rem;margin-top:1.5rem;padding:1rem;background:var(--cream)}.laser-configurator_guidance___H9pd>span{color:#6f861f}.laser-configurator_guidance___H9pd p{margin:0;color:var(--muted);font-size:.68rem;line-height:1.6}.laser-configurator_guidance___H9pd b{color:var(--ink)}.laser-configurator_checkout__u59XY{background:var(--moss);color:white}.laser-configurator_checkout__u59XY>span{color:rgb(255 255 255/60%);font-size:.58rem;font-weight:850;text-transform:uppercase}.laser-configurator_checkout__u59XY>strong{display:block;margin:.5rem 0 1.5rem;color:var(--lime);font-size:2.75rem}.laser-configurator_checkout__u59XY>strong small{font-size:.8rem}.laser-configurator_checkout__u59XY>div{display:flex;justify-content:space-between;padding:.65rem 0;border-top:1px solid rgb(255 255 255/14%);font-size:.66rem}.laser-configurator_checkout__u59XY .laser-configurator_checkoutPrice__aqdDO{align-items:baseline}.laser-configurator_checkoutPrice__aqdDO b{color:var(--lime);font-size:1.35rem}.laser-configurator_checkout__u59XY>p{color:var(--lime);font-size:.68rem;font-weight:800;text-align:right}.laser-configurator_checkout__u59XY>small{display:block;color:rgb(255 255 255/48%);font-size:.55rem;line-height:1.5}.laser-configurator_whatsappAction__4C8Rx{width:100%;margin-top:1.5rem;background:var(--lime);color:#111500}.laser-configurator_checkout__u59XY .laser-configurator_finalTrust__kozBW{display:flex;align-items:flex-start;gap:.45rem;margin:.8rem 0 0;color:rgb(255 255 255/72%);font-size:.56rem;font-weight:700;line-height:1.45;text-align:left}.laser-configurator_finalTrust__kozBW>span{display:grid;width:1rem;height:1rem;flex:none;place-items:center;border-radius:50%;background:var(--lime);color:var(--ink);font-size:.55rem}.laser-configurator_checkout__u59XY .laser-configurator_textButton__4T8Nw{display:block;margin:1rem auto 0;color:white}@media (max-width:1100px){.laser-configurator_configuratorGrid__Qh365{grid-template-columns:1fr}.laser-configurator_sessionPanel__P6wgW{position:relative;top:auto}.laser-configurator_zonePicker__8IMCQ{grid-template-columns:minmax(20rem,1fr) minmax(16rem,.7fr)}.laser-configurator_finalGrid__J0Qyq{grid-template-columns:1fr}}@media (max-width:760px){.laser-configurator_audienceSwitch__I_o0j{margin-bottom:1.5rem}.laser-configurator_maleIntro__jv5ev{align-items:start;flex-direction:column;gap:.65rem;margin:0 0 1rem}.laser-configurator_progress__18bTt{margin-inline:0}.laser-configurator_progress__18bTt span{font-size:.52rem}.laser-configurator_configuratorGrid__Qh365{gap:.75rem}.laser-configurator_zonePicker__8IMCQ{display:block;min-height:0;border-radius:1.25rem}.laser-configurator_bodyMap__FD6Ek{min-height:41rem;border-right:0;border-bottom:1px solid var(--line);padding-inline:.65rem}.laser-configurator_silhouette__gmn6G{height:35rem}.laser-configurator_region__Hxulp{min-width:2.75rem;min-height:2.75rem}.laser-configurator_regionCheck__KdKwX{opacity:1}.laser-configurator_mapHint__COB3Z{font-size:.56rem}.laser-configurator_zoneList__atkhc{padding:1.5rem 1rem}.laser-configurator_zoneChips__wT6Qq{grid-template-columns:1fr 1fr}.laser-configurator_audienceSwitch__I_o0j button,.laser-configurator_mobileSummaryBar__XW09n button,.laser-configurator_modalOptions__ZAw50 button,.laser-configurator_textButton__4T8Nw,.laser-configurator_viewSwitch__tXEQW button,.laser-configurator_zoneChips__wT6Qq button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.laser-configurator_infoNote__EtYWt{margin-top:1.5rem}.laser-configurator_sessionPanel__P6wgW{display:flex;flex-direction:column;border-radius:1.25rem;padding:1.25rem}.laser-configurator_sessionPanel__P6wgW .laser-configurator_sessionQuick__qix0H{order:1;margin-bottom:0;border-bottom:0;padding-bottom:0}.laser-configurator_mobileSummaryBar__XW09n{position:fixed;z-index:65;right:4.9rem;bottom:max(.75rem,env(safe-area-inset-bottom));left:.75rem;display:flex;min-height:4.35rem;align-items:center;justify-content:space-between;gap:.7rem;border:1px solid rgb(255 255 255/12%);border-radius:1rem;background:rgb(21 23 20/96%);padding:.65rem;color:white;box-shadow:0 .85rem 2.4rem rgb(0 0 0/28%);backdrop-filter:blur(.7rem)}.laser-configurator_mobileSummaryBar__XW09n div{min-width:0}.laser-configurator_mobileSummaryBar__XW09n div>span,.laser-configurator_mobileSummaryBar__XW09n div>strong{display:block}.laser-configurator_mobileSummaryBar__XW09n div>span{color:#bdc89e;font-size:.5rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.laser-configurator_mobileSummaryBar__XW09n div>strong{margin-top:.2rem;color:var(--lime);font-size:1rem;white-space:nowrap}.laser-configurator_mobileSummaryBar__XW09n div small{color:rgb(255 255 255/58%);font-size:.48rem;font-weight:650}.laser-configurator_mobileSummaryBar__XW09n button{min-height:2.8rem;flex:none;border:0;border-radius:.65rem;background:var(--lime);padding:.7rem .8rem;color:var(--ink);font:850 .56rem/1 inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.laser-configurator_modal__Jt_vK{align-items:end;padding:0}.laser-configurator_modalCard__UgvEU{width:100%;max-height:88vh;border-radius:1.5rem 1.5rem 0 0;padding:1.5rem 1rem max(1.5rem,env(safe-area-inset-bottom))}.laser-configurator_modalCard__UgvEU h3{font-size:1.8rem}.laser-configurator_choiceStep__Vw5PM,.laser-configurator_finalPlan__sIkxl{scroll-margin-top:5rem;border-radius:1.25rem;padding:2.5rem 1rem}.laser-configurator_skinChoices__GzdPf{grid-template-columns:repeat(2,1fr)}.laser-configurator_skinChoices__GzdPf button:last-child{grid-column:1/-1}.laser-configurator_stepActions__hgGjX{align-items:stretch;flex-direction:column-reverse}.laser-configurator_stepActions__hgGjX .laser-configurator_primaryAction__3NPiV{width:100%}.laser-configurator_choiceIntro__tlGfx h3,.laser-configurator_finalIntro__iM9Zg h3{font-size:2.75rem}.laser-configurator_planCard__7IKFR dl{grid-template-columns:1fr}.laser-configurator_planCard__7IKFR dl div{border-right:0;border-bottom:1px solid var(--line)}.laser-configurator_planCard__7IKFR dl div:last-child{border-bottom:0}}@media (max-width:370px){.laser-configurator_zoneChips__wT6Qq{grid-template-columns:1fr}.laser-configurator_bodyMap__FD6Ek{padding-inline:.25rem}.laser-configurator_silhouette__gmn6G{height:33rem}.laser-configurator_region__Hxulp{min-width:1.35rem}.laser-configurator_skinChoices__GzdPf{grid-template-columns:1fr}.laser-configurator_skinChoices__GzdPf button:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.laser-configurator_audienceSwitch__I_o0j button,.laser-configurator_primaryAction__3NPiV,.laser-configurator_region__Hxulp,.laser-configurator_secondaryAction__gZs_0,.laser-configurator_zoneChips__wT6Qq button{transition:none}}