.desktop-nav .treatments-trigger{appearance:none;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;padding:8px 0}.desktop-nav .treatments-trigger::after{content:" +";color:#c7a261}.treatment-mega[hidden]{display:none}.treatment-mega{position:fixed;z-index:90;left:0;right:0;top:78px;max-height:calc(100vh - 78px);overflow:auto;padding:42px clamp(30px,5vw,78px) 52px;background:#f4f0e7;color:#12312b;border-top:1px solid rgba(199,162,97,.35);box-shadow:0 30px 80px rgba(0,20,17,.28)}.mega-top{display:grid;grid-template-columns:1fr auto auto;gap:30px;align-items:start;padding-bottom:30px;border-bottom:1px solid rgba(17,50,43,.18)}.mega-top small{color:#9c7c46;font-size:10px;letter-spacing:.2em}.mega-top h2{margin:8px 0 0;font:400 clamp(35px,4vw,58px)/1 Georgia,serif}.mega-top>a{align-self:end;color:#12312b;text-decoration:none;font-size:11px;letter-spacing:.13em;text-transform:uppercase}.mega-top button{width:42px;height:42px;border:1px solid rgba(17,50,43,.25);border-radius:50%;background:transparent;color:#12312b;font-size:26px;cursor:pointer}.mega-groups{display:grid;grid-template-columns:1.25fr 1.1fr 1.1fr .9fr .8fr}.mega-group{padding:30px 28px 0;border-left:1px solid rgba(17,50,43,.15)}.mega-group:first-child{padding-left:0;border-left:0}.mega-heading{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding-bottom:19px;border-bottom:1px solid rgba(17,50,43,.2);color:#12312b;text-decoration:none;font:400 clamp(21px,2vw,30px)/1 Georgia,serif}.mega-heading span{color:#9c7c46;font:600 9px/1 Arial,sans-serif}.mega-heading b{font:400 14px/1 Arial,sans-serif}.mega-group>div{display:flex;flex-direction:column;padding-top:15px}.mega-group>div a{padding:7px 0;color:#56645f;text-decoration:none;font-size:13px;line-height:1.25;transition:color .2s,padding-left .2s}.mega-group>div a:hover,.mega-group>div a:focus-visible{padding-left:5px;color:#9c7c46}.mega-open{overflow:hidden}@media(max-width:980px){.treatment-mega,.desktop-nav .treatments-trigger{display:none!important}}
