.featured-trips__mobile{display:flex;flex-direction:column}.featured-trips__mobile>.carousel-controls__title-section{order:-1}.featured-trips__mobile>.carousel-controls__title-section *>.title-section{padding:0}.featured-trips__carousel__item,.featured-trips__carousel__wrapper{min-height:500px}.featured-trips__carousel__tile{margin-right:.5rem}.featured-trips__bottom-section{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem}@media(max-width:768px){.featured-trips__bottom-section{padding:1rem 0}}.featured-trips__bottom-section__text{max-width:57rem}.featured-trips__bottom-section--offset{margin-right:calc(50vw - 690px)}@media(max-width:1380px){.featured-trips__bottom-section--offset{margin-right:7.875vw}}@media(max-width:1024px){.featured-trips__bottom-section--offset{margin-right:1.5vw}}.featured-trips__title-section{padding-top:0}.featured-trips__title-section>*{max-width:57rem}.featured-trips__buttons{display:flex;padding-top:1.5rem}.featured-trips__buttons>button{margin:0 .5rem}.featured-trips-grid__row{display:flex;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.featured-trips-grid__card{flex-basis:calc(25% - (var(--gridColumnCount) - 1)*1rem/4);flex-basis:calc(100%/var(--gridColumnCount, 4) - (var(--gridColumnCount) - 1)*1rem/var(--gridColumnCount, 4));min-height:535px;max-height:666px;border-radius:6px}.featured-trips-grid__card--featured{flex-basis:50%}.trip-card-overlay__container{height:100%}.trip-card-overlay__content{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1rem 0}.trip-card-overlay__header{min-height:100px;display:flex;flex-direction:column;justify-content:flex-end}.trip-card-overlay__title{position:relative;padding-bottom:1.5rem;height:3rem;z-index:1;color:#fff}@media(max-width:768px){.trip-card-overlay__title{height:2.5rem}}.trip-card-overlay__title>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trip-card-overlay__new-tag-note{z-index:1;margin-bottom:8px}.trip-card-overlay-rating{position:relative;padding-bottom:.25rem;height:1rem;z-index:1;display:inline-flex;justify-content:flex-start;color:#fff}.trip-card-overlay-rating>.stars-full-rating__tag{height:-moz-fit-content;height:fit-content;margin-bottom:.5rem;margin-top:-.25rem;color:#fff;color:var(--noRating-tag-txt,#fff);background-color:#292929;background-color:var(--noRating-tag-bg,#292929)}.trip-card-overlay-rating .stars-full-rating__number{color:#fff}.stars-full-rating{display:flex;justify-content:center;align-items:center}.stars-full-rating__tag{padding:6px .5rem;margin-right:.5rem}.stars-full-rating__label{color:#00856f;display:flex;align-items:"center";flex:none;flex-grow:0;margin-right:auto}.stars-full-rating :first-child{order:0}.stars-full-rating :nth-child(2){order:1}.stars-full-rating__number{color:#081e3f}.stars-full-rating__tag{background-color:#114ba2;color:#f2f2f2}.trip-card-overlay-info{display:inline-flex;z-index:2}.trip-card-overlay-info__point{display:inline-flex;padding-bottom:1rem}@media(max-width:768px){.trip-card-overlay-info__point{padding-bottom:.5rem}}.trip-card-overlay-info__icon,.trip-card-overlay-info__text{z-index:1;color:#fff;padding-right:.5rem}.trip-card-overlay-info__icon,.trip-card-overlay-info__icon *>svg{fill:#fff}.trip-card-overlay-info__separator{margin-right:.5rem;color:#fff}.countries-tooltip.tooltip-content__desc{margin:0;line-height:150%;font-weight:400;font-size:12px;font-family:"effra";max-width:42ch}.price-or-discount-tag{display:flex;grid-gap:.25rem;gap:.25rem;align-items:center;margin-bottom:.5rem}.price-or-discount-tag__tag{background-color:#114ba2;white-space:nowrap;color:#fff}.price-or-discount-tag__tag *{color:#fff!important}.trip-card-overlay__content .price-or-discount-tag{z-index:1;color:#fff}.trip-card-overlay-price{position:relative;padding-bottom:1rem;height:2rem;display:inline-flex;align-items:flex-end;color:#fff}@media(max-width:768px){.trip-card-overlay-price{height:1.5rem}}.trip-card-overlay-price__text{display:inline-flex;align-items:baseline;margin-right:.5rem}.trip-card-overlay-price__text__from,.trip-card-overlay-price__text__old{display:inline-flex;z-index:1;padding-right:.125rem}.trip-card-overlay-price__text__old{margin-bottom:.1rem}.trip-card-overlay-price__text__old--default{text-decoration:none;text-decoration:initial}.trip-card-overlay-price--default{display:flex;flex-flow:column;align-items:flex-start;flex-direction:column-reverse;height:3.3rem}.trip-card-overlay-price .waitlist-price-placeholder__text{color:#fff}.trip-card-overlay-price .waitlist-price-placeholder .icon{fill:#fff}.featured-trips-carousel__container,.featured-trips-carousel__container *>.image-with-partial-overlay{height:535px}.popular-tag{z-index:1}.popular-tag--absolute{position:absolute;top:.75rem;right:1.5rem}.popular-tag--left-margin{margin-left:1rem}.popular-tag--info-bar{top:2.25rem}.popular-tag__tag{background:#114ba2;margin-top:inherit;color:#fff}.popular-tag__tag--pride{background:linear-gradient(1turn,#6564fe,#0cf 20%,#cf0 40%,#fffe03 60%,#ffc700 80%,#ff1e37);color:#000}@font-face{font-family:"travtest";font-display:swap;src:url(/assets/shared/fonts/Feefo/travtest.eot);src:url(/assets/shared/fonts/Feefo/travtest.eot) format("embedded-opentype"),url(/assets/shared/fonts/Feefo/travtest.woff2) format("woff2"),url(/assets/shared/fonts/Feefo/travtest.woff) format("woff"),url(/assets/shared/fonts/Feefo/travtest.ttf) format("truetype"),url(/assets/shared/fonts/Feefo/travtest.svg) format("svg");font-weight:400;font-style:normal}.rating-stars{display:flex;position:relative;align-items:center}.rating-stars:hover{cursor:pointer}.rating-stars--static:hover{cursor:default}.rating-stars__star{color:#ddd}.rating-stars__star:before{margin:3px;font-size:1em;font-family:"travtest";display:inline-block;content:""}.rating-stars__star--half:before{content:""}.rating-stars__star--big:before{font-size:2em}.rating-stars__star--active{color:#ffcd05}.rating-stars__box--active{position:absolute;top:0}.rating-stars__box--active .rating-stars__star{color:#ffcd05}.rating-stars__box--active .rating-stars__star:before{content:""}.rating-stars__box--active .rating-stars__star--half:before{content:"";position:unset}.rating-stars__box--active .rating-stars__star--brand-color{color:#081e3f}.rating-stars__label{color:#00856f;display:flex;align-items:"center";flex:none;flex-grow:0;margin-right:auto}.new-tag-note{background-color:#a7c7e6;color:#081e3f;z-index:1;margin-right:.5rem}.new-tag-note:hover{cursor:pointer}.new-tag-note__tooltip{width:-moz-fit-content;width:fit-content}.waitlist-price-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-self:center}.waitlist-price-placeholder__icon-wrapper{display:flex;align-items:center}.waitlist-price-placeholder__icon-wrapper .icon{fill:#545454;width:1rem;height:1rem;margin-right:.625rem}.waitlist-price-placeholder__text{color:#545454}.waitlist-price-placeholder__marketing-message{margin-top:.25rem;text-align:right;width:22.1875rem;white-space:normal}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes dropdown{0%{max-height:0}to{max-height:52rem}}@keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}.react-multi-carousel-list{z-index:0}.carousel-label-with-description{display:flex;align-items:center;margin-top:.5rem;padding-right:12.5rem}@media(max-width:768px){.carousel-label-with-description{padding-right:0}}.carousel-label-with-description__content{align-items:center;width:100%}.carousel-label-with-description__title{margin-right:.25rem;float:left}.carousel-label-with-description__icon{width:1.5rem;height:1.5rem;margin-right:1.25rem;padding:0}@media(max-width:768px){.carousel-label-with-description__icon{margin-right:1rem}}.carousel-label-with-description__icon .icon-text__icon{width:1.5rem;height:1.5rem;padding:0}@media(max-width:1380px){.carousel-label-with-description__subtitle{line-height:140%}}@media(max-width:768px){.carousel-label-with-description__subtitle{line-height:140%}}