@keyframes pnx-skeleton-pulse{0%,to{opacity:.55}50%{opacity:.2}}.pnx-departure-summary-list{border-radius:1rem;padding:1rem}.pnx-departure-summary-list:focus-visible{outline:none}.pnx-departure-summary-list__footer-label{color:#757575}.pnx-departure-summary-list__item{display:grid;grid-template-columns:1fr;grid-template-areas:"dates" "avail" "divider" "price";gap:.5rem 0;background-color:#f6f4f0;border-radius:.5rem;padding:1rem}.pnx-departure-summary-list__item+.pnx-departure-summary-list__item{margin-top:.5rem}.pnx-departure-summary-list__item-dates{grid-area:dates;align-items:center;justify-content:space-between}.pnx-departure-summary-list__item-dates-icon{color:#757575}.pnx-departure-summary-list__item-divider{grid-area:divider;border:none;border-top:1px solid #dedede;margin:.5rem 0 0}.pnx-departure-summary-list__item-availability{grid-area:avail;align-items:center;color:#000000db}.pnx-departure-summary-list__item-availability-dot{display:block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background-color:#eb0000}.pnx-departure-summary-list__item-price-panel{grid-area:price;align-items:flex-end}@media(max-width:767px){.pnx-departure-summary-list__item-price-panel{justify-content:space-between}}.pnx-departure-summary-list__item-price-row{gap:2px;flex-direction:column;align-items:flex-start}.pnx-departure-summary-list__item-price-group{display:inline-flex;align-items:center;gap:2px}.pnx-departure-summary-list__item-price-child{display:none!important}.pnx-departure-summary-list__item-save{color:#0a6e50}.pnx-departure-summary-list__item-action{flex-shrink:0}.pnx-departure-summary-list__skeleton-price-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:3rem}@media(min-width:768px){.pnx-departure-summary-list__skeleton-price-block{align-items:flex-end}}.pnx-departure-summary-list__skeleton-pulse{display:block;background-color:#00000021;border-radius:.25rem;animation:pnx-skeleton-pulse 1.5s ease-in-out infinite;flex-shrink:0}.pnx-departure-summary-list__skeleton-pulse--date{width:108px;height:14px}.pnx-departure-summary-list__skeleton-pulse--arrow{width:14px;height:14px;border-radius:50%}.pnx-departure-summary-list__skeleton-pulse--dot{width:6px;height:6px;border-radius:50%}.pnx-departure-summary-list__skeleton-pulse--avail{width:80px;height:12px}.pnx-departure-summary-list__skeleton-pulse--price-sm{width:80px;height:11px}.pnx-departure-summary-list__skeleton-pulse--price-lg{width:130px;height:15px}.pnx-departure-summary-list__skeleton-pulse--price-child{display:none;width:180px;height:13px}.pnx-departure-summary-list__skeleton-pulse--button{width:58px;height:36px;border-radius:.5rem}@media(min-width:640px){.pnx-departure-summary-list__item-price-row{flex-direction:row;align-items:baseline}}@media(min-width:768px){.pnx-departure-summary-list__item{grid-template:auto/2fr 1fr 2fr;grid-template-areas:"dates avail price";align-items:center;gap:1rem;padding:.5rem 1rem}.pnx-departure-summary-list__item-divider{display:none}.pnx-departure-summary-list__item-dates{justify-content:flex-start}.pnx-departure-summary-list__item-availability{justify-content:center}.pnx-departure-summary-list__item-price-panel{justify-content:flex-end;align-items:center;text-align:right}.pnx-departure-summary-list__item-price-row{justify-content:flex-end;flex-direction:row;align-items:center}}.pnx-departure-summary-list--dark{background-color:#353240}.pnx-departure-summary-list--dark .pnx-departure-summary-list__item{background-color:#53505f}.pnx-departure-summary-list--dark .pnx-departure-summary-list__item-availability,.pnx-departure-summary-list--dark .pnx-departure-summary-list__item-dates,.pnx-departure-summary-list--dark .pnx-departure-summary-list__item-dates-icon,.pnx-departure-summary-list--dark .pnx-departure-summary-list__item-price-row{color:#fff}.pnx-departure-summary-list--dark .pnx-departure-summary-list__item-save{color:#5fce5f}.pnx-departure-summary-list--dark .pnx-departure-summary-list__footer-label{color:#efefef}.pnx-departure-summary-list--dark .pnx-departure-summary-list__skeleton-pulse{background-color:#353240}@media(prefers-reduced-motion:reduce){.pnx-departure-summary-list__skeleton-pulse{animation:none}}.min-max-filter__wrapper{display:flex;width:100%;margin-top:-1rem}.min-max-filter__max,.min-max-filter__min{flex:1;min-width:0}.min-max-filter__to{padding-top:2.55rem;width:2rem;text-align:center}.budget-filter__wrapper{display:flex;width:100%;align-items:center;margin-top:-1rem}.budget-filter__max,.budget-filter__min{flex:1;min-width:0}.budget-filter__to{padding-top:1.25rem;width:2rem;text-align:center}.u-background-color--okavango{background-color:#0a6e50!important}.u-background-color--sand{background-color:#f6f4f0!important}.u-background-color--plum{background-color:#a71f50!important}.u-background-color--midnight{background-color:#222!important}@media(min-width:0){.xs\:u-background-color--okavango{background-color:#0a6e50!important}.xs\:u-background-color--sand{background-color:#f6f4f0!important}.xs\:u-background-color--plum{background-color:#a71f50!important}.xs\:u-background-color--midnight{background-color:#222!important}}@media(min-width:600px){.sm\:u-background-color--okavango{background-color:#0a6e50!important}.sm\:u-background-color--sand{background-color:#f6f4f0!important}.sm\:u-background-color--plum{background-color:#a71f50!important}.sm\:u-background-color--midnight{background-color:#222!important}}@media(min-width:960px){.md\:u-background-color--okavango{background-color:#0a6e50!important}.md\:u-background-color--sand{background-color:#f6f4f0!important}.md\:u-background-color--plum{background-color:#a71f50!important}.md\:u-background-color--midnight{background-color:#222!important}}@media(min-width:1280px){.lg\:u-background-color--okavango{background-color:#0a6e50!important}.lg\:u-background-color--sand{background-color:#f6f4f0!important}.lg\:u-background-color--plum{background-color:#a71f50!important}.lg\:u-background-color--midnight{background-color:#222!important}}@media(min-width:1920px){.xl\:u-background-color--okavango{background-color:#0a6e50!important}.xl\:u-background-color--sand{background-color:#f6f4f0!important}.xl\:u-background-color--plum{background-color:#a71f50!important}.xl\:u-background-color--midnight{background-color:#222!important}}.checkbox-filter__count{font-size:.625rem;font-weight:500;padding:2px 4px;margin-left:8px;margin-bottom:8px;background-color:#dedede;border-radius:100px}.checkbox-filter__physical-rating{vertical-align:middle}.checkbox-filter__secondary-title{display:block;font-size:.75rem;color:#757575}.checkbox-filter__popper-icon{display:none}
