@font-face{font-family:jura;src:url(/_next/static/media/ef74cb41ae08e63d-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jura;src:url(/_next/static/media/ef74cb41ae08e63d-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jura Fallback;src:local("Arial");ascent-override:92.97%;descent-override:21.00%;line-gap-override:0.00%;size-adjust:103.80%}.__className_8e213f{font-family:jura,jura Fallback}.__variable_8e213f{--font-spa-heading:"jura","jura Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/c4b700dcb2187787-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:inter;src:url(/_next/static/media/c4b700dcb2187787-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_6ca312{font-family:inter,inter Fallback}.__variable_6ca312{--font-spa-body:"inter","inter Fallback"}@font-face{font-family:karla;src:url(/_next/static/media/edbfba1bf5b66428-s.p.woff2?dpl=dpl_A5TTZ6J7qZTo4z1vaZ6XyUED1NUE) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:karla Fallback;src:local("Arial");ascent-override:86.90%;descent-override:23.88%;line-gap-override:0.00%;size-adjust:105.53%}.__className_f3caf6{font-family:karla,karla Fallback;font-weight:500;font-style:normal}.__variable_f3caf6{--font-spa-duration:"karla","karla Fallback"}.SpaMenuPage_page__LJLHq{--paper:#ffefd8;--ink:#70411f;--spa-accent:#84530d;--text:#7a4c10;--section:#806238;--heading:var(--font-spa-heading),"Trebuchet MS",sans-serif;--body:var(--font-spa-body),Arial,sans-serif;--duration:var(--font-spa-duration),Arial,sans-serif;--gutter:24px;background:var(--paper);color:var(--ink);font-family:var(--body);padding-bottom:24px;container:page/inline-size}.SpaMenuPage_page__LJLHq a{color:inherit;text-underline-offset:3px}.SpaMenuPage_header__QViA2{padding:4px var(--gutter) 0;text-align:center}.SpaMenuPage_back__8X3ew{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:44px;font-size:14px;text-decoration:underline}.SpaMenuPage_wordmark__Xdwm4{display:block;width:140px;height:auto;margin:18px auto 0}.SpaMenuPage_title__lSaIe{margin:16px 0 0;font-family:var(--heading);font-weight:500;font-size:50px;line-height:1;letter-spacing:.04em;text-transform:uppercase}.SpaMenuPage_intro__8CgEj{margin:16px auto 0;max-width:660px;font-weight:300;font-style:italic;font-size:15.5px;line-height:1.5}.SpaMenuPage_actions__DjT5b{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:22px;font-weight:300;font-size:14px}.SpaMenuPage_actions__DjT5b a:not(.SpaMenuPage_book__IiXLJ){display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.SpaMenuPage_book__IiXLJ{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;background:var(--ink);color:var(--paper)!important;text-decoration:none;font-family:var(--heading);font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.SpaMenuPage_book__IiXLJ:hover{background:#5a3317}.SpaMenuPage_book__IiXLJ svg{width:16px;height:16px;fill:currentColor}.SpaMenuPage_tabs__6YNhI{position:sticky;top:0;z-index:20;margin-top:20px;padding-right:104px;background:var(--paper);border-top:1px solid rgba(112,65,31,.18);border-bottom:1px solid rgba(112,65,31,.18)}.SpaMenuPage_tabList__CAxrb{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;padding:0 var(--gutter)}.SpaMenuPage_tabList__CAxrb::-webkit-scrollbar{display:none}.SpaMenuPage_tab__bRVl5{flex:none;padding:14px 0;font-family:var(--heading);font-weight:500;font-size:14px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.SpaMenuPage_tab__bRVl5[aria-current=true]{text-decoration:underline;text-underline-offset:6px}.SpaMenuPage_body__r0Eir{padding:0 var(--gutter) 48px}.SpaMenuPage_priceNote__OJ3AH{margin:18px 0 0;font-weight:300;font-size:14px;line-height:1.5}.SpaMenuPage_section__IDqVw{margin-top:40px;scroll-margin-top:72px}.SpaMenuPage_sectionTitle__rOGBg{margin:0;font-family:var(--heading);font-weight:500;font-size:clamp(20px,6.4cqi,24px);line-height:1.15;letter-spacing:.14em;text-transform:uppercase;color:var(--section)}.SpaMenuPage_sectionIntro__M5LpB{margin:10px 0 0;font-weight:300;font-size:15px}.SpaMenuPage_passes__rmd2y,.SpaMenuPage_treatments__i720Y{margin-top:22px}.SpaMenuPage_treatment__sjGJb{margin:0 0 24px;scroll-margin-top:80px}.SpaMenuPage_passes__rmd2y .SpaMenuPage_treatment__sjGJb{margin-bottom:14px}.SpaMenuPage_row__1Vk0j{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;-moz-column-gap:16px;column-gap:16px;row-gap:6px;color:var(--spa-accent)}.SpaMenuPage_name__TN87D{grid-column:1/-1;margin:0;font-weight:400;font-size:18px;line-height:1.25;letter-spacing:.01em;text-transform:uppercase}.SpaMenuPage_passes__rmd2y .SpaMenuPage_name__TN87D{grid-column:1}.SpaMenuPage_duration__BhX5g{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--duration);font-weight:500;font-size:16px}.SpaMenuPage_duration__BhX5g img{align-self:center;width:15px;height:15px}.SpaMenuPage_price__1YHX_{grid-column:2;font-size:17px;white-space:nowrap}.SpaMenuPage_description__sZ8sG{margin:8px 0 0;font-weight:300;font-size:15px;line-height:1.5;color:var(--text)}.SpaMenuPage_note__kCH_x{margin:20px 0 0;font-weight:300;font-size:13px;line-height:1.5}.SpaMenuPage_page__LJLHq .SpaMenuPage_sectionTitle__rOGBg,.SpaMenuPage_page__LJLHq .SpaMenuPage_title__lSaIe{font-family:var(--heading)}.SpaMenuPage_page__LJLHq .SpaMenuPage_name__TN87D{font-family:var(--body)}@container page (min-width: 900px){.SpaMenuPage_frame__v7cqT{--gutter:max(60px,calc((100% - 860px) / 2));padding-top:72px}.SpaMenuPage_header__QViA2{padding-top:24px}.SpaMenuPage_wordmark__Xdwm4{width:184px;margin-top:32px}.SpaMenuPage_title__lSaIe{margin-top:22px;font-size:76px}.SpaMenuPage_intro__8CgEj{margin-top:22px;font-size:18px}.SpaMenuPage_actions__DjT5b{flex-direction:row;justify-content:center;gap:24px;margin-top:28px;font-size:15px}.SpaMenuPage_tabs__6YNhI{margin:40px max(var(--gutter),112px) 0 var(--gutter);padding-right:0}.SpaMenuPage_tabList__CAxrb{justify-content:center;gap:40px;padding:0}.SpaMenuPage_tab__bRVl5{padding:16px 0;font-size:15px}.SpaMenuPage_priceNote__OJ3AH{margin-top:20px;text-align:center;font-size:15px}.SpaMenuPage_section__IDqVw{margin-top:56px}.SpaMenuPage_sectionTitle__rOGBg{font-size:30px}.SpaMenuPage_sectionIntro__M5LpB{font-size:16.5px}.SpaMenuPage_passes__rmd2y,.SpaMenuPage_treatments__i720Y{margin-top:30px}.SpaMenuPage_treatment__sjGJb{margin-bottom:30px}.SpaMenuPage_passes__rmd2y .SpaMenuPage_treatment__sjGJb{margin-bottom:16px}.SpaMenuPage_row__1Vk0j{grid-template-columns:auto auto minmax(0,1fr) auto;-moz-column-gap:28px;column-gap:28px}.SpaMenuPage_name__TN87D{grid-column:1;font-size:21px}.SpaMenuPage_duration__BhX5g{grid-column:2;font-size:19px}.SpaMenuPage_duration__BhX5g img{width:17px;height:17px}.SpaMenuPage_price__1YHX_{grid-column:4;font-size:20px}.SpaMenuPage_description__sZ8sG{max-width:680px;font-size:16.5px}.SpaMenuPage_note__kCH_x{font-size:14px}}