.flex-rate-item__total,.flex-rate-item--flex button,.flex-rate-item__title .amount__prefix,.flex-rate-item__title{font-family:"718-bold",sans-serif}.flex-rate-item__list::-webkit-scrollbar{-webkit-appearance:none;width:5px}.flex-rate-item__list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:2px;-webkit-box-shadow:0 0 1px rgba(255,255,255,.4)}.flex-rate-item{border:2px solid #eff0f4;border-radius:0;flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.flex-rate-item__footer{margin-top:10px;font-size:1.6rem}}.flex-rate-item__title{box-sizing:border-box;align-items:center;display:flex}.flex-rate-item__title svg{width:25px;margin-right:5px}.flex-rate-item__title h3{justify-content:space-between;width:100%;font-size:2.1rem;display:flex}.flex-rate-item__title .amount{color:var(--color-black,#2b383f)}.flex-rate-item__title .amount__prefix{font-size:2.1rem}.flex-rate-item__description{color:#727272;padding-top:10px;padding-bottom:15px;font-size:1.2rem}@media (min-width:1024px){.flex-rate-item__description{padding-top:15px;font-size:1.4rem}}.flex-rate-item__border{border-bottom:1px solid #0cbf74;width:50px}@media (min-width:1024px){.flex-rate-item__border{border-bottom:2px solid #0cbf74}}.flex-rate-item__content{flex-direction:column;flex:1;justify-content:space-between;padding-top:20px;font-size:1.6rem;display:flex}@media (min-width:1024px){.flex-rate-item__content{padding-top:25px}}.flex-rate-item__list .list{color:var(--color-black,#2b383f)}.flex-rate-item__list ul li{background-image:url(/static/assets/icon-insurance-tick.a7696f547df1a960.svg);background-position-y:4px;background-repeat:no-repeat;margin-bottom:15px;padding-left:20px;line-height:15px}@media (min-width:1024px){.flex-rate-item__list ul li{background-size:15px 11px;padding-left:25px;line-height:22px}}.flex-rate-item__list em{font-style:italic}.flex-rate-item__list strong{color:var(--color-success-500);font-weight:400}.flex-rate-item__list ul ul{list-style:circle}.flex-rate-item__list .list__item{margin-bottom:10px}.flex-rate-item__list .list__item svg{color:#0cbf74}.flex-rate-item__list .list__item__icon svg{width:10px;height:22px;margin-right:8px}@media screen and (max-height:500px){.flex-rate-item__list{max-height:100px;overflow-y:scroll}}.flex-rate-item--flex{border:none}.flex-rate-item--flex .list{margin-left:0}.flex-rate-item--flex button,.flex-rate-item--flex button:hover{background:#0cbf74}.flex-rate-item__total{margin-bottom:10px}.flex-rate-item__total .total__label{text-transform:initial;font-size:1.54rem}@media (min-width:1024px){.flex-rate-item__total .total__label{text-transform:uppercase}}.flex-rate-item__total .total .amount__value{color:var(--color-black,#2b383f);font-size:1.54rem}@media (min-width:1024px){.flex-rate-item__total{margin-bottom:15px}.flex-rate-item button{font-size:1.7rem}}.flex-rate-item__no-flex{color:var(--color-black,#2b383f);justify-content:center;align-items:center;height:30px;margin-top:10px;margin-bottom:5px;font-size:1.5rem;text-decoration:underline;display:flex}@media (min-width:1024px){.flex-rate-item__no-flex{cursor:pointer;font-size:1.7rem}}.flexrate__desc{font-family:"718-bold",sans-serif}.flexrate{background:#fff;border:#eff0f4;border-radius:0;width:100%;height:0;margin:0 auto;animation:.2s ease-out forwards slideup;position:relative;top:100%;overflow-y:scroll}@media (min-width:1024px){.flexrate{top:initial;border-radius:0;width:100%;height:100%;animation:none;overflow:hidden}}.flexrate__overlay{flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (min-width:1024px){.flexrate__overlay{justify-content:center}}.flexrate__modal{width:100%;max-height:100%}.flexrate__modal:focus{outline:none}@media (min-width:1024px){.flexrate__modal{width:auto;height:auto;padding:40px}}.flexrate__close{padding:20px;position:fixed;top:0;right:0}@media (min-width:1024px){.flexrate__close{padding:40px}}.flexrate__close .icon.icon--cross-dark{background-image:url(/static/assets/icon-cross.1175af6fd4ba95d6.svg);width:16px;height:16px}@media (min-width:1024px){.flexrate__close .icon.icon--cross-dark{cursor:pointer;width:20px;height:20px}}.flexrate__rates{flex-direction:column;padding:25px 20px 5px;display:flex;overflow-y:auto}.flexrate__rates .flex-rate-item{margin-bottom:20px}.flexrate__rates .flex-rate-item:last-of-type{margin-bottom:0}.flexrate__rates .flex-rate-item .list{font-size:1.3rem}@media (min-width:1024px){.flexrate__rates{flex-direction:row;justify-content:space-between;width:360px;padding:25px 30px}.flexrate__rates .flex-rate-item{width:360px;margin-top:30px;margin-bottom:0;margin-right:10px}.flexrate__rates .flex-rate-item--flex{margin-top:0}.flexrate__rates .flex-rate-item:last-of-type{margin-right:0}.flexrate__rates .flex-rate-item .list{font-size:1.6rem}}.flexrate__desc{padding:15px 10px;font-size:1.35rem}@media (min-width:1024px){.flexrate__desc{padding-left:20px;padding-right:20px;font-size:1.9rem}}@keyframes slideup{to{height:100%;top:0}}@keyframes slidedown{to{height:0;top:0}}.quotation-room{border:1px solid var(--color-gray-500,#d9d9d9);border-radius:0;padding:16px}.quotation-room--selected{border-color:var(--color-active,#36b0ec);background:var(--color-gray-300,#eff0f4)}.quotation-room .quotation-boards__item .radio{background:#fff}.quotation-room .quotation-boards__item .radio:not(:hover){border:1px solid var(--color-gray-500,#d9d9d9)}.quotation-room-details-modal__overlay{z-index:10;background-color:rgba(0,0,0,.2);justify-content:center;align-items:center;padding:0 16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.quotation-room-details-modal__content{background:#fff;border-radius:8px;flex-direction:column;gap:24px;width:100%;max-width:700px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (min-width:1024px){.quotation-room-details-modal__content{gap:32px}}.quotation-room-details-modal__header{background-color:inherit;flex-shrink:0;padding-top:24px;position:-webkit-sticky;position:sticky;top:0}@media (min-width:1024px){.quotation-room-details-modal__header{padding-top:32px}}.quotation-room-details-modal__room{flex-direction:column;gap:12px;display:flex}.quotation-room-details-modal__room-title .room-capacity{margin-left:8px;display:inline-flex}.quotation-room-details-modal__room-carousel{cursor:pointer;height:367px;display:flex;position:relative}.quotation-room-details-modal__room-carousel .images-carousel__image{height:367px}.quotation-room-details-modal__room-carousel .images-carousel__arrow{opacity:1;transform:translate(0)}.quotation-room-details-modal__room-details{white-space:nowrap}@media (min-width:1024px){.quotation-room-details-modal__room{gap:16px}}.quotation-room-details-modal__title{padding-left:24px;padding-right:45px;position:-webkit-sticky;position:sticky;top:0}@media (min-width:1024px){.quotation-room-details-modal__title{padding-left:32px}}.quotation-room-details-modal__rooms-list{flex-direction:column;gap:24px;padding:0 24px 24px;display:flex;overflow-y:auto}@media (min-width:1024px){.quotation-room-details-modal__rooms-list{gap:32px;padding:0 32px 32px}}.quotation-room-details-modal__room-amenities{break-inside:avoid;columns:1;column-gap:32px;padding-left:12px;list-style:outside}@media (min-width:1024px){.quotation-room-details-modal__room-amenities{columns:2}}.quotation-room-details-modal__content-unavailable{color:var(--color-grey-disabled)}.quotation-room-details-modal__close-button{width:auto;min-height:auto;color:inherit;background-color:transparent;margin:16px;position:absolute;top:0;right:0}.ReactModal__Overlay{opacity:0;background-color:rgba(43,56,63,.68);transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content:focus-visible{outline:none}.quotation-room-body-item{flex-direction:column;gap:12px;margin-top:24px;display:flex}@media (min-width:1024px){.quotation-room-body-item{margin-top:20px}}.quotation-room-body-item__room{flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.quotation-room-body-item__room{flex-direction:row;gap:24px}}.quotation-room-body-item__details{flex-direction:column;gap:8px;width:100%;display:flex}.quotation-room-body-item__details--center{justify-content:center}.quotation-room-body-item__learn-more-button{width:-moz-fit-content;min-height:auto;width:fit-content;color:inherit;text-decoration:underline}.quotation-room-body-item__learn-more-button [class^=typography]{font-weight:400}.quotation-room-body-item__learn-more-button:hover:after{display:none}.quotation-room-body-item__content-unavailable{color:var(--color-grey-disabled)}.quotation-room-body-item__amenities-list{break-inside:avoid;column-gap:32px;max-height:104px;padding-left:16px;list-style:outside;overflow:hidden}@media (min-width:1024px){.quotation-room-body-item__description{line-clamp:5;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.quotation-room-body-item__image{border-radius:var(--border-radius-image,0);min-width:248px;min-height:144px}.quotation-room-body-item__image img{object-fit:cover;border-radius:var(--border-radius-image,0)}.quotation-room-body-item__image-button{width:244px;height:-moz-fit-content;border-radius:0;height:fit-content;position:relative}.quotation-room-body-item__image-button .quotation-room-body-item__image-count{background:rgba(255,255,255,.9);border-radius:5px;align-items:center;gap:8px;padding:8px 12px 8px 10px;display:flex;position:absolute;bottom:8px;left:8px}.quotation-room-body-item__image-unavailable{aspect-ratio:248/144;object-fit:cover;height:144px}.quotation-room-body-item__image-carousel{cursor:pointer;display:flex;position:relative}.quotation-room-body-item__image-carousel .images-carousel__image{aspect-ratio:319/184;object-fit:cover;width:100%}.quotation-room-body-item__image-carousel .images-carousel__arrow{opacity:1;transform:translate(0)}.quotation-board--discounted .radio__label{justify-content:flex-start}.quotation-board--discounted .radio__header{align-items:flex-start}.quotation-board__content{justify-content:space-between;align-items:center;display:flex}.quotation-board__content .badge{text-transform:uppercase}.quotation-board__label{margin-right:8px}.quotation-board__content--discounted{align-items:flex-start}.quotation-board__right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.quotation-board__right>.badge:not(:last-child){margin-bottom:6px}.quotation-board__details{margin-top:20px}.quotation-board__details .line-clamp-view-more__view-more{position:initial;text-align:right;margin-top:8px}.quotation-board__details .line-clamp-view-more__reduce{text-align:right;margin-top:8px}.quotation-board__details .line-clamp-view-more--mutiline p{display:block}.quotation-board .savings-highlight__icon{width:12px;height:12px}.quotation-boards__item{margin-bottom:15px}.quotation-boards__item .rc-collapse>.rc-collapse-item>.rc-collapse-header{text-align:right;padding-right:10px}.quotation-boards__item:last-of-type{margin-bottom:0}.quotation-boards__subtitle{color:var(--color-black,#2b383f);text-transform:none;align-items:center;margin-bottom:15px;display:flex}.quotation-room-label{align-items:baseline;gap:4px;display:flex}.quotation-room-label__title{flex-direction:column;flex-grow:1;gap:4px;display:inline-flex}.quotation-room-label__room{flex-wrap:wrap;align-items:flex-start;gap:4px;display:inline-flex}.quotation-room-label .badge{height:-moz-fit-content;text-transform:uppercase;height:fit-content}.quotation-room-label__price{font-size:var(--font-size-large)}.quotation-rooms{flex-direction:column;gap:20px;display:flex}.quotation-rooms__show-more-button{align-self:center;width:auto}@media (min-width:1024px){.quotation-rooms{gap:24px}}.quotation-rooms-boards__item+.quotation-rooms-boards__item{margin-top:30px}.quotation-rooms-boards__show-more{justify-content:center;margin-top:24px;display:flex}.quotation-rooms-boards__button{padding:35px 10px}@media (min-width:1024px){.quotation-rooms-boards__button{padding-bottom:0;padding-left:0;padding-right:0}}.quotation-board-filter{flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;margin-left:16px;margin-right:16px;display:flex}@media (min-width:1024px){.quotation-board-filter{flex-direction:row;align-items:center;margin-left:24px;margin-right:24px}}.quotation-board-filter__trigger{width:100%;height:40px;color:var(--button-primary-background-color,#df1826);border:1px solid var(--color-gray-500,#d9d9d9);background-color:#fff;padding:12px 16px 12px 12px;transition:border .3s ease-out,background-color .3s ease-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.quotation-board-filter__trigger:hover{color:var(--button-primary-background-color,#df1826);border-color:var(--color-gray-500,#d9d9d9);background-color:#fff}.quotation-board-filter__trigger--active{border-color:var(--button-primary-background-color,#df1826)}.quotation-board-filter__trigger .button__label{align-items:center;gap:6px;display:flex}.quotation-board-filter__drawer-form{flex-direction:column;flex:1;min-height:0;display:flex}.quotation-board-filter__drawer-title{flex:1}.quotation-board-filter__reset-all-button{color:var(--color-active,#36b0ec)}.quotation-board-filter__drawer-body{padding:8px 20px 24px}.quotation-board-filter__drawer-body .separator{background-color:var(--color-gray-400,#eff0f4);margin-top:0;margin-bottom:0}.quotation-board-filter__selected-filters{flex-wrap:wrap;gap:12px;margin:16px 0;padding:0;list-style:none;display:flex}.quotation-board-filter__section-title{margin-top:16px;margin-bottom:16px}.quotation-board-filter__drawer-footer{padding:10px;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.quotation-board-filter__drawer-submit{width:100%}.quotation-board-filter__popover{min-width:250px;box-shadow:0 12px 16px -8px rgba(0,0,0,.12)}.quotation-board-filter__form{padding:24px}.quotation-board-filter__options{border:none;margin:0;padding:0}.quotation-board-filter__options .sr-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute}.quotation-board-filter__options-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.quotation-board-filter__option{align-items:center;display:flex}.quotation-board-filter__option:hover{color:var(--color-active,#36b0ec)}.quotation-board-filter__option-label{align-items:center;gap:4px;display:flex}.quotation-board-filter__discount-icon{color:var(--button-primary-background-color,#df1826)}.quotation-board-filter__actions{align-items:center;gap:24px;margin-top:32px;display:flex}.quotation-board-filter__apply-button{flex-shrink:0}.quotation-board-filter__reset-button{opacity:0;visibility:hidden;transition:none}.quotation-board-filter__reset-button--visible{opacity:1;visibility:visible}.quotation-board-filter__clear{color:var(--color-active,#36b0ec)}.advanced-select .activity-date__single-value,.quotation-activity-date__date,.quotation-activity-date__label>span{color:#2b383f;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5}.quotation-activity-date{flex-direction:column;justify-content:space-between;margin-top:10px;display:flex}.quotation-activity-date--single-date{flex-direction:row}@media (min-width:1024px){.quotation-activity-date__label{min-width:295px;margin-right:40px}}.quotation-activity-date__label-maxday{color:#727272}.quotation-activity-date__select{flex:1;margin-top:5px}@media (min-width:1024px){.quotation-activity-date__select{margin-top:0}}.quotation-activity-date__date{text-align:right}@media (min-width:1024px){.quotation-activity-date{flex-direction:row}}.advanced-select-menu.activity-date__menu{width:100%}.advanced-select-menu-list.activity-date__menu-list{min-width:-moz-fit-content;min-width:fit-content}.advanced-select-option.activity-date__option{justify-content:space-between;align-items:center;height:50px;display:flex}.advanced-select-option.activity-date__option--is-focused{background-color:#eff0f4}.advanced-select-option.activity-date__option--is-selected{background-color:var(--color-active,#36b0ec)}.advanced-select .activity-date__control--is-focused{box-shadow:none;border-color:var(--color-active,#36b0ec)}.advanced-select .activity-date--error.activity-date__control{border:1px solid var(--color-negative-500)}.advanced-select .activity-date__value-container{padding:2px 8px}.advanced-select .activity-date__indicator,.advanced-select .activity-date__indicator-separator{display:inherit}.quotation-activity__starting-price .amount__value,.quotation-activity__total .amount__prefix,.quotation-activity__total .amount__value,.quotation-activity__total .amount__currency,.quotation-activity__total{color:#2b383f;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5}@media (min-width:1024px){.quotation-activity__header-content{grid-template-columns:225px 1fr;align-items:flex-start;column-gap:20px;display:grid}.quotation-activity__header-text{grid-column:2;min-width:0}}.quotation-activity__photo{border-radius:var(--border-radius-image,0);height:172px}.quotation-activity__photo img{border-radius:var(--border-radius-image,0)}@media (min-width:1024px){.quotation-activity__photo{grid-column:1;width:225px;height:130px}}.quotation-activity__details{flex-direction:column;justify-content:space-between;padding-top:14px;display:flex}@media (min-width:1024px){.quotation-activity__details{padding-top:0}}.quotation-activity__excerpt{margin-top:8px}@media (min-width:1024px){.quotation-activity__content{grid-column:1/-1;width:100%}.quotation-activity__content .quotation-activity__paragraphs>:last-child{padding-bottom:16px}}.quotation-activity__total{text-align:right;min-width:90px;padding-bottom:8px}@media (min-width:1024px){.quotation-activity__total{padding-bottom:16px}}.quotation-activity__total .amount__prefix,.quotation-activity__total .amount__value,.quotation-activity__total .amount__currency{font-size:1.7rem}.quotation-activity__starting-price{text-align:right;padding-bottom:8px}@media (min-width:1024px){.quotation-activity__starting-price{width:auto;padding-bottom:16px}}.quotation-activity__starting-price .badge{text-transform:uppercase}.quotation-activity__details-button{justify-content:flex-end;margin:8px 0;display:flex}@media (min-width:1024px){.quotation-activity__details-button{margin:0 0 16px}}.quotation-activity__discount-total .amount__value{font-family:"718-book",sans-serif}.quotation-activity__age-label :first-child{color:#2b383f;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5}.quotation-activity{border:1px solid #d9d9d9;border-radius:0;flex-direction:column;padding:12px 16px;display:flex;position:relative}.quotation-activity--selected{border-color:var(--color-active,#36b0ec);background:#eff0f4}.quotation-activity--selected input{background:#fff}.quotation-activity--duplicate-date{border:1px solid var(--color-negative-500)}.quotation-activity--duplicate-date .advanced-select__control{border:1px solid var(--color-negative-500)!important}.quotation-activity__inputs{border-top:1px solid var(--color-gray-500,#d9d9d9);padding-top:12px}.quotation-activity__inputs--selected{border-top:1px solid #d9d9d9;padding:10px 20px}.quotation-activity__counters{border-top:1px solid #eff0f4;padding:10px 20px}.quotation-activity__counter{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.quotation-activity__counter:last-of-type{margin-bottom:0}.quotation-activity__person{flex-direction:column;flex:1;justify-content:center;display:flex}.quotation-activity__person .amount{display:inline-block}.quotation-activity__content{margin-top:8px}@media (min-width:1024px){.quotation-activity__content{margin-top:16px}}.quotation-activity__content .line-clamp-view-more__view-more,.quotation-activity__content .line-clamp-view-more__reduce{background:unset;margin:12px 0;position:relative}.quotation-activity__content .line-clamp-view-more__view-more:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__view-more:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__view-more:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__reduce:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__reduce:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__reduce:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.quotation-activity__content .line-clamp-view-more__view-more:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__content .line-clamp-view-more__view-more:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__content .line-clamp-view-more__view-more:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__content .line-clamp-view-more__reduce:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__content .line-clamp-view-more__reduce:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__content .line-clamp-view-more__reduce:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.quotation-activity__intro{padding-bottom:10px}.quotation-activity .more-details .rc-collapse>.rc-collapse-item>.rc-collapse-header{text-align:right;margin-bottom:10px}.quotation-activity .more-details .rc-collapse-content>.rc-collapse-content-box{padding:0}.quotation-activity .separator{margin-top:10px;margin-bottom:10px}.quotation-activities__item{margin-bottom:15px}.quotation .atol-protected{color:#2b383f;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5}.quotation{padding-bottom:24px}@media (min-width:1024px){.quotation{padding-bottom:0}}.quotation__loader{position:relative}.quotation__loader img{width:100%;margin-bottom:15px}.quotation__loader-bar{background:#fff;padding-top:15px;padding-left:10px;padding-right:10px}@media (min-width:1024px){.quotation__loader-bar{padding:0}}.quotation__loader .loader-bar:nth-child(2){margin-top:10px}@media (min-width:1024px){.quotation__loader .loader-bar{width:450px;position:absolute;top:30px;left:20px}.quotation__loader .loader-bar:nth-child(2){width:560px;margin-top:0;top:86px;right:20px}}.quotation .alert-message{margin-bottom:14px}@media (min-width:1024px){.quotation .alert-message{margin-bottom:16px}}.quotation__item{background-color:#fff;margin-bottom:15px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.quotation__item:last-of-type{margin-bottom:0}@media (min-width:1024px){.quotation__item{border-radius:var(--border-radius-block,0);margin-bottom:30px;box-shadow:0 3px 6px rgba(108,108,108,.16)}}.quotation__items .radio__label{padding:20px 12px}@media (min-width:1024px){.quotation__items .radio__label{padding-left:16px;padding-right:16px}}.quotation__headline{justify-content:space-between;align-items:center;padding:30px 16px 0;display:flex}@media (min-width:1024px){.quotation__headline{padding-left:24px;padding-right:24px}}.quotation__subtitle{color:var(--color-black,#2b383f);text-transform:none;align-items:center;padding-left:16px;padding-right:16px;display:flex}@media (min-width:1024px){.quotation__subtitle{padding-left:24px;padding-right:24px}}.quotation__description{color:var(--color-gray-600,#727272);text-transform:none;margin-top:8px;padding-left:16px;padding-right:16px}@media (min-width:1024px){.quotation__description{padding-left:24px;padding-right:24px}}.quotation__luggages{margin-top:24px}.quotation__content{border:none;padding:20px 16px}@media (min-width:1024px){.quotation__content{padding:24px}}.quotation__content+.quotation__luggages{margin-top:0}.quotation__filter-sort{padding-top:20px}.quotation__filter-sort-mobile{padding:24px 16px 0}.quotation__filter-sort-mobile .filter-sort__subtitle{padding:0}.quotation__filter-sort-mobile .filter-sort__cabins{margin:0;padding:24px 0 4px}.quotation__filter-trigger-btn{width:100%;height:40px;margin-top:var(--space-2xl);color:var(--button-primary-background-color,#df1826);border:1px solid var(--color-gray-500,#d9d9d9);cursor:pointer;box-sizing:border-box;background-color:#fff;justify-content:center;align-items:center;gap:6px;padding:12px 16px 12px 12px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.1)}.quotation__filter-trigger-btn--has-filters{border-color:var(--button-primary-background-color,#df1826)}.quotation__filter-trigger-btn:hover{color:var(--button-primary-background-color,#df1826);border-color:var(--color-gray-500,#d9d9d9);background-color:#fff}.quotation__filter-trigger-btn .button__icon{width:16px;height:16px}.quotation__filter-trigger-btn .tune-icon{color:var(--button-primary-background-color,#df1826);flex-shrink:0}.quotation__filter-trigger-btn [class*=typography]{color:var(--button-primary-background-color,#df1826);white-space:nowrap}.quotation__filter-drawer-header .drawer-close-btn{margin-right:4px}.quotation__filter-drawer-title{flex:1}.quotation__filter-drawer .drawer-body{padding-bottom:24px}.quotation__filter-drawer .filter-sort__mobile-header-reset{min-width:auto;margin-left:8px;padding:0}.quotation__filter-drawer .filter-sort__mobile-header-reset .typography{color:var(--color-active,#36b0ec)}.quotation__filter-drawer-footer{padding:16px;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.quotation__filter-drawer-footer .button{width:100%;height:48px;font-size:1.6rem}.quotation__show-more{justify-content:center;margin-top:24px;display:flex}.quotation__show-more .button{width:auto}.quotation .quotation-submit{margin:24px 16px 0}@media (min-width:1024px){.quotation .quotation-submit{margin:40px 0 0}}.quotation .quotation-submit .price-summary__price-details{margin-top:0}.quotation__my-booking{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));background:#fff;margin-bottom:14px}@media (min-width:1024px){.quotation__my-booking{display:none}}.quotation__price-detail .more-details .rc-collapse-content>.rc-collapse-content-box{padding:0}@media (min-width:1024px){.quotation__price-detail{display:none}}.quotation__base-price{background:#fff;margin-top:-20px;margin-bottom:15px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.quotation__base-price .base-price-details{border-top:1px solid #d9d9d9;margin-left:14px;margin-right:14px;padding-top:10px;padding-bottom:10px}@media (min-width:1024px){.quotation__base-price{display:none}}.quotation .badge:not(.holiday-summary__badge>.badge){background-color:var(--color-background-badge-inclus,linear-gradient(to right, #3995f0 0%, #36b2ec 100%));color:#fff;padding:5px 12px 4px}.quotation .badge:not(.holiday-summary__badge>.badge) .badge__item{line-height:inherit}.quotation .atol-protected{letter-spacing:.5px;justify-content:flex-end;margin-top:-3px;margin-bottom:7px;margin-right:10px;font-size:1rem}@media (min-width:1024px){.quotation .atol-protected{display:none}}.quotation .collapsable-quotation-price-detail .atol-protected{color:#fff;margin-right:10px}.quotation .collapsable-quotation-price-detail .price-detail__list .atol-protected{margin-right:0}.quotation .collapsable-quotation-price-detail__label{text-transform:uppercase;font-size:1.54rem}.quotation .collapsable-quotation-price-detail__total{align-items:center;display:flex}.quotation .collapsable-quotation-price-detail__total .amount__value{font-size:2.1rem}.quotation__marketing-placeholder>*{margin-top:12px}.quotation .price-summary__value--de-emphasize .amount__value{font-size:2.1rem}.quotation .pay-now__label{text-transform:none}.quotation .pay-now__value .amount__value{color:var(--color-black,#2b383f);font-size:1.7rem}.quotation__head{flex-direction:column-reverse;display:flex}@media (min-width:1024px){.quotation__head{flex-direction:column}}.payment-description-terms,.payment-description-terms__label{align-items:center;display:flex}.payment-description-terms__item{color:#fff;background:var(--payment-description-instalments-background-color,#36b0ec);box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;height:22px;margin:0 4px;padding:0 6px;line-height:1.4;display:flex}.payment-description-terms svg{display:flex}.payment-description-terms .info-popover{margin-left:4px}.quotation-submit{border-radius:var(--border-radius-block,0);background-color:#fff;padding:16px}.quotation-submit__button{margin-top:24px;margin-bottom:0}.quotation-submit__button .button{background:var(--button-primary-background-color,#df1826);width:100%}.quotation-submit__button .button:hover,.quotation-submit__button .button:focus{background:var(--button-primary-hover-background-color,#ba1521)}.quotation-submit .payment-description-terms{justify-content:center;margin-top:24px}@media (min-width:1024px){.quotation-submit .payment-description-terms{justify-content:flex-start}}.quotation-submit .payment-description-terms__item{margin-right:0}.quotation-submit .pay-now-note{font-size:var(--font-size-bold-small);margin-top:24px}.quotation-submit .miles-earned{margin-top:24px}@media (min-width:1024px){.quotation-submit{padding:24px 16px 16px}}
/*# sourceMappingURL=quotation.0543e68d.css.map*/