.destinations-modal[data-v-17e77cb4] .pnx-header-bar__navigation-link--active{border-bottom-color:#ff2828}.destinations-modal__title-row[data-v-17e77cb4]{padding:2rem 2rem 0}.destinations-modal__title[data-v-17e77cb4]{color:#222;margin:0;padding:0;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.875rem}.destinations-modal__title-link[data-v-17e77cb4]{color:inherit;font:inherit;line-height:inherit;text-decoration:none}.destinations-modal__title-link[data-v-17e77cb4]:hover,.destinations-modal__title-link[data-v-17e77cb4]:focus-visible,.destinations-modal__title-link[data-v-17e77cb4]:active{color:inherit;text-decoration:underline}.destinations-modal__title-link[data-v-17e77cb4]:visited{color:inherit;text-decoration:none}.destinations-modal__heading-link[data-v-17e77cb4]{color:inherit;font:inherit;line-height:inherit;text-decoration:none}.destinations-modal__heading-link[data-v-17e77cb4]:hover,.destinations-modal__heading-link[data-v-17e77cb4]:focus-visible,.destinations-modal__heading-link[data-v-17e77cb4]:active{color:inherit;text-decoration:underline}.destinations-modal__heading-link[data-v-17e77cb4]:visited{color:inherit;text-decoration:none}.destinations-modal__grid[data-v-17e77cb4]{grid-template-columns:repeat(1,minmax(0,1fr));gap:0;min-height:31.25rem;padding:2rem 2rem 1rem;display:grid}@media (width>=640px){.destinations-modal__grid[data-v-17e77cb4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.destinations-modal__grid[data-v-17e77cb4]{grid-template-columns:repeat(6,minmax(0,1fr))}}.destinations-modal__column[data-v-17e77cb4]{align-content:start;display:grid}@media (width>=640px){.destinations-modal__column[data-v-17e77cb4]{margin-bottom:3rem}}@media (width>=1024px){.destinations-modal__column[data-v-17e77cb4]{margin-bottom:0}}.destinations-modal__heading[data-v-17e77cb4]{color:#222;margin:0 0 1rem 1rem;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.destinations-modal__list[data-v-17e77cb4]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.destinations-modal__link[data-v-17e77cb4]{color:#000000db;border-radius:.375rem;justify-content:space-between;align-items:center;width:100%;min-height:2.25rem;padding:.5rem 1rem;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.destinations-modal__link[data-v-17e77cb4]:hover{color:#222;background-color:#f6f4f0;border-radius:1.5rem;text-decoration:none}.destinations-modal__link[data-v-17e77cb4]:focus-visible{color:#222;outline-offset:.0625rem;background-color:#e6e1d7;outline:.0625rem solid #d8cab6}.destinations-modal__link[data-v-17e77cb4]:focus-visible:after{opacity:1;transform:translate(0)}[data-v-17e77cb4] .pnx-bottom-sheet__title{cursor:pointer}
