.lm-room-menu{width:100%;margin:12px 0 20px;border-bottom:1px solid #E4E1D9;padding-bottom:8px;font-family:'Work Sans',sans-serif}
.lm-room-menu summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;color:#17181A;font-size:15px}
.lm-room-menu summary::after{content:'+';font-size:22px}
.lm-room-menu[open] summary::after{content:'−'}
.lm-room-menu nav{display:flex;flex-wrap:wrap;gap:4px 16px}
.lm-room-menu a,.lm-search-examples a{display:inline-flex;align-items:center;min-height:44px;color:#17181A;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8B6D3F}
.lm-search-examples{display:flex;flex-wrap:wrap;gap:0 14px;font-size:13px;width:100%;grid-column:1/-1}
.ct-search-box:has(.lm-search-examples){flex-wrap:wrap}
.lm-search-help{margin:16px 0 28px;font-family:'Work Sans',sans-serif;grid-column:1/-1}
.lm-search-help h1,.lm-guest-wishlist h1{font-family:'Cormorant SC',serif}
.lm-search-help p{max-width:65ch}
.lm-search-help>a{display:inline-flex;min-height:44px;align-items:center;margin:12px 0 12px 20px}
.lm-search-help form{max-width:620px;margin:20px 0}
.lm-guest-wishlist{padding-top:48px;padding-bottom:72px}
.lm-guest-wishlist>p{max-width:65ch}
.lm-guest-wishlist .woocommerce{margin:24px 0}
.lm-room-menu :focus-visible,.lm-search-examples a:focus-visible{outline:2px solid #8B6D3F;outline-offset:3px}
