.listing-profile-module__33nYXW__profile section{border-top:1px solid #dfe5da;padding:26px 0}.listing-profile-module__33nYXW__profile h2{margin:0 0 14px;font-size:23px}.listing-profile-module__33nYXW__profile h3{margin:24px 0 10px;font-size:18px}.listing-profile-module__33nYXW__profile p{color:#65705f;font-size:14px;line-height:1.7}.listing-profile-module__33nYXW__services{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.listing-profile-module__33nYXW__services li{background:#edf2e7;border-radius:4px;padding:8px 12px;font-size:14px}.listing-profile-module__33nYXW__hours{max-width:650px;font-size:14px}.listing-profile-module__33nYXW__hours>div{border-bottom:1px solid #e5e9e0;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.listing-profile-module__33nYXW__hours dt{font-weight:600}.listing-profile-module__33nYXW__hours dd{text-align:right;margin:0}.listing-profile-module__33nYXW__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.listing-profile-module__33nYXW__gallery figure{margin:0}.listing-profile-module__33nYXW__gallery img{object-fit:cover;border-radius:8px;width:100%;height:200px}.listing-profile-module__33nYXW__gallery figcaption{color:#65705f;margin:7px 0;font-size:12px;line-height:1.5}@media (max-width:600px){.listing-profile-module__33nYXW__gallery{grid-template-columns:1fr 1fr}.listing-profile-module__33nYXW__gallery img{height:150px}.listing-profile-module__33nYXW__hours>div{flex-direction:column;gap:5px}.listing-profile-module__33nYXW__hours dd{text-align:left}}
