.price-menu{border-top:1px solid var(--line);scroll-margin-top:120px}.price-menu .section-heading{align-items:end;margin-bottom:36px}.price-menu .section-heading>p{max-width:350px}.price-tabs{display:flex;gap:30px;border-bottom:1px solid var(--line);margin-bottom:42px;overflow:auto}.price-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);padding:14px 1px;font:500 13px/1.6 Manrope,'Noto Sans Thai',sans-serif;white-space:nowrap}.price-tabs button[aria-selected=true]{color:var(--gold);border-bottom-color:var(--gold)}.price-tabs button:hover{color:var(--cream)}.price-tabs button:focus-visible,.price-category:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.price-groups{display:grid;grid-template-columns:1fr 1fr;gap:46px 7%;align-items:start}.price-group h3{font:500 31px/1.25 'Cormorant Garamond',serif;margin:0 0 17px;color:var(--gold)}.price-group h3>span,.price-treatment h4>span{display:block}.price-group h3 small{display:block;font:400 12px/1.9 Manrope,'Noto Sans Thai',sans-serif;color:var(--muted);margin-top:5px}.price-group ul{list-style:none;padding:0;margin:0}.price-row{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-bottom:1px solid var(--line)}.price-treatment{min-width:0}.price-treatment h4{font:500 13px/1.75 Manrope,'Noto Sans Thai',sans-serif;margin:0;color:var(--cream);overflow-wrap:anywhere}.price-treatment small{display:block;font-size:12px;font-weight:400;color:var(--muted);line-height:1.8}.price-treatment p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:8px}.price-amount{text-align:right;flex-shrink:0;max-width:43%;font:500 13px/1.8 Manrope,'Noto Sans Thai',sans-serif;color:var(--gold);overflow-wrap:anywhere}.price-amount strong{font-weight:500}.price-amount small{display:block;font-size:11px;font-weight:400;color:var(--muted)}.price-menu-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:38px}.price-menu-footer p{font-size:12px;line-height:1.9;color:var(--muted);max-width:500px}.price-menu-status{font-size:12px;color:var(--muted);margin:15px 0;line-height:1.8}.price-menu-status:empty{display:none}.price-menu [lang=th]{font-family:'Noto Sans Thai',sans-serif}.price-menu h3>span[lang=th]{font-size:23px;line-height:1.5}.service-price-link{display:inline-block;margin-top:18px}@media(max-width:760px){.price-menu{scroll-margin-top:90px}.price-menu .section-heading{display:block}.price-menu .section-heading>p{margin-top:20px}.price-groups{grid-template-columns:1fr;gap:36px}.price-tabs{gap:22px;margin-bottom:30px}.price-tabs button{font-size:12px}.price-group h3{font-size:30px}.price-row{gap:12px}.price-treatment h4{font-size:13px}.price-amount{font-size:12px;max-width:40%}.price-menu-footer{align-items:start;flex-direction:column}.price-menu-footer .button{width:100%;justify-content:center}}@media print{.price-tabs{display:none}.price-category[hidden]{display:block!important}.price-groups{display:block}.price-group{break-inside:avoid}.price-menu-footer,.price-menu-status{display:none}}
