.dr-amenities{margin:24px 0;padding:24px;border:1px solid #dbe6df;border-radius:16px;background:#fbfdfb;color:#173d33;text-align:left}.dr-amenities h3{font-size:22px!important;margin:0 0 20px!important;color:inherit!important}.dr-amenities h4{font:600 14px/1.5 system-ui,sans-serif!important;margin:0 0 12px!important;color:#52665c!important}.dr-am-group+.dr-am-group{border-top:1px solid #e3ebe6;margin-top:18px;padding-top:18px}.dr-am-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px 22px!important;list-style:none!important;padding:0!important;margin:0!important}.dr-am-tile{display:flex!important;gap:12px;align-items:flex-start;list-style:none!important;margin:0!important;padding:8px 0!important;min-width:0}.dr-am-tile::before,.dr-am-tile::marker{content:none!important}.dr-am-tile svg{display:block!important;flex:0 0 24px;width:24px!important;height:24px!important;margin-top:1px;color:#356b53}.dr-am-tile span{min-width:0;overflow-wrap:anywhere}.dr-am-tile strong{display:block;font:500 15px/1.5 system-ui,sans-serif!important;color:#173d33!important}.dr-am-tile small{display:block!important;font:400 13px/1.6 system-ui,sans-serif!important;color:#56675f!important;margin-top:2px}.dr-amenities summary{cursor:pointer;font:600 14px/1.5 system-ui,sans-serif!important;color:#285a45!important;padding:12px 0!important;text-decoration:underline;text-underline-offset:4px}.dr-amenities summary:focus-visible{outline:2px solid #285a45;outline-offset:3px}.dr-am-edit-group{background:#fff;border:1px solid #dcdcde;border-radius:8px;margin:10px 0;padding:14px}.dr-am-edit-group summary{cursor:pointer;font-weight:600}.dr-am-edit-group summary span{font-weight:400;color:#646970}.dr-am-edit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-top:16px}.dr-am-edit-row{display:flex;flex-direction:column;gap:10px;border:1px solid #e0e6e2;border-radius:8px;padding:14px;background:#fafcfb}.dr-am-edit-row input:not([type=checkbox]):not([type=hidden]),.dr-am-edit-row select{display:block;width:100%;margin-top:5px}.dr-am-edit-row input[type=checkbox]{margin-right:6px}#dr-am-custom{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}@media(max-width:480px){.dr-amenities{padding:18px}.dr-am-grid{grid-template-columns:1fr}}.dr-amenities>summary.dr-am-heading{font:600 18px/1.5 system-ui,sans-serif!important;padding:0!important;text-decoration:none!important}.dr-am-heading span{display:block;font:400 13px/1.6 system-ui,sans-serif;color:#56675f;margin-top:4px}.dr-am-content{margin-top:20px}.dr-amenities:not([open]){background:#f6faf7}