.lhb-discovery-grid article{min-width:0}.lhb-discovery-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lhb-discovery-grid p{font-size:16px;line-height:1.9}.lhb-discovery-grid .lhb-price{font-weight:600;color:#123a5a}.lhb-discovery-book,.lhb-booking-guide{margin:24px 0;padding:20px;border:1px solid #dbe3e8;background:#f5f3ef}.lhb-discovery-book p,.lhb-booking-guide p{font-size:15px;line-height:1.8;margin:12px 0}.lhb-discovery-whole{margin:25px 0;padding:20px;border-top:1px solid #dbe3e8}.lhb-discovery-whole li{margin:10px 0}.lh-store-hours section{margin-bottom:28px}.lh-store-hours h3{font-size:22px}.lh-store-hours p{font-size:16px}.lhg-grid figcaption strong,.lhg-grid figcaption small{display:block}.lhg-grid figcaption small{font-size:14px;margin-top:8px}.lhg-grid figcaption a{background:none;display:inline;text-decoration:underline}.lhg-grid figcaption{min-height:100px}.lhb-purpose-links{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.lhb-purpose-links a{padding:12px 18px;border:1px solid #c78336;text-decoration:none;font-size:16px}.lhb-policy-list dt{font-weight:600;margin-top:16px}.lhb-policy-list dd{margin:6px 0 18px;line-height:1.9}
#lh-cake-prices table thead th:first-child{width:72%}.page-id-260 .toc{display:none}
