:root{--green-950:#19352a;--green-900:#244437;--green-800:#3f6b56;--green-700:#5b8e71;--green-650:#6fa384;--green-400:#c7dfcb;--green-250:#e3f0e7;--green-200:#ecf6ef;--green-150:#f3faf4;--cream:#faf7ef;--ink:#233128;--muted:#54645a;--line:#e3eee7;--shadow:0 18px 40px rgba(47, 89, 65, 0.1);--shadow-lg:0 30px 80px rgba(47, 89, 65, 0.16);--container:min(1180px, calc(100vw - 32px));--narrow:min(860px, calc(100vw - 32px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Montserrat,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.65}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.skip-link{position:absolute;top:-80px;left:16px;z-index:10;background:var(--green-900);color:#fff;padding:10px 16px;border-radius:0 0 8px 8px}.skip-link:focus{top:0}.site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);border-bottom:1px solid rgba(46,83,63,.1)}.header-inner{width:var(--container);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0}.brand{display:flex;align-items:center;gap:12px;font-weight:800;color:var(--green-900)}.brand img{height:44px;width:auto;border-radius:6px}.brand span span:first-child{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--green-700)}.brand span span:last-child{font-size:15px}.actions{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:999px;font-weight:800;font-size:14px;transition:.2s;text-align:center}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(180deg,var(--green-650),var(--green-800));color:#fff;box-shadow:0 14px 26px rgba(63,107,86,.22)}.btn-secondary{background:#fff;color:var(--green-800);border:1px solid rgba(46,83,63,.18);box-shadow:0 8px 20px rgba(47,89,65,.06)}.btn-light{background:#fff;color:var(--green-800)}.btn-ghost{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.55)}.breadcrumb{width:var(--container);margin:auto;padding:12px 0;display:flex;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.breadcrumb a{color:var(--green-800);font-weight:800}.hero{background:radial-gradient(circle at top right,rgba(199,223,203,.42),transparent 34%),linear-gradient(145deg,#f7fbf8,#fff);padding:76px 0 64px;text-align:center}.hero-inner{width:var(--narrow);margin:auto}.eyebrow{display:inline-flex;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(46,83,63,.12);color:var(--green-800);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:var(--shadow);margin-bottom:18px}h1{font-size:clamp(2.35rem, 5vw, 4.4rem);line-height:1.02;letter-spacing:-.045em;color:var(--green-950);margin:0 0 20px}h1 em{font-style:normal;color:var(--green-700);font-family:"DM Sans",Montserrat,Arial,sans-serif;font-weight:400;letter-spacing:-.02em}h2{font-size:clamp(1.8rem, 3vw, 2.6rem);line-height:1.12;letter-spacing:-.03em;color:var(--green-950);margin:0 0 16px}h3{color:var(--green-900);margin:0 0 10px;font-size:18px}.hero p,.lead{font-family:Lora,serif;color:var(--muted);font-size:20px;line-height:1.8;max-width:760px;margin:0 auto 28px}.hero-note{color:#7a8b82;font-size:13px;font-weight:700;margin-top:16px}.trust-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--green-150);padding:22px 0}.trust-inner{width:var(--container);margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;text-align:center}.trust-stat strong{display:block;color:var(--green-800);font-size:18px}.trust-stat span{display:block;color:var(--muted);font-size:13px;margin-top:4px}section{padding:70px 0}.wrap{width:var(--container);margin:auto}.narrow{width:var(--narrow);margin:auto}.soft{background:var(--green-150)}.section-tag{display:inline-flex;color:var(--green-800);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px}.section-lead{font-family:Lora,serif;color:var(--muted);font-size:18px;line-height:1.8;max-width:780px;margin:0 0 32px}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.hub-card{position:relative;display:flex;flex-direction:column;min-height:250px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow);overflow:hidden;transition:.22s ease}.hub-card:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(90deg,var(--green-650),var(--green-400));opacity:0;transition:.22s ease}.hub-card:hover{transform:translateY(-5px);border-color:var(--green-650);box-shadow:0 28px 56px rgba(47,89,65,.15);background:linear-gradient(180deg,#f7fbf8 0,#fff 100%)}.hub-card:hover:before{opacity:1}.hub-card-icon{width:58px;height:58px;margin-bottom:16px}.hub-card-icon img{width:100%;height:100%;object-fit:contain}.hub-card-price{display:inline-flex;width:max-content;padding:6px 12px;border-radius:999px;background:var(--green-200);color:var(--green-900);font-size:13px;font-weight:800;margin-bottom:12px}.hub-card h3{font-size:18px;line-height:1.25}.hub-card p{font-family:Lora,serif;color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 18px;flex:1}.hub-card-cta{margin-top:auto;color:var(--green-800);font-weight:800;font-size:14px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.info-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px;box-shadow:0 14px 34px rgba(47,89,65,.07)}.info-card p{color:var(--muted);font-size:15px;line-height:1.75;margin:0}.booking-box{background:#eef6f1;border:1px solid #d8e7de;border-radius:28px;padding:30px;display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:center;box-shadow:var(--shadow)}.booking-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.booking-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:170px}.booking-card p{color:var(--muted);font-size:13px;margin:0;line-height:1.6}.booking-card small{display:block;color:var(--green-800);font-weight:800;text-transform:uppercase;letter-spacing:.11em;margin-bottom:8px}.pill-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.pill-link{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;background:var(--green-150);border:1px solid var(--green-250);color:var(--green-800);font-size:13px;font-weight:800}details{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:0 10px 24px rgba(47,89,65,.05)}details+details{margin-top:12px}summary{cursor:pointer;font-weight:800;color:var(--green-900)}details p{color:var(--muted);font-size:15px;line-height:1.75;margin:12px 0 0}.cta-final{background:linear-gradient(135deg,var(--green-950),var(--green-800));color:#fff;padding:58px 0;text-align:center}.cta-final h2{color:#fff}.cta-final p{font-family:Lora,serif;color:rgba(255,255,255,.84);font-size:18px;line-height:1.8;max-width:680px;margin:0 auto 26px}.footer{padding:28px 0;text-align:center;font-size:13px;color:var(--muted)}.footer a{color:var(--green-800);font-weight:800}@media (max-width:1050px){.booking-box{grid-template-columns:1fr}.booking-cards,.grid-2,.grid-3,.hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.header-inner{flex-direction:column;align-items:flex-start}.booking-cards,.grid-2,.grid-3,.hub-grid,.trust-inner{grid-template-columns:1fr}.actions .btn{width:100%}}:root{--green-950:#3f2f08;--green-900:#5f4308;--green-800:#84600d;--green-700:#b98213;--green-650:#d8a31d;--green-400:#f3d27a;--green-250:#f8e8b8;--green-200:#fff2c9;--green-150:#fff9e8;--cream:#fffaf0;--ink:#332611;--muted:#6b5a37;--line:#f1dfaa;--shadow:0 18px 40px rgba(172, 124, 18, 0.12);--shadow-lg:0 30px 80px rgba(172, 124, 18, 0.18)}.btn-primary{background:linear-gradient(180deg,#e3ad2f,#9b6d0d)!important;color:#fff!important;box-shadow:0 14px 26px rgba(155,109,13,.24)!important}.btn-secondary{color:#8a6508!important;border-color:rgba(184,130,19,.22)!important}.hero{background:radial-gradient(circle at top right,rgba(243,210,122,.5),transparent 34%),linear-gradient(145deg,#fff9e8,#fff)!important}.breadcrumb a,.eyebrow,.footer a,.hub-card-cta,.pill-link,.section-tag{color:#8a6508!important}.pill-link,.soft,.trust-bar{background:#fff9e8!important}.hub-card:hover,.option-card:hover,.service-card:hover{border-color:#d8a31d!important;background:linear-gradient(180deg,#fff9e8 0,#fff 100%)!important}.hub-card:before,.option-card:before,.service-card:before{background:linear-gradient(90deg,#d8a31d,#f3d27a)!important}.hub-card-price,.price-pill{background:#fff2c9!important;color:#5f4308!important}.booking-box,.green-card,.hub-card,.info-card,.option-card,.price-card,.service-card,.threading-card{border-color:#f1dfaa!important}.cta-final,.promo-strip,.yonge-only{background:linear-gradient(135deg,#3f2f08,#84600d)!important}.check-list li:before,.timeline-card .num{background:#fff2c9!important;color:#5f4308!important}.section-head-clean{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:34px}.section-action-clean{flex-shrink:0}.guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.guide-card{display:block;background:#fff;border:1px solid var(--line);border-radius:22px;padding:24px;box-shadow:0 14px 34px rgba(47,89,65,.07);transition:.22s ease}.guide-card:hover{transform:translateY(-4px);border-color:var(--green-650);box-shadow:0 28px 56px rgba(47,89,65,.14)}.guide-card h3{font-size:18px;line-height:1.25}.guide-card p{font-family:Lora,serif;color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 14px}.guide-link{color:var(--green-800);font-weight:800;font-size:14px}.location-link-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.location-link-card{display:block;background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;box-shadow:var(--shadow);transition:.22s ease}.location-link-card:hover{transform:translateY(-4px);border-color:var(--green-650);box-shadow:0 28px 56px rgba(47,89,65,.14)}.location-link-card span{display:inline-flex;color:var(--green-800);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px}.location-link-card p{font-family:Lora,serif;color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 16px}.location-link-card strong{color:var(--green-800);font-size:14px}@media (max-width:920px){.section-head-clean{display:block}.section-action-clean{margin-top:18px}.guide-grid,.location-link-grid{grid-template-columns:1fr}}.what-cover-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.what-cover-copy .lead,.what-cover-copy .section-lead{max-width:none;margin-left:0;margin-right:0}.what-cover-image{border-radius:28px;overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--line);background:#fff}.what-cover-image img{width:100%;height:430px;object-fit:cover}@media (max-width:1050px){.what-cover-grid{grid-template-columns:1fr}.what-cover-image img{height:360px}}@media (max-width:720px){.what-cover-image img{height:280px}}.hero h1 em{font-style:normal}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.guide-card .guide-preview-image{width:calc(100% + 48px);height:138px;margin:-24px -24px 18px;border-radius:22px 22px 16px 16px;overflow:hidden;background:var(--svc-pale,#f0d6b8);border-bottom:1px solid rgba(138,80,28,.1)}.guide-card .guide-preview-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease,filter .28s ease;filter:saturate(.96)}.guide-card:hover .guide-preview-image img{transform:scale(1.04);filter:saturate(1.04)}@media (max-width:580px){.guide-card .guide-preview-image{height:172px}}.related-cluster{padding:36px 0 14px;border-top:1px solid var(--line,#d9eadf);margin-top:30px}.related-cluster h2{font-size:clamp(20px, 3vw, 24px);margin:0 0 18px;color:var(--green-dark,#244437)}.related-cluster .related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.related-cluster .related-card{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-radius:14px;background:#fff;border:1px solid var(--line,#d9eadf);text-decoration:none;color:var(--ink,#213128);font-weight:700;transition:.18s ease}.related-cluster .related-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(47,95,76,.1);border-color:var(--green,#3f6b56)}.related-cluster .related-card::after{content:"→";color:var(--green,#3f6b56);font-weight:800;margin-left:10px}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-global-header,.aroma-global-header *{box-sizing:border-box}.aroma-global-header{position:sticky;top:0;z-index:9999;background:rgba(255,255,255,.96);border-bottom:1px solid rgba(46,83,63,.12);box-shadow:0 8px 28px rgba(18,38,28,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1d2b22}.aroma-header-inner{width:min(1180px,calc(100% - 32px));margin:0 auto;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:22px}.aroma-brand{display:flex!important;align-items:center;gap:12px;text-decoration:none!important;color:#1d2b22!important;min-width:215px}.aroma-brand-logo{width:74px;height:48px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.aroma-brand-logo img{display:block!important;width:auto!important;max-width:74px!important;height:auto!important;max-height:48px!important;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.aroma-brand-text{display:flex;flex-direction:column;line-height:1.1}.aroma-brand-name{font-weight:800;font-size:14px;letter-spacing:-.01em;color:#173b28}.aroma-brand-line{font-weight:600;font-size:12px;color:#5f7567;margin-top:3px}.aroma-main-menu{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:1}.aroma-menu-item{position:relative;display:flex;align-items:center}.aroma-dropdown-toggle,.aroma-nav-link{appearance:none;border:0;background:0 0;text-decoration:none!important;font:700 14px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#24362b!important;padding:12px 13px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.aroma-dropdown-toggle:hover,.aroma-has-dropdown:focus-within>.aroma-dropdown-toggle,.aroma-nav-link:hover{background:#eef7f1;color:#1f6b43!important}.aroma-book-btn{appearance:none;border:0;background:#2f7d4f;color:#fff!important;text-decoration:none!important;font:800 14px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:13px 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;box-shadow:0 10px 24px rgba(47,125,79,.23);white-space:nowrap;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.aroma-book-btn:hover,.aroma-booking-menu:focus-within>.aroma-book-btn{background:#24683f;transform:translateY(-1px);box-shadow:0 12px 26px rgba(47,125,79,.27)}.aroma-dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:250px;background:#fff;border:1px solid rgba(46,83,63,.13);border-radius:20px;box-shadow:0 22px 55px rgba(22,45,31,.16);padding:10px;display:grid;gap:4px;opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.aroma-book-dropdown,.aroma-location-dropdown{right:0;left:auto}.aroma-has-dropdown.aroma-dropdown-open>.aroma-dropdown,.aroma-has-dropdown:focus-within>.aroma-dropdown,.aroma-has-dropdown:hover>.aroma-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.aroma-dropdown a{display:flex!important;flex-direction:column;gap:3px;text-decoration:none!important;border-radius:14px;padding:11px 12px;color:#203429!important;background:#fff;line-height:1.2;transition:background .18s ease,color .18s ease}.aroma-dropdown a:hover{background:#f2f8f4;color:#1f6b43!important}.aroma-dropdown strong{font-size:14px;font-weight:800;color:inherit}.aroma-dropdown small{font-size:12px;font-weight:600;color:#6b7d70}.aroma-menu-toggle{display:none;align-items:center;gap:10px;border:1px solid rgba(46,83,63,.18);background:#fff;color:#173b28;border-radius:999px;padding:10px 14px;font:800 14px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.aroma-menu-icon{width:18px;height:12px;display:inline-block;position:relative;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.aroma-menu-icon:before{content:"";position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}@media (max-width:980px){.aroma-header-inner{min-height:72px;width:min(100% - 24px,1180px)}.aroma-brand-logo{width:62px;height:42px}.aroma-brand-logo img{max-width:62px!important;max-height:42px!important}.aroma-brand-name{font-size:13px}.aroma-brand-line{font-size:11px}.aroma-menu-toggle{display:inline-flex}.aroma-main-menu{position:absolute;left:12px;right:12px;top:calc(100% + 8px);display:none;flex-direction:column;align-items:stretch;gap:7px;padding:12px;background:#fff;border:1px solid rgba(46,83,63,.14);border-radius:22px;box-shadow:0 22px 50px rgba(22,45,31,.16)}.aroma-main-menu.aroma-menu-open{display:flex}.aroma-menu-item{display:block;width:100%}.aroma-book-btn,.aroma-dropdown-toggle,.aroma-nav-link{width:100%;justify-content:space-between;padding:14px 15px}.aroma-dropdown{position:static;min-width:0;box-shadow:none;border-radius:16px;margin:4px 0 2px;padding:6px;background:#f7fbf8;display:none;opacity:1;visibility:visible;transform:none;pointer-events:auto}.aroma-has-dropdown:focus-within>.aroma-dropdown,.aroma-has-dropdown:hover>.aroma-dropdown{display:none}.aroma-has-dropdown.aroma-dropdown-open>.aroma-dropdown{display:grid}}@media (max-width:520px){.aroma-brand-text{display:none}.aroma-brand{min-width:auto}.aroma-header-inner{gap:12px}}.aroma-dropdown::before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px;background:0 0}.aroma-has-dropdown.aroma-dropdown-open>.aroma-dropdown,.aroma-has-dropdown:focus-within>.aroma-dropdown,.aroma-has-dropdown:hover>.aroma-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .15s ease,transform .15s ease,visibility 0s 0s}.aroma-dropdown{transition:opacity .18s ease .12s,transform .18s ease .12s,visibility 0s .3s}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{clear:both;width:100%;margin:0;padding:0;background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%);color:#f7fff9;border-top:1px solid rgba(255,255,255,.12);font-family:inherit}.aroma-footer-wrap{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:46px 0 24px}.aroma-footer-top{display:grid;grid-template-columns:minmax(240px,1.35fr) repeat(4,minmax(145px,1fr));gap:28px;align-items:start}.aroma-footer-brand{max-width:360px}.aroma-footer-logo{display:inline-flex;align-items:center;justify-content:center;width:172px;max-width:100%;padding:12px 14px;background:#fff;border-radius:18px;box-shadow:0 14px 34px rgba(0,0,0,.18);text-decoration:none}.aroma-footer-logo img{display:block;width:100%;height:auto;max-height:110px;object-fit:contain;object-position:center;image-rendering:auto}.aroma-footer-intro{margin:18px 0 0;color:rgba(247,255,249,.82);line-height:1.65;font-size:15px}.aroma-footer-col h2,.aroma-footer-col h3{margin:0 0 13px;color:#fff;font-size:13px;font-weight:900;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.aroma-footer-col a{display:block;margin:0;padding:6px 0;color:rgba(247,255,249,.78);font-size:14px;line-height:1.35;text-decoration:none}.aroma-footer-col a:focus-visible,.aroma-footer-col a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.aroma-footer-location-section{display:block;margin-top:0;padding:28px 0 24px;border-top:1px solid rgba(255,255,255,.12)}.aroma-footer-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.aroma-footer-socials a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:rgba(247,255,249,.9);font-size:12px;font-weight:800;line-height:1;text-decoration:none}.aroma-footer-socials a:focus-visible,.aroma-footer-socials a:hover{background:#fff;color:#173625;text-decoration:none}.aroma-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;color:rgba(247,255,249,.72);font-size:13px}.aroma-footer-bottom p{margin:0}.aroma-footer-bottom a{color:rgba(247,255,249,.86);text-decoration:none}.aroma-footer-bottom a:focus-visible,.aroma-footer-bottom a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}@media (max-width:980px){.aroma-footer-top{grid-template-columns:1fr 1fr}.aroma-footer-brand{grid-column:1/-1;max-width:none}.aroma-footer-location-section{grid-template-columns:1fr}}@media (max-width:720px){.aroma-footer-wrap{width:min(100% - 28px,1180px);padding:36px 0 22px}.aroma-footer-top{grid-template-columns:1fr}.aroma-footer-logo{width:160px}.aroma-footer-bottom{display:block}.aroma-footer-bottom p+p{margin-top:10px}}.aroma-footer-cancellation{margin:0 0 26px;color:rgba(247,255,249,.78);font-size:14px;line-height:1.65;font-style:italic;max-width:640px}.aroma-footer-socials-row{display:flex;flex-wrap:wrap;gap:36px;align-items:flex-start}.aroma-footer-social-group{display:flex;flex-direction:column;gap:10px}.aroma-footer-social-label{color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.aroma-footer-socials{display:flex;gap:10px;align-items:center;flex-wrap:nowrap;margin:0}.aroma-footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;min-height:unset;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.09);color:rgba(247,255,249,.88);text-decoration:none;transition:background .18s,color .18s,border-color .18s}.aroma-footer-socials a svg{display:block;flex-shrink:0}.aroma-footer-socials a:focus-visible,.aroma-footer-socials a:hover{background:#fff;color:#173625;border-color:#fff;text-decoration:none}@media (max-width:600px){.aroma-footer-socials-row{gap:24px}}.aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important;padding:12px 16px!important}.aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-footer-bottom,.aroma-footer-bottom a,.aroma-footer-bottom p,.aroma-footer-cancellation,.aroma-footer-col a,.aroma-footer-col h2,.aroma-footer-col h3,.aroma-footer-intro,.aroma-footer-social-label{color:rgba(247,255,249,.85)!important}.aroma-footer-col h2,.aroma-footer-col h3{color:#fff!important;opacity:1!important}.aroma-footer-col a:hover{color:#fff!important;text-decoration:underline}.aroma-global-footer h2,.aroma-global-footer h3{font-size:13px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 13px!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;border-left:0!important;border-right:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-footer-col h3,.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-col h3,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-footer-col h3,.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-col h3,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-footer-col h3{display:block}body{font-family:"DM Sans",Montserrat,Arial,Helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:"DM Sans",Montserrat,Arial,Helvetica,sans-serif!important;font-weight:700!important}.afaq-a,.afaq-q,.aroma-hero-word,.btn,.faq-a,.faq-q,.loc-card h3,.loc-card p,.pg-hero h1,.prod-body h3,.prod-price,.section-lead,.section-title,.stat .num,.svc-card h3,.team-card .role,.team-card h3,.toc-list{font-family:"DM Sans",Montserrat,Arial,Helvetica,sans-serif!important}h1{font-weight:800!important}h2{font-weight:700!important}h3{font-weight:700!important}.afaq-q{font-weight:700!important;color:#1d2b22}.afaq-a{color:#374151;line-height:1.75}.aroma-hero-word{font-weight:900!important;letter-spacing:-.02em}[class*=font-display]{font-family:"DM Sans",Montserrat,Arial,Helvetica,sans-serif!important;font-weight:700!important}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}:root{--svc-ink:#21483a;--svc-dark:#2f5f4c;--svc-mid:#4f8a68;--svc-light:#8fcfa5;--svc-pale:#e3f6e7;--svc-mist:#f4fbf6;--svc-glow:rgba(199, 223, 203, 0.48);--svc-shadow:rgba(47, 89, 65, 0.1);--svc-muted:#54645a;--svc-border:rgba(47, 89, 65, 0.12)}body{background:radial-gradient(circle at top left,var(--svc-glow),transparent 26%),linear-gradient(180deg,#fdfffd 0,#fbfefb 34%,#fff 100%)}h1:not([class*=text-white]):not([style*="color:#fff"]):not(
[style*="color: #fff"]
){font-size:clamp(2.4rem, 4.5vw, 4.2rem);line-height:1.02;letter-spacing:-.03em;font-weight:800;color:var(--svc-ink)}h2:not([class*=text-white]):not([style*="color:#fff"]):not(
[style*="color: #fff"]
){letter-spacing:-.02em;font-weight:700;color:var(--svc-ink)}h3:not([class*=text-white]):not([style*="color:#fff"]):not(
[style*="color: #fff"]
){font-weight:700;color:var(--svc-dark)}h1[class*=text-gray],h2[class*=text-gray],h3[class*=text-gray]{color:var(--svc-ink)!important}[class~=text-gray-600]{color:var(--svc-muted)!important}[class~=text-gray-500]{color:var(--svc-muted)!important}[class~=text-green-700]{color:var(--svc-dark)!important}[class~=text-green-600]{color:var(--svc-mid)!important}.rounded-2xl,.rounded-xl{box-shadow:0 14px 36px var(--svc-shadow)!important}.btn-primary:hover,.btn:hover{transform:translateY(-2px)}.hero-lead,.lead,.section-copy,.section-lead{font-size:17px;line-height:1.8;color:var(--svc-muted)}.eyebrow,.section-tag,.tag{color:var(--svc-mid)}.trust-bar,.trust-inner .trust-item{background:var(--svc-ink);color:rgba(255,255,255,.9)}.faq button{color:var(--svc-ink)}.faq-icon{background:var(--svc-pale);color:var(--svc-dark)}[style*="letter-spacing: 0.16em"],[style*="letter-spacing:0.16em"]{color:var(--svc-mid)!important}.hub-card::before{background:linear-gradient(90deg,var(--svc-light),var(--svc-pale))}.hub-card:hover{border-color:var(--svc-pale)}.hub-card-price{background:var(--svc-mist);color:var(--svc-dark)}.cta{background:linear-gradient(135deg,var(--svc-ink),var(--svc-dark))}.breadcrumb a{color:var(--svc-dark)}.pill.active{background:linear-gradient(180deg,var(--svc-light) 0,var(--svc-dark) 100%)}:focus-visible{outline-color:var(--svc-light)}::-webkit-scrollbar-thumb{background:var(--svc-pale)}body{font-size:16px;line-height:1.65;color:var(--svc-ink)}p{line-height:1.7}h1 em{font-family:"DM Sans",Montserrat,Arial,sans-serif!important;font-style:italic!important;font-weight:700!important}.cta-final{background:linear-gradient(135deg,var(--svc-ink),var(--svc-dark))!important;color:#fff!important}.cta-final h2{color:#fff!important}.cta-final p{color:rgba(255,255,255,.88)!important}.promo-strip{background:linear-gradient(135deg,var(--svc-ink),var(--svc-dark))!important}.promo-strip strong{color:#fff!important}.promo-strip p{color:rgba(255,255,255,.88)!important}.related-cluster{background:var(--svc-mist)!important;padding:36px 0!important;border-top:1px solid var(--svc-border)!important}.related-cluster .container,.related-cluster .wrap{width:min(1180px,calc(100vw - 32px));margin:0 auto}.related-cluster h2{font-size:1.3rem!important;color:var(--svc-ink)!important;margin:0 0 18px!important;font-weight:700!important;letter-spacing:-.01em!important}.related-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}@media (max-width:900px){.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.related-grid{grid-template-columns:1fr!important}}.related-card{display:flex!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border:1px solid var(--svc-border)!important;border-radius:14px!important;padding:16px 18px!important;color:var(--svc-dark)!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:box-shadow .2s,border-color .2s,background .2s!important;box-shadow:0 4px 14px var(--svc-shadow)!important}.related-card::after{content:"→";color:var(--svc-mid);flex-shrink:0;font-size:16px;margin-left:8px}.related-card:hover{background:var(--svc-pale)!important;border-color:var(--svc-light)!important;box-shadow:0 8px 24px var(--svc-shadow)!important}.style-menu-2col{display:grid;grid-template-columns:1fr 1.4fr;gap:32px;align-items:start;margin-bottom:28px}.style-menu-text-panel{background:#fff;border:1px solid var(--svc-border);border-radius:24px;padding:32px 28px;box-shadow:0 14px 36px var(--svc-shadow)}.style-menu-text-panel .section-tag{display:block;margin-bottom:12px}.style-menu-text-panel h2{font-size:clamp(1.6rem, 2.8vw, 2.2rem)!important;line-height:1.1!important;margin-bottom:18px!important}.style-menu-text-panel p{color:var(--svc-muted);font-size:16px;line-height:1.75;margin-bottom:14px}@media (max-width:860px){.style-menu-2col{grid-template-columns:1fr}}.afaq-wrap{max-width:760px;margin:0 auto;padding:0 20px}.afaq-item{border-bottom:1px solid var(--svc-border);padding:18px 0}.afaq-item:last-child{border-bottom:none}.afaq-q{font-size:16px;font-weight:700;color:var(--svc-ink);cursor:pointer;list-style:none;margin:0}.afaq-q::marker{display:none}.afaq-a{color:var(--svc-muted);font-size:15px;line-height:1.75;padding:10px 0 0;margin:0}.aroma-book-price-check{padding:clamp(32px,5vw,64px) 0;background:#f8fbf7}.aroma-book-price-check .wrap{width:min(1120px,92vw);margin:0 auto}.aroma-book-price-check .price-card{background:#fff;border:1px solid rgba(79,138,104,.18);border-radius:24px;padding:24px;box-shadow:0 14px 34px rgba(24,51,38,.08);display:flex;flex-direction:column;justify-content:space-between;min-height:220px}.aroma-book-price-check .price-label{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;border-radius:999px;padding:7px 12px;background:rgba(79,138,104,.11);color:#315f47;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.aroma-book-price-check .card-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.aroma-book-price-check .section-lead{color:#5a7a6a;line-height:1.65}.area-grid.tight,.area-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.area-pill{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;border:1px solid rgba(22,138,70,.22);border-radius:999px;padding:10px 16px;background:#fff;color:#145a32!important;font-weight:800;line-height:1.2;box-shadow:0 10px 24px rgba(24,51,38,.07);transition:transform .2s ease,border-color .2s ease,background .2s ease}.area-pill:visited{color:#145a32!important}.area-pill:focus-visible,.area-pill:hover{transform:translateY(-1px);border-color:rgba(22,138,70,.45);background:#f4fbf6;color:#0f4c2a!important}.faq-item .faq-a,.faq-item .faq-content{display:none}.faq-item.open .faq-a{display:block!important;max-height:none!important;padding:0 24px 20px!important}.faq-item.open .faq-content{display:block!important}.fi .fa{display:block}@media (max-width:640px){.aroma-book-price-check .price-card{padding:20px}.area-grid.tight,.area-pills{gap:10px}.area-pill{width:100%}}.pimg{background:linear-gradient(135deg,var(--mint,#dcefe6),var(--green-light,#eef7f1));width:100%;aspect-ratio:3/4;border-radius:18px;display:block;overflow:hidden;box-shadow:var(--shad,0 18px 40px rgba(17,56,34,.12))}.pimg img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;border-radius:0}.inline-photo{width:100%;aspect-ratio:3/4;border-radius:18px;overflow:hidden;display:block;box-shadow:var(--shad,var(--shadow-lg,0 18px 40px rgba(17,56,34,.12)))}.inline-photo img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center center!important;display:block!important}.two-col>.pimg{align-self:start}@media (max-width:760px){.inline-photo,.pimg{aspect-ratio:4/5}}.card-dark h2,.card-dark h3,.cta h2,.cta-band h2,.cta-section h2,.dark-section .feature-card h3,.dark-section .section-title,.dark-section h2,.dark-section h3,.final-cta h2,.loc-cta h2,.review-summary h2,.start-here-copy h2{color:#fff8ed!important}.cta .eyebrow,.cta-band .eyebrow,.cta-section .eyebrow,.dark-section .eyebrow,.final-cta .section-kicker,.loc-cta .eyebrow,.review-summary .stars,.start-here-copy .section-kicker{color:#dff7ea!important}.card-dark li,.card-dark p,.cta p,.cta-band p,.cta-section p,.dark-section .feature-card p,.dark-section .section-copy,.final-cta p,.loc-cta p,.review-summary p,.start-here-copy p{color:#f8f1e6!important}.cta .btn-secondary,.cta-band .btn-secondary,.cta-section .btn-secondary,.dark-section .btn-secondary,.final-cta .btn-secondary,.loc-cta .loc-btn.secondary{color:#fff8ed!important;border-color:rgba(255,248,237,.78)!important}.cta .btn-secondary:hover,.cta-band .btn-secondary:hover,.cta-section .btn-secondary:hover,.dark-section .btn-secondary:hover,.final-cta .btn-secondary:hover,.loc-cta .loc-btn.secondary:hover{background:rgba(255,248,237,.12)!important}.aroma-dark-panel,.booking-cta,.booking-panel,.card-dark,.cta,.cta-band,.cta-final,.cta-section,.dark-panel,.dark-section,.final-cta,.loc-cta,.location-cta,.promo-band,.promo-card,.promo-strip,.review-summary,.start-here-copy,.yonge-only,[class*=dark-card],[class*=dark-panel]{color:#f8f1e6!important}.booking-cta h1,.booking-cta h2,.booking-cta h3,.booking-cta h4,.booking-panel h1,.booking-panel h2,.booking-panel h3,.booking-panel h4,.card-dark h1,.card-dark h2,.card-dark h3,.card-dark h4,.cta h1,.cta h2,.cta h3,.cta h4,.cta-band h1,.cta-band h2,.cta-band h3,.cta-band h4,.cta-final h1,.cta-final h2,.cta-final h3,.cta-final h4,.cta-section h1,.cta-section h2,.cta-section h3,.cta-section h4,.dark-panel h1,.dark-panel h2,.dark-panel h3,.dark-panel h4,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.final-cta h1,.final-cta h2,.final-cta h3,.final-cta h4,.loc-cta h1,.loc-cta h2,.loc-cta h3,.loc-cta h4,.location-cta h1,.location-cta h2,.location-cta h3,.location-cta h4,.promo-band h1,.promo-band h2,.promo-band h3,.promo-band h4,.promo-card h1,.promo-card h2,.promo-card h3,.promo-card h4,.promo-strip h1,.promo-strip h2,.promo-strip h3,.promo-strip h4,.review-summary h1,.review-summary h2,.review-summary h3,.review-summary h4,.start-here-copy h1,.start-here-copy h2,.start-here-copy h3,.start-here-copy h4,.yonge-only h1,.yonge-only h2,.yonge-only h3,.yonge-only h4,[class*=dark-card] h1,[class*=dark-card] h2,[class*=dark-card] h3,[class*=dark-card] h4,[class*=dark-panel] h1,[class*=dark-panel] h2,[class*=dark-panel] h3,[class*=dark-panel] h4{color:#fff8ed!important}.booking-cta li,.booking-cta p,.booking-cta span:not(.icon):not([class*=arrow]),.booking-panel li,.booking-panel p,.booking-panel span:not(.icon):not([class*=arrow]),.card-dark li,.card-dark p,.card-dark span:not(.icon):not([class*=arrow]),.cta li,.cta p,.cta span:not(.icon):not([class*=arrow]),.cta-band li,.cta-band p,.cta-band span:not(.icon):not([class*=arrow]),.cta-final li,.cta-final p,.cta-final span:not(.icon):not([class*=arrow]),.cta-section li,.cta-section p,.cta-section span:not(.icon):not([class*=arrow]),.dark-panel li,.dark-panel p,.dark-panel span:not(.icon):not([class*=arrow]),.dark-section li,.dark-section p,.dark-section span:not(.icon):not([class*=arrow]),.final-cta li,.final-cta p,.final-cta span:not(.icon):not([class*=arrow]),.loc-cta li,.loc-cta p,.loc-cta span:not(.icon):not([class*=arrow]),.location-cta li,.location-cta p,.location-cta span:not(.icon):not([class*=arrow]),.promo-band li,.promo-band p,.promo-band span:not(.icon):not([class*=arrow]),.promo-card li,.promo-card p,.promo-card span:not(.icon):not([class*=arrow]),.promo-strip li,.promo-strip p,.promo-strip span:not(.icon):not([class*=arrow]),.review-summary li,.review-summary p,.review-summary span:not(.icon):not([class*=arrow]),.start-here-copy li,.start-here-copy p,.start-here-copy span:not(.icon):not([class*=arrow]),.yonge-only li,.yonge-only p,.yonge-only span:not(.icon):not([class*=arrow]),[class*=dark-card] li,[class*=dark-card] p,[class*=dark-card] span:not(.icon):not([class*=arrow]),[class*=dark-panel] li,[class*=dark-panel] p,[class*=dark-panel] span:not(.icon):not([class*=arrow]){color:#f8f1e6!important}.card-dark .eyebrow,.card-dark .section-kicker,.card-dark .section-tag,.card-dark small,.cta .eyebrow,.cta .section-kicker,.cta .section-tag,.cta small,.cta-band .eyebrow,.cta-band .section-kicker,.cta-band .section-tag,.cta-band small,.cta-final .eyebrow,.cta-final .section-kicker,.cta-final .section-tag,.cta-final small,.cta-section .eyebrow,.cta-section .section-kicker,.cta-section .section-tag,.cta-section small,.dark-panel .eyebrow,.dark-panel .section-kicker,.dark-panel .section-tag,.dark-panel small,.dark-section .eyebrow,.dark-section .section-kicker,.dark-section .section-tag,.dark-section small,.final-cta .eyebrow,.final-cta .section-kicker,.final-cta .section-tag,.final-cta small,.loc-cta .eyebrow,.loc-cta .section-kicker,.loc-cta .section-tag,.loc-cta small,.promo-band .eyebrow,.promo-band .section-kicker,.promo-band .section-tag,.promo-band small,.promo-card .eyebrow,.promo-card .section-kicker,.promo-card .section-tag,.promo-card small,.promo-strip .eyebrow,.promo-strip .section-kicker,.promo-strip .section-tag,.promo-strip small,.review-summary .eyebrow,.review-summary .section-kicker,.review-summary .section-tag,.review-summary small,.start-here-copy .eyebrow,.start-here-copy .section-kicker,.start-here-copy .section-tag,.start-here-copy small,.yonge-only .eyebrow,.yonge-only .section-kicker,.yonge-only .section-tag,.yonge-only small{color:#dff7ea!important}.card-dark a:not(.btn-primary):not(.btn-light):not(.btn-white),.cta a:not(.btn-primary):not(.btn-light):not(.btn-white),.cta-band a:not(.btn-primary):not(.btn-light):not(.btn-white),.cta-final a:not(.btn-primary):not(.btn-light):not(.btn-white),.cta-section a:not(.btn-primary):not(.btn-light):not(.btn-white),.dark-panel a:not(.btn-primary):not(.btn-light):not(.btn-white),.dark-section a:not(.btn-primary):not(.btn-light):not(.btn-white),.final-cta a:not(.btn-primary):not(.btn-light):not(.btn-white),.loc-cta a:not(.btn-primary):not(.btn-light):not(.btn-white),.promo-band a:not(.btn-primary):not(.btn-light):not(.btn-white),.promo-card a:not(.btn-primary):not(.btn-light):not(.btn-white),.promo-strip a:not(.btn-primary):not(.btn-light):not(.btn-white),.review-summary a:not(.btn-primary):not(.btn-light):not(.btn-white),.start-here-copy a:not(.btn-primary):not(.btn-light):not(.btn-white),.yonge-only a:not(.btn-primary):not(.btn-light):not(.btn-white){color:#fff8ed!important}.card-dark .btn-outline,.card-dark .btn-secondary,.cta .btn-outline,.cta .btn-secondary,.cta-band .btn-outline,.cta-band .btn-secondary,.cta-final .btn-outline,.cta-final .btn-secondary,.cta-section .btn-outline,.cta-section .btn-secondary,.dark-panel .btn-outline,.dark-panel .btn-secondary,.dark-section .btn-outline,.dark-section .btn-secondary,.final-cta .btn-outline,.final-cta .btn-secondary,.loc-cta .loc-btn.secondary,.promo-band .btn-outline,.promo-band .btn-secondary,.promo-card .btn-outline,.promo-card .btn-secondary,.promo-strip .btn-outline,.promo-strip .btn-secondary,.yonge-only .btn-outline,.yonge-only .btn-secondary{color:#fff8ed!important;border-color:rgba(255,248,237,.8)!important;background:rgba(255,248,237,.08)!important}[style*="background: #10251b"] h1,[style*="background: #10251b"] h2,[style*="background: #10251b"] h3,[style*="background: #103723"] h1,[style*="background: #103723"] h2,[style*="background: #103723"] h3,[style*="background: #113822"] h1,[style*="background: #113822"] h2,[style*="background: #113822"] h3,[style*="background: #26352c"] h1,[style*="background: #26352c"] h2,[style*="background: #26352c"] h3,[style*="background:#10251b"] h1,[style*="background:#10251b"] h2,[style*="background:#10251b"] h3,[style*="background:#103723"] h1,[style*="background:#103723"] h2,[style*="background:#103723"] h3,[style*="background:#113822"] h1,[style*="background:#113822"] h2,[style*="background:#113822"] h3,[style*="background:#26352c"] h1,[style*="background:#26352c"] h2,[style*="background:#26352c"] h3,[style*=linear-gradient][style*="#10251b"] h1,[style*=linear-gradient][style*="#10251b"] h2,[style*=linear-gradient][style*="#10251b"] h3,[style*=linear-gradient][style*="#103723"] h1,[style*=linear-gradient][style*="#103723"] h2,[style*=linear-gradient][style*="#103723"] h3,[style*=linear-gradient][style*="#26352c"] h1,[style*=linear-gradient][style*="#26352c"] h2,[style*=linear-gradient][style*="#26352c"] h3{color:#fff8ed!important}[style*="background: #10251b"] li,[style*="background: #10251b"] p,[style*="background: #103723"] li,[style*="background: #103723"] p,[style*="background: #113822"] li,[style*="background: #113822"] p,[style*="background: #26352c"] li,[style*="background: #26352c"] p,[style*="background:#10251b"] li,[style*="background:#10251b"] p,[style*="background:#103723"] li,[style*="background:#103723"] p,[style*="background:#113822"] li,[style*="background:#113822"] p,[style*="background:#26352c"] li,[style*="background:#26352c"] p,[style*=linear-gradient][style*="#10251b"] li,[style*=linear-gradient][style*="#10251b"] p,[style*=linear-gradient][style*="#103723"] li,[style*=linear-gradient][style*="#103723"] p,[style*=linear-gradient][style*="#26352c"] li,[style*=linear-gradient][style*="#26352c"] p{color:#f8f1e6!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;border-left:0!important;border-right:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-hidden-frame{display:none!important;visibility:hidden!important}.aroma-review-page-section,.aroma-reviews{padding:clamp(42px,6vw,76px) 20px;background:#fffaf6;color:#26211d}.aroma-review-empty,.aroma-review-header{max-width:860px;margin:0 auto 24px;text-align:center}.aroma-review-eyebrow{margin:0 0 8px;text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:800;color:#8b5e3c}.aroma-review-empty h2,.aroma-review-header h2,.aroma-review-page-section h2{margin:0 0 10px;font-size:clamp(1.65rem, 3.4vw, 2.35rem);line-height:1.08;color:#2f241d}.aroma-review-empty p,.aroma-review-header p{margin:0 auto;max-width:720px;font-size:.98rem;line-height:1.65;color:#5b5149}.aroma-review-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aroma-review-card{border:1px solid rgba(139,94,60,.18);border-radius:20px;background:#fff;padding:18px;box-shadow:0 14px 34px rgba(66,41,22,.075);min-height:235px;display:flex;flex-direction:column}.aroma-review-stars{color:#9b6a3f;letter-spacing:.05em;font-size:.96rem;margin-bottom:8px;line-height:1}.aroma-review-card h3{margin:0 0 8px;font-size:1rem;line-height:1.25;color:#2f241d}.aroma-review-text{margin:0 0 12px;color:#514942;line-height:1.55;font-size:.94rem}.aroma-review-full{display:none}.aroma-review-card.is-expanded .aroma-review-preview{display:none}.aroma-review-card.is-expanded .aroma-review-full{display:inline}.aroma-review-toggle{margin:-4px 0 12px;padding:0;border:0;background:0 0;color:#6c8d63;font:inherit;font-size:.9rem;font-weight:800;text-align:left;cursor:pointer}.aroma-review-toggle:focus,.aroma-review-toggle:hover{text-decoration:underline}.aroma-review-meta{border-top:1px solid rgba(139,94,60,.15);padding-top:12px;margin-top:auto;display:grid;gap:3px;font-size:.84rem;color:#6f6259}.aroma-review-meta strong{color:#2f241d}.aroma-review-meta a{color:#6c8d63;font-weight:800;text-decoration:none}.aroma-review-meta a:hover{text-decoration:underline}.aroma-review-actions{max-width:1180px;margin:24px auto 0;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.aroma-review-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 17px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease}.aroma-review-btn:hover{transform:translateY(-1px)}.aroma-review-btn.primary{background:#6c8d63;color:#fff;box-shadow:0 10px 24px rgba(108,141,99,.22)}.aroma-review-btn.secondary{background:#fff;color:#6c8d63;border:1px solid rgba(108,141,99,.35)}.aroma-review-page-hero{padding:clamp(64px,9vw,108px) 20px;text-align:center;background:linear-gradient(135deg,#fff7ef 0,#f4ede5 100%);color:#2f241d}.aroma-review-page-hero-inner{max-width:920px;margin:0 auto}.aroma-review-page-hero h1{margin:0 0 14px;font-size:clamp(2.15rem, 5vw, 4.2rem);line-height:1.02}.aroma-review-page-hero p{margin:0 auto;max-width:760px;color:#5b5149;line-height:1.7;font-size:1.05rem}.aroma-review-note{max-width:920px;margin:26px auto 0;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.76);border:1px solid rgba(139,94,60,.14);color:#5b5149;font-size:.95rem}@media (max-width:980px){.aroma-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.aroma-review-page-section,.aroma-reviews{padding-left:16px;padding-right:16px}.aroma-review-grid{grid-template-columns:1fr}.aroma-review-card{padding:18px;min-height:0}.aroma-review-actions{align-items:stretch;flex-direction:column}.aroma-review-btn{width:100%}}.aroma-global-footer,.aroma-global-footer *{box-sizing:border-box}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-brand,.aroma-global-footer .aroma-footer-col,.aroma-global-footer .aroma-footer-location-section,.aroma-global-footer .aroma-footer-top,.aroma-global-footer nav.aroma-footer-col{background:0 0!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col,.aroma-global-footer nav.aroma-footer-col{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;backdrop-filter:none!important}.aroma-global-footer .aroma-footer-col h2,.aroma-global-footer .aroma-footer-social-label{background:0 0!important;color:#fff!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{background:0 0!important;color:rgba(247,255,249,.88)!important;opacity:1!important}.aroma-global-footer .aroma-footer-bottom,.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{background:0 0!important;color:rgba(247,255,249,.82)!important}.aroma-global-footer .aroma-footer-bottom a:focus-visible,.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:focus-visible,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px!important}.aroma-global-footer .aroma-footer-logo{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;border-radius:16px!important}.aroma-global-footer .aroma-footer-logo img{filter:none!important;opacity:1!important}.aroma-global-footer .aroma-footer-socials a{background:rgba(255,255,255,.09)!important;color:rgba(247,255,249,.9)!important;border-color:rgba(255,255,255,.22)!important}.aroma-global-footer .aroma-footer-socials a:focus-visible,.aroma-global-footer .aroma-footer-socials a:hover{background:#fff!important;color:#173625!important;border-color:#fff!important}.aroma-review-section-clean{background:#fffaf6}.aroma-review-section-clean .aroma-review-grid{gap:18px}.aroma-review-card--clean{min-height:0;border-color:rgba(47,89,65,.14);box-shadow:0 16px 38px rgba(16,37,27,.08)}.aroma-card-stars,.aroma-review-stars,.service-stars{color:#d7a21b!important;letter-spacing:.08em}.aroma-review-tags{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 12px}.aroma-review-tags span{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;background:#fbf4e8;color:#7d5922;font-size:12px;font-weight:900}.aroma-review-source{display:inline-flex;width:max-content;margin-bottom:10px;border-radius:999px;padding:6px 10px;background:#eef7f1;color:#254d34;border:1px solid rgba(47,89,65,.12);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.aroma-review-card--clean .aroma-review-text{font-size:.96rem;color:#3b342f}.aroma-review-card--clean .aroma-review-meta span{color:#607367;font-weight:800}.aroma-review-section-clean .aroma-review-actions{margin-top:22px}@media (max-width:760px){.aroma-review-section-clean .aroma-review-grid{grid-template-columns:1fr}}:root{--aroma-fix-dark:#10351f;--aroma-fix-green:#1f7a4d;--aroma-fix-green-2:#2f8f5f;--aroma-fix-mint:#d9f7e5;--aroma-fix-mint-2:#effaf3;--aroma-fix-cream:#fbfff8;--aroma-fix-ink:#173625;--aroma-fix-text:#395144;--aroma-fix-line:rgba(31, 122, 77, 0.16);--aroma-fix-shadow:0 18px 48px rgba(17, 56, 34, 0.09)}.booking-box,.cta,.cta-band,.cta-final,.cta-section,.dark-card,.dark-panel,.hero.dark,.pg-hero,.promo-band,[class*=dark-green],[style*="#10251b"],[style*="#113822"],[style*="#193626"]{color:#f7fff9!important}.booking-box h1,.booking-box h2,.booking-box h3,.cta h1,.cta h2,.cta h3,.cta-band h1,.cta-band h2,.cta-band h3,.cta-final h1,.cta-final h2,.cta-final h3,.cta-section h1,.cta-section h2,.cta-section h3,.dark-card h1,.dark-card h2,.dark-card h3,.dark-panel h1,.dark-panel h2,.dark-panel h3,.pg-hero h1,.pg-hero h2,.pg-hero h3,.promo-band h1,.promo-band h2,.promo-band h3,[style*="#10251b"] h1,[style*="#10251b"] h2,[style*="#10251b"] h3,[style*="#113822"] h1,[style*="#113822"] h2,[style*="#113822"] h3,[style*="#193626"] h1,[style*="#193626"] h2,[style*="#193626"] h3{color:#f7fff9!important;opacity:1!important}.booking-box p,.cta p,.cta-band p,.cta-final p,.cta-section p,.dark-card p,.dark-panel p,.pg-hero p,.promo-band p,[style*="#10251b"] p,[style*="#113822"] p,[style*="#193626"] p{color:rgba(247,255,249,.88)!important}.booking-box .section-tag,.cta .section-tag,.cta-final .section-tag,.cta-section .section-tag,.dark-card .section-tag,.dark-panel .section-tag,.pg-hero .eyebrow,.promo-band .section-tag,[style*="#10251b"] .section-tag,[style*="#113822"] .section-tag,[style*="#193626"] .section-tag{color:#bff2d0!important}.cta .card,.cta-section .card,.dark-card .card,.dark-panel .card,.machine-card,.tech-card{border-color:rgba(255,255,255,.18)!important}.machine-card h3,.machine-card strong,.tech-card h3,.tech-card strong{color:#f7fff9!important}.machine-card span,.tech-card span{color:rgba(247,255,249,.84)!important}.faq-grid,.faq-list,.faq-wrap{gap:14px!important}.faq-wrap{display:grid!important}.faq-grid,.faq-list:not(.no-grid){display:grid!important}.faq,.faq-item,details{background:#fff!important;border:1px solid var(--aroma-fix-line)!important;border-radius:22px!important;box-shadow:0 12px 32px rgba(17,56,34,.06)!important;overflow:hidden!important}.faq-item:not(:has(button)),.faq:not(:has(button)){padding:20px 22px!important}.faq h3,.faq-item h3,details summary{color:var(--aroma-fix-ink)!important}.faq p,.faq-a,.faq-answer,.faq-content,.faq-item p,details p{color:var(--aroma-fix-text)!important;line-height:1.75!important}.faq-btn,.faq-q,.faq>button,details>summary{width:100%!important;border:0!important;background:#fff!important;color:var(--aroma-fix-ink)!important;text-align:left!important;padding:20px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;cursor:pointer!important;font-family:"DM Sans",Montserrat,Arial,sans-serif!important;font-size:clamp(15px, 1.55vw, 17px)!important;line-height:1.35!important;font-weight:800!important}.faq-btn:hover,.faq-q:hover,.faq>button:hover,details>summary:hover{background:var(--aroma-fix-mint-2)!important}.faq-a,.faq-answer,.faq-content{background:#fff!important;padding:0 24px 22px!important}.faq-a p,.faq-answer p,.faq-content p{margin-top:0!important}.chev,.faq-btn .faq-icon,.faq-chevron,.faq-icon{position:relative!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e7f5ec!important;border:1px solid rgba(31,122,77,.12)!important;color:transparent!important;font-size:0!important;line-height:1!important;transform:none!important}.chev::before,.faq-btn .faq-icon::before,.faq-chevron::before,.faq-icon::before{content:"+"!important;color:var(--aroma-fix-green)!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.faq-item.open .chev::before,.faq-item.open .faq-btn .faq-icon::before,.faq-item.open .faq-chevron::before,.faq-item.open .faq-q .faq-icon::before,.faq.open .faq-btn .faq-icon::before,.faq.open .faq-icon::before{content:"×"!important}.faq-item.open .chev,.faq-item.open .faq-btn .faq-icon,.faq-item.open .faq-chevron,.faq-item.open .faq-q .faq-icon,.faq.open .faq-icon{background:var(--aroma-fix-green)!important;border-color:var(--aroma-fix-green)!important}.faq-item.open .chev::before,.faq-item.open .faq-btn .faq-icon::before,.faq-item.open .faq-chevron::before,.faq-item.open .faq-q .faq-icon::before,.faq.open .faq-btn .faq-icon::before,.faq.open .faq-icon::before{color:#fff!important}details{padding:0!important;margin:12px 0!important}details>summary{list-style:none!important}details>summary::-webkit-details-marker{display:none!important}details>summary::after{content:"+";flex:0 0 34px;width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#e7f5ec;border:1px solid rgba(31,122,77,.12);color:var(--aroma-fix-green);font-size:20px;font-weight:900;line-height:1}details[open]>summary::after{content:"×";background:var(--aroma-fix-green);border-color:var(--aroma-fix-green);color:#fff}details>div,details>p{padding:0 24px 22px!important;margin:0!important}body.aroma-faq-page main{background:linear-gradient(180deg,#f7fbf8 0,#fff 32%,#f3f8f5 100%)}body.aroma-faq-page .section{max-width:1040px;margin:0 auto;padding-left:22px;padding-right:22px}body.aroma-faq-page .section-tag{color:var(--aroma-fix-green)!important}body.aroma-faq-page .faq-wrap{background:rgba(255,255,255,.72);border:1px solid rgba(31,122,77,.1);border-radius:28px;padding:18px;box-shadow:var(--aroma-fix-shadow)}body.aroma-products-page .pg-hero{background:radial-gradient(circle at top left,rgba(191,242,208,.22),transparent 30%),linear-gradient(135deg,#10251b 0,#193626 62%,#0d1b14 100%)!important}body.aroma-products-page .product-intro-card{max-width:820px;margin:0 auto 34px;padding:24px 26px;background:#fff;border:1px solid var(--aroma-fix-line);border-radius:24px;box-shadow:var(--aroma-fix-shadow);color:var(--aroma-fix-text);line-height:1.75}body.aroma-products-page .prod-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:22px!important}body.aroma-products-page .prod-card{border-radius:24px!important;border:1px solid rgba(31,122,77,.14)!important;box-shadow:0 14px 34px rgba(17,56,34,.08)!important;overflow:hidden;background:#fff!important}body.aroma-products-page .prod-img-wrap{min-height:240px!important;padding:24px!important;background:linear-gradient(180deg,#f7fbf8 0,#f1f7f3 100%)!important}body.aroma-products-page .prod-img-wrap img{width:100%;height:210px;max-height:210px!important;object-fit:contain!important}body.aroma-products-page .prod-body h3{color:var(--aroma-fix-ink)!important;font-size:20px!important}body.aroma-products-page .prod-price{color:var(--aroma-fix-green)!important;font-size:22px!important}body.aroma-products-page .prod-btn{border-radius:999px!important;background:var(--aroma-fix-ink)!important}body.aroma-products-page .prod-btn:hover{background:var(--aroma-fix-green)!important}body.aroma-contact-page main{background:linear-gradient(180deg,#f7fbf8 0,#fff 42%,#f4faf6 100%)}body.aroma-contact-page .contact-shell{max-width:1180px;margin:0 auto;padding:68px 24px}body.aroma-contact-page .contact-hero-card{background:radial-gradient(circle at top right,rgba(191,242,208,.22),transparent 34%),linear-gradient(135deg,#10251b,#193626);color:#f7fff9;border-radius:34px;padding:42px;box-shadow:0 24px 60px rgba(17,56,34,.18)}body.aroma-contact-page .contact-hero-card h1,body.aroma-contact-page .contact-hero-card h2{color:#f7fff9!important}body.aroma-contact-page .contact-hero-card p{color:rgba(247,255,249,.88)!important}body.aroma-contact-page .contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}body.aroma-contact-page .contact-location-card,body.aroma-contact-page .contact-support-card{background:#fff;border:1px solid rgba(31,122,77,.14);border-radius:26px;padding:24px;box-shadow:0 14px 34px rgba(17,56,34,.08)}body.aroma-contact-page .contact-location-card h3,body.aroma-contact-page .contact-support-card h3{color:var(--aroma-fix-ink)!important}body.aroma-contact-page .contact-location-card li,body.aroma-contact-page .contact-location-card p,body.aroma-contact-page .contact-support-card p{color:var(--aroma-fix-text)!important}body.aroma-contact-page .contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}body.aroma-contact-page .contact-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border-radius:999px;text-decoration:none;font-weight:800;font-family:"DM Sans",Montserrat,Arial,sans-serif}body.aroma-contact-page .contact-btn.primary{background:var(--aroma-fix-green);color:#fff}body.aroma-contact-page .contact-btn.secondary{background:#fff;color:var(--aroma-fix-green);border:1px solid rgba(31,122,77,.22)}body.aroma-contact-page .contact-kicker,body.aroma-contact-page .location-label{color:var(--aroma-fix-green)!important;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}@media (max-width:900px){body.aroma-contact-page .contact-grid{grid-template-columns:1fr}body.aroma-contact-page .contact-hero-card{padding:30px 24px;border-radius:26px}}@media (max-width:720px){.faq-btn,.faq-q,.faq>button,details>summary{padding:18px 18px!important}.faq-a,.faq-answer,.faq-content,details>div,details>p{padding-left:18px!important;padding-right:18px!important}}.faq-answer{display:grid!important;grid-template-rows:0fr!important;overflow:hidden!important;padding:0 24px!important;transition:grid-template-rows .24s ease,padding-bottom .24s ease!important}.faq-answer>div{overflow:hidden!important}.faq-answer p,.faq-answer>div>p{padding:0 0 20px!important;margin:0!important}.faq.open .faq-answer,.faq:has(> button[aria-expanded=true]) .faq-answer{grid-template-rows:1fr!important;padding-bottom:2px!important}.faq.open>button,.faq:has(> button[aria-expanded=true])>button{background:#f3fbf6!important}.faq.open .faq-icon::before,.faq:has(> button[aria-expanded=true]) .faq-icon::before{content:"×"!important;color:#fff!important}.faq.open .faq-icon,.faq:has(> button[aria-expanded=true]) .faq-icon{background:var(--aroma-fix-green)!important;border-color:var(--aroma-fix-green)!important}body.aroma-faq-page{background:#f7fbf8!important}body.aroma-faq-page .breadcrumb{max-width:1120px!important;width:calc(100% - 44px)!important;margin:0 auto!important}body.aroma-faq-page .hero{max-width:1120px!important;width:calc(100% - 44px)!important;margin:28px auto 16px!important;padding:54px 42px 42px!important;border-radius:34px!important;background:radial-gradient(circle at top right,rgba(191,242,208,.26),transparent 34%),linear-gradient(135deg,#fbfffc 0,#eef8f2 100%)!important;border:1px solid rgba(31,122,77,.13)!important;box-shadow:0 22px 60px rgba(17,56,34,.1)!important}body.aroma-faq-page .hero h1{color:#10251b!important}body.aroma-faq-page .hero .hero-lead{color:#395144!important;max-width:780px!important}body.aroma-faq-page .hero-points{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-top:24px!important}body.aroma-faq-page .hero-point{background:#fff!important;border:1px solid rgba(31,122,77,.12)!important;border-radius:22px!important;padding:18px!important;box-shadow:0 12px 28px rgba(17,56,34,.06)!important}body.aroma-faq-page .hero-point strong{color:#173625!important}body.aroma-faq-page .hero-point span{color:#395144!important}body.aroma-faq-page .section h2,body.aroma-faq-page .section-tag{color:#173625!important}body.aroma-faq-page .faq-wrap{margin-top:18px!important}@media (max-width:850px){body.aroma-faq-page .hero{padding:34px 22px!important;border-radius:26px!important}body.aroma-faq-page .hero-points{grid-template-columns:1fr!important}}.afaq-wrap,.faq-grid,.faq-list,.faq-wrap,.fl{display:grid!important;gap:14px!important}.afaq-item,.faq-detail,.fi{background:#fff!important;border:1px solid var(--aroma-fix-line)!important;border-radius:22px!important;box-shadow:0 12px 32px rgba(17,56,34,.06)!important;overflow:hidden!important}.afaq-q,.fq{width:100%!important;border:0!important;background:#fff!important;color:var(--aroma-fix-ink)!important;text-align:left!important;padding:20px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;cursor:pointer!important;font-family:"DM Sans",Montserrat,Arial,sans-serif!important;font-size:clamp(15px, 1.55vw, 17px)!important;line-height:1.35!important;font-weight:800!important}.afaq-q:hover,.fq:hover{background:var(--aroma-fix-mint-2)!important}.afaq-a,.fa{color:var(--aroma-fix-text)!important;line-height:1.75!important;padding:0 24px 22px!important}.fc2{position:relative!important;flex:0 0 34px!important;width:34px!important;height:34px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e7f5ec!important;border:1px solid rgba(31,122,77,.12)!important;color:transparent!important;font-size:0!important;line-height:1!important}.fc2::before{content:"+"!important;color:var(--aroma-fix-green)!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.fi.open .fc2,.fi:has(.fq[aria-expanded=true]) .fc2{background:var(--aroma-fix-green)!important;border-color:var(--aroma-fix-green)!important}.fi.open .fc2::before,.fi:has(.fq[aria-expanded=true]) .fc2::before{content:"×"!important;color:#fff!important}.afaq-q,.faq-btn,.faq-q,.faq>button,.fq{position:relative!important;width:100%!important;border:0!important;background:#fff!important;color:var(--aroma-fix-ink)!important;text-align:left!important;padding:20px 72px 20px 24px!important;display:block!important;cursor:pointer!important;font-family:"DM Sans",Montserrat,Arial,sans-serif!important;font-size:clamp(15px, 1.55vw, 17px)!important;line-height:1.35!important;font-weight:800!important}.afaq-item.open>button,.afaq-q:hover,.faq-btn:hover,.faq-item.open>button,.faq-q:hover,.faq.open>button,.faq>button:hover,.fi.open>button,.fq:hover{background:#f3fbf6!important}.afaq-q span,.faq-btn span,.faq-q span,.faq>button span,.fq span{position:static!important;flex:auto!important;width:auto!important;height:auto!important;min-width:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;display:inline!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;transform:none!important}.afaq-q span::before,.faq-btn span::before,.faq-q span::before,.faq>button span::before,.fq span::before{content:none!important}.chev,.faq-chevron,.faq-icon,.fc2{display:none!important}.afaq-q::after,.faq-btn::after,.faq-q::after,.faq>button::after,.fq::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e7f5ec!important;border:1px solid rgba(31,122,77,.12)!important;color:var(--aroma-fix-green)!important;font-size:20px!important;font-weight:900!important;line-height:1!important}.afaq-item.open>button::after,.afaq-item:has(> button[aria-expanded=true])>button::after,.faq-item.open>button::after,.faq-item:has(> button[aria-expanded=true])>button::after,.faq.open>button::after,.faq:has(> button[aria-expanded=true])>button::after,.fi.open>button::after,.fi:has(> button[aria-expanded=true])>button::after{content:"×"!important;background:var(--aroma-fix-green)!important;border-color:var(--aroma-fix-green)!important;color:#fff!important}.afaq-item .afaq-a,.afaq-item .fa,.afaq-item .faq-a,.afaq-item .faq-answer,.afaq-item .faq-content,.faq .afaq-a,.faq .fa,.faq .faq-a,.faq .faq-answer,.faq .faq-content,.faq-item .afaq-a,.faq-item .fa,.faq-item .faq-a,.faq-item .faq-answer,.faq-item .faq-content,.fi .afaq-a,.fi .fa,.fi .faq-a,.fi .faq-answer,.fi .faq-content{display:block!important;max-height:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;padding:0 24px!important;transition:max-height .25s ease,opacity .18s ease,padding-bottom .25s ease!important}.afaq-item.open .afaq-a,.afaq-item.open .fa,.afaq-item.open .faq-a,.afaq-item.open .faq-answer,.afaq-item.open .faq-content,.afaq-item:has(> button[aria-expanded=true]) .afaq-a,.afaq-item:has(> button[aria-expanded=true]) .fa,.afaq-item:has(> button[aria-expanded=true]) .faq-a,.afaq-item:has(> button[aria-expanded=true]) .faq-answer,.afaq-item:has(> button[aria-expanded=true]) .faq-content,.faq-item.open .afaq-a,.faq-item.open .fa,.faq-item.open .faq-a,.faq-item.open .faq-answer,.faq-item.open .faq-content,.faq-item:has(> button[aria-expanded=true]) .afaq-a,.faq-item:has(> button[aria-expanded=true]) .fa,.faq-item:has(> button[aria-expanded=true]) .faq-a,.faq-item:has(> button[aria-expanded=true]) .faq-answer,.faq-item:has(> button[aria-expanded=true]) .faq-content,.faq.open .afaq-a,.faq.open .fa,.faq.open .faq-a,.faq.open .faq-answer,.faq.open .faq-content,.faq:has(> button[aria-expanded=true]) .afaq-a,.faq:has(> button[aria-expanded=true]) .fa,.faq:has(> button[aria-expanded=true]) .faq-a,.faq:has(> button[aria-expanded=true]) .faq-answer,.faq:has(> button[aria-expanded=true]) .faq-content,.fi.open .afaq-a,.fi.open .fa,.fi.open .faq-a,.fi.open .faq-answer,.fi.open .faq-content,.fi:has(> button[aria-expanded=true]) .afaq-a,.fi:has(> button[aria-expanded=true]) .fa,.fi:has(> button[aria-expanded=true]) .faq-a,.fi:has(> button[aria-expanded=true]) .faq-answer,.fi:has(> button[aria-expanded=true]) .faq-content{max-height:1400px!important;visibility:visible!important;opacity:1!important;padding:0 24px 22px!important}.afaq-a>div,.fa>div,.faq-a>div,.faq-answer>div,.faq-content>div{overflow:visible!important}.afaq-a p,.fa p,.faq-a p,.faq-answer p,.faq-content p{margin:0!important;padding:0!important}@media (max-width:720px){.afaq-q,.faq-btn,.faq-q,.faq>button,.fq{padding:18px 62px 18px 18px!important}.afaq-q::after,.faq-btn::after,.faq-q::after,.faq>button::after,.fq::after{right:16px!important}.afaq-item .afaq-a,.afaq-item .fa,.afaq-item .faq-a,.afaq-item .faq-answer,.afaq-item .faq-content,.faq .afaq-a,.faq .fa,.faq .faq-a,.faq .faq-answer,.faq .faq-content,.faq-item .afaq-a,.faq-item .fa,.faq-item .faq-a,.faq-item .faq-answer,.faq-item .faq-content,.fi .afaq-a,.fi .fa,.fi .faq-a,.fi .faq-answer,.fi .faq-content{padding-left:18px!important;padding-right:18px!important}}.afaq-q span:first-child:last-child,.faq-btn span:first-child:last-child,.faq-q span:first-child:last-child,.faq>button span:first-child:last-child,.fq span:first-child:last-child{position:static!important;flex:auto!important;width:auto!important;height:auto!important;min-width:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;display:inline!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;transform:none!important}.afaq-q span:first-child:last-child::before,.faq-btn span:first-child:last-child::before,.faq-q span:first-child:last-child::before,.faq>button span:first-child:last-child::before,.fq span:first-child:last-child::before{content:none!important}:root{--aroma-green:#23483b;--aroma-green-dark:#14352b;--aroma-green-cta:#2f6b54;--aroma-sage:#eef5f1;--aroma-sage-border:#d9e5dd;--aroma-cream:#faf6ee;--aroma-ivory:#fffdf8;--aroma-white:#ffffff;--aroma-text:#1f2421;--aroma-text-muted:#66746c;--aroma-text-light:#ffffff;--waxing-main:#6f9f7a;--waxing-soft:#f1f7ef;--waxing-accent:#a7c48e;--sugaring-main:#d8a93b;--sugaring-soft:#fff7e2;--sugaring-accent:#f1c86a;--threading-main:#d99aa7;--threading-soft:#fff1f4;--threading-accent:#e8b7c0;--spraytan-main:#b98252;--spraytan-soft:#f8efe7;--spraytan-accent:#d2a176;--shop-main:#7b604a;--shop-soft:#f7f1ea;--shop-accent:#c5a17e;--laser-main:#4f8fb3;--laser-soft:#eef8fc;--laser-accent:#a8d8ea;--laser-dark:#245b78;--lashes-main:#9b7bb8;--lashes-soft:#f6f0fa;--lashes-accent:#c7add9;--lashes-dark:#66457f}.skip-link{position:absolute;left:12px;top:-80px;z-index:10000;background:#14352b;color:#fff;padding:10px 16px;border-radius:0 0 10px 10px;font:700 14px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;box-shadow:0 12px 28px rgba(20,53,43,.22);transition:top .18s ease}.skip-link:focus,.skip-link:focus-visible{top:0;outline:3px solid #a7c48e;outline-offset:2px}body.theme-aroma{--svc-ink:#23483b;--svc-dark:#2f6b54;--svc-mid:#4f8a68;--svc-light:#8fcfa5;--svc-pale:#eef5f1;--svc-mist:#faf6ee;--svc-glow:rgba(199, 223, 203, 0.4);--svc-shadow:rgba(35, 72, 59, 0.1);--svc-muted:#4f5e55;--svc-border:rgba(35, 72, 59, 0.12)}body.theme-waxing{--svc-ink:#23483b;--svc-dark:#2f6b54;--svc-mid:#6f9f7a;--svc-light:#a7c48e;--svc-pale:#f1f7ef;--svc-mist:#f6fbf6;--svc-glow:rgba(167, 196, 142, 0.36);--svc-shadow:rgba(35, 72, 59, 0.1);--svc-muted:#4f5e55;--svc-border:rgba(35, 72, 59, 0.14)}body.theme-laser{--svc-ink:#245b78;--svc-dark:#2f7aa0;--svc-mid:#4f8fb3;--svc-light:#a8d8ea;--svc-pale:#eef8fc;--svc-mist:#f6fbfe;--svc-glow:rgba(168, 216, 234, 0.38);--svc-shadow:rgba(36, 91, 120, 0.1);--svc-muted:#4a6b7c;--svc-border:rgba(36, 91, 120, 0.14)}body.theme-sugaring{--svc-ink:#6b4d14;--svc-dark:#a07a1f;--svc-mid:#c8932f;--svc-light:#f1c86a;--svc-pale:#fff7e2;--svc-mist:#fffcf1;--svc-glow:rgba(241, 200, 106, 0.36);--svc-shadow:rgba(107, 77, 20, 0.1);--svc-muted:#6f5a30;--svc-border:rgba(107, 77, 20, 0.14)}body.theme-threading{--svc-ink:#7a4750;--svc-dark:#b26878;--svc-mid:#d99aa7;--svc-light:#e8b7c0;--svc-pale:#fff1f4;--svc-mist:#fff8fa;--svc-glow:rgba(232, 183, 192, 0.36);--svc-shadow:rgba(122, 71, 80, 0.1);--svc-muted:#6e545a;--svc-border:rgba(122, 71, 80, 0.14)}body.theme-spraytan{--svc-ink:#6b4628;--svc-dark:#8c5f3a;--svc-mid:#b98252;--svc-light:#d2a176;--svc-pale:#f8efe7;--svc-mist:#fcf7f1;--svc-glow:rgba(210, 161, 118, 0.34);--svc-shadow:rgba(107, 70, 40, 0.1);--svc-muted:#6e5644;--svc-border:rgba(107, 70, 40, 0.14)}body.theme-lashes{--svc-ink:#66457f;--svc-dark:#7e579e;--svc-mid:#9b7bb8;--svc-light:#c7add9;--svc-pale:#f6f0fa;--svc-mist:#fbf8fd;--svc-glow:rgba(199, 173, 217, 0.34);--svc-shadow:rgba(102, 69, 127, 0.1);--svc-muted:#5e4d6a;--svc-border:rgba(102, 69, 127, 0.14)}body.theme-shop{--svc-ink:#4a3725;--svc-dark:#7b604a;--svc-mid:#a07f60;--svc-light:#c5a17e;--svc-pale:#f7f1ea;--svc-mist:#fcf8f3;--svc-glow:rgba(197, 161, 126, 0.34);--svc-shadow:rgba(74, 55, 37, 0.1);--svc-muted:#6b584a;--svc-border:rgba(74, 55, 37, 0.14)}body[class*=theme-] .booking-cta,body[class*=theme-] .booking-panel,body[class*=theme-] .cta,body[class*=theme-] .cta-band,body[class*=theme-] .cta-final,body[class*=theme-] .cta-section,body[class*=theme-] .dark-panel,body[class*=theme-] .dark-section,body[class*=theme-] .final-cta,body[class*=theme-] .loc-cta,body[class*=theme-] .location-cta{color:#fff8ed}body[class*=theme-] .booking-cta h1,body[class*=theme-] .booking-cta h2,body[class*=theme-] .booking-cta h3,body[class*=theme-] .booking-panel h1,body[class*=theme-] .booking-panel h2,body[class*=theme-] .booking-panel h3,body[class*=theme-] .cta h1,body[class*=theme-] .cta h2,body[class*=theme-] .cta h3,body[class*=theme-] .cta-band h1,body[class*=theme-] .cta-band h2,body[class*=theme-] .cta-band h3,body[class*=theme-] .cta-final h1,body[class*=theme-] .cta-final h2,body[class*=theme-] .cta-final h3,body[class*=theme-] .cta-section h1,body[class*=theme-] .cta-section h2,body[class*=theme-] .cta-section h3,body[class*=theme-] .dark-panel h1,body[class*=theme-] .dark-panel h2,body[class*=theme-] .dark-panel h3,body[class*=theme-] .dark-section h1,body[class*=theme-] .dark-section h2,body[class*=theme-] .dark-section h3,body[class*=theme-] .final-cta h1,body[class*=theme-] .final-cta h2,body[class*=theme-] .final-cta h3,body[class*=theme-] .loc-cta h1,body[class*=theme-] .loc-cta h2,body[class*=theme-] .loc-cta h3,body[class*=theme-] .location-cta h1,body[class*=theme-] .location-cta h2,body[class*=theme-] .location-cta h3{color:#fff}body[class*=theme-] .light-panel,body[class*=theme-] .pale-panel,body[class*=theme-] .section-soft .lead,body[class*=theme-] .soft .lead{color:var(--svc-ink)}body[class*=theme-] .hero-lead,body[class*=theme-] .section-copy,body[class*=theme-] .section-lead{color:var(--svc-muted)}.aroma-global-header .aroma-brand,.aroma-global-header .aroma-brand-name{color:#173b28!important}.aroma-global-header .aroma-brand-line{color:#5f7567!important}.aroma-global-header .aroma-dropdown-toggle,.aroma-global-header .aroma-nav-link{color:#24362b!important}.aroma-global-header .aroma-dropdown-toggle:hover,.aroma-global-header .aroma-has-dropdown:focus-within>.aroma-dropdown-toggle,.aroma-global-header .aroma-nav-link:hover{background:#eef5f1!important;color:#1f6b43!important}.aroma-global-header .aroma-book-btn{background:#2f6b54!important;color:#fff!important}.aroma-global-header .aroma-book-btn:hover,.aroma-global-header .aroma-booking-menu:focus-within>.aroma-book-btn{background:#14352b!important}.aroma-global-header .aroma-dropdown a{color:#203429!important}.aroma-global-header .aroma-dropdown a:hover{background:#f2f8f4!important;color:#1f6b43!important}.aroma-global-header .aroma-dropdown small{color:#6b7d70!important}.aroma-global-footer{background:radial-gradient(circle at top left,rgba(105,165,125,.18),transparent 34%),linear-gradient(135deg,#10251b 0,#193626 52%,#0d1b14 100%)!important;color:#f7fff9!important}.aroma-global-footer .aroma-footer-col h2{color:#fff!important}.aroma-global-footer .aroma-footer-bottom a,.aroma-global-footer .aroma-footer-col a{color:rgba(247,255,249,.88)!important}.aroma-global-footer .aroma-footer-bottom a:hover,.aroma-global-footer .aroma-footer-col a:hover{color:#fff!important}.aroma-global-footer .aroma-footer-bottom p,.aroma-global-footer .aroma-footer-cancellation,.aroma-global-footer .aroma-footer-intro{color:rgba(247,255,249,.82)!important}body[class*=theme-] .booking-box,body[class*=theme-] .booking-box .section-lead,body[class*=theme-] .booking-box p,body[class*=theme-] .booking-card,body[class*=theme-] .booking-card p{color:var(--svc-muted)!important}body[class*=theme-] .booking-box h1,body[class*=theme-] .booking-box h2,body[class*=theme-] .booking-box h3,body[class*=theme-] .booking-card h3{color:var(--svc-ink)!important;opacity:1!important}body[class*=theme-] .booking-box .eyebrow,body[class*=theme-] .booking-box .section-tag{color:var(--svc-mid)!important}body[class*=theme-] .booking-card small{color:var(--svc-dark)!important}body.pg-hero-light .pg-hero{color:var(--svc-ink)!important}body.pg-hero-light .pg-hero h1,body.pg-hero-light .pg-hero h2,body.pg-hero-light .pg-hero h3{color:var(--svc-ink)!important;opacity:1!important}body.pg-hero-light .pg-hero p{color:var(--svc-muted)!important}body.pg-hero-light .pg-hero .eyebrow{color:var(--svc-mid)!important;background:rgba(255,255,255,.85)!important;border:1px solid var(--svc-border)!important}.service-trust-strip{background:radial-gradient(circle at top left,var(--svc-glow),transparent 32%),linear-gradient(135deg,var(--svc-mist),#fff 68%);border-top:1px solid var(--svc-border);border-bottom:1px solid var(--svc-border);padding:16px 22px;margin:0}.service-trust-strip .service-trust-inner{width:min(1180px,calc(100vw - 32px));margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.service-trust-strip .service-trust-item{display:flex;align-items:center;gap:10px;min-height:58px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.84);border:1px solid var(--svc-border);box-shadow:0 12px 28px var(--svc-shadow);color:var(--svc-ink);font-weight:800;line-height:1.3;font-size:14px}.service-trust-strip .service-trust-icon{flex:0 0 auto;width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--svc-light),var(--svc-dark));color:#fff;font-size:13px;font-weight:900;box-shadow:0 8px 18px var(--svc-shadow)}.service-trust-strip .service-trust-text{display:block}:where(
.price-card,.info-card,.booking-card,.option-card,.link-card,.why-card,.service-card,.guide-card,.feature-card,.hub-card,.loc-card,.location-card,.quick-card,.benefit-card,.step-card,.blog-card,.svc-card,.promo-card,.review-card,.face-price-card,.mini-price-card,.area-card,.compare-card,.machine-card,.note-card,.comfort-card,.reason-card,.choice-card,.quick-link-card,.service-detail-card,.fitz-card,.eth-card,.objection-card,.timeline-card,.expect-card,.tech-card,.sculpt-card,.quote-card,.loc-service-card,.access-card,.diff-card,.hyg-card,.welcome-card,.team-card,.prod-card,.inquiry-card,.contact-support-card,.other-card,.policy-card
){border-radius:24px!important;border-color:var(--svc-border)!important;box-shadow:0 16px 38px var(--svc-shadow)!important}:where(
.price-card,.info-card,.booking-card,.option-card,.link-card,.why-card,.service-card,.guide-card,.feature-card,.hub-card,.loc-card,.location-card,.quick-card,.benefit-card,.step-card,.blog-card,.svc-card,.promo-card,.review-card,.face-price-card,.mini-price-card,.area-card,.compare-card,.machine-card,.note-card,.comfort-card,.reason-card,.choice-card,.quick-link-card,.service-detail-card,.fitz-card,.eth-card,.objection-card,.timeline-card,.expect-card,.tech-card,.sculpt-card,.quote-card,.loc-service-card,.access-card,.diff-card,.hyg-card,.welcome-card,.team-card,.prod-card,.inquiry-card,.contact-support-card,.other-card,.policy-card
){transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}:where(
.price-card,.info-card,.booking-card,.option-card,.link-card,.why-card,.service-card,.guide-card,.feature-card,.hub-card,.loc-card,.location-card,.quick-card,.benefit-card,.step-card,.blog-card,.svc-card,.promo-card,.review-card,.face-price-card,.mini-price-card,.area-card,.compare-card,.machine-card,.note-card,.comfort-card,.reason-card,.choice-card,.quick-link-card,.service-detail-card,.timeline-card,.expect-card,.tech-card,.sculpt-card,.quote-card,.loc-service-card,.access-card,.diff-card,.hyg-card,.welcome-card,.team-card,.prod-card,.inquiry-card,.contact-support-card,.other-card,.policy-card
):hover{border-color:var(--svc-light)!important}:where(
.link-card,.hub-card,.service-card-link,.quick-link-card,.choice-card
){text-decoration:none}:where(
.price-card,.booking-card,.promo-card,.service-card,.svc-card,.loc-service-card
) .btn,:where(.card-actions,.actions) .btn{border-radius:999px!important}@media (max-width:900px){.service-trust-strip .service-trust-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.service-trust-strip{padding:12px 16px}.service-trust-strip .service-trust-inner{grid-template-columns:1fr}.service-trust-strip .service-trust-item{min-height:auto;padding:13px 14px;font-size:13.5px}}main :where(
.panel,.hero-panel,.glass-panel,.dark-panel,.sun-panel,.hero-note,.note,.note-box,.note-card,.help-box,.welcome-card,.inquiry-note,.floating-note,.included-note,.split-note,.style-menu-note,.booking-box,.pay-box,.package-box,.package-payment-box,.package-pay-card,.package-payment-grid,.promo-strip,.promo-band,.promo-banner,.highlight-strip,.cta-band,.cta-final,.cta-section
){border-radius:clamp(20px,2.2vw,28px)!important;border:1px solid var(--svc-border,rgba(35,72,59,.14))!important;box-shadow:0 18px 42px var(--svc-shadow,rgba(35,72,59,.1))!important}main :where(.price-note,.hero-price-note,.face-from-note,.mini-price-note){color:var(--svc-muted,#4f5e55)!important;line-height:1.55!important}main :where(
.panel,.hero-panel,.glass-panel,.note-box,.note-card,.help-box,.welcome-card,.booking-box,.pay-box,.package-box,.cta-final,.cta-section
) :where(h2,h3,h4){color:var(--svc-ink,#23483b)!important;letter-spacing:-.015em}main :where(
.promo-strip,.promo-band,.promo-banner,.highlight-strip,.cta-band,.cta-final,.cta-section
){overflow:hidden}main :where(.promo-strip,.promo-band,.promo-banner,.highlight-strip) :where(p,li,span,small){line-height:1.55}main :where(
.cta-final,.cta-section,.cta-band,.promo-strip,.promo-band,.promo-banner
) :where(
.btn,.booking-card-btn,.booking-card-btn-solid,.booking-card-btn-outline
){white-space:normal;text-align:center}body:not(.aroma-visual-exception):not(.page-home) main :where(
.page-photo-card,.image-card,.what-cover-image,.service-photo-card,.service-image,.aroma-laser-side-visual,.hero-visual,.pg-hero-visual,.loc-media,.aroma-hero-media,.style-menu-image,.compare-photo
){overflow:hidden!important;border-radius:clamp(22px,2.5vw,32px)!important;border:1px solid var(--svc-border,rgba(35,72,59,.12))!important;box-shadow:0 18px 44px var(--svc-shadow,rgba(35,72,59,.11))!important;background:var(--svc-pale,#f1f7ef)}body:not(.aroma-visual-exception):not(.page-home) main :where(
.page-photo-card,.image-card,.what-cover-image,.service-photo-card,.service-image,.aroma-laser-side-visual,.hero-visual,.pg-hero-visual,.loc-media,.aroma-hero-media,.style-menu-image,.compare-photo
) img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:cover!important}body:not(.aroma-visual-exception):not(.page-home) main :where(
.hero-visual,.pg-hero-visual,.aroma-hero-media,.aroma-laser-side-visual,.service-photo-card,.page-photo-card,.image-card
) img{aspect-ratio:4/3}body:not(.aroma-visual-exception):not(.page-home) main :where(.what-cover-image,.style-menu-image,.service-image) img{aspect-ratio:3/2}main :where(
.split-grid,.two-grid,.hero-grid,.service-grid,.contact-grid,.booking-grid,.location-grid,.loc-grid,.feature-grid,.why-grid,.options-grid,.option-grid,.price-grid,.pricing-grid,.grid-2,.grid-3,.grid-4
){gap:clamp(18px,2.6vw,34px)!important}main :where(
.split-grid,.two-grid,.hero-grid,.service-grid,.contact-grid,.booking-grid,.location-grid,.loc-grid
){align-items:center}@media (max-width:780px){main :where(
.panel,.hero-panel,.glass-panel,.note-box,.note-card,.help-box,.welcome-card,.booking-box,.pay-box,.package-box,.cta-final,.cta-section
){border-radius:20px!important}body:not(.aroma-visual-exception):not(.page-home) main :where(
.page-photo-card,.image-card,.what-cover-image,.service-photo-card,.service-image,.aroma-laser-side-visual,.hero-visual,.pg-hero-visual,.loc-media,.aroma-hero-media,.style-menu-image
){border-radius:22px!important}body:not(.aroma-visual-exception):not(.page-home) main :where(
.hero-visual,.pg-hero-visual,.aroma-hero-media,.aroma-laser-side-visual,.service-photo-card,.page-photo-card,.image-card
) img{aspect-ratio:16/11}}html{overflow-x:hidden;scroll-behavior:smooth}body{overflow-x:clip}*,::after,::before{box-sizing:border-box}iframe,img,picture,svg,video{max-width:100%}iframe,img,video{height:auto}figure{margin-left:0;margin-right:0}[id]{scroll-margin-top:110px}.skip-link{position:absolute;left:-999px;top:12px;z-index:9999;padding:10px 14px;border-radius:999px;background:#fff;color:#163324;box-shadow:0 10px 30px rgba(0,0,0,.14)}.skip-link:focus{left:12px}:where(.btn,.aroma-book-btn,.aroma-nav-link,button,[class*=btn]){max-width:100%}:where(.btn,a.btn,button.btn,.pill-link,.hub-card-cta,.aroma-book-btn){min-height:44px;white-space:normal;text-align:center;line-height:1.25}:where(
.actions,.button-row,.cta-actions,.hero-actions,.booking-actions,.pill-links
){display:flex;flex-wrap:wrap;gap:10px}:where(.faq-a,.faq-answer)[aria-hidden=true]{display:none}:where(.faq-a,.faq-answer)[aria-hidden=false]{display:block}:where(.faq-q,.faq-question,[data-faq-toggle]){cursor:pointer;width:100%;text-align:left}:where(.faq,.faq-item,.fi,.afaq-item).is-open,:where(.faq,.faq-item,.fi,.afaq-item).open{isolation:isolate}:where(.wrap,.container,.narrow,.hero-inner,.pg-hero,.section-inner){max-width:min(100%,var(--aroma-content-max,1180px))}:where(
.card,.info-card,.green-card,.hub-card,.link-card,.booking-card,.price-card,.pricing-card,.service-card,.review-card,.panel,.note,.help-box,.cta,.booking-box,.promo-strip
){min-width:0;overflow-wrap:anywhere}:where(
.service-trust-inner,.trust-inner,.grid,.grid-2,.grid-3,.grid-4,.two,.wrap.two,.cards,.card-grid,.hub-grid,.links,.booking-cards,.location-grid,.quick-grid,.pricing-grid,.service-grid,.diff-grid,.review-grid,.stat-grid,.story-grid
){min-width:0}@media (max-width:900px){:where(
.pg-hero,.hero-inner,.wrap.two,.two,.story-grid,.location-grid,.booking-box
){grid-template-columns:1fr!important}:where(.pg-hero,.hero,section){overflow:hidden}:where(.pg-hero-visual,.hero-visual,.image-card,.page-photo-card){max-width:100%}}@media (max-width:760px){:where(
.service-trust-inner,.trust-inner,.grid,.grid-2,.grid-3,.grid-4,.cards,.card-grid,.hub-grid,.links,.booking-cards,.quick-grid,.pricing-grid,.service-grid,.diff-grid,.review-grid,.stat-grid
){grid-template-columns:1fr!important}:where(
.actions,.button-row,.cta-actions,.hero-actions,.booking-actions,.pill-links
){flex-direction:column;align-items:stretch}:where(
.actions > *,.button-row > *,.cta-actions > *,.hero-actions > *,.booking-actions > *,.pill-links > *
){width:100%;justify-content:center}:where(.btn,a.btn,button.btn,.pill-link){width:100%}:where(.service-trust-strip){margin-left:12px;margin-right:12px}}@media (max-width:480px){:where(.wrap,.container,.narrow){padding-left:16px;padding-right:16px}:where(h1){overflow-wrap:balance}:where(h2,h3,p,li,a,span,strong){overflow-wrap:anywhere}}:root{--aroma-hero-card-radius:30px;--aroma-hero-card-shadow:0 22px 58px rgba(17, 56, 34, 0.12);--aroma-hero-card-border:1px solid rgba(47, 89, 65, 0.13);--aroma-hero-card-width:min(1180px, calc(100% - 40px))}body.aroma-rounded-hero-page .aroma-review-page-hero,body.aroma-rounded-hero-page .hero.has-hero-image,body.aroma-rounded-hero-page .pg-hero,body.aroma-rounded-hero-page .pricing-hero{width:var(--aroma-hero-card-width)!important;max-width:1180px!important;margin:clamp(18px,3vw,34px) auto clamp(28px,4vw,48px)!important;border-radius:var(--aroma-hero-card-radius)!important;border:var(--aroma-hero-card-border)!important;box-shadow:var(--aroma-hero-card-shadow)!important;overflow:hidden!important;padding:clamp(30px,5vw,58px)!important;box-sizing:border-box!important}body.aroma-rounded-hero-page .hero.has-hero-image,body.aroma-rounded-hero-page .pg-hero.has-hero-image{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr)!important;gap:clamp(22px,4vw,42px)!important;align-items:center!important;text-align:left!important}body.aroma-rounded-hero-page .aroma-review-hero-copy,body.aroma-rounded-hero-page .hero.has-hero-image .faq-hero-copy,body.aroma-rounded-hero-page .pg-hero.has-hero-image .hero-copy,body.aroma-rounded-hero-page .pg-hero.has-hero-image .pg-hero-copy{max-width:720px!important;margin:0!important;min-width:0!important}body.aroma-rounded-hero-page .aroma-review-page-hero p,body.aroma-rounded-hero-page .hero.has-hero-image p,body.aroma-rounded-hero-page .pg-hero.has-hero-image p{margin-left:0!important;margin-right:0!important}body.aroma-rounded-hero-page .aroma-review-hero-media,body.aroma-rounded-hero-page .faq-hero-media,body.aroma-rounded-hero-page .hero-img-wrap,body.aroma-rounded-hero-page .pg-hero-visual,body.aroma-rounded-hero-page .pricing-hero-visual{max-width:520px!important;margin:0!important;justify-self:end!important}body.aroma-rounded-hero-page .aroma-review-hero-media img,body.aroma-rounded-hero-page .faq-hero-media img,body.aroma-rounded-hero-page .hero-img-wrap img,body.aroma-rounded-hero-page .pg-hero-visual img,body.aroma-rounded-hero-page .pricing-hero-visual img{border-radius:26px!important;object-fit:cover!important}body.page-products .pg-hero,body.page-promotions .pg-hero{text-align:center!important}body.page-products .pg-hero>*,body.page-promotions .pg-hero>*{max-width:820px!important;margin-left:auto!important;margin-right:auto!important}body.page-products .pg-hero .btn,body.page-promotions .pg-hero .btn{margin-left:6px!important;margin-right:6px!important}body.page-pricing .pricing-hero .inner{max-width:none!important;width:100%!important;margin:0!important;grid-template-columns:minmax(0,1fr) minmax(300px,0.78fr)!important;gap:clamp(22px,4vw,42px)!important}body.page-pricing .pricing-hero .hero-copy{max-width:720px!important}body.page-pricing .pricing-hero .hero-panel{margin:0!important}body.page-reviews .aroma-review-page-hero-inner{max-width:none!important;margin:0!important;width:100%!important;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr)!important}body.page-services .services-hero{padding-left:20px!important;padding-right:20px!important}body.page-services .services-hero-card,body.page-services .services-hero-card-clean{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;border-radius:var(--aroma-hero-card-radius)!important;box-shadow:var(--aroma-hero-card-shadow)!important;overflow:hidden!important}body.page-tinting-lashes .pg-hero.has-hero-image>.wrap{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr)!important;gap:clamp(22px,4vw,42px)!important;align-items:center!important;margin:0!important}body.page-tinting-lashes .pg-hero.has-hero-image .hero-actions{justify-content:flex-start!important}@media (max-width:900px){:root{--aroma-hero-card-width:calc(100% - 28px)}body.aroma-rounded-hero-page .aroma-review-page-hero,body.aroma-rounded-hero-page .hero.has-hero-image,body.aroma-rounded-hero-page .pg-hero,body.aroma-rounded-hero-page .pricing-hero{padding:clamp(26px,7vw,42px)!important;border-radius:24px!important;text-align:center!important}body.aroma-rounded-hero-page .hero.has-hero-image,body.aroma-rounded-hero-page .pg-hero.has-hero-image,body.page-pricing .pricing-hero .inner,body.page-reviews .aroma-review-page-hero-inner,body.page-tinting-lashes .pg-hero.has-hero-image>.wrap{grid-template-columns:1fr!important}body.aroma-rounded-hero-page .aroma-review-hero-copy,body.aroma-rounded-hero-page .hero.has-hero-image .faq-hero-copy,body.aroma-rounded-hero-page .pg-hero.has-hero-image .hero-copy,body.aroma-rounded-hero-page .pg-hero.has-hero-image .pg-hero-copy{margin:0 auto!important}body.aroma-rounded-hero-page .aroma-review-page-hero p,body.aroma-rounded-hero-page .hero.has-hero-image p,body.aroma-rounded-hero-page .pg-hero.has-hero-image p{margin-left:auto!important;margin-right:auto!important}body.aroma-rounded-hero-page .aroma-review-hero-media,body.aroma-rounded-hero-page .faq-hero-media,body.aroma-rounded-hero-page .hero-img-wrap,body.aroma-rounded-hero-page .pg-hero-visual,body.aroma-rounded-hero-page .pricing-hero-visual{justify-self:center!important;max-width:640px!important;margin:8px auto 0!important}body.page-tinting-lashes .pg-hero.has-hero-image .hero-actions{justify-content:center!important}}@media (max-width:560px){:root{--aroma-hero-card-width:calc(100% - 20px)}body.aroma-rounded-hero-page .aroma-review-page-hero,body.aroma-rounded-hero-page .hero.has-hero-image,body.aroma-rounded-hero-page .pg-hero,body.aroma-rounded-hero-page .pricing-hero{border-radius:20px!important}}#pricing+#booking,#pricing+.aroma-standard-booking,#pricing+.aroma-standard-booking-lite,#pricing+.cta-section#booking{margin-top:0!important}#pricing.aroma-service-pricing .promo-strip .pricing-page-access .btn,#pricing.aroma-service-pricing .promo-strip .pricing-page-access a.btn,#pricing.aroma-service-pricing .promo-strip a[href*="pricing.html"]{background:#fff!important;color:var(--svc-accent-dark,#285f43)!important;border:2px solid rgba(255,255,255,.82)!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important;text-shadow:none!important;opacity:1!important}#pricing.aroma-service-pricing .promo-strip .pricing-page-access .btn:hover,#pricing.aroma-service-pricing .promo-strip a[href*="pricing.html"]:hover{background:var(--svc-soft,#f7fbf8)!important;transform:translateY(-1px)}@media (max-width:760px){#pricing.aroma-service-pricing .promo-strip .pricing-page-access,#pricing.aroma-service-pricing .promo-strip .pricing-page-access .btn,#pricing.aroma-service-pricing .promo-strip a[href*="pricing.html"]{width:100%!important;text-align:center!important}}.aroma-inline-related-title{display:block;font-weight:800;font-size:15px;line-height:1.25}.aroma-inline-related-desc{display:block;margin-top:5px;color:#4f6680;font-size:12.5px;line-height:1.35}.aroma-inline-card-laser{display:block;padding:15px 16px;border:1px solid rgba(37,108,155,.18);border-radius:16px;background:#fff;color:#0d2a44;text-decoration:none;box-shadow:0 8px 22px rgba(13,42,68,.05)}.aroma-inline-card-wax{display:block;padding:14px 16px;border:1px solid rgba(79,138,104,.22);border-radius:16px;background:#fff;color:#2f4f3c;text-decoration:none;font-weight:700;box-shadow:0 10px 24px rgba(20,53,43,.06)}.sugaring-toronto-clean-05{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.sugaring-toronto-clean-01{display:block;padding:14px 16px;border:1px solid #f0d6b8;border-radius:16px;background:#fff;color:#9b5a1d;text-decoration:none;font-weight:700;box-shadow:0 10px 24px rgba(168,100,36,.06)}.sugaring-toronto-clean-02{max-width:1120px;margin:0 auto;padding:0 22px}.aroma-inline-justify-center{justify-content:center}.aroma-inline-service-card-soft{background:#fff;border:1px solid #d7e2dc;border-radius:20px;padding:20px;min-height:172px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;box-shadow:0 8px 24px rgba(0,0,0,.03)}.aroma-inline-muted-copy{color:#7d8897;font-size:15px;line-height:1.55;margin:0 0 8px}.aroma-inline-small-green-link{display:block;padding:4px 0;font-size:13.5px;color:#2d7a4f;text-decoration:none}.aroma-inline-mb-0{margin-bottom:0}.aroma-inline-kicker-green{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1fb25a;margin:0 0 8px}.aroma-inline-laser-panel{max-width:1120px;margin:42px auto;padding:28px 22px;border-radius:26px;background:linear-gradient(135deg,#f3faff 0,#fff 78%);border:1px solid rgba(37,108,155,.16);box-shadow:0 18px 48px rgba(13,42,68,.06)}.aroma-inline-kicker-blue{margin:0 0 8px;color:#256c9b;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-inline-heading-blue{margin:0 0 10px;color:#0d2a44;font-size:clamp(24px, 3vw, 34px);line-height:1.12}.aroma-inline-copy-blue{margin:0 0 20px;color:#516579;font-size:15px;line-height:1.65;max-width:780px}.aroma-inline-h-100{height:100%}.aroma-inline-card-heading{font-size:1.45rem;margin:8px 0 10px}.aroma-inline-card-copy-tight{font-size:15px;margin-bottom:16px}.aroma-inline-kicker-wax{margin:0 0 8px;color:#4f8a68;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-inline-section-wax{padding:38px 0;background:#f7fbf8}.aroma-inline-heading-wax{margin:0 0 10px;color:#183326;font-size:clamp(24px, 3vw, 34px)}.aroma-inline-copy-wax{margin:0 0 18px;color:#3f5949;max-width:760px;line-height:1.65}.aroma-inline-section-blue-soft{padding:34px 0;background:#eef7fb}.aroma-inline-card-blue-soft{border:1px solid rgba(55,127,155,.22);border-radius:22px;background:#fff;padding:24px;box-shadow:0 18px 40px rgba(14,64,82,.08)}.aroma-inline-kicker-teal{margin:0 0 8px;color:#2f728d;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-inline-heading-green-32{margin:0 0 10px;color:#183326;font-size:clamp(23px, 3vw, 32px)}.aroma-inline-copy-green-780{margin:0 0 18px;color:#3f5949;max-width:780px;line-height:1.65}.aroma-inline-section-white-pad{padding:34px 5% 20px;background:#fff}.aroma-inline-container-1100{max-width:1100px;margin:0 auto}.aroma-inline-two-col-feature{background:#eef3f0;border:1px solid #d8e4dd;border-radius:24px;padding:28px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,0.95fr);gap:22px;align-items:center}.aroma-inline-feature-heading{font-size:clamp(1.6rem, 3vw, 2.2rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#3a3a3d;margin:0 0 14px}.aroma-inline-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.aroma-inline-btn-white-outline{display:inline-block;background:0 0;color:#fff;padding:12px 28px;border-radius:100px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid #fff}.sugaring-toronto-clean-08{padding:34px 0;background:#fff7ed}.sugaring-toronto-clean-01-soft{border:1px solid #f0d6b8;border-radius:22px;background:#fff;padding:24px;box-shadow:0 18px 40px rgba(168,100,36,.08)}.sugaring-toronto-clean-07{margin:0 0 8px;color:#9b5a1d;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.sugaring-toronto-clean-06{margin:0 0 10px;color:#3a2208;font-size:clamp(23px, 3vw, 32px)}.sugaring-toronto-clean-03{margin:0 0 18px;color:#6b5038;max-width:780px;line-height:1.65}.aroma-inline-btn-white-green{display:inline-block;background:#fff;color:#1fb25a;padding:12px 28px;border-radius:100px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid #fff}.aroma-inline-eyebrow-green{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#1fb25a;margin:0 0 12px}.aroma-inline-copy-dm-muted{font-size:16px;line-height:1.7;color:#7d8897;margin:0;font-family:"DM Sans",Montserrat,Arial,sans-serif}.aroma-inline-btn-green-full{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:800;border:2px solid #39b55c;background:#39b55c;color:#fff;box-sizing:border-box}.aroma-inline-btn-green-outline-full{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:800;border:2px solid #1fb25a;background:#fff;color:#1fb25a;box-sizing:border-box}.aroma-inline-extra-001{background:var(--off-white)!important}.aroma-inline-extra-002{text-align:center!important}.aroma-inline-extra-003{display:block!important;font-size:11px!important;color:var(--aroma-muted,#888)!important;margin-top:4px!important}.aroma-inline-extra-004{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.aroma-inline-extra-005{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;align-items:stretch!important}.aroma-inline-extra-006{font-size:1.15rem!important;font-weight:800!important;margin:0 0 14px!important;color:#183326!important}.aroma-inline-extra-007{margin-top:28px!important}.aroma-inline-extra-008{color:#4f8a68!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.aroma-inline-extra-009{display:block!important;padding:14px 16px!important;border:1px solid rgba(79,138,104,.22)!important;border-radius:16px!important;background:#fff!important;color:#2f4f3c!important;text-decoration:none!important;font-weight:700!important}.aroma-inline-extra-010{font-size:clamp(22px, 3vw, 30px)!important;font-weight:800!important;color:#183326!important;margin:10px 0 8px!important}.aroma-inline-extra-011{padding:52px 0!important;background:#f6fbf7!important}.aroma-inline-extra-012{text-align:center!important;margin-bottom:28px!important}.aroma-inline-extra-013{color:#5a7a6a!important;font-size:15px!important;margin:0 0 24px!important;line-height:1.7!important}.aroma-inline-extra-014{display:block!important;padding:15px 16px!important;border:1px solid rgba(37,108,155,.2)!important;border-radius:16px!important;background:#f8fcff!important;color:#0d2a44!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(13,42,68,.06)!important}.aroma-inline-extra-015{display:block!important;padding:15px 16px!important;border:1px solid rgba(79,138,104,.22)!important;border-radius:16px!important;background:#fff!important;color:#2f4f3c!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(20,53,43,.06)!important}.aroma-inline-extra-016{display:block!important;margin:auto!important}.aroma-inline-extra-017{font-size:16px!important;color:var(--slate)!important;line-height:1.7!important;max-width:640px!important;margin-bottom:8px!important}.aroma-inline-extra-018{margin:0!important}.aroma-inline-extra-019{margin:0 0 14px!important;color:#0d2a44!important;font-size:clamp(26px, 3vw, 36px)!important;line-height:1.12!important;font-weight:800!important}.aroma-inline-extra-020{margin:0!important;color:#516579!important;font-size:16px!important;line-height:1.75!important}.aroma-inline-extra-021{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}.aroma-inline-extra-022{display:flex!important;gap:12px!important;align-items:flex-start!important}.aroma-inline-extra-023{font-size:1.6rem!important}.aroma-inline-extra-024{font-size:20px!important;font-weight:500!important;margin:32px 0 12px!important}.aroma-inline-extra-025{font-weight:400!important;font-size:.88rem!important;color:var(--muted)!important}.aroma-inline-extra-026{background:#fff!important;border-color:rgba(122,74,28,.22)!important;box-shadow:0 8px 22px rgba(122,74,28,.07)!important}.aroma-inline-extra-027{color:var(--svc-dark)!important;font-weight:700!important}.aroma-inline-extra-028{margin-top:20px!important}.aroma-inline-extra-029{margin-top:auto!important}.aroma-inline-extra-030{border:1px solid rgba(79,138,104,.2)!important;border-radius:24px!important;background:#fff!important;padding:26px!important;box-shadow:0 18px 42px rgba(20,53,43,.07)!important}.aroma-inline-extra-031{color:var(--mint)!important}.aroma-inline-extra-032{display:block!important;padding:15px 16px!important;border:1px solid rgba(18,178,75,.28)!important;border-radius:16px!important;background:#f0faf4!important;color:#183326!important;text-decoration:none!important;box-shadow:0 10px 24px rgba(20,53,43,.06)!important}.aroma-inline-extra-033{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))!important;gap:12px!important}.aroma-inline-extra-034{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;color:#073b2f!important;border:2px solid #bfe7fb!important;border-radius:9999px!important;padding:10px 15px!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;min-height:38px!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important;white-space:nowrap!important;text-shadow:none!important}.aroma-inline-extra-035{font-size:13px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#2e9ed6!important;margin:0 0 8px!important}.aroma-inline-extra-036{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#888!important;margin:0 0 8px!important}.aroma-inline-extra-037{font-size:16px!important}.aroma-inline-extra-038{margin-top:16px!important}.aroma-inline-extra-039{margin:0 0 10px!important;color:#183326!important;font-size:clamp(24px, 3vw, 34px)!important;line-height:1.12!important}.aroma-inline-extra-040{margin:0 0 20px!important;color:#3f5949!important;max-width:820px!important;line-height:1.65!important}.aroma-inline-extra-041{margin:0 0 8px!important;color:#4f8a68!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}.aroma-inline-extra-042{padding:42px 0!important;background:#f7fbf8!important}.aroma-inline-extra-043{background:var(--off)!important}.aroma-inline-extra-044{background:var(--off-white)!important}.sugaring-toronto-clean-04{color:rgba(255,255,255,.85)!important}.aroma-inline-extra-048{font-size:12px!important;color:#4a7c59!important;margin-top:4px!important}.aroma-inline-extra-049{max-width:780px!important}.aroma-inline-extra-050{background:#f0faf4!important;border:1px solid #bae0ca!important;border-radius:12px!important;padding:12px 14px!important;margin-bottom:20px!important}.aroma-inline-extra-051{background:#fbfdfc!important}.aroma-inline-extra-052{background:rgba(255,255,255,.04)!important;border-radius:10px!important;padding:16px!important}.aroma-inline-extra-053{background:var(--ow)!important}.aroma-inline-extra-054{background:var(--wax-950)!important}.aroma-inline-extra-055{color:#2b4437!important}.aroma-inline-extra-056{color:var(--muted)!important;font-size:15px!important;font-family:"DM Sans",Montserrat,Arial,sans-serif!important;line-height:1.7!important}.aroma-inline-extra-057{color:var(--slate)!important;font-size:15px!important}.aroma-inline-extra-058{color:var(--wax-800)!important;font-weight:600!important}.aroma-inline-extra-059{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:12px 18px!important;border-radius:10px!important;text-decoration:none!important;font-size:14px!important;font-weight:800!important;border:2px solid #2e9ed6!important;background:#2e9ed6!important;color:#fff!important;box-sizing:border-box!important}.aroma-inline-extra-060{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:12px 18px!important;border-radius:10px!important;text-decoration:none!important;font-size:14px!important;font-weight:800!important;border:2px solid #2e9ed6!important;background:#fff!important;color:#2e9ed6!important;box-sizing:border-box!important}.aroma-inline-extra-061{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.aroma-inline-extra-062{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.15)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.3)!important;font-weight:700!important;font-size:14px!important;padding:12px 22px!important;border-radius:999px!important;text-decoration:none!important;transition:.2s!important}.aroma-inline-extra-063{flex:1!important;border-top:2px dashed #d1d5db!important;margin:0 8px!important}.aroma-inline-extra-064{font-size:12px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#2e9ed6!important;margin:0 0 12px!important}.aroma-inline-extra-065{font-size:16px!important;line-height:1.7!important;color:#7d8897!important;margin:0!important;font-family:Montserrat,sans-serif!important}.aroma-inline-extra-066{font-size:1.7rem!important;margin-bottom:10px!important}.aroma-inline-extra-067{font-size:1.9rem!important;line-height:1.08!important;letter-spacing:-.03em!important;margin-bottom:10px!important}.aroma-inline-extra-068{font-size:12px!important;font-weight:700!important;color:var(--mint)!important;margin-bottom:8px!important;text-transform:uppercase!important;letter-spacing:.06em!important}.aroma-inline-extra-069{font-size:13px!important;color:rgba(255,255,255,.65)!important;line-height:1.6!important}.aroma-inline-extra-070{font-size:22px!important;line-height:1!important}.aroma-inline-extra-071{grid-template-columns:repeat(4,minmax(0,1fr))!important}.aroma-inline-extra-072{left:50%!important}.aroma-inline-extra-073{margin-bottom:24px!important}.aroma-inline-extra-074{margin-bottom:28px!important}.aroma-inline-extra-075{margin-top:18px!important}.aroma-inline-extra-076{margin-top:56px!important}.aroma-inline-extra-077{margin:0 0 14px!important;color:#183326!important;font-size:clamp(24px, 3vw, 34px)!important}.aroma-inline-extra-078{max-width:1120px!important;margin:34px auto!important;padding:26px 20px!important;border-radius:24px!important;background:#f6fbf7!important;border:1px solid rgba(79,138,104,.16)!important}.aroma-inline-extra-079{max-width:1120px!important;width:calc(100% - 32px)!important;margin:42px auto 48px!important;padding:28px 22px!important}.aroma-inline-extra-080{max-width:760px!important}.aroma-inline-extra-081{padding-top:0!important}.aroma-inline-extra-082{width:50%!important}.aroma-inline-extra-083{width:24px!important;height:24px!important;border-radius:50%!important;background:#2d6b48!important;color:#fff!important;font-size:11px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.aroma-inline-extra-084{width:24px!important;height:24px!important;border-radius:50%!important;background:#4b5563!important;color:#fff!important;font-size:11px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.theme-aroma .hero-actions,.theme-sugaring .actions,.theme-waxing .cta-actions,.theme-waxing .hero-actions{gap:12px;flex-wrap:wrap}.theme-aroma .btn,.theme-sugaring .btn,.theme-waxing .btn{text-align:center;line-height:1.15}.theme-aroma .location-card,.theme-aroma .service-card,.theme-sugaring .booking-card,.theme-sugaring .hub-card,.theme-waxing .booking-card,.theme-waxing .hub-card{backface-visibility:hidden}.theme-aroma .location-card a,.theme-sugaring .booking-card a,.theme-waxing .booking-card a{white-space:nowrap}@media (max-width:680px){.theme-aroma .hero-actions .btn,.theme-aroma .location-card .btn,.theme-sugaring .actions .btn,.theme-sugaring .booking-card .btn,.theme-waxing .booking-card .btn,.theme-waxing .cta-actions .btn,.theme-waxing .hero-actions .btn{width:100%;justify-content:center}.theme-aroma .hero-proof,.theme-sugaring .service-trust-inner,.theme-waxing .hero-points{gap:10px}}.aroma-actions-center{justify-content:center}.aroma-copy-mb-0{margin-bottom:0}.aroma-booking-card-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;align-items:stretch!important}.aroma-booking-card-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.aroma-card-fill{height:100%}.aroma-booking-card-heading{font-size:1.45rem;margin:8px 0 10px}.aroma-booking-card-copy-tight{font-size:15px;margin-bottom:16px}.aroma-guide-container{max-width:1120px;margin:0 auto;padding:0 22px}.aroma-guide-link-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.aroma-wax-guide-links-section{padding:38px 0;background:#f7fbf8}.aroma-wax-guide-kicker{margin:0 0 8px;color:#4f8a68;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-wax-guide-heading{margin:0 0 10px;color:#183326;font-size:clamp(24px, 3vw, 34px)}.aroma-wax-guide-copy{margin:0 0 18px;color:#3f5949;max-width:760px;line-height:1.65}.aroma-guide-card-wax{display:block;padding:14px 16px;border:1px solid rgba(79,138,104,.22);border-radius:16px;background:#fff;color:#2f4f3c;text-decoration:none;font-weight:700;box-shadow:0 10px 24px rgba(20,53,43,.06)}.aroma-guide-card-wax:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(20,53,43,.1)}.aroma-laser-crosslink-soft-section{padding:34px 0;background:#eef7fb}.aroma-laser-crosslink-card{border:1px solid rgba(55,127,155,.22);border-radius:22px;background:#fff;padding:24px;box-shadow:0 18px 40px rgba(14,64,82,.08)}.aroma-laser-crosslink-kicker{margin:0 0 8px;color:#2f728d;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-laser-crosslink-heading{margin:0 0 10px;color:#183326;font-size:clamp(23px, 3vw, 32px)}.aroma-laser-crosslink-copy{margin:0 0 18px;color:#3f5949;max-width:780px;line-height:1.65}.aroma-sugar-crosslink-soft-section{padding:34px 0;background:#fff7ed}.aroma-sugar-crosslink-card{border:1px solid #f0d6b8;border-radius:22px;background:#fff;padding:24px;box-shadow:0 18px 40px rgba(168,100,36,.08)}.aroma-sugar-crosslink-kicker{margin:0 0 8px;color:#9b5a1d;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.aroma-sugar-crosslink-heading{margin:0 0 10px;color:#3a2208;font-size:clamp(23px, 3vw, 32px)}.aroma-sugar-crosslink-copy{margin:0 0 18px;color:#6b5038;max-width:780px;line-height:1.65}.aroma-guide-card-sugar{display:block;padding:14px 16px;border:1px solid #f0d6b8;border-radius:16px;background:#fff;color:#9b5a1d;text-decoration:none;font-weight:700;box-shadow:0 10px 24px rgba(168,100,36,.06)}.aroma-guide-card-sugar:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(168,100,36,.11)}.aroma-comparison-cover-spaced{margin-bottom:28px}.aroma-comparison-options-section{padding:42px 0;background:#f7fbf8}.aroma-comparison-options-panel{border:1px solid rgba(79,138,104,.2);border-radius:24px;background:#fff;padding:26px;box-shadow:0 18px 42px rgba(20,53,43,.07)}.aroma-comparison-options-kicker{margin:0 0 8px;color:#4f8a68;font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.aroma-comparison-options-heading{margin:0 0 10px;color:#183326;font-size:clamp(24px, 3vw, 34px);line-height:1.12}.aroma-comparison-options-copy{margin:0 0 20px;color:#3f5949;max-width:820px;line-height:1.65}.aroma-comparison-options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px}.aroma-comparison-card-wax{display:block;padding:15px 16px;border:1px solid rgba(79,138,104,.22);border-radius:16px;background:#fff;color:#2f4f3c;text-decoration:none;box-shadow:0 10px 24px rgba(20,53,43,.06)}.aroma-comparison-card-laser{display:block;padding:15px 16px;border:1px solid rgba(37,108,155,.2);border-radius:16px;background:#f8fcff;color:#0d2a44;text-decoration:none;box-shadow:0 10px 24px rgba(13,42,68,.06)}.aroma-comparison-card-cost{display:block;padding:15px 16px;border:1px solid rgba(18,178,75,.28);border-radius:16px;background:#f0faf4;color:#183326;text-decoration:none;box-shadow:0 10px 24px rgba(20,53,43,.06)}.aroma-related-card-title{display:block;font-weight:800;font-size:15px;line-height:1.25}.aroma-related-card-desc{display:block;margin-top:5px;color:#4f6680;font-size:12.5px;line-height:1.35}@media (max-width:760px){.aroma-booking-card-grid,.aroma-comparison-options-grid,.aroma-guide-link-grid{grid-template-columns:1fr!important}.aroma-booking-card-actions .btn,.aroma-booking-card-actions a{width:100%;text-align:center}}.aroma-inline-final-001{color:#4a6258;font-size:14px;line-height:1.7;margin:0 0 14px}.aroma-inline-final-002{background:#fffaf0}.aroma-inline-final-003{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1);color:#bae0ca}.aroma-inline-final-004{border-color:rgba(255,255,255,.5);color:#fff}.aroma-inline-final-005{margin-top:22px}.aroma-inline-final-006{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);color:#fff}.aroma-inline-final-007{justify-content:center}.aroma-inline-final-008{max-width:1200px;margin:0 auto 48px;padding:0 32px}.aroma-inline-final-009{font-size:18px;font-weight:700;color:#1a2e22;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #e8f4ed}.aroma-inline-final-010{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 24px}.aroma-inline-final-011{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#888;margin:16px 0 8px}.aroma-inline-final-012{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.aroma-inline-final-013{margin-top:16px;font-size:14px;color:var(--muted);font-family:"DM Sans",Montserrat,Arial,sans-serif}.aroma-inline-final-014{font-family:"DM Sans",Arial,sans-serif;font-style:normal;font-weight:800}.aroma-inline-final-015{margin-top:0}.aroma-inline-final-016{display:none}.aroma-inline-final-017{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.aroma-inline-final-018{margin-top:18px}.aroma-inline-final-021{max-width:860px;margin:0 auto;padding:20px 5% 16px;font-size:13px;color:#888;line-height:1.7}.aroma-inline-final-022{font-size:14px;color:rgba(239,255,243,.82)}.aroma-inline-final-023{grid-template-columns:repeat(2,1fr)}.aroma-inline-final-024{margin-top:18px;background:rgba(255,255,255,.08);color:rgba(238,251,242,.9)}.aroma-inline-final-025{font-size:14px;color:rgba(239,255,243,.82)}.aroma-inline-final-026{color:#bfe8cf}.aroma-inline-final-027{background:#fff;color:#168a46;border-color:#fff}.aroma-inline-final-028{background:0 0;color:#f2fff6;border-color:rgba(255,255,255,.24)}.aroma-inline-final-029{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:28px}.aroma-inline-final-030{font-size:13px;font-weight:700;color:var(--mint);margin-bottom:20px;text-transform:uppercase;letter-spacing:.08em}.aroma-inline-final-031{display:flex;flex-direction:column;gap:16px}.aroma-inline-final-032{background:rgba(255,255,255,.06);border:1px solid rgba(110,231,160,.25);border-radius:10px;padding:16px}.aroma-inline-final-033{font-size:12px;font-weight:700;color:#6ee7a0;margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.aroma-inline-final-034{font-size:13px;color:rgba(255,255,255,.75);line-height:1.6}.aroma-inline-final-035{font-size:13px;font-weight:400;opacity:.88}.aroma-inline-final-036{padding-top:0}.aroma-inline-final-037{color:rgba(255,255,255,.76)}.aroma-inline-final-038{display:flex;gap:12px;flex-wrap:wrap}.aroma-inline-final-039{border-radius:20px;overflow:hidden;aspect-ratio:1;width:100%}.aroma-inline-final-040{width:100%;height:100%;object-fit:cover;display:block}.aroma-inline-final-041{max-width:980px;text-align:center;margin-left:auto;margin-right:auto}.aroma-inline-final-042{display:inline-block;background:#fff;color:#2e9ed6;padding:12px 28px;border-radius:100px;font-weight:700;font-size:16px;text-decoration:none;border:2px solid #fff}.aroma-inline-final-043{margin-top:32px}.aroma-inline-final-044{display:grid;gap:18px}.aroma-inline-final-045{font-family:var(--serif);font-size:1.3rem;font-weight:400;margin-bottom:10px}.aroma-inline-final-046{color:var(--sub);font-size:.94rem;line-height:1.75}.aroma-inline-final-047{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.aroma-inline-final-048{color:#bfe7fb}.aroma-inline-final-049{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px;row-gap:12px}.aroma-inline-final-050{background:#fde7c8}.aroma-inline-final-051{background:#f5c99a}.aroma-inline-final-052{background:#e8a87c}.aroma-inline-final-053{background:#c98b5e}.aroma-inline-final-054{background:#8d5a30}.aroma-inline-final-055{background:#4a2512}.aroma-inline-final-056{max-width:720px}.aroma-inline-final-057{margin-top:36px}.aroma-inline-final-058{text-align:center;margin-bottom:12px}.aroma-inline-final-059{text-align:center}.aroma-inline-final-060{text-align:center;max-width:580px;margin:0 auto 40px}.aroma-inline-final-061{margin-top:40px}.aroma-inline-final-062{text-align:center;margin-bottom:14px}.aroma-inline-final-063{width:28px;height:28px;border-radius:50%;background:#1fb25a;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.aroma-inline-final-064{width:28px;height:28px;border-radius:50%;background:#1f2937;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.aroma-inline-final-065{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#1fb25a;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-066{font-size:12px;font-weight:700;color:#1fb25a}.aroma-inline-final-067{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#1f2937;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-068{background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;padding:12px 14px;margin-bottom:16px}.aroma-inline-final-069{font-size:12px;font-weight:700;color:#92400e}.aroma-inline-final-070{font-size:12px;color:#78350f;margin-top:4px}.aroma-inline-final-071{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#6b7280;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-072{width:24px;height:24px;border-radius:50%;background:#1fb25a;color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aroma-inline-final-073{width:28px;height:28px;border-radius:50%;background:#12b24b;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.aroma-inline-final-074{width:28px;height:28px;border-radius:50%;background:#179149;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.aroma-inline-final-075{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#12b24b;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-076{font-size:12px;font-weight:700;color:#12b24b}.aroma-inline-final-077{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#179149;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-078{background:#f7fbf8;border:1px solid #d4e8da;border-radius:12px;padding:12px 14px;margin-bottom:16px}.aroma-inline-final-079{font-size:12px;font-weight:700;color:#179149}.aroma-inline-final-080{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#5fc488;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 18px;border-radius:100px;white-space:nowrap}.aroma-inline-final-081{background:#143726}.aroma-inline-final-082{width:24px;height:24px;border-radius:50%;background:#12b24b;color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aroma-inline-final-083{width:25%}.aroma-inline-final-084{width:55%}.aroma-inline-final-085{width:80%}.aroma-inline-final-086{width:95%}.aroma-inline-final-087{background-image:none}.aroma-inline-final-088{font-size:13px;color:var(--slate);margin-bottom:4px;font-weight:600}.aroma-inline-final-089{width:52%}.aroma-inline-final-090{left:52%}.aroma-inline-final-091{display:inline-block;background:#fff;color:#1fb25a;padding:12px 28px;border-radius:100px;font-weight:700;text-decoration:none}.aroma-inline-final-092{display:inline-block;background:0 0;color:#fff;padding:12px 28px;border-radius:100px;font-weight:700;text-decoration:none;border:2px solid #fff}.aroma-inline-final-093{width:15%}.aroma-inline-final-094{width:40%}.aroma-inline-final-095{width:75%}.aroma-inline-final-096{width:95%}.aroma-inline-final-097{display:block!important;width:100%!important;background:0 0!important;border:none!important;padding:0!important;margin-top:-28px;position:relative;z-index:2}.aroma-inline-final-098{max-width:1180px;margin:0 auto;padding:0 22px;display:flex;justify-content:center}.aroma-inline-final-099{justify-content:center;display:flex;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid rgba(47,89,65,.12);box-shadow:0 8px 22px rgba(47,89,65,.08);border-radius:24px;padding:14px}.aroma-inline-final-100{max-width:800px;margin:60px auto;padding:0 24px;font-family:inherit;line-height:1.7}.aroma-inline-final-101{font-size:32px;font-weight:600;margin:24px 0 8px}.aroma-inline-final-102{color:#666;margin:0 0 32px}.aroma-inline-final-103{background:linear-gradient(180deg,#4da870,#2f5f4c)!important;color:#fff!important;border:none!important;box-shadow:0 12px 26px rgba(47,89,65,.25)!important}.aroma-inline-final-104{background:rgba(255,255,255,.14)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.42)!important;box-shadow:none!important}.aroma-inline-final-105{margin-top:32px;background:linear-gradient(135deg,#21483a,#2f5f4c);border-radius:24px;padding:32px;display:grid;grid-template-columns:1.3fr 1fr;gap:24px;align-items:center}.aroma-inline-final-106{color:#fff;font-size:1.6rem;margin:0 0 10px;letter-spacing:-.02em}.aroma-inline-final-107{color:rgba(255,255,255,.84);margin:0;font-size:15px;line-height:1.7}.aroma-inline-final-108{display:flex;flex-direction:column;gap:10px}.aroma-inline-final-109{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#2f5f4c;font-weight:800;font-size:14px;padding:14px 22px;border-radius:999px;text-decoration:none;transition:.2s}.aroma-inline-final-110{color:#9df0bc}.aroma-inline-final-111{color:var(--white)}.aroma-inline-final-112{color:rgba(255,255,255,.78)}.aroma-inline-final-113{margin-top:28px}.aroma-inline-final-114{color:rgba(255,255,255,.75)}.aroma-inline-final-115{padding-top:8px}.aroma-inline-final-116{font-size:20px}.aroma-inline-final-117{text-align:right}.aroma-inline-final-118{background:#fff;border-bottom:1px solid rgba(160,90,20,.1)}.aroma-inline-final-119{padding:10px 0;font-size:13px;color:var(--svc-muted);display:flex;gap:6px;flex-wrap:wrap}.aroma-inline-final-120{color:#5a7a6a;font-size:15px;font-family:"DM Sans",Montserrat,Arial,sans-serif;margin:0 0 24px;line-height:1.7}.aroma-inline-final-121{grid-template-columns:minmax(0,420px);justify-content:center}.aroma-inline-final-122{grid-template-columns:minmax(0,520px);justify-content:center}.aroma-inline-final-123{color:rgba(255,255,255,.75)}@media (max-width:820px){.aroma-inline-two-col-feature{grid-template-columns:1fr!important;padding:24px 18px!important;gap:22px!important}.aroma-inline-extra-065,.aroma-inline-feature-heading{max-width:100%!important}.aroma-inline-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}}@media (max-width:460px){.aroma-inline-section-white-pad{padding-left:16px!important;padding-right:16px!important}.aroma-inline-two-col-feature{padding:22px 16px!important;border-radius:22px!important}.aroma-inline-grid-2{grid-template-columns:1fr!important}.aroma-inline-service-card-soft{padding:20px!important}}.page-promotions .promo-booking-choice{margin-top:24px;scroll-margin-top:110px;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:22px!important;padding:34px 32px!important}.page-promotions .promo-booking-choice .aroma-inline-final-106{color:#fff!important;font-size:clamp(24px, 2.4vw, 34px)!important;line-height:1.22!important;max-width:100%!important;margin-bottom:14px!important}.page-promotions .promo-booking-choice .aroma-inline-final-107{color:rgba(255,255,255,.95)!important;font-size:16px!important;line-height:1.65!important;max-width:100%!important}.page-promotions .promo-booking-choice .aroma-inline-final-108{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:240px!important;margin:0 auto!important}.page-promotions .promo-booking-choice .aroma-inline-extra-062,.page-promotions .promo-booking-choice .aroma-inline-final-109{width:100%!important;min-height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-radius:999px!important;padding:12px 18px!important;font-weight:700!important}.page-promotions .promo-booking-choice .aroma-inline-final-109{color:#123c2f!important;background:#fff!important;border-color:rgba(255,255,255,.8)!important}.page-promotions .promo-booking-choice .aroma-inline-extra-062{background:rgba(255,255,255,.14)!important;color:#fff!important;border-color:rgba(255,255,255,.38)!important}.page-promotions .promo-terms{grid-column:1/-1!important;margin:26px 0 0!important;padding:22px 26px!important;border-radius:22px!important;background:#fff!important;border:1px solid rgba(18,60,47,.14)!important;color:#123c2f!important;max-width:100%!important}.page-promotions .promo-terms strong{display:block!important;margin-bottom:8px!important;color:#123c2f!important;font-size:17px!important}.page-promotions .promo-terms{font-size:15px!important;line-height:1.65!important}@media (max-width:900px){.page-promotions .promo-booking-choice{padding:28px 22px!important}.page-promotions .promo-booking-choice .aroma-inline-final-108{max-width:100%!important}}.page-promotions .promo-note{margin:24px 0 0!important;padding:18px 22px!important;border-radius:20px!important;background:#f6fbf7!important;border:1px solid rgba(18,60,47,.14)!important;color:#123c2f!important;max-width:100%!important}.page-promotions .promo-note strong{display:block!important;margin-bottom:6px!important;font-size:17px!important;color:#123c2f!important}.page-promotions .promo-note p{margin:0!important;font-size:15px!important;line-height:1.55!important}.page-promotions .promo-note-small{grid-column:1/-1!important;margin:24px auto 28px!important;padding:16px 22px!important;max-width:900px!important;border-radius:20px!important;background:#fff!important;border:1px solid rgba(18,60,47,.14)!important;box-shadow:0 12px 28px rgba(18,60,47,.08)!important;text-align:center!important;color:#123c2f!important}.page-promotions .promo-note-small strong{display:block!important;margin-bottom:5px!important;font-size:16px!important;color:#123c2f!important}.page-promotions .promo-note-small p{margin:0!important;font-size:14px!important;line-height:1.5!important;color:#5f716b!important}.page-promotions .promo-booking-choice{grid-column:1/-1!important}body.aroma-contact-page .inquiry-card .inquiry-note{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:var(--svc-muted,#4a5e52)!important;line-height:1.4!important;display:block!important}body.aroma-contact-page .inquiry-card{min-height:155px!important;overflow:visible!important}.page-arm-sugaring #pricing .price-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.page-arm-sugaring #pricing .price-card{padding:22px!important;overflow:visible!important}.page-arm-sugaring #pricing .price{font-size:clamp(1.85rem, 2.15vw, 2.25rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:nowrap!important;overflow:visible!important;word-break:normal!important}.page-arm-sugaring #pricing .price-note{font-size:13px!important;line-height:1.45!important;white-space:normal!important}@media (max-width:1100px){.page-arm-sugaring #pricing .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-arm-sugaring #pricing .price{font-size:2.6rem!important}}@media (max-width:640px){.page-arm-sugaring #pricing .price-grid{grid-template-columns:1fr!important}.page-arm-sugaring #pricing .price{font-size:2.75rem!important}}body.page-arm-waxing #pricing .price,body.page-arm-waxing .price-card .price{font-size:clamp(1.85rem, 2.15vw, 2.25rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:nowrap!important;overflow:visible!important;word-break:normal!important}body.page-arm-waxing #pricing .price-card.featured::before,body.page-arm-waxing .price-card.featured::before{display:none!important;content:none!important}body.page-arm-waxing #pricing .price-note,body.page-arm-waxing .price-card .price-note{font-size:13px!important;line-height:1.45!important;text-transform:none!important}body.page-arm-waxing #pricing .price,body.page-arm-waxing .price-card .price{font-size:clamp(1.65rem, 1.9vw, 2rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:nowrap!important;overflow:visible!important;word-break:normal!important}body.page-arm-waxing #pricing .price-note,body.page-arm-waxing .price-card .price-note{font-size:13px!important;line-height:1.45!important;text-transform:none!important;font-weight:600!important}body.page-arm-waxing #pricing .price-card.featured::before,body.page-arm-waxing .price-card.featured::before{display:none!important;content:none!important}body.page-arm-waxing .price-options .price-card.featured::before{display:none!important;content:none!important}body.page-arm-waxing .price-options .price{font-size:clamp(1.85rem, 2.15vw, 2.25rem)!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:nowrap!important}body.page-arm-waxing .price-options .price::before{content:"From "}body.page-arm-waxing .price-options .price-note{font-size:0!important;line-height:1.45!important}body.page-arm-waxing .price-options .price-card:first-child .price-note::after{content:"Regular price $19.00";font-size:13px!important}body.page-arm-waxing .price-options .price-card:nth-child(2) .price-note::after{content:"Regular price $22.00";font-size:13px!important}body.page-arm-waxing .price-options .price-card:nth-child(3) .price-note::after{content:"Regular price $31.00";font-size:13px!important}body.page-arm-waxing .faq-list{grid-template-columns:1fr!important;max-width:860px!important;margin:0 auto!important}body.page-arm-waxing .faq{border-radius:22px!important}body.page-arm-waxing .faq-list{display:grid!important;grid-template-columns:1fr!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important;gap:0!important}body.page-arm-waxing .faq{width:100%!important;border-radius:22px!important}body.page-arm-waxing .faq-list{max-width:860px!important;margin:0 auto!important;gap:0!important}body.page-arm-waxing .faq{border-radius:20px!important;margin:0!important}body.page-arm-waxing .faq-q{min-height:64px!important;padding:18px 26px!important;font-size:16px!important;line-height:1.35!important}body.page-arm-waxing .faq-q span{font-size:16px!important;line-height:1.35!important}body.page-arm-waxing .faq-q .faq-icon,body.page-arm-waxing .faq-q::after{width:34px!important;height:34px!important}.aroma-canada-source{padding:36px 0;background:#fff}.aroma-canada-source__inner{max-width:1100px;margin:0 auto;padding:26px 28px;display:flex;align-items:stretch;gap:26px;background:#fff7ed;border:1px solid #f0d6b8;border-radius:18px;box-shadow:0 8px 26px rgba(168,100,36,.07);position:relative;overflow:hidden}.aroma-canada-source__inner::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#9b5a1d 0,#c9853f 50%,#9b5a1d 100%)}.aroma-canada-source__badge{flex:0 0 132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-right:1px solid #f0d6b8;padding-right:22px;padding-left:8px}.aroma-canada-source__leaf{width:64px;height:64px;background:#9b5a1d;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px rgba(168,100,36,.25)}.aroma-canada-source__leaf svg{width:38px;height:38px;display:block}.aroma-canada-source__flag{display:inline-flex;align-items:stretch;border:1px solid #f0d6b8;border-radius:3px;overflow:hidden;background:#fff}.aroma-canada-source__flag i{display:block;height:14px}.aroma-canada-source__flag i:first-child,.aroma-canada-source__flag i:last-child{width:14px;background:#d52b1e}.aroma-canada-source__flag i:nth-child(2){width:18px;background:#fff;position:relative}.aroma-canada-source__flag i:nth-child(2)::after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);background:#d52b1e;clip-path:polygon(50% 0,58% 30%,90% 30%,64% 50%,75% 85%,50% 65%,25% 85%,36% 50%,10% 30%,42% 30%)}.aroma-canada-source__copy{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.aroma-canada-source__eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:"DM Sans",Montserrat,Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9b5a1d;margin:0 0 10px}.aroma-canada-source__eyebrow::before{content:"";display:inline-block;width:18px;height:2px;background:#9b5a1d;border-radius:2px}.aroma-canada-source__heading{font-family:"DM Sans",Montserrat,Arial,sans-serif;font-size:clamp(19px, 2.4vw, 24px);font-weight:800;color:#3a2208;margin:0 0 8px;line-height:1.28}.aroma-canada-source__body{font-family:"DM Sans",Montserrat,Arial,sans-serif;font-size:15px;line-height:1.7;color:#6b5038;margin:0}@media (max-width:680px){.aroma-canada-source{padding:26px 0}.aroma-canada-source__inner{flex-direction:column;gap:16px;padding:22px 20px;border-radius:14px}.aroma-canada-source__badge{flex:0 0 auto;flex-direction:row;border-right:none;border-bottom:1px solid #f0d6b8;padding:0 0 14px;justify-content:flex-start;gap:14px}.aroma-canada-source__heading{font-size:19px}}.afaq-wrap{max-width:760px;margin:0 auto;padding:0 20px}.afaq-item{border-bottom:1px solid #d5e8dc;padding:18px 0}.afaq-item:last-child{border-bottom:none}.afaq-q{font-family:"DM Sans",Montserrat,Arial,sans-serif;font-size:16px;font-weight:700;color:#183326;cursor:pointer;list-style:none;margin:0}.afaq-q::marker{display:none}.afaq-a{color:#4a6258;font-size:15px;line-height:1.75;padding:10px 0 0;margin:0;font-family:"DM Sans",Montserrat,Arial,sans-serif}body.theme-sugaring.sugaring-hub-matched{--sugar-ink:#3a2208;--sugar-dark:#9b5a1d;--sugar-mid:#c9853f;--sugar-light:#eac18f;--sugar-pale:#f0d6b8;--sugar-mist:#fff7ed;--sugar-muted:#6b5038;--sugar-border:rgba(155, 90, 29, 0.15);--sugar-shadow:rgba(138, 80, 28, 0.1)}body.theme-sugaring.sugaring-hub-matched main>.hero{width:100%;max-width:none;margin:0;padding:clamp(42px,5vw,64px) clamp(22px,7vw,128px) clamp(40px,5vw,58px);display:grid;grid-template-columns:minmax(430px,1fr) minmax(420px,0.9fr);gap:clamp(32px,4vw,64px);align-items:center;background:radial-gradient(circle at 10% 18%,rgba(234,193,143,.28),transparent 34%),linear-gradient(135deg,#fff7ed 0,#fff 72%);border-bottom:1px solid rgba(155,90,29,.1)}body.theme-sugaring.sugaring-hub-matched main>.hero>.fade-in:first-child{max-width:760px}body.theme-sugaring.sugaring-hub-matched main>.hero .eyebrow{display:inline-flex;max-width:100%;background:#fff;border:1px solid rgba(155,90,29,.1);color:var(--sugar-dark);border-radius:999px;padding:12px 18px;box-shadow:0 14px 34px rgba(155,90,29,.07)}body.theme-sugaring.sugaring-hub-matched main>.hero h1{margin:22px 0 18px;color:var(--sugar-ink);letter-spacing:-.05em;line-height:.98;font-size:clamp(2.6rem, 5vw, 4.6rem)}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-lead{max-width:680px;color:#493826;font-size:clamp(17px, 1.3vw, 19px);line-height:1.75}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-actions .btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center}body.theme-sugaring.sugaring-hub-matched .btn-primary{background:var(--sugar-dark)!important;border-color:var(--sugar-dark)!important;color:#fff!important;box-shadow:0 16px 32px rgba(155,90,29,.18)!important}body.theme-sugaring.sugaring-hub-matched .btn-outline,body.theme-sugaring.sugaring-hub-matched .btn-secondary{background:#fff!important;border:1px solid var(--sugar-border)!important;color:var(--sugar-dark)!important}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-point{background:rgba(255,255,255,.88);border:1px solid rgba(155,90,29,.12);border-radius:20px;padding:18px 18px 20px;box-shadow:0 16px 40px rgba(155,90,29,.08)}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-point strong{display:block;color:var(--sugar-ink);font-size:16px;line-height:1.35;margin-bottom:8px}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-point span{display:block;color:var(--sugar-muted);font-size:15px;line-height:1.55}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-visual{min-height:430px;position:relative;align-self:center}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-card{border-radius:34px;overflow:hidden;background:#fff;border:1px solid rgba(155,90,29,.14);box-shadow:0 28px 70px rgba(155,90,29,.12);height:100%;min-height:430px;transform:rotate(-1deg)}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-card img{width:100%;height:100%;min-height:430px;object-fit:cover;display:block}body.theme-sugaring.sugaring-hub-matched main>.hero .floating-note{position:absolute;left:0;bottom:16px;max-width:290px;background:rgba(255,255,255,.92);border:1px solid rgba(155,90,29,.12);box-shadow:0 18px 40px rgba(155,90,29,.1);border-radius:22px;padding:16px 18px;backdrop-filter:blur(10px)}body.theme-sugaring.sugaring-hub-matched main>.hero .floating-note small{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:var(--sugar-mid);font-weight:800;margin-bottom:6px}body.theme-sugaring.sugaring-hub-matched main>.hero .floating-note strong{font-size:15px;line-height:1.5;color:var(--sugar-ink)}body.theme-sugaring.sugaring-hub-matched .service-trust-strip{padding:18px clamp(20px,7vw,128px) 22px;background:#fff7ed!important;border-top:1px solid rgba(155,90,29,.1);border-bottom:1px solid rgba(155,90,29,.1)}body.theme-sugaring.sugaring-hub-matched .service-trust-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}body.theme-sugaring.sugaring-hub-matched .service-trust-item{min-height:auto;padding:14px 18px;border:1px solid rgba(155,90,29,.12);border-radius:18px;background:#fff;box-shadow:0 12px 28px rgba(155,90,29,.07);display:flex;align-items:center;gap:10px}body.theme-sugaring.sugaring-hub-matched .service-trust-icon{width:12px;height:12px;min-width:12px;border-radius:999px;background:var(--sugar-mid);color:transparent!important;overflow:hidden;display:inline-block}body.theme-sugaring.sugaring-hub-matched .service-trust-text{color:var(--sugar-ink)!important;font-weight:800;font-size:15px;line-height:1.25}body.theme-sugaring.sugaring-hub-matched .section{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:36px 0}body.theme-sugaring.sugaring-hub-matched .hub-section-head,body.theme-sugaring.sugaring-hub-matched .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px}body.theme-sugaring.sugaring-hub-matched .section-tag{display:inline-flex;align-items:center;gap:8px;color:var(--sugar-mid)!important;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:800;margin-bottom:10px}body.theme-sugaring.sugaring-hub-matched h2{color:var(--sugar-ink);font-size:clamp(2rem, 3vw, 3rem);line-height:1.05;letter-spacing:-.03em;margin:0 0 14px}body.theme-sugaring.sugaring-hub-matched .section-lead{font-size:17px;line-height:1.75;color:var(--sugar-muted);max-width:920px}body.theme-sugaring.sugaring-hub-matched .hub-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}body.theme-sugaring.sugaring-hub-matched .hub-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}body.theme-sugaring.sugaring-hub-matched .hub-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}body.theme-sugaring.sugaring-hub-matched .hub-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--sugar-border);border-radius:24px;box-shadow:0 18px 40px rgba(155,90,29,.08);padding:26px 22px 22px;text-decoration:none;color:var(--sugar-ink);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;position:relative;overflow:hidden}body.theme-sugaring.sugaring-hub-matched .hub-card:hover{transform:translateY(-5px);box-shadow:0 28px 56px rgba(155,90,29,.14);border-color:var(--sugar-light)}body.theme-sugaring.sugaring-hub-matched .hub-card-icon{width:60px;height:60px;border-radius:14px;background:0 0;margin-bottom:14px;flex-shrink:0;overflow:hidden;display:block}body.theme-sugaring.sugaring-hub-matched .hub-card-icon img{width:100%;height:100%;object-fit:contain;display:block}body.theme-sugaring.sugaring-hub-matched .guide-preview-image,body.theme-sugaring.sugaring-hub-matched .support-preview-image{margin:-26px -22px 18px;overflow:hidden;border-bottom:1px solid rgba(155,90,29,.1);background:#fff7ed}body.theme-sugaring.sugaring-hub-matched .guide-preview-image img,body.theme-sugaring.sugaring-hub-matched .support-preview-image img{width:100%;height:132px;object-fit:cover;display:block}body.theme-sugaring.sugaring-hub-matched .hub-card-price{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#fff7ed;color:var(--sugar-dark);font-weight:800;font-size:13px;margin-bottom:12px;width:fit-content}body.theme-sugaring.sugaring-hub-matched .hub-card-title{font-weight:800;font-size:16px;color:var(--sugar-ink);line-height:1.25;margin:0 0 8px;letter-spacing:-.01em}body.theme-sugaring.sugaring-hub-matched .hub-card-desc{font-family:"DM Sans",Montserrat,Arial,sans-serif;font-size:14px;color:var(--sugar-muted);line-height:1.7;margin:0;flex:1}body.theme-sugaring.sugaring-hub-matched .hub-card-arrow{display:flex;align-items:center;gap:6px;margin-top:16px;color:var(--sugar-dark);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}body.theme-sugaring.sugaring-hub-matched .hub-card-arrow::after{content:"→";font-size:16px;font-weight:400;letter-spacing:0;transition:transform .2s ease}body.theme-sugaring.sugaring-hub-matched .hub-card:hover .hub-card-arrow::after{transform:translateX(4px)}body.theme-sugaring.sugaring-hub-matched .local-seo-note{padding-top:22px;padding-bottom:22px}body.theme-sugaring.sugaring-hub-matched .booking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}body.theme-sugaring.sugaring-hub-matched .booking-card{background:#fff;border:1px solid var(--sugar-border);border-radius:24px;box-shadow:0 18px 40px rgba(155,90,29,.08);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}body.theme-sugaring.sugaring-hub-matched .booking-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(155,90,29,.14);border-color:var(--sugar-light)}body.theme-sugaring.sugaring-hub-matched .booking-card img{width:100%;height:210px;object-fit:cover}body.theme-sugaring.sugaring-hub-matched .booking-card .card-body{padding:22px}body.theme-sugaring.sugaring-hub-matched .location-label{display:inline-block;color:var(--sugar-mid);font-weight:800;text-transform:uppercase;letter-spacing:.12em;font-size:11px;margin-bottom:8px}body.theme-sugaring.sugaring-hub-matched .location-copy{margin:0 0 16px;font-size:16px;line-height:1.7;color:var(--sugar-muted)}body.theme-sugaring.sugaring-hub-matched .mini-meta{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:10px}body.theme-sugaring.sugaring-hub-matched .mini-meta li{display:flex;gap:10px;align-items:flex-start;color:var(--sugar-muted);font-size:14px;line-height:1.6}body.theme-sugaring.sugaring-hub-matched .mini-meta li strong{color:var(--sugar-ink)}body.theme-sugaring.sugaring-hub-matched .card-actions{display:flex;flex-wrap:wrap;gap:10px}body.theme-sugaring.sugaring-hub-matched .faq-wrap{display:grid;gap:14px}body.theme-sugaring.sugaring-hub-matched .faq{border:1px solid var(--sugar-border);background:#fff;border-radius:22px;box-shadow:0 18px 40px rgba(155,90,29,.08);overflow:hidden}body.theme-sugaring.sugaring-hub-matched .faq button{width:100%;appearance:none;border:0;background:0 0;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;cursor:pointer;font:inherit;color:var(--sugar-ink);font-weight:800;font-size:17px}body.theme-sugaring.sugaring-hub-matched .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}body.theme-sugaring.sugaring-hub-matched .faq-answer>div{overflow:hidden}body.theme-sugaring.sugaring-hub-matched .faq-answer p{margin:0;padding:0 22px 22px;font-size:16px;line-height:1.75;color:var(--sugar-muted)}body.theme-sugaring.sugaring-hub-matched .faq.open .faq-answer{grid-template-rows:1fr}body.theme-sugaring.sugaring-hub-matched .cta{background:linear-gradient(135deg,var(--sugar-dark),var(--sugar-mid));color:#fff;border-radius:36px;padding:34px;box-shadow:0 28px 70px rgba(155,90,29,.14);overflow:hidden;position:relative}body.theme-sugaring.sugaring-hub-matched .cta h2{color:#fff;margin-bottom:12px}body.theme-sugaring.sugaring-hub-matched .cta-copy{max-width:64ch;color:rgba(255,255,255,.92);margin:0;line-height:1.7}body.theme-sugaring.sugaring-hub-matched .cta-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}body.theme-sugaring.sugaring-hub-matched .btn-light{background:#fff!important;color:var(--sugar-dark)!important;border:1px solid #fff!important}body.theme-sugaring.sugaring-hub-matched .btn-ghost{background:0 0!important;border:1px solid rgba(255,255,255,.38)!important;color:#fff!important}@media (max-width:1100px){body.theme-sugaring.sugaring-hub-matched main>.hero{grid-template-columns:1fr;padding-left:24px;padding-right:24px}body.theme-sugaring.sugaring-hub-matched main>.hero>.fade-in:first-child{max-width:900px}body.theme-sugaring.sugaring-hub-matched .hub-guide-grid,body.theme-sugaring.sugaring-hub-matched .service-trust-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){body.theme-sugaring.sugaring-hub-matched .booking-grid,body.theme-sugaring.sugaring-hub-matched .hub-services-grid,body.theme-sugaring.sugaring-hub-matched .hub-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-sugaring.sugaring-hub-matched .hub-section-head,body.theme-sugaring.sugaring-hub-matched .section-head{display:block}}@media (max-width:720px){body.theme-sugaring.sugaring-hub-matched main>.hero{padding:34px 18px 38px}body.theme-sugaring.sugaring-hub-matched .booking-grid,body.theme-sugaring.sugaring-hub-matched .hub-guide-grid,body.theme-sugaring.sugaring-hub-matched .hub-services-grid,body.theme-sugaring.sugaring-hub-matched .hub-support-grid,body.theme-sugaring.sugaring-hub-matched .service-trust-inner,body.theme-sugaring.sugaring-hub-matched main>.hero .hero-points{grid-template-columns:1fr}body.theme-sugaring.sugaring-hub-matched main>.hero .hero-card,body.theme-sugaring.sugaring-hub-matched main>.hero .hero-card img,body.theme-sugaring.sugaring-hub-matched main>.hero .hero-visual{min-height:320px}body.theme-sugaring.sugaring-hub-matched .service-trust-strip{padding-left:18px;padding-right:18px}body.theme-sugaring.sugaring-hub-matched .section{width:calc(100vw - 32px);padding:28px 0}}body.theme-sugaring.sugaring-hub-matched .service-trust-strip{padding:10px clamp(20px,7vw,128px) 12px!important;background:#fff7ed!important}body.theme-sugaring.sugaring-hub-matched .service-trust-inner{gap:10px!important}body.theme-sugaring.sugaring-hub-matched .service-trust-item{padding:10px 16px!important;border-radius:14px!important;box-shadow:0 8px 18px rgba(155,90,29,.05)!important}body.theme-sugaring.sugaring-hub-matched .service-trust-icon{width:9px!important;height:9px!important;min-width:9px!important}body.theme-sugaring.sugaring-hub-matched .service-trust-text{font-size:14px!important;line-height:1.2!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source{padding:22px 0!important;background:#fff!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__inner{max-width:1100px!important;padding:18px 24px!important;gap:20px!important;border-radius:16px!important;box-shadow:0 10px 28px rgba(155,90,29,.07)!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__badge{flex:0 0 112px!important;padding-right:18px!important;gap:8px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__leaf{width:48px!important;height:48px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__leaf svg{width:28px!important;height:28px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__eyebrow{font-size:10px!important;margin:0 0 7px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__heading{font-size:clamp(22px, 2.2vw, 30px)!important;line-height:1.16!important;letter-spacing:-.025em!important;margin:0 0 8px!important;color:var(--sugar-ink)!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__body{font-size:14.5px!important;line-height:1.6!important;margin:0!important}@media (max-width:720px){body.theme-sugaring.sugaring-hub-matched .service-trust-strip{padding:10px 16px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source{padding:18px 16px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__inner{padding:18px 18px!important}body.theme-sugaring.sugaring-hub-matched .aroma-canada-source__badge{flex:0 0 auto!important;padding:0 0 12px!important}}body.hub-final-alignment-v5{--hub-card-radius:18px;--hub-card-shadow:0 12px 28px rgba(30, 72, 50, 0.08);--hub-card-border:rgba(47, 89, 65, 0.14)}body.page-sugaring-toronto.hub-final-alignment-v5{--hub-accent:#9b5a1d;--hub-soft:#fff8e8;--hub-border:rgba(155, 90, 29, 0.18);--hub-shadow:rgba(129, 86, 22, 0.1)}body.page-waxing-toronto.hub-final-alignment-v5{--hub-accent:#2f5f4c;--hub-soft:#f4fbf6;--hub-border:rgba(47, 89, 65, 0.14);--hub-shadow:rgba(47, 89, 65, 0.1)}body.hub-final-alignment-v5 .hero{padding-top:52px!important;padding-bottom:42px!important}body.hub-final-alignment-v5 .hero h1{line-height:1.05!important}body.hub-final-alignment-v5 .hero .actions{flex-wrap:wrap!important}body.hub-final-alignment-v5 .hero-note{max-width:900px}body.hub-final-alignment-v5 .service-trust-strip{padding:14px 20px!important}body.hub-final-alignment-v5 .service-trust-inner{max-width:1120px!important;gap:14px!important}body.hub-final-alignment-v5 .service-trust-item{min-height:50px!important;padding:12px 16px!important;border-radius:14px!important}body.hub-final-alignment-v5 .service-trust-icon{width:10px!important;height:10px!important;min-width:10px!important;border-radius:999px!important;background:var(--hub-accent)!important;display:inline-block!important;margin-right:6px!important;line-height:1!important;color:transparent!important;font-size:0!important;box-shadow:none!important;overflow:hidden!important}body.hub-final-alignment-v5 .service-trust-text{line-height:1.25!important}body.hub-final-alignment-v5 .aroma-canada-source{padding-top:28px!important;padding-bottom:28px!important}body.hub-final-alignment-v5 .aroma-canada-source__inner{max-width:1120px!important;padding:22px 26px!important}body.hub-final-alignment-v5 .aroma-canada-source__heading{font-size:clamp(21px, 2.6vw, 32px)!important;line-height:1.18!important}body.hub-final-alignment-v5 .section{padding-top:54px!important;padding-bottom:54px!important}body.hub-final-alignment-v5 .hub-section-head,body.hub-final-alignment-v5 .section-head{max-width:1120px;margin-left:auto;margin-right:auto;gap:16px}body.hub-final-alignment-v5 .hub-section-head h2,body.hub-final-alignment-v5 .section-head h2{line-height:1.08}body.hub-final-alignment-v5 .hub-guide-grid,body.hub-final-alignment-v5 .hub-services-grid,body.hub-final-alignment-v5 .hub-support-grid{align-items:stretch!important}body.hub-final-alignment-v5 .hub-card{height:100%!important;border-radius:var(--hub-card-radius)!important;overflow:hidden!important;box-shadow:var(--hub-card-shadow)!important;border-color:var(--hub-border)!important}body.hub-final-alignment-v5 .guide-preview-image,body.hub-final-alignment-v5 .support-preview-image{height:126px!important;overflow:hidden!important;background:var(--hub-soft)!important}body.hub-final-alignment-v5 .guide-preview-image img,body.hub-final-alignment-v5 .support-preview-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}body.hub-final-alignment-v5 .hub-card-body{padding:16px!important}body.hub-final-alignment-v5 .hub-card-body h3{line-height:1.22!important;margin-bottom:7px!important}body.hub-final-alignment-v5 .hub-card-body p{line-height:1.45!important}body.hub-final-alignment-v5 [aria-labelledby=compare-heading] .hub-support-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.hub-final-alignment-v5 #sugaring-guides .hub-guide-grid,body.hub-final-alignment-v5 #waxing-guides-complete .hub-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.hub-final-alignment-v5 .local-seo-note{padding-top:34px!important;padding-bottom:34px!important}body.hub-final-alignment-v5 .local-seo-note p{max-width:920px!important}body.hub-final-alignment-v5 .booking-grid{align-items:stretch!important}body.hub-final-alignment-v5 .booking-card{height:100%!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 14px 34px var(--hub-shadow)!important}body.hub-final-alignment-v5 .booking-card img{width:100%!important;height:170px!important;object-fit:cover!important;display:block!important}body.hub-final-alignment-v5 .booking-card .card-actions{gap:10px!important;flex-wrap:wrap!important}body.hub-final-alignment-v5 .booking-card .btn,body.hub-final-alignment-v5 .booking-card a.btn{white-space:normal!important}body.hub-final-alignment-v5 .faq-wrap{max-width:1120px;margin-left:auto;margin-right:auto}body.hub-final-alignment-v5 .aroma-related-navigation{width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;border-radius:24px!important;box-shadow:0 16px 38px var(--hub-shadow)!important;border:1px solid var(--hub-border)!important}body.hub-final-alignment-v5 .aroma-inline-comparison-grid,body.hub-final-alignment-v5 .aroma-inline-link-grid{gap:12px!important}body.hub-final-alignment-v5 .aroma-inline-comparison-card,body.hub-final-alignment-v5 .aroma-inline-related-card{border-radius:16px!important}@media (max-width:980px){body.hub-final-alignment-v5 #sugaring-guides .hub-guide-grid,body.hub-final-alignment-v5 #waxing-guides-complete .hub-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hub-final-alignment-v5 [aria-labelledby=compare-heading] .hub-support-grid{grid-template-columns:1fr!important}}@media (max-width:760px){body.hub-final-alignment-v5 .hero{padding-top:36px!important;padding-bottom:32px!important}body.hub-final-alignment-v5 .service-trust-inner{grid-template-columns:1fr!important}body.hub-final-alignment-v5 #sugaring-guides .hub-guide-grid,body.hub-final-alignment-v5 #waxing-guides-complete .hub-guide-grid{grid-template-columns:1fr!important}body.hub-final-alignment-v5 .guide-preview-image,body.hub-final-alignment-v5 .support-preview-image{height:160px!important}}body.sugar-hub-final-v9 .hero{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(380px,0.9fr)!important;gap:42px!important;align-items:center!important;padding:52px max(24px,calc((100vw - 1180px)/ 2)) 46px!important;background:radial-gradient(circle at 84% 8%,rgba(255,225,126,.42),transparent 34%),linear-gradient(135deg,#fff7df 0,#fffdf8 52%,#fff3c8 100%)!important;overflow:hidden!important}body.sugar-hub-final-v9 .hero>.fade-in{text-align:left!important;justify-self:start!important;max-width:690px!important;margin:0!important}body.sugar-hub-final-v9 .hero .eyebrow{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:680px!important}body.sugar-hub-final-v9 .hero h1{text-align:left!important;font-size:clamp(48px, 5.4vw, 78px)!important;line-height:.98!important;margin:0 0 16px!important}body.sugar-hub-final-v9 .hero-lead{text-align:left!important;max-width:660px!important;margin:0 0 22px!important;font-size:17px!important;line-height:1.58!important}body.sugar-hub-final-v9 .hero-actions{justify-content:flex-start!important;margin-top:0!important;margin-bottom:20px!important}body.sugar-hub-final-v9 .hero-points{width:100%!important;max-width:690px!important;margin:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body.sugar-hub-final-v9 .hero-point{min-height:112px!important;padding:16px!important;border-radius:18px!important;box-sizing:border-box!important}body.sugar-hub-final-v9 .hero-point strong{line-height:1.15!important}body.sugar-hub-final-v9 .hero-point span{font-size:14px!important;line-height:1.44!important}body.sugar-hub-final-v9 .hero-visual{justify-self:end!important;max-width:520px!important;width:100%!important}body.sugar-hub-final-v9 .hero-card{height:auto!important;max-height:410px!important;border-radius:28px!important;overflow:hidden!important}body.sugar-hub-final-v9 .hero-card img{width:100%!important;height:410px!important;object-fit:cover!important;object-position:center 48%!important;display:block!important}body.sugar-hub-final-v9 .floating-note{max-width:350px!important;padding:16px 20px!important;border-radius:20px!important}body.hybrid-info-final-v9 .service-trust-icon,body.sugar-hub-final-v9 .service-trust-icon,body.sugar-info-final-v9 .service-trust-icon{width:20px!important;height:20px!important;min-width:20px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#2f5f4c!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important;margin-right:7px!important}body.hybrid-info-final-v9 .service-trust-strip,body.sugar-hub-final-v9 .service-trust-strip,body.sugar-info-final-v9 .service-trust-strip{padding:16px 20px!important}body.hybrid-info-final-v9 .service-trust-inner,body.sugar-hub-final-v9 .service-trust-inner,body.sugar-info-final-v9 .service-trust-inner{max-width:1120px!important;gap:14px!important}body.hybrid-info-final-v9 .service-trust-item,body.sugar-hub-final-v9 .service-trust-item,body.sugar-info-final-v9 .service-trust-item{min-height:52px!important;padding:13px 17px!important;border-radius:14px!important}body.hybrid-info-final-v9,body.sugar-info-final-v9{--svc-main:#2f5f4c;--svc-soft:#eef8f1;--svc-card:#ffffff;--svc-border:rgba(77, 112, 87, 0.18);--guide-accent:#9b5a1d;--guide-ink:#26342b;--guide-muted:#5f6f64;--guide-shadow:rgba(47, 89, 65, 0.08);background:#fff!important}body.hybrid-info-final-v9 .hero,body.sugar-info-final-v9 .hero{padding-top:clamp(44px,6vw,72px)!important;padding-bottom:clamp(34px,5vw,56px)!important;background:linear-gradient(135deg,#eef8f1 0,#fff 72%,#fff8ea 100%)!important;border-bottom:1px solid rgba(77,112,87,.16)!important}body.hybrid-info-final-v9 .hero .hero-inner,body.sugar-info-final-v9 .hero .hero-inner{max-width:980px!important}body.hybrid-info-final-v9 .hero h1,body.sugar-info-final-v9 .hero h1{max-width:980px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(36px, 5vw, 64px)!important;line-height:1.06!important;color:#214f3a!important}body.hybrid-info-final-v9 .hero p,body.sugar-info-final-v9 .hero p{max-width:820px!important;margin-left:auto!important;margin-right:auto!important;color:var(--guide-muted)!important;line-height:1.72!important}body.hybrid-info-final-v9 .hero-note,body.sugar-info-final-v9 .hero-note{max-width:880px!important;margin-left:auto!important;margin-right:auto!important;border-color:rgba(77,112,87,.16)!important}body.hybrid-info-final-v9 .eyebrow,body.hybrid-info-final-v9 .section-tag,body.sugar-info-final-v9 .eyebrow,body.sugar-info-final-v9 .section-tag{color:#2f5f4c!important}body.hybrid-info-final-v9 main>section:not(.hero):nth-of-type(odd),body.sugar-info-final-v9 main>section:not(.hero):nth-of-type(odd){background:#fff!important}body.hybrid-info-final-v9 main>section:not(.hero):nth-of-type(2n),body.sugar-info-final-v9 main>section:not(.hero):nth-of-type(2n){background:#eef8f1!important}body.hybrid-info-final-v9 .section,body.hybrid-info-final-v9 .soft,body.hybrid-info-final-v9 .soft-section,body.sugar-info-final-v9 .section,body.sugar-info-final-v9 .soft,body.sugar-info-final-v9 .soft-section{padding-top:46px!important;padding-bottom:46px!important;overflow:hidden!important}body.hybrid-info-final-v9 .narrow,body.hybrid-info-final-v9 .wrap,body.sugar-info-final-v9 .narrow,body.sugar-info-final-v9 .wrap{width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.hybrid-info-final-v9 .booking-card,body.hybrid-info-final-v9 .green-card,body.hybrid-info-final-v9 .info-card,body.hybrid-info-final-v9 .option-card,body.hybrid-info-final-v9 .price-card,body.sugar-info-final-v9 .booking-card,body.sugar-info-final-v9 .green-card,body.sugar-info-final-v9 .info-card,body.sugar-info-final-v9 .option-card,body.sugar-info-final-v9 .price-card{background:#fff!important;border:1px solid rgba(77,112,87,.16)!important;border-radius:18px!important;box-shadow:0 14px 34px var(--guide-shadow)!important;box-sizing:border-box!important;min-width:0!important}body.hybrid-info-final-v9 .grid-2,body.hybrid-info-final-v9 .grid-3,body.sugar-info-final-v9 .grid-2,body.sugar-info-final-v9 .grid-3{gap:18px!important;align-items:stretch!important}body.hybrid-info-final-v9 .image-card,body.hybrid-info-final-v9 .page-photo-card,body.sugar-info-final-v9 .image-card,body.sugar-info-final-v9 .page-photo-card{border-radius:22px!important;overflow:hidden!important;border:1px solid rgba(77,112,87,.16)!important;box-shadow:0 22px 52px var(--guide-shadow)!important;background:#fff!important}body.hybrid-info-final-v9 .image-card img,body.hybrid-info-final-v9 .page-photo-card img,body.sugar-info-final-v9 .image-card img,body.sugar-info-final-v9 .page-photo-card img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;display:block!important}body.hybrid-info-final-v9 .image-card figcaption,body.hybrid-info-final-v9 .page-photo-card figcaption,body.sugar-info-final-v9 .image-card figcaption,body.sugar-info-final-v9 .page-photo-card figcaption{font-size:13px!important;line-height:1.45!important}body.hybrid-info-final-v9 .booking-box,body.sugar-info-final-v9 .booking-box{width:min(1040px,100%)!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important;background:#fff!important;border:1px solid rgba(77,112,87,.16)!important;border-radius:24px!important;box-shadow:0 16px 40px var(--guide-shadow)!important;padding:28px!important;box-sizing:border-box!important}body.hybrid-info-final-v9 .booking-cards,body.sugar-info-final-v9 .booking-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}body.hybrid-info-final-v9 .booking-card,body.sugar-info-final-v9 .booking-card{min-width:0!important;min-height:166px!important;padding:20px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:14px!important}body.hybrid-info-final-v9 .booking-card small,body.sugar-info-final-v9 .booking-card small{display:block!important;color:#2f5f4c!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important}body.hybrid-info-final-v9 .booking-card .btn,body.hybrid-info-final-v9 .booking-card a.btn,body.sugar-info-final-v9 .booking-card .btn,body.sugar-info-final-v9 .booking-card a.btn{width:100%!important;max-width:100%!important;white-space:normal!important;box-sizing:border-box!important}body.sugar-info-final-v9 .aroma-book-price-check .aroma-inline-extra-005{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.sugar-info-final-v9 .aroma-book-price-check .card-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important}body.sugar-info-final-v9 .aroma-book-price-check .btn{white-space:normal!important}body.hybrid-info-final-v9 .aroma-comparison-navigation,body.hybrid-info-final-v9 .aroma-laser-crosslink,body.hybrid-info-final-v9 .aroma-related-navigation,body.sugar-info-final-v9 .aroma-comparison-navigation,body.sugar-info-final-v9 .aroma-inline-laser-panel,body.sugar-info-final-v9 .aroma-laser-crosslink,body.sugar-info-final-v9 .aroma-related-navigation{width:min(980px,calc(100% - 40px))!important;max-width:980px!important;margin:22px auto!important;padding:22px!important;box-sizing:border-box!important;border-radius:22px!important;background:#fff!important;border:1px solid rgba(77,112,87,.16)!important;box-shadow:0 14px 32px var(--guide-shadow)!important}body.hybrid-info-final-v9 .aroma-inline-comparison-grid,body.hybrid-info-final-v9 .aroma-inline-link-grid,body.sugar-info-final-v9 .aroma-inline-comparison-grid,body.sugar-info-final-v9 .aroma-inline-link-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.hybrid-info-final-v9 .aroma-inline-comparison-card,body.hybrid-info-final-v9 .aroma-inline-related-card,body.hybrid-info-final-v9 .sugaring-toronto-clean-01,body.sugar-info-final-v9 .aroma-inline-comparison-card,body.sugar-info-final-v9 .aroma-inline-related-card,body.sugar-info-final-v9 .sugaring-toronto-clean-01{min-width:0!important;padding:13px 14px!important;border-radius:14px!important;background:#fff!important;border:1px solid rgba(77,112,87,.16)!important;box-sizing:border-box!important}body.sugar-info-final-v9 .cta-final{background:#214f3a!important;color:#fff!important;padding:34px 20px!important}body.sugar-info-final-v9 .cta-final h2,body.sugar-info-final-v9 .cta-final p{color:#fff!important}body.sugar-info-final-v9 .cta-final .btn,body.sugar-info-final-v9 .cta-final .btn-light{background:#fff!important;color:#214f3a!important;border-color:#fff!important}body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 .choice-grid,body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 .compare-grid,body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 .comparison-grid{gap:18px!important}body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 .comparison-table,body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 table{max-width:100%!important;background:#fff!important;border-color:rgba(77,112,87,.16)!important}@media (max-width:980px){body.sugar-hub-final-v9 .hero{grid-template-columns:1fr!important;padding-left:24px!important;padding-right:24px!important}body.sugar-hub-final-v9 .hero-visual,body.sugar-hub-final-v9 .hero>.fade-in{max-width:760px!important;justify-self:start!important}body.hybrid-info-final-v9 .aroma-inline-comparison-grid,body.hybrid-info-final-v9 .aroma-inline-link-grid,body.hybrid-info-final-v9 .booking-cards,body.sugar-hub-final-v9 .hero-points,body.sugar-info-final-v9 .aroma-inline-comparison-grid,body.sugar-info-final-v9 .aroma-inline-link-grid,body.sugar-info-final-v9 .booking-cards{grid-template-columns:1fr!important}body.sugar-info-final-v9 .aroma-book-price-check .aroma-inline-extra-005{grid-template-columns:1fr!important}}@media (max-width:760px){body.sugar-hub-final-v9 .hero{padding-top:34px!important;padding-bottom:32px!important}body.hybrid-info-final-v9 .hero h1,body.sugar-hub-final-v9 .hero h1,body.sugar-info-final-v9 .hero h1{font-size:clamp(34px, 11vw, 48px)!important}body.sugar-hub-final-v9 .hero-card img{height:auto!important;max-height:320px!important}body.hybrid-info-final-v9 .narrow,body.hybrid-info-final-v9 .wrap,body.sugar-info-final-v9 .narrow,body.sugar-info-final-v9 .wrap{width:min(100% - 28px,1120px)!important}body.hybrid-info-final-v9 .booking-box,body.sugar-info-final-v9 .booking-box{padding:20px!important}}body.sugar-hub-final-v9 .hero{padding-top:44px!important;padding-bottom:40px!important}body.sugar-hub-final-v9 .hero-point{box-shadow:0 10px 22px rgba(129,86,22,.06)!important}body.sugar-hub-final-v9 .service-trust-strip{border-top:1px solid rgba(77,112,87,.13)!important;border-bottom:1px solid rgba(77,112,87,.13)!important}body.hybrid-info-final-v9 #book-online,body.sugar-info-final-v9 #booking,body.sugar-info-final-v9 .aroma-book-price-check{padding-top:42px!important;padding-bottom:42px!important}body.hybrid-info-final-v9 .booking-box,body.sugar-info-final-v9 .aroma-book-price-check .price-card,body.sugar-info-final-v9 .booking-box{box-shadow:0 12px 28px rgba(47,89,65,.06)!important;border-color:rgba(77,112,87,.14)!important}body.sugar-info-final-v9 .aroma-book-price-check .price-card{padding:22px!important}body.sugar-info-final-v9 .aroma-book-price-check .price-label{background:#eef8f1!important;color:#2f5f4c!important;border-radius:999px!important;padding:8px 13px!important;display:inline-flex!important;width:auto!important}body.hybrid-info-final-v9 .aroma-comparison-navigation,body.hybrid-info-final-v9 .aroma-laser-crosslink,body.hybrid-info-final-v9 .aroma-related-navigation,body.sugar-info-final-v9 .aroma-comparison-navigation,body.sugar-info-final-v9 .aroma-inline-laser-panel,body.sugar-info-final-v9 .aroma-laser-crosslink,body.sugar-info-final-v9 .aroma-related-navigation{box-shadow:none!important;border:1px solid rgba(77,112,87,.13)!important;background:#fff!important;padding:20px!important}body.hybrid-info-final-v9 .aroma-inline-card-wax,body.hybrid-info-final-v9 .aroma-inline-comparison-card,body.hybrid-info-final-v9 .aroma-inline-related-card,body.hybrid-info-final-v9 .sugaring-toronto-clean-01,body.sugar-info-final-v9 .aroma-inline-comparison-card,body.sugar-info-final-v9 .aroma-inline-related-card,body.sugar-info-final-v9 .sugaring-toronto-clean-01{min-height:auto!important;padding:10px 13px!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important;border:1px solid rgba(77,112,87,.16)!important;font-size:.95rem!important}body.hybrid-info-final-v9 .green-card,body.hybrid-info-final-v9 .info-card,body.hybrid-info-final-v9 .price-card,body.sugar-info-final-v9 .green-card,body.sugar-info-final-v9 .info-card,body.sugar-info-final-v9 .price-card{box-shadow:0 10px 24px rgba(47,89,65,.055)!important}body.page-sugaring-vs-waxing-toronto.sugar-info-final-v9 main{border-bottom:1px solid rgba(77,112,87,.12)!important}body.hybrid-info-final-v9 .green-card{background:#fff!important}@media (max-width:760px){body.sugar-hub-final-v9 .hero{padding-top:34px!important;padding-bottom:32px!important}body.hybrid-info-final-v9 .aroma-comparison-navigation,body.hybrid-info-final-v9 .aroma-laser-crosslink,body.hybrid-info-final-v9 .aroma-related-navigation,body.sugar-info-final-v9 .aroma-comparison-navigation,body.sugar-info-final-v9 .aroma-laser-crosslink,body.sugar-info-final-v9 .aroma-related-navigation{width:min(100% - 28px,980px)!important;padding:18px!important}}.location-card-meta-fix-v12 .location-meta,.location-card-meta-fix-v12 .mini-meta{list-style:none!important;padding-left:0!important;margin-left:0!important}.location-card-meta-fix-v12 .location-meta li,.location-card-meta-fix-v12 .mini-meta li{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:10px!important;align-items:start!important;overflow-wrap:normal!important;word-break:normal!important}.location-card-meta-fix-v12 .location-meta li strong,.location-card-meta-fix-v12 .mini-meta li strong{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;min-width:max-content!important}.location-card-meta-fix-v12 .location-meta li a,.location-card-meta-fix-v12 .mini-meta li a{min-width:0!important}.location-card-meta-fix-v12 .booking-card .card-body,.location-card-meta-fix-v12 .location-card .location-body{min-width:0!important}@media (max-width:520px){.location-card-meta-fix-v12 .location-meta li,.location-card-meta-fix-v12 .mini-meta li{grid-template-columns:1fr!important;row-gap:2px!important}}body.trust-banner-standard-v17 .service-trust-strip.service-trust-sugaring,body.trust-banner-standard-v17 .service-trust-strip.service-trust-waxing{padding:16px 20px!important;border-top:1px solid rgba(47,89,65,.14)!important;border-bottom:1px solid rgba(47,89,65,.14)!important}body.trust-banner-standard-v17 .service-trust-strip.service-trust-waxing{background:#f4fbf6!important}body.trust-banner-standard-v17 .service-trust-strip.service-trust-sugaring{background:#fff8ed!important}body.trust-banner-standard-v17 .service-trust-inner{max-width:1120px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}body.trust-banner-standard-v17 .service-trust-item{min-height:52px!important;padding:13px 17px!important;border-radius:14px!important;display:flex!important;align-items:center!important;gap:8px!important;background:#fff!important;border:1px solid rgba(47,89,65,.12)!important;box-shadow:0 8px 20px rgba(47,89,65,.045)!important;box-sizing:border-box!important;min-width:0!important}body.trust-banner-standard-v17 .service-trust-icon{width:20px!important;height:20px!important;min-width:20px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important;margin:0!important}body.trust-banner-standard-v17 .service-trust-waxing .service-trust-icon{background:#2f5f4c!important}body.trust-banner-standard-v17 .service-trust-sugaring .service-trust-icon{background:#9b5a1d!important}body.trust-banner-standard-v17 .service-trust-text{color:#26342b!important;font-weight:800!important;line-height:1.25!important;font-size:15px!important;min-width:0!important}@media (max-width:980px){body.trust-banner-standard-v17 .service-trust-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.trust-banner-standard-v17 .service-trust-inner{grid-template-columns:1fr!important}body.trust-banner-standard-v17 .service-trust-item{min-height:auto!important}}body.sugaring-colour-consistency-v20{--sugar-green:#2f5f4c;--sugar-deep:#214f3a;--sugar-honey:#9b5a1d;--sugar-soft:#f4fbf6;--sugar-cream:#fff8ed;--sugar-border:rgba(47, 89, 65, 0.16)}body.sugaring-colour-consistency-v20 .hero h1,body.sugaring-colour-consistency-v20 .hero h1 span,body.sugaring-colour-consistency-v20 .hero h1 strong{color:var(--sugar-deep)!important}body.sugaring-colour-consistency-v20 .hero h1 em{color:var(--sugar-honey)!important;font-style:normal!important}body.sugaring-colour-consistency-v20 .eyebrow,body.sugaring-colour-consistency-v20 .hero .eyebrow,body.sugaring-colour-consistency-v20 .section-tag{color:var(--sugar-green)!important}body.sugaring-colour-consistency-v20 .btn-primary,body.sugaring-colour-consistency-v20 .hero .btn-primary{background:var(--sugar-honey)!important;border-color:var(--sugar-honey)!important}body.sugaring-colour-consistency-v20 .btn-secondary,body.sugaring-colour-consistency-v20 .hero .btn-secondary{color:var(--sugar-honey)!important;border-color:var(--sugar-honey)!important}body.sugaring-colour-consistency-v20 .hero-note{border-color:rgba(155,90,29,.2)!important}body.sugaring-colour-consistency-v20:is(
.page-brazilian-sugaring-toronto,.page-bikini-sugaring-toronto
) .hero h1{color:var(--sugar-deep)!important}body.sugaring-colour-consistency-v20:is(
.page-brazilian-sugaring-toronto,.page-bikini-sugaring-toronto
) .hero h1 em{color:var(--sugar-honey)!important}body.sugaring-colour-consistency-v20:is(
.page-brazilian-sugaring-toronto,.page-bikini-sugaring-toronto
) .hero-chip{color:#26342b!important;border-color:rgba(47,89,65,.14)!important}body.sugaring-colour-consistency-v20:is(
.page-brazilian-sugaring-toronto,.page-bikini-sugaring-toronto
) .panel-head h2,body.sugaring-colour-consistency-v20:is(
.page-brazilian-sugaring-toronto,.page-bikini-sugaring-toronto
) .quick-card strong{color:var(--sugar-deep)!important}body.page-mens-sugaring-toronto.sugaring-colour-consistency-v20 .hero h1{color:var(--sugar-deep)!important}body.page-mens-sugaring-toronto.sugaring-colour-consistency-v20 .hero h1 em{color:var(--sugar-honey)!important}body.page-mens-sugaring-toronto.sugaring-colour-consistency-v20 .hero .chip{border-color:rgba(47,89,65,.14)!important;color:#26342b!important}body.page-mens-sugaring-toronto.sugaring-colour-consistency-v20 .hero .panel h2,body.page-mens-sugaring-toronto.sugaring-colour-consistency-v20 .hero .quick strong{color:var(--sugar-deep)!important}body.sugaring-colour-consistency-v20 .service-trust-strip.service-trust-sugaring{background:var(--sugar-cream)!important;border-top:1px solid rgba(155,90,29,.14)!important;border-bottom:1px solid rgba(155,90,29,.14)!important}body.sugaring-colour-consistency-v20 .service-trust-strip.service-trust-sugaring .service-trust-item{background:#fff!important;border:1px solid rgba(155,90,29,.14)!important;box-shadow:0 8px 20px rgba(155,90,29,.045)!important}body.sugaring-colour-consistency-v20 .service-trust-strip.service-trust-sugaring .service-trust-icon{background:var(--sugar-honey)!important;color:#fff!important}body.sugaring-colour-consistency-v20 .service-trust-strip.service-trust-sugaring .service-trust-text{color:#26342b!important}body.sugaring-colour-consistency-v20 .hero-lead,body.sugaring-colour-consistency-v20 .section-lead,body.sugaring-colour-consistency-v20 p{color:#4c6255!important}body.sugaring-scenario-c-live-v21{--sugar-c-green:#2f5f4c;--sugar-c-deep:#153b2b;--sugar-c-honey:#a8671d;--sugar-c-honey-soft:#fff6e6;--sugar-c-mint:#eff9f2;--sugar-c-cream:#fffaf2;--sugar-c-line:rgba(47, 89, 65, 0.13);--sugar-c-honey-line:rgba(168, 103, 29, 0.18)}body.sugaring-scenario-c-live-v21 .aroma-review-page-hero,body.sugaring-scenario-c-live-v21 .hero,body.sugaring-scenario-c-live-v21 .pg-hero{background:radial-gradient(circle at 88% 12%,rgba(255,204,126,.24),transparent 34%),linear-gradient(135deg,var(--sugar-c-mint) 0,#fff 58%,var(--sugar-c-honey-soft) 100%)!important}body.sugaring-scenario-c-live-v21 .hero h1,body.sugaring-scenario-c-live-v21 .pg-hero h1,body.sugaring-scenario-c-live-v21 h1{color:var(--sugar-c-deep)!important}body.sugaring-scenario-c-live-v21 .hero h1 em,body.sugaring-scenario-c-live-v21 .pg-hero h1 em,body.sugaring-scenario-c-live-v21 h1 em{color:var(--sugar-c-honey)!important;font-style:normal!important}body.sugaring-scenario-c-live-v21 .aroma-review-eyebrow,body.sugaring-scenario-c-live-v21 .eyebrow,body.sugaring-scenario-c-live-v21 .section-tag{color:var(--sugar-c-green)!important}body.sugaring-scenario-c-live-v21 .btn-primary,body.sugaring-scenario-c-live-v21 .hero .btn-primary,body.sugaring-scenario-c-live-v21 a.btn-primary{background:var(--sugar-c-honey)!important;border-color:var(--sugar-c-honey)!important;color:#fff!important}body.sugaring-scenario-c-live-v21 .btn-secondary,body.sugaring-scenario-c-live-v21 .hero .btn-secondary,body.sugaring-scenario-c-live-v21 a.btn-secondary{color:var(--sugar-c-honey)!important;border-color:var(--sugar-c-honey)!important;background:#fff!important}body.sugaring-scenario-c-live-v21 .chip,body.sugaring-scenario-c-live-v21 .green-card,body.sugaring-scenario-c-live-v21 .hero-chip,body.sugaring-scenario-c-live-v21 .hero-point,body.sugaring-scenario-c-live-v21 .info-card,body.sugaring-scenario-c-live-v21 .price-card,body.sugaring-scenario-c-live-v21 .quick,body.sugaring-scenario-c-live-v21 .quick-card{background:#fff!important;border-color:var(--sugar-c-honey-line)!important}body.sugaring-scenario-c-live-v21 .from-price,body.sugaring-scenario-c-live-v21 .price,body.sugaring-scenario-c-live-v21 .price-card strong,body.sugaring-scenario-c-live-v21 .quick strong,body.sugaring-scenario-c-live-v21 .quick-card strong{color:var(--sugar-c-honey)!important}body.sugaring-scenario-c-live-v21 .soft,body.sugaring-scenario-c-live-v21 .soft-section,body.sugaring-scenario-c-live-v21 main>section:nth-of-type(2n):not(.hero){background:var(--sugar-c-mint)!important}body.sugaring-scenario-c-live-v21 main>section:nth-of-type(odd):not(.hero){background:#fff!important}body.sugaring-scenario-c-live-v21 .service-trust-strip.service-trust-sugaring{background:linear-gradient(135deg,var(--sugar-c-mint) 0,var(--sugar-c-honey-soft) 100%)!important;border-color:var(--sugar-c-line)!important}body.sugaring-scenario-c-live-v21 .service-trust-strip.service-trust-sugaring .service-trust-item{background:#fff!important;border-color:var(--sugar-c-line)!important;box-shadow:0 8px 20px rgba(47,89,65,.045)!important}body.sugaring-scenario-c-live-v21 .service-trust-strip.service-trust-sugaring .service-trust-icon{background:var(--sugar-c-green)!important;color:#fff!important}body.sugaring-scenario-c-live-v21 .service-trust-strip.service-trust-sugaring .service-trust-text{color:#26342b!important}body.sugaring-scenario-c-live-v21 .aroma-standard-booking .booking-card,body.sugaring-scenario-c-live-v21 .booking-box,body.sugaring-scenario-c-live-v21 .booking-card{border-color:var(--sugar-c-line)!important}body.sugaring-scenario-c-live-v21 .aroma-standard-booking .booking-card small,body.sugaring-scenario-c-live-v21 .booking-card small{color:var(--sugar-c-green)!important}body.sugaring-scenario-c-live-v21 .aroma-standard-booking .booking-card .btn,body.sugaring-scenario-c-live-v21 .booking-card .btn{background:var(--sugar-c-honey)!important;border-color:var(--sugar-c-honey)!important;color:#fff!important}body.sugaring-scenario-c-live-v21 .aroma-inline-comparison-card,body.sugaring-scenario-c-live-v21 .aroma-inline-related-card,body.sugaring-scenario-c-live-v21 .sugaring-toronto-clean-01{border-color:var(--sugar-c-honey-line)!important}body.sugaring-scenario-c-live-v21 .afaq-a,body.sugaring-scenario-c-live-v21 .faq-a,body.sugaring-scenario-c-live-v21 .hero-lead,body.sugaring-scenario-c-live-v21 .section-lead,body.sugaring-scenario-c-live-v21 p{color:#4c6255!important}body.sugaring-scenario-c-live-v21.hybrid-info-final-v9 .hero h1,body.sugaring-scenario-c-live-v21.page-guide .hero h1{color:var(--sugar-c-deep)!important}body.sugaring-cta-contrast-v22{--sugar-panel-green:#214f3a;--sugar-panel-deep:#173b2b;--sugar-panel-honey:#a8671d;--sugar-panel-honey-dark:#7a4b12;--sugar-panel-cream:#fff8ed;--sugar-panel-text:#fffaf2;--sugar-panel-muted:rgba(255, 250, 242, 0.84)}body.sugaring-cta-contrast-v22 .cta-final{background:radial-gradient(circle at 86% 20%,rgba(255,221,151,.22),transparent 34%),linear-gradient(135deg,var(--sugar-panel-green) 0,var(--sugar-panel-honey-dark) 100%)!important;color:var(--sugar-panel-text)!important;border-radius:28px!important;box-shadow:0 28px 70px rgba(33,79,58,.16)!important}body.sugaring-cta-contrast-v22 .cta-final .eyebrow,body.sugaring-cta-contrast-v22 .cta-final .section-tag{color:rgba(255,250,242,.72)!important}body.sugaring-cta-contrast-v22 .cta-final h2,body.sugaring-cta-contrast-v22 .cta-final h3,body.sugaring-cta-contrast-v22 .cta-final strong{color:#fff!important}body.sugaring-cta-contrast-v22 .cta-final .cta-copy,body.sugaring-cta-contrast-v22 .cta-final .section-lead,body.sugaring-cta-contrast-v22 .cta-final p{color:var(--sugar-panel-muted)!important}body.sugaring-cta-contrast-v22 .cta-final .btn-light,body.sugaring-cta-contrast-v22 .cta-final .btn.btn-light{background:#fff!important;color:var(--sugar-panel-green)!important;border-color:#fff!important}body.sugaring-cta-contrast-v22 .cta-final .btn-ghost,body.sugaring-cta-contrast-v22 .cta-final .btn.btn-ghost{background:rgba(255,255,255,.08)!important;color:#fff!important;border-color:rgba(255,255,255,.48)!important}body.sugaring-cta-contrast-v22 .cta-final .btn-ghost:hover,body.sugaring-cta-contrast-v22 .cta-final .btn.btn-ghost:hover{background:#fff!important;color:var(--sugar-panel-green)!important;border-color:#fff!important}body.sugaring-cta-contrast-v22 .promo-band,body.sugaring-cta-contrast-v22 .promo-strip{background:radial-gradient(circle at 85% 18%,rgba(255,221,151,.2),transparent 34%),linear-gradient(135deg,var(--sugar-panel-deep) 0,var(--sugar-panel-honey-dark) 100%)!important;color:var(--sugar-panel-text)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 48px rgba(33,79,58,.16)!important}body.sugaring-cta-contrast-v22 .promo-band h2,body.sugaring-cta-contrast-v22 .promo-band h3,body.sugaring-cta-contrast-v22 .promo-band strong,body.sugaring-cta-contrast-v22 .promo-strip h2,body.sugaring-cta-contrast-v22 .promo-strip h3,body.sugaring-cta-contrast-v22 .promo-strip strong{color:#fff!important}body.sugaring-cta-contrast-v22 .promo-band p,body.sugaring-cta-contrast-v22 .promo-strip p{color:var(--sugar-panel-muted)!important}body.sugaring-cta-contrast-v22 .promo-band .btn,body.sugaring-cta-contrast-v22 .promo-strip .btn{background:#fff!important;color:var(--sugar-panel-green)!important;border-color:#fff!important}body.sugaring-cta-contrast-v22 .promo-band .pricing-page-access a,body.sugaring-cta-contrast-v22 .promo-strip .pricing-page-access a{background:#fff!important;color:var(--sugar-panel-green)!important;border-color:#fff!important;box-shadow:none!important}body.sugar-hub-final-v9.sugaring-cta-contrast-v22 .cta-final{width:min(1120px,calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important;padding:46px 42px!important}body.sugar-hub-final-v9.sugaring-cta-contrast-v22 .cta-actions{gap:12px!important}body.sugar-hub-final-v9.sugaring-cta-contrast-v22 .cta-actions .btn{min-width:150px!important}@media (max-width:760px){body.sugaring-cta-contrast-v22 .cta-final{border-radius:22px!important;padding:32px 22px!important}body.sugaring-cta-contrast-v22 .promo-band,body.sugaring-cta-contrast-v22 .promo-strip{flex-direction:column!important;align-items:flex-start!important;border-radius:20px!important}body.sugaring-cta-contrast-v22 .promo-band .btn,body.sugaring-cta-contrast-v22 .promo-strip .btn{width:100%!important;text-align:center!important}}body.sugaring-peach-panels-v23{--peach-panel:#fff1df;--peach-panel-2:#ffe8cc;--peach-panel-3:#fff8ef;--peach-border:rgba(168, 103, 29, 0.2);--peach-shadow:rgba(47, 89, 65, 0.08);--peach-accent:#a8671d;--aroma-green:#214f3a;--aroma-green-2:#2f5f4c;--aroma-copy:#40584b}body.sugaring-peach-panels-v23 .cta-final{background:radial-gradient(circle at 84% 12%,rgba(255,255,255,.78),transparent 32%),linear-gradient(135deg,var(--peach-panel) 0,var(--peach-panel-2) 100%)!important;color:var(--aroma-green)!important;border:1px solid var(--peach-border)!important;box-shadow:0 20px 48px var(--peach-shadow)!important}body.sugaring-peach-panels-v23 .cta-final .eyebrow,body.sugaring-peach-panels-v23 .cta-final .section-tag{color:var(--peach-accent)!important}body.sugaring-peach-panels-v23 .cta-final h2,body.sugaring-peach-panels-v23 .cta-final h3,body.sugaring-peach-panels-v23 .cta-final strong{color:var(--aroma-green)!important}body.sugaring-peach-panels-v23 .cta-final .cta-copy,body.sugaring-peach-panels-v23 .cta-final .section-lead,body.sugaring-peach-panels-v23 .cta-final p{color:var(--aroma-copy)!important}body.sugaring-peach-panels-v23 .cta-final .btn-light,body.sugaring-peach-panels-v23 .cta-final .btn.btn-light{background:#fff!important;color:var(--aroma-green)!important;border-color:#fff!important;box-shadow:0 10px 24px rgba(47,89,65,.08)!important}body.sugaring-peach-panels-v23 .cta-final .btn-ghost,body.sugaring-peach-panels-v23 .cta-final .btn.btn-ghost{background:0 0!important;color:var(--aroma-green)!important;border-color:rgba(47,89,65,.28)!important}body.sugaring-peach-panels-v23 .cta-final .btn-ghost:hover,body.sugaring-peach-panels-v23 .cta-final .btn.btn-ghost:hover{background:#fff!important;color:var(--aroma-green)!important;border-color:#fff!important}body.sugaring-peach-panels-v23 .promo-band,body.sugaring-peach-panels-v23 .promo-strip{background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.72),transparent 30%),linear-gradient(135deg,var(--peach-panel) 0,var(--peach-panel-2) 100%)!important;color:var(--aroma-green)!important;border:1px solid var(--peach-border)!important;box-shadow:0 18px 42px var(--peach-shadow)!important}body.sugaring-peach-panels-v23 .promo-band h2,body.sugaring-peach-panels-v23 .promo-band h3,body.sugaring-peach-panels-v23 .promo-band strong,body.sugaring-peach-panels-v23 .promo-strip h2,body.sugaring-peach-panels-v23 .promo-strip h3,body.sugaring-peach-panels-v23 .promo-strip strong{color:var(--aroma-green)!important}body.sugaring-peach-panels-v23 .promo-band p,body.sugaring-peach-panels-v23 .promo-strip p{color:var(--aroma-copy)!important}body.sugaring-peach-panels-v23 .promo-band .btn,body.sugaring-peach-panels-v23 .promo-band .pricing-page-access a,body.sugaring-peach-panels-v23 .promo-strip .btn,body.sugaring-peach-panels-v23 .promo-strip .pricing-page-access a{background:#fff!important;color:var(--aroma-green)!important;border-color:#fff!important;box-shadow:0 10px 22px rgba(47,89,65,.08)!important}body.sugaring-peach-panels-v23 .package-box.featured,body.sugaring-peach-panels-v23 .package-option-featured{background:radial-gradient(circle at 80% 10%,rgba(255,255,255,.62),transparent 30%),linear-gradient(135deg,var(--peach-panel) 0,var(--peach-panel-2) 100%)!important;border:1px solid var(--peach-border)!important;color:var(--aroma-green)!important;box-shadow:0 14px 30px rgba(47,89,65,.07)!important}body.sugaring-peach-panels-v23 .package-box.featured .big,body.sugaring-peach-panels-v23 .package-option-featured strong{color:var(--peach-accent)!important;opacity:1!important}body.sugaring-peach-panels-v23 .package-box.featured p,body.sugaring-peach-panels-v23 .package-option-featured p{color:var(--aroma-green)!important}body.sugaring-peach-panels-v23 .package-box.featured b,body.sugaring-peach-panels-v23 .package-box.featured strong,body.sugaring-peach-panels-v23 .package-option-featured b{color:var(--aroma-green)!important}body.canada-red-v23 .aroma-canada-source__badge,body.canada-red-v23 .aroma-canada-source__leaf{color:#d52b1e!important}body.canada-red-v23 .aroma-canada-source__leaf{background:#d52b1e!important}body.canada-red-v23 .aroma-canada-source__leaf svg path{fill:#fff!important}body.canada-red-v23 .aroma-canada-source__flag i:first-child,body.canada-red-v23 .aroma-canada-source__flag i:last-child{background:#d52b1e!important}body.canada-red-v23 .aroma-canada-source__flag i:nth-child(2){background:#fff!important}body.canada-red-v23 .aroma-canada-source{border-color:rgba(213,43,30,.18)!important}body.canada-red-v23 .aroma-canada-source::before{background:#d52b1e!important}@media (max-width:760px){body.sugaring-peach-panels-v23 .promo-band,body.sugaring-peach-panels-v23 .promo-strip{flex-direction:column!important;align-items:flex-start!important}body.sugaring-peach-panels-v23 .promo-band .btn,body.sugaring-peach-panels-v23 .promo-strip .btn{width:100%!important;text-align:center!important}}body.sugaring-panel-c-hot-orange-v25{--c-deep:#173b2b;--c-green:#214f3a;--c-green-2:#2f5f4c;--c-cream:#fff8ed;--c-text:#ffffff;--c-muted:rgba(255, 248, 237, 0.88);--hot-orange:#ff6b00;--hot-orange-dark:#d95a00}body.sugaring-panel-c-hot-orange-v25 .cta-final,body.sugaring-panel-c-hot-orange-v25 .promo-band,body.sugaring-panel-c-hot-orange-v25 .promo-strip{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 88% 12%,rgba(255,107,0,.22),transparent 34%),linear-gradient(135deg,var(--c-deep) 0,var(--c-green) 100%)!important;color:var(--c-text)!important;border:1px solid rgba(255,255,255,.12)!important;border-left:10px solid var(--hot-orange)!important;box-shadow:0 22px 54px rgba(23,59,43,.18)!important}body.sugaring-panel-c-hot-orange-v25 .cta-final::before,body.sugaring-panel-c-hot-orange-v25 .promo-band::before,body.sugaring-panel-c-hot-orange-v25 .promo-strip::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:10px!important;background:var(--hot-orange)!important;border-radius:inherit!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}body.sugaring-panel-c-hot-orange-v25 .cta-final .eyebrow,body.sugaring-panel-c-hot-orange-v25 .cta-final .section-tag{color:#ffc48f!important}body.sugaring-panel-c-hot-orange-v25 .cta-final h2,body.sugaring-panel-c-hot-orange-v25 .cta-final h3,body.sugaring-panel-c-hot-orange-v25 .cta-final strong,body.sugaring-panel-c-hot-orange-v25 .promo-band h2,body.sugaring-panel-c-hot-orange-v25 .promo-band h3,body.sugaring-panel-c-hot-orange-v25 .promo-band strong,body.sugaring-panel-c-hot-orange-v25 .promo-strip h2,body.sugaring-panel-c-hot-orange-v25 .promo-strip h3,body.sugaring-panel-c-hot-orange-v25 .promo-strip strong{color:#fff!important}body.sugaring-panel-c-hot-orange-v25 .cta-final .cta-copy,body.sugaring-panel-c-hot-orange-v25 .cta-final .section-lead,body.sugaring-panel-c-hot-orange-v25 .cta-final p,body.sugaring-panel-c-hot-orange-v25 .promo-band p,body.sugaring-panel-c-hot-orange-v25 .promo-strip p{color:var(--c-muted)!important}body.sugaring-panel-c-hot-orange-v25 .promo-band .btn,body.sugaring-panel-c-hot-orange-v25 .promo-band .pricing-page-access a,body.sugaring-panel-c-hot-orange-v25 .promo-strip .btn,body.sugaring-panel-c-hot-orange-v25 .promo-strip .pricing-page-access a{background:var(--hot-orange)!important;color:#fff!important;border-color:var(--hot-orange)!important;box-shadow:0 12px 26px rgba(255,107,0,.24)!important}body.sugaring-panel-c-hot-orange-v25 .promo-band .btn:hover,body.sugaring-panel-c-hot-orange-v25 .promo-band .pricing-page-access a:hover,body.sugaring-panel-c-hot-orange-v25 .promo-strip .btn:hover,body.sugaring-panel-c-hot-orange-v25 .promo-strip .pricing-page-access a:hover{background:var(--hot-orange-dark)!important;color:#fff!important;border-color:var(--hot-orange-dark)!important}body.sugaring-panel-c-hot-orange-v25 .cta-final .btn-light,body.sugaring-panel-c-hot-orange-v25 .cta-final .btn.btn-light{background:#fff!important;color:var(--c-green)!important;border-color:#fff!important;box-shadow:0 10px 24px rgba(0,0,0,.1)!important}body.sugaring-panel-c-hot-orange-v25 .cta-final .btn-ghost,body.sugaring-panel-c-hot-orange-v25 .cta-final .btn.btn-ghost{background:var(--hot-orange)!important;color:#fff!important;border-color:var(--hot-orange)!important;box-shadow:0 12px 26px rgba(255,107,0,.22)!important}body.sugaring-panel-c-hot-orange-v25 .cta-final .btn-ghost:hover,body.sugaring-panel-c-hot-orange-v25 .cta-final .btn.btn-ghost:hover{background:var(--hot-orange-dark)!important;color:#fff!important;border-color:var(--hot-orange-dark)!important}body.sugaring-panel-c-hot-orange-v25 .package-box.featured,body.sugaring-panel-c-hot-orange-v25 .package-option-featured{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 80% 12%,rgba(255,107,0,.22),transparent 34%),linear-gradient(135deg,var(--c-deep) 0,var(--c-green) 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-left:10px solid var(--hot-orange)!important;box-shadow:0 18px 42px rgba(23,59,43,.16)!important}body.sugaring-panel-c-hot-orange-v25 .package-box.featured::before,body.sugaring-panel-c-hot-orange-v25 .package-option-featured::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:10px!important;background:var(--hot-orange)!important}body.sugaring-panel-c-hot-orange-v25 .package-box.featured .big,body.sugaring-panel-c-hot-orange-v25 .package-option-featured strong{color:#ffc48f!important;opacity:1!important}body.sugaring-panel-c-hot-orange-v25 .package-box.featured b,body.sugaring-panel-c-hot-orange-v25 .package-box.featured p,body.sugaring-panel-c-hot-orange-v25 .package-box.featured strong,body.sugaring-panel-c-hot-orange-v25 .package-option-featured b,body.sugaring-panel-c-hot-orange-v25 .package-option-featured p{color:#fff!important}@media (max-width:760px){body.sugaring-panel-c-hot-orange-v25 .promo-band,body.sugaring-panel-c-hot-orange-v25 .promo-strip{flex-direction:column!important;align-items:flex-start!important}body.sugaring-panel-c-hot-orange-v25 .promo-band .btn,body.sugaring-panel-c-hot-orange-v25 .promo-strip .btn{width:100%!important;text-align:center!important}}body.sugaring-hot-orange-buttons-v26{--hot-orange:#ff6b00;--hot-orange-dark:#d95a00;--hot-orange-soft:#fff3ea;--aroma-green:#214f3a}body.sugaring-hot-orange-buttons-v26 .aroma-price-card-action .btn-primary,body.sugaring-hot-orange-buttons-v26 .aroma-standard-booking .booking-card .btn,body.sugaring-hot-orange-buttons-v26 .booking-card .btn,body.sugaring-hot-orange-buttons-v26 .btn-primary,body.sugaring-hot-orange-buttons-v26 .card-actions .btn-primary,body.sugaring-hot-orange-buttons-v26 a.btn-primary,body.sugaring-hot-orange-buttons-v26 button.btn-primary{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,107,0,.22)!important}body.sugaring-hot-orange-buttons-v26 .aroma-price-card-action .btn-primary:hover,body.sugaring-hot-orange-buttons-v26 .aroma-standard-booking .booking-card .btn:hover,body.sugaring-hot-orange-buttons-v26 .booking-card .btn:hover,body.sugaring-hot-orange-buttons-v26 .btn-primary:hover,body.sugaring-hot-orange-buttons-v26 .card-actions .btn-primary:hover,body.sugaring-hot-orange-buttons-v26 a.btn-primary:hover,body.sugaring-hot-orange-buttons-v26 button.btn-primary:hover{background:var(--hot-orange-dark)!important;border-color:var(--hot-orange-dark)!important;color:#fff!important}body.sugaring-hot-orange-buttons-v26 .btn-secondary,body.sugaring-hot-orange-buttons-v26 a.btn-secondary,body.sugaring-hot-orange-buttons-v26 button.btn-secondary{background:#fff!important;border-color:var(--hot-orange)!important;color:var(--hot-orange)!important;box-shadow:none!important}body.sugaring-hot-orange-buttons-v26 .btn-secondary:hover,body.sugaring-hot-orange-buttons-v26 a.btn-secondary:hover,body.sugaring-hot-orange-buttons-v26 button.btn-secondary:hover{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important}body.sugaring-hot-orange-buttons-v26 .guide-link,body.sugaring-hot-orange-buttons-v26 .hub-card-link,body.sugaring-hot-orange-buttons-v26 .link-pill,body.sugaring-hot-orange-buttons-v26 .pill-links .pill-link{color:var(--hot-orange)!important;border-color:rgba(255,107,0,.28)!important}body.sugaring-hot-orange-buttons-v26 .link-pill:hover,body.sugaring-hot-orange-buttons-v26 .pill-links .pill-link:hover{background:var(--hot-orange)!important;color:#fff!important;border-color:var(--hot-orange)!important}body.sugaring-hot-orange-buttons-v26 .promo-band .btn,body.sugaring-hot-orange-buttons-v26 .promo-band .pricing-page-access a,body.sugaring-hot-orange-buttons-v26 .promo-strip .btn,body.sugaring-hot-orange-buttons-v26 .promo-strip .pricing-page-access a{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,107,0,.24)!important}body.sugaring-hot-orange-buttons-v26 .promo-band .btn:hover,body.sugaring-hot-orange-buttons-v26 .promo-band .pricing-page-access a:hover,body.sugaring-hot-orange-buttons-v26 .promo-strip .btn:hover,body.sugaring-hot-orange-buttons-v26 .promo-strip .pricing-page-access a:hover{background:var(--hot-orange-dark)!important;border-color:var(--hot-orange-dark)!important;color:#fff!important}body.sugaring-hot-orange-buttons-v26 .cta-final .btn-ghost,body.sugaring-hot-orange-buttons-v26 .cta-final .btn.btn-ghost{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important}body.sugaring-hot-orange-buttons-v26 .cta-final .btn-ghost:hover,body.sugaring-hot-orange-buttons-v26 .cta-final .btn.btn-ghost:hover{background:var(--hot-orange-dark)!important;border-color:var(--hot-orange-dark)!important;color:#fff!important}body.sugaring-hot-orange-buttons-v26 .from-price,body.sugaring-hot-orange-buttons-v26 .hub-card-price,body.sugaring-hot-orange-buttons-v26 .price{color:var(--hot-orange)!important}body.sugaring-hot-orange-buttons-v26 .btn:focus-visible,body.sugaring-hot-orange-buttons-v26 a:focus-visible{outline:3px solid rgba(255,107,0,.35)!important;outline-offset:3px!important}body.sugaring-no-brown-v27{--aroma-green:#214f3a;--aroma-green-deep:#143427;--aroma-green-soft:#eff9f2;--hot-orange:#ff6b00;--hot-orange-dark:#d95a00;--hot-orange-soft:#fff1e6;--text-green:#173b2b;--body-copy:#4c6255;--cream:#fff8ed}body.sugaring-no-brown-v27 .aroma-inline-extra-010,body.sugaring-no-brown-v27 .hero h1,body.sugaring-no-brown-v27 .hero h2,body.sugaring-no-brown-v27 .pg-hero h1,body.sugaring-no-brown-v27 .section-title,body.sugaring-no-brown-v27 h1,body.sugaring-no-brown-v27 h2,body.sugaring-no-brown-v27 h3{color:var(--text-green)!important}body.sugaring-no-brown-v27 .aroma-inline-extra-008,body.sugaring-no-brown-v27 .aroma-review-eyebrow,body.sugaring-no-brown-v27 .eyebrow,body.sugaring-no-brown-v27 .kicker,body.sugaring-no-brown-v27 .package-kicker,body.sugaring-no-brown-v27 .section-tag,body.sugaring-no-brown-v27 h1 em,body.sugaring-no-brown-v27 h2 em{color:var(--hot-orange)!important;font-style:normal!important}body.sugaring-no-brown-v27 .hero-lead,body.sugaring-no-brown-v27 .lead,body.sugaring-no-brown-v27 .section-lead,body.sugaring-no-brown-v27 li,body.sugaring-no-brown-v27 p{color:var(--body-copy)!important}body.sugaring-no-brown-v27 .cta-final,body.sugaring-no-brown-v27 .promo-band,body.sugaring-no-brown-v27 .promo-strip{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 86% 12%,rgba(255,107,0,.2),transparent 32%),linear-gradient(135deg,var(--aroma-green-deep) 0,var(--aroma-green) 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-left:10px solid var(--hot-orange)!important;box-shadow:0 24px 56px rgba(20,52,39,.18)!important}body.sugaring-no-brown-v27 .cta-final::before,body.sugaring-no-brown-v27 .promo-band::before,body.sugaring-no-brown-v27 .promo-strip::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:10px!important;background:var(--hot-orange)!important}body.sugaring-no-brown-v27 .cta-final h2,body.sugaring-no-brown-v27 .cta-final h3,body.sugaring-no-brown-v27 .cta-final strong,body.sugaring-no-brown-v27 .promo-band h2,body.sugaring-no-brown-v27 .promo-band h3,body.sugaring-no-brown-v27 .promo-band strong,body.sugaring-no-brown-v27 .promo-strip h2,body.sugaring-no-brown-v27 .promo-strip h3,body.sugaring-no-brown-v27 .promo-strip strong{color:#fff!important}body.sugaring-no-brown-v27 .cta-final .cta-copy,body.sugaring-no-brown-v27 .cta-final .section-lead,body.sugaring-no-brown-v27 .cta-final p,body.sugaring-no-brown-v27 .promo-band p,body.sugaring-no-brown-v27 .promo-strip p{color:rgba(255,248,237,.88)!important}body.sugaring-no-brown-v27 .cta-final .eyebrow,body.sugaring-no-brown-v27 .cta-final .section-tag{color:#ffc48f!important}body.sugaring-no-brown-v27 .aroma-standard-booking .booking-card .btn,body.sugaring-no-brown-v27 .booking-card .btn,body.sugaring-no-brown-v27 .btn-primary,body.sugaring-no-brown-v27 .cta-final .btn-ghost,body.sugaring-no-brown-v27 .cta-final .btn.btn-ghost,body.sugaring-no-brown-v27 .promo-band .btn,body.sugaring-no-brown-v27 .promo-band .pricing-page-access a,body.sugaring-no-brown-v27 .promo-strip .btn,body.sugaring-no-brown-v27 .promo-strip .pricing-page-access a,body.sugaring-no-brown-v27 a.btn-primary,body.sugaring-no-brown-v27 button.btn-primary{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,107,0,.24)!important}body.sugaring-no-brown-v27 .aroma-standard-booking .booking-card .btn:hover,body.sugaring-no-brown-v27 .booking-card .btn:hover,body.sugaring-no-brown-v27 .btn-primary:hover,body.sugaring-no-brown-v27 .cta-final .btn-ghost:hover,body.sugaring-no-brown-v27 .cta-final .btn.btn-ghost:hover,body.sugaring-no-brown-v27 .promo-band .btn:hover,body.sugaring-no-brown-v27 .promo-band .pricing-page-access a:hover,body.sugaring-no-brown-v27 .promo-strip .btn:hover,body.sugaring-no-brown-v27 .promo-strip .pricing-page-access a:hover,body.sugaring-no-brown-v27 a.btn-primary:hover,body.sugaring-no-brown-v27 button.btn-primary:hover{background:var(--hot-orange-dark)!important;border-color:var(--hot-orange-dark)!important;color:#fff!important}body.sugaring-no-brown-v27 .btn-secondary,body.sugaring-no-brown-v27 a.btn-secondary,body.sugaring-no-brown-v27 button.btn-secondary{background:#fff!important;border-color:var(--hot-orange)!important;color:var(--hot-orange)!important}body.sugaring-no-brown-v27 .btn-secondary:hover,body.sugaring-no-brown-v27 a.btn-secondary:hover,body.sugaring-no-brown-v27 button.btn-secondary:hover{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important}body.sugaring-no-brown-v27 .cta-final .btn-light,body.sugaring-no-brown-v27 .cta-final .btn.btn-light{background:#fff!important;color:var(--aroma-green)!important;border-color:#fff!important;box-shadow:0 10px 24px rgba(0,0,0,.1)!important}body.sugaring-no-brown-v27 .package-box.featured,body.sugaring-no-brown-v27 .package-option-featured{position:relative!important;overflow:hidden!important;background:radial-gradient(circle at 80% 12%,rgba(255,107,0,.2),transparent 34%),linear-gradient(135deg,var(--aroma-green-deep) 0,var(--aroma-green) 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;border-left:10px solid var(--hot-orange)!important;box-shadow:0 18px 42px rgba(20,52,39,.16)!important}body.sugaring-no-brown-v27 .package-box.featured::before,body.sugaring-no-brown-v27 .package-option-featured::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:10px!important;background:var(--hot-orange)!important}body.sugaring-no-brown-v27 .package-box.featured .big,body.sugaring-no-brown-v27 .package-option-featured strong{color:#ffc48f!important;opacity:1!important}body.sugaring-no-brown-v27 .package-box.featured b,body.sugaring-no-brown-v27 .package-box.featured p,body.sugaring-no-brown-v27 .package-box.featured strong,body.sugaring-no-brown-v27 .package-option-featured b,body.sugaring-no-brown-v27 .package-option-featured p{color:#fff!important}body.sugaring-no-brown-v27 .from-price,body.sugaring-no-brown-v27 .hub-card-price,body.sugaring-no-brown-v27 .price,body.sugaring-no-brown-v27 .quick strong,body.sugaring-no-brown-v27 .quick-card strong{color:var(--hot-orange)!important}body.sugaring-no-brown-v27 .guide-link,body.sugaring-no-brown-v27 .hub-card-link,body.sugaring-no-brown-v27 .link-pill,body.sugaring-no-brown-v27 .pill-links .pill-link{color:var(--hot-orange)!important;border-color:rgba(255,107,0,.28)!important}body.sugaring-no-brown-v27 .aftercare-note,body.sugaring-no-brown-v27 .hero-note,body.sugaring-no-brown-v27 .info-note,body.sugaring-no-brown-v27 .note-card{background:#fff!important;border-color:rgba(47,89,65,.14)!important;color:var(--body-copy)!important}body.sugaring-no-brown-v27 .service-trust-strip.service-trust-sugaring{background:linear-gradient(135deg,var(--aroma-green-soft) 0,#fff 100%)!important}body.sugaring-no-brown-v27 .service-trust-strip.service-trust-sugaring .service-trust-icon{background:var(--hot-orange)!important}@media (max-width:760px){body.sugaring-no-brown-v27 .promo-band,body.sugaring-no-brown-v27 .promo-strip{flex-direction:column!important;align-items:flex-start!important}body.sugaring-no-brown-v27 .promo-band .btn,body.sugaring-no-brown-v27 .promo-strip .btn{width:100%!important;text-align:center!important}}html body.sugaring-clean-panels-v28{--clean-green:#214f3a;--clean-deep:#143427;--clean-copy:#4c6255;--clean-soft:#f4fbf6;--clean-soft-2:#ffffff;--clean-line:rgba(47, 89, 65, 0.16);--hot-orange:#ff6b00;--hot-orange-dark:#d95a00}html body.sugaring-clean-panels-v28 .cta-final,html body.sugaring-clean-panels-v28 .promo-band,html body.sugaring-clean-panels-v28 .promo-strip{position:relative!important;overflow:hidden!important;background:#fff!important;background-image:linear-gradient(90deg,var(--hot-orange) 0 8px,transparent 8px),linear-gradient(135deg,#fff 0,var(--clean-soft) 100%)!important;background-color:#fff!important;color:var(--clean-deep)!important;border:1px solid var(--clean-line)!important;border-left:0!important;box-shadow:0 18px 42px rgba(47,89,65,.08)!important}html body.sugaring-clean-panels-v28 .cta-final::before,html body.sugaring-clean-panels-v28 .promo-band::before,html body.sugaring-clean-panels-v28 .promo-strip::before{content:none!important;display:none!important}html body.sugaring-clean-panels-v28 .cta-final h2,html body.sugaring-clean-panels-v28 .cta-final h3,html body.sugaring-clean-panels-v28 .cta-final strong,html body.sugaring-clean-panels-v28 .promo-band h2,html body.sugaring-clean-panels-v28 .promo-band h3,html body.sugaring-clean-panels-v28 .promo-band strong,html body.sugaring-clean-panels-v28 .promo-strip h2,html body.sugaring-clean-panels-v28 .promo-strip h3,html body.sugaring-clean-panels-v28 .promo-strip strong{color:var(--clean-deep)!important}html body.sugaring-clean-panels-v28 .cta-final .cta-copy,html body.sugaring-clean-panels-v28 .cta-final .section-lead,html body.sugaring-clean-panels-v28 .cta-final p,html body.sugaring-clean-panels-v28 .promo-band p,html body.sugaring-clean-panels-v28 .promo-strip p{color:var(--clean-copy)!important}html body.sugaring-clean-panels-v28 .cta-final .eyebrow,html body.sugaring-clean-panels-v28 .cta-final .section-tag,html body.sugaring-clean-panels-v28 .promo-band .section-tag,html body.sugaring-clean-panels-v28 .promo-strip .section-tag{color:var(--hot-orange)!important}html body.sugaring-clean-panels-v28 .cta-final,html body.sugaring-clean-panels-v28.sugar-hub-final-v9 .cta-final{padding:clamp(34px,4.5vw,54px) clamp(28px,5vw,56px)!important;border-radius:28px!important}html body.sugaring-clean-panels-v28 .aroma-standard-booking .booking-card .btn,html body.sugaring-clean-panels-v28 .booking-card .btn,html body.sugaring-clean-panels-v28 .btn-primary,html body.sugaring-clean-panels-v28 .cta-final .btn-ghost,html body.sugaring-clean-panels-v28 .cta-final .btn.btn-ghost,html body.sugaring-clean-panels-v28 .promo-band .btn,html body.sugaring-clean-panels-v28 .promo-band .pricing-page-access a,html body.sugaring-clean-panels-v28 .promo-strip .btn,html body.sugaring-clean-panels-v28 .promo-strip .pricing-page-access a,html body.sugaring-clean-panels-v28 a.btn-primary,html body.sugaring-clean-panels-v28 button.btn-primary{background:var(--hot-orange)!important;background-image:none!important;border-color:var(--hot-orange)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,107,0,.22)!important}html body.sugaring-clean-panels-v28 .aroma-standard-booking .booking-card .btn:hover,html body.sugaring-clean-panels-v28 .booking-card .btn:hover,html body.sugaring-clean-panels-v28 .btn-primary:hover,html body.sugaring-clean-panels-v28 .cta-final .btn-ghost:hover,html body.sugaring-clean-panels-v28 .cta-final .btn.btn-ghost:hover,html body.sugaring-clean-panels-v28 .promo-band .btn:hover,html body.sugaring-clean-panels-v28 .promo-band .pricing-page-access a:hover,html body.sugaring-clean-panels-v28 .promo-strip .btn:hover,html body.sugaring-clean-panels-v28 .promo-strip .pricing-page-access a:hover,html body.sugaring-clean-panels-v28 a.btn-primary:hover,html body.sugaring-clean-panels-v28 button.btn-primary:hover{background:var(--hot-orange-dark)!important;border-color:var(--hot-orange-dark)!important;color:#fff!important}html body.sugaring-clean-panels-v28 .cta-final .btn-light,html body.sugaring-clean-panels-v28 .cta-final .btn.btn-light{background:#fff!important;background-image:none!important;color:var(--clean-green)!important;border-color:rgba(47,89,65,.18)!important;box-shadow:0 10px 24px rgba(47,89,65,.08)!important}html body.sugaring-clean-panels-v28 .cta-final .btn-light:hover,html body.sugaring-clean-panels-v28 .cta-final .btn.btn-light:hover{background:var(--clean-soft)!important;color:var(--clean-green)!important;border-color:rgba(47,89,65,.22)!important}html body.sugaring-clean-panels-v28 .btn-secondary,html body.sugaring-clean-panels-v28 a.btn-secondary,html body.sugaring-clean-panels-v28 button.btn-secondary{background:#fff!important;background-image:none!important;border-color:var(--hot-orange)!important;color:var(--hot-orange)!important}html body.sugaring-clean-panels-v28 .btn-secondary:hover,html body.sugaring-clean-panels-v28 a.btn-secondary:hover,html body.sugaring-clean-panels-v28 button.btn-secondary:hover{background:var(--hot-orange)!important;border-color:var(--hot-orange)!important;color:#fff!important}html body.sugaring-clean-panels-v28 .package-box.featured,html body.sugaring-clean-panels-v28 .package-option-featured{position:relative!important;overflow:hidden!important;background:#fff!important;background-image:linear-gradient(90deg,var(--hot-orange) 0 8px,transparent 8px),linear-gradient(135deg,#fff 0,var(--clean-soft) 100%)!important;background-color:#fff!important;color:var(--clean-deep)!important;border:1px solid var(--clean-line)!important;border-left:0!important;box-shadow:0 14px 30px rgba(47,89,65,.07)!important}html body.sugaring-clean-panels-v28 .package-box.featured::before,html body.sugaring-clean-panels-v28 .package-option-featured::before{content:none!important;display:none!important}html body.sugaring-clean-panels-v28 .package-box.featured .big,html body.sugaring-clean-panels-v28 .package-option-featured strong{color:var(--hot-orange)!important;opacity:1!important}html body.sugaring-clean-panels-v28 .package-box.featured b,html body.sugaring-clean-panels-v28 .package-box.featured p,html body.sugaring-clean-panels-v28 .package-box.featured strong,html body.sugaring-clean-panels-v28 .package-option-featured b,html body.sugaring-clean-panels-v28 .package-option-featured p{color:var(--clean-deep)!important}html body.sugaring-clean-panels-v28 .section-title,html body.sugaring-clean-panels-v28 h1,html body.sugaring-clean-panels-v28 h2,html body.sugaring-clean-panels-v28 h3{color:var(--clean-deep)!important}html body.sugaring-clean-panels-v28 .eyebrow,html body.sugaring-clean-panels-v28 .kicker,html body.sugaring-clean-panels-v28 .section-tag,html body.sugaring-clean-panels-v28 h1 em,html body.sugaring-clean-panels-v28 h2 em{color:var(--hot-orange)!important;font-style:normal!important}html body.sugaring-clean-panels-v28 .aftercare-note,html body.sugaring-clean-panels-v28 .hero-note,html body.sugaring-clean-panels-v28 .info-note,html body.sugaring-clean-panels-v28 .note-card{background:#fff!important;background-image:none!important;color:var(--clean-copy)!important;border-color:var(--clean-line)!important}html body.sugaring-clean-panels-v28 .service-trust-strip.service-trust-sugaring{background:linear-gradient(135deg,var(--clean-soft) 0,#fff 100%)!important}html body.sugaring-clean-panels-v28 .service-trust-strip.service-trust-sugaring .service-trust-icon{background:var(--hot-orange)!important;color:#fff!important}@media (max-width:760px){html body.sugaring-clean-panels-v28 .promo-band,html body.sugaring-clean-panels-v28 .promo-strip{flex-direction:column!important;align-items:flex-start!important}html body.sugaring-clean-panels-v28 .promo-band .btn,html body.sugaring-clean-panels-v28 .promo-strip .btn{width:100%!important;text-align:center!important}}html body.sugaring-final-calm-v29{--final-green:#214f3a;--final-deep:#143427;--final-copy:#4c6255;--final-soft:#f4fbf6;--final-white:#ffffff;--final-line:rgba(47, 89, 65, 0.16);--final-orange:#ff6b00;--final-orange-dark:#d95a00}html body.sugaring-final-calm-v29 .cta,html body.sugaring-final-calm-v29 .cta-final,html body.sugaring-final-calm-v29 .package-box.featured,html body.sugaring-final-calm-v29 .package-option-featured,html body.sugaring-final-calm-v29 .promo-band,html body.sugaring-final-calm-v29 .promo-strip,html body.sugaring-final-calm-v29 .section>.cta{position:relative!important;overflow:hidden!important;background:#fff!important;background-image:linear-gradient(90deg,var(--final-orange) 0 8px,transparent 8px),linear-gradient(135deg,#fff 0,var(--final-soft) 100%)!important;background-color:#fff!important;color:var(--final-deep)!important;border:1px solid var(--final-line)!important;border-left:0!important;box-shadow:0 18px 42px rgba(47,89,65,.08)!important}html body.sugaring-final-calm-v29 .cta-final::before,html body.sugaring-final-calm-v29 .cta::before,html body.sugaring-final-calm-v29 .package-box.featured::before,html body.sugaring-final-calm-v29 .package-option-featured::before,html body.sugaring-final-calm-v29 .promo-band::before,html body.sugaring-final-calm-v29 .promo-strip::before,html body.sugaring-final-calm-v29 .section>.cta::before{content:none!important;display:none!important}html body.sugaring-final-calm-v29 .cta h2,html body.sugaring-final-calm-v29 .cta h3,html body.sugaring-final-calm-v29 .cta strong,html body.sugaring-final-calm-v29 .cta-final h2,html body.sugaring-final-calm-v29 .cta-final h3,html body.sugaring-final-calm-v29 .cta-final strong,html body.sugaring-final-calm-v29 .package-box.featured b,html body.sugaring-final-calm-v29 .package-box.featured strong,html body.sugaring-final-calm-v29 .package-option-featured b,html body.sugaring-final-calm-v29 .package-option-featured strong,html body.sugaring-final-calm-v29 .promo-band h2,html body.sugaring-final-calm-v29 .promo-band h3,html body.sugaring-final-calm-v29 .promo-band strong,html body.sugaring-final-calm-v29 .promo-strip h2,html body.sugaring-final-calm-v29 .promo-strip h3,html body.sugaring-final-calm-v29 .promo-strip strong,html body.sugaring-final-calm-v29 .section>.cta h2{color:var(--final-deep)!important}html body.sugaring-final-calm-v29 .cta .cta-copy,html body.sugaring-final-calm-v29 .cta .section-lead,html body.sugaring-final-calm-v29 .cta p,html body.sugaring-final-calm-v29 .cta-final .cta-copy,html body.sugaring-final-calm-v29 .cta-final .section-lead,html body.sugaring-final-calm-v29 .cta-final p,html body.sugaring-final-calm-v29 .package-box.featured p,html body.sugaring-final-calm-v29 .package-option-featured p,html body.sugaring-final-calm-v29 .promo-band p,html body.sugaring-final-calm-v29 .promo-strip p,html body.sugaring-final-calm-v29 .section>.cta p{color:var(--final-copy)!important}html body.sugaring-final-calm-v29 .cta .section-tag,html body.sugaring-final-calm-v29 .cta-final .section-tag,html body.sugaring-final-calm-v29 .promo-band .section-tag,html body.sugaring-final-calm-v29 .promo-strip .section-tag,html body.sugaring-final-calm-v29 .section>.cta .section-tag{color:var(--final-orange)!important}html body.sugaring-final-calm-v29 .aroma-standard-booking .booking-card .btn,html body.sugaring-final-calm-v29 .booking-card .btn,html body.sugaring-final-calm-v29 .btn-primary,html body.sugaring-final-calm-v29 .cta .btn-ghost,html body.sugaring-final-calm-v29 .cta-final .btn-ghost,html body.sugaring-final-calm-v29 .promo-band .btn,html body.sugaring-final-calm-v29 .promo-band .pricing-page-access a,html body.sugaring-final-calm-v29 .promo-strip .btn,html body.sugaring-final-calm-v29 .promo-strip .pricing-page-access a,html body.sugaring-final-calm-v29 a.btn-primary,html body.sugaring-final-calm-v29 button.btn-primary{background:var(--final-orange)!important;background-image:none!important;border-color:var(--final-orange)!important;color:#fff!important;box-shadow:0 12px 26px rgba(255,107,0,.22)!important}html body.sugaring-final-calm-v29 .aroma-standard-booking .booking-card .btn:hover,html body.sugaring-final-calm-v29 .booking-card .btn:hover,html body.sugaring-final-calm-v29 .btn-primary:hover,html body.sugaring-final-calm-v29 .cta .btn-ghost:hover,html body.sugaring-final-calm-v29 .cta-final .btn-ghost:hover,html body.sugaring-final-calm-v29 .promo-band .btn:hover,html body.sugaring-final-calm-v29 .promo-band .pricing-page-access a:hover,html body.sugaring-final-calm-v29 .promo-strip .btn:hover,html body.sugaring-final-calm-v29 .promo-strip .pricing-page-access a:hover,html body.sugaring-final-calm-v29 a.btn-primary:hover,html body.sugaring-final-calm-v29 button.btn-primary:hover{background:var(--final-orange-dark)!important;border-color:var(--final-orange-dark)!important;color:#fff!important}html body.sugaring-final-calm-v29 .cta .btn-light,html body.sugaring-final-calm-v29 .cta-final .btn-light{background:#fff!important;background-image:none!important;color:var(--final-green)!important;border-color:rgba(47,89,65,.18)!important;box-shadow:0 10px 24px rgba(47,89,65,.08)!important}html body.sugaring-final-calm-v29 .btn-secondary,html body.sugaring-final-calm-v29 a.btn-secondary,html body.sugaring-final-calm-v29 button.btn-secondary{background:#fff!important;background-image:none!important;border-color:var(--final-orange)!important;color:var(--final-orange)!important}html body.sugaring-final-calm-v29 .btn-secondary:hover,html body.sugaring-final-calm-v29 a.btn-secondary:hover,html body.sugaring-final-calm-v29 button.btn-secondary:hover{background:var(--final-orange)!important;border-color:var(--final-orange)!important;color:#fff!important}html body.sugaring-final-calm-v29 .package-box.featured .big,html body.sugaring-final-calm-v29 .package-option-featured .big{color:var(--final-orange)!important;opacity:1!important}html body.sugaring-final-calm-v29 .section-title,html body.sugaring-final-calm-v29 h1,html body.sugaring-final-calm-v29 h2,html body.sugaring-final-calm-v29 h3{color:var(--final-deep)!important}html body.sugaring-final-calm-v29 .eyebrow,html body.sugaring-final-calm-v29 .kicker,html body.sugaring-final-calm-v29 .section-tag,html body.sugaring-final-calm-v29 h1 em,html body.sugaring-final-calm-v29 h2 em{color:var(--final-orange)!important;font-style:normal!important}html body.sugaring-final-calm-v29 .service-trust-strip.service-trust-sugaring{background:linear-gradient(135deg,var(--final-soft) 0,#fff 100%)!important}html body.sugaring-final-calm-v29 .service-trust-strip.service-trust-sugaring .service-trust-icon{background:var(--final-orange)!important;color:#fff!important}@media (max-width:760px){html body.sugaring-final-calm-v29 .promo-band,html body.sugaring-final-calm-v29 .promo-strip{flex-direction:column!important;align-items:flex-start!important}html body.sugaring-final-calm-v29 .promo-band .btn,html body.sugaring-final-calm-v29 .promo-strip .btn{width:100%!important;text-align:center!important}}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero{padding:clamp(48px,6vw,76px) 24px clamp(42px,5vw,64px)!important;background:linear-gradient(135deg,#f4fbf6 0,#fff 72%,#fff8ed 100%)!important;border-bottom:1px solid rgba(47,89,65,.12)!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .hero-inner{width:min(1120px,calc(100% - 32px))!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.75fr)!important;gap:38px!important;align-items:center!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .hero-copy{max-width:760px!important;margin:0!important;text-align:left!important;grid-column:auto!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .eyebrow{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 0 16px!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero h1{margin:0 0 18px!important;text-align:left!important;font-size:clamp(46px, 5.4vw, 76px)!important;line-height:1.02!important;letter-spacing:-.045em!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero p{max-width:720px!important;margin:0!important;text-align:left!important;line-height:1.7!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .chips{justify-content:flex-start!important;margin:20px 0 0!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .actions{justify-content:flex-start!important;margin-top:24px!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero-note{max-width:680px!important;margin:16px 0 0!important;border-radius:999px!important;text-align:left!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .panel{grid-column:auto!important;align-self:center!important;width:100%!important;max-width:420px!important;margin:0!important;background:#fff!important;border:1px solid rgba(47,89,65,.14)!important;border-radius:24px!important;padding:24px!important;box-shadow:0 16px 38px rgba(47,89,65,.08)!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .panel h2{margin:0 0 8px!important;text-align:left!important;font-size:1.35rem!important;line-height:1.15!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .panel .section-lead{margin:0 0 18px!important;text-align:left!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .quick-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .quick{min-height:auto!important;padding:13px!important;border-radius:15px!important;background:#f4fbf6!important;border:1px solid rgba(47,89,65,.12)!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .service-trust-strip{margin-top:0!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero+.service-trust-strip{clear:both!important}@media (max-width:980px){body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .hero-inner{grid-template-columns:1fr!important;gap:26px!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .panel{max-width:720px!important}}@media (max-width:680px){body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero{padding:38px 18px 42px!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .hero-inner{width:100%!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero .quick-grid{grid-template-columns:1fr!important}body.page-mens-sugaring-toronto.mens-sugaring-layout-v33 .hero-note{border-radius:18px!important}}