.recently-viewed-destination-popup{width:380px;z-index:999;padding:12px;border-radius:4px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.06);position:fixed;right:0;bottom:100px;transition-property:bottom;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.recently-viewed-destination-popup[active=false]{display:none}.recently-viewed-destination-popup .sticky-heading{display:flex;justify-content:space-between;border-bottom:1px solid #999}.recently-viewed-destination-popup .sticky-heading .heading{color:#6e6f73;font-size:13px;font-style:normal;margin-bottom:12px;font-weight:600;line-height:20px;text-transform:uppercase;text-align:left}.recently-viewed-destination-popup .sticky-heading .viewed-destination-popup__close{cursor:pointer}.recently-viewed-destination-popup .sticky-heading .viewed-destination-popup__close svg{width:12px;height:12px}.recently-viewed-destination-popup .wrapper-inner{display:inline-flex;padding:12px 0;align-items:center}.recently-viewed-destination-popup .wrapper-inner .destination-image img{width:96px;height:auto;border-radius:2px}.recently-viewed-destination-popup .wrapper-inner .destination-details{position:relative;display:flex;flex-direction:column;padding-left:10px;color:#515154}.recently-viewed-destination-popup .wrapper-inner .destination-details .destination-name{font-size:15px;font-weight:500;line-height:23px;margin:0}.recently-viewed-destination-popup .wrapper-inner .destination-details .destination-date{font-size:13px;font-weight:400;line-height:20px}.recently-viewed-destination-popup .destination-cta{padding:12px 28px;border-radius:3px;font-size:13px;font-weight:700;background:#2c4383;text-align:center;text-transform:uppercase}.recently-viewed-destination-popup .destination-cta a{color:#fff}.has-hero-search .recently-viewed-destination-popup{bottom:20px}body:has([active=false] .search-form-filters) .recently-viewed-destination-popup{bottom:20px}body:has([active=true] .search-form-filters) .recently-viewed-destination-popup{bottom:100px}@media screen and (max-width: 768px){.recently-viewed-destination-popup{display:none}}
