.drts .amtr-opening-hours{display:flow-root;float:none;clear:both}.single-directory_dir_ltg .drts .amtr-detail-sections>.amtr-opening-hours{grid-column:1 / -1}.drts .amtr-opening-hours>.drts-display-element-header:not(.amtr-listing-form__section-header){margin:0;padding:0 0 16px}.drts .amtr-opening-hours .drts-directory-opening-hours{display:flow-root;clear:both;margin:0;padding:0 0 16px}.single-directory_dir_ltg .drts .amtr-detail-data-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;clear:both;float:none;margin:0;padding:8px 0;border-bottom:1px solid #131d25;align-items:start}.single-directory_dir_ltg .drts .amtr-detail-data-row>div{float:none;min-width:0;width:auto;margin:0}.single-directory_dir_ltg .drts .amtr-detail-data-row>.drts-entity-field-label{color:var(--green);text-transform:uppercase}.single-directory_dir_ltg .drts .amtr-detail-data-row>.drts-entity-field-value{text-align:right;max-width:100%;overflow-wrap:anywhere}.single-directory_dir_ltg .drts .amtr-opening-hours .drts-bs-list-group-item{padding:0!important;border:0!important}.single-directory_dir_ltg .drts [data-name^="entity_field_"]:has(>.amtr-detail-data-row){margin:0;padding:0}.single-directory_dir_ltg .drts .amtr-detail-pricing{display:flow-root;clear:both}.single-directory_dir_ltg .drts .amtr-detail-pricing [data-name="columns"]>.drts-row{display:block;margin:0}.single-directory_dir_ltg .drts .amtr-detail-pricing [data-name="column"]{float:none;width:100%;max-width:100%;flex:none;margin:0;padding:0}.single-directory_dir_ltg .drts .amtr-detail-info-box{display:flow-root;clear:both;background:#fff;border:1px solid #d5ddda;border-radius:12px;margin:24px 0;padding:24px}.single-directory_dir_ltg .drts .amtr-detail-info-box>.drts-display-element-header{margin:0;padding:0 0 16px}.single-directory_dir_ltg .drts .amtr-detail-sections{display:flow-root;clear:both;background:#fff0;border:0;border-radius:0;box-shadow:none;padding:0;margin:0}@media(max-width:600px){.single-directory_dir_ltg .drts .amtr-detail-info-box{padding:20px;margin:20px 0}}.single-directory_dir_ltg .drts .amtr-detail-sections>.amtr-detail-info-box:last-child{margin-bottom:0}.drts .amtr-opening-hours .amtr-opening-hours-field{display:flow-root;float:none;clear:both}.drts .amtr-opening-hours .drts-form-description{margin:0;padding:8px 0 16px}.drts .amtr-opening-hours-field p{margin:0;padding:0 0 12px}.amtr-listing-form .amtr-opening-hours .drts-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0 0 16px}.amtr-listing-form .amtr-opening-hours .drts-row>div{float:none;width:auto;max-width:100%;padding:0;margin:0;min-width:0}.amtr-hours-control{display:block;float:none;margin:0;padding:0}.amtr-hours-control>span{display:block;float:none;padding:0 0 8px;line-height:1.5}.amtr-hours-control select{box-sizing:border-box;width:100%;margin:0;color:#000}.amtr-listing-form .amtr-opening-hours .drts-form-field-main{display:flow-root;clear:both}@media(max-width:600px){.amtr-listing-form .amtr-opening-hours .drts-row{grid-template-columns:repeat(2,minmax(0,1fr))}.drts .amtr-opening-hours .drts-form-timepicker{max-width:100%}}@media (max-width:480px){.amtr-listing-form .amtr-opening-hours .drts-row{grid-template-columns:minmax(0,1fr)}}