.destination-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.destination-features li{display:flex;align-items:flex-start;gap:12px;padding:17px 18px;border:1px solid #dcebec;border-radius:15px;background:#f4faf8;color:#476f65;font-size:13px;line-height:1.7}.destination-features .material-symbols-outlined{flex:none;color:#328e79;font-size:23px;margin-top:1px}.destination-features strong{color:#365e54;font-weight:600}.destination-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.destination-actions a{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 18px;border-radius:12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.destination-actions a:hover{transform:translateY(-2px)}.destination-phone{border:1px solid #d6e5eb;background:white;color:#23566c}.destination-phone:hover{background:#f2f7f9}.destination-plan{background:#23566c;color:white}.destination-plan:hover{background:#19475b}.destination-actions a:focus-visible{outline:3px solid #82bace;outline-offset:3px}.destination-actions .material-symbols-outlined{font-size:20px}@media(max-width:640px){.destination-features{grid-template-columns:1fr;gap:9px}.destination-features li{padding:13px 14px;font-size:12px}.destination-actions{gap:10px}.destination-actions a{flex:1 1 100%;padding:12px 15px}}

#destination-map.ap-public-map{height:480px}@media(max-width:767px){#destination-map.ap-public-map{height:360px}}

.destination-related-trips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}
.destination-related-trips.trips-list .trip-card{min-width:0}
.destination-related-trips .trip-card__image{height:auto;aspect-ratio:4/3;margin:0;border-radius:0}
@media(max-width:767px){.destination-related-trips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.destination-related-trips.trips-list .trip-card .trip-card__content{padding:10px}.destination-related-trips.trips-list .trip-card .trip-card__content h3{font-size:12px!important}.destination-related-trips.trips-list .trip-card-price strong{font-size:15px!important}}
