.product-card-discount-price-module-scss-module__DXjsXG__price-container{flex-direction:column;align-items:flex-end;margin-bottom:8px;display:flex}.product-card-discount-price-module-scss-module__DXjsXG__best-price{font-size:14px}.product-card-discount-price-module-scss-module__DXjsXG__price{font-size:18px;font-weight:800}.product-card-discount-price-module-scss-module__DXjsXG__price--hot-deal{color:#d8232a}.product-card-discount-price-module-scss-module__DXjsXG__price-suffix{font-size:14px}.product-card-discount-price-module-scss-module__DXjsXG__price-saved{color:#e04f55;font-size:14px}.product-card-discount-price-module-scss-module__DXjsXG__additional-payments{color:#54555c;align-items:center;gap:4px;font-size:12px;display:inline-flex}.product-card-discount-price-module-scss-module__DXjsXG__additional-payments-description{white-space:pre-wrap;margin-top:8px}.product-card-discount-price-module-scss-module__DXjsXG__price-container--compact{margin-bottom:unset}.product-card-discount-price-module-scss-module__DXjsXG__price-container--compact .product-card-discount-price-module-scss-module__DXjsXG__price{font-size:16px}.product-card-discount-price-module-scss-module__DXjsXG__price-container--compact .product-card-discount-price-module-scss-module__DXjsXG__price-suffix{font-size:11px}.product-card-discount-price-module-scss-module__DXjsXG__price-container--compact .product-card-discount-price-module-scss-module__DXjsXG__additional-payments{font-size:12px}
.product-card-omnibus-price-module-scss-module__ymx7XW__price-container{flex-direction:column;align-items:flex-end;margin-bottom:8px;display:flex}.product-card-omnibus-price-module-scss-module__ymx7XW__price{font-size:18px;font-weight:800}.product-card-omnibus-price-module-scss-module__ymx7XW__price--hot-deal{color:#d8232a}.product-card-omnibus-price-module-scss-module__ymx7XW__price-suffix{font-size:14px}.product-card-omnibus-price-module-scss-module__ymx7XW__additional-payments{color:#54555c;align-items:center;gap:4px;font-size:12px;display:inline-flex}.product-card-omnibus-price-module-scss-module__ymx7XW__discount{color:#54555c;white-space:nowrap;font-size:12px}.product-card-omnibus-price-module-scss-module__ymx7XW__discount-percent{color:#d8232a}.product-card-omnibus-price-module-scss-module__ymx7XW__additional-payments-description{white-space:pre-wrap;margin-top:8px}.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact{margin-bottom:unset}.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact .product-card-omnibus-price-module-scss-module__ymx7XW__price{font-size:16px}.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact .product-card-omnibus-price-module-scss-module__ymx7XW__price-suffix{font-size:11px}.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact .product-card-omnibus-price-module-scss-module__ymx7XW__additional-payments{font-size:12px}.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact .product-card-omnibus-price-module-scss-module__ymx7XW__discount{font-size:10px}@media (min-width:992px){.product-card-omnibus-price-module-scss-module__ymx7XW__price-container--compact .product-card-omnibus-price-module-scss-module__ymx7XW__discount{font-size:11px}}
._c_840d746{gap:var(--ads-spacing-6);display:flex}._c__star_44350ef{width:var(--ads-icon-size-14);height:var(--ads-icon-size-14);color:var(--ads-stars-color)}._c--sm_75e14ad{gap:var(--ads-spacing-4)}._c--sm_75e14ad ._c__star_44350ef{width:var(--ads-icon-size-10);height:var(--ads-icon-size-10)}._c--lg_7ca0fd7 ._c__star_44350ef{width:var(--ads-icon-size-16);height:var(--ads-icon-size-16)}
.styles-module-scss-module__o-X3dW__root--horizontal{grid-template-columns:minmax(var(--size-200), var(--size-412)) minmax(var(--size-412), 1fr) var(--size-200);column-gap:var(--size-16);border:1px solid var(--color-gray-600);border-radius:var(--size-4);display:grid}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__photo{height:100%;display:flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__image{width:var(--size-100-pct);height:var(--size-100-pct);aspect-ratio:16/9;object-fit:cover;border-radius:var(--size-4) 0 0 var(--size-4)}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__content{margin-block:var(--size-8);flex-direction:column;display:flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__content>:not(:first-child){margin-top:var(--size-16)}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__destinations{font-size:var(--font-size-14);margin:0;display:inline-flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__destinations>.styles-module-scss-module__o-X3dW__destination:not(:last-child):after{content:", "}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__heading{font-size:var(--font-size-16);font-weight:var(--font-weight-700);margin:0;text-decoration:none}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__rating{margin-top:var(--size-4)}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__details{gap:var(--size-16);font-size:var(--font-size-14);grid-template-columns:repeat(2,1fr);display:grid}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__attributes{gap:var(--size-4);flex-direction:column;display:flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__attribute{align-items:center;gap:var(--size-4);display:inline-flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__attribute>:first-child{flex-shrink:0}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__assets{gap:var(--size-4);flex-direction:column;display:flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__asset{align-items:baseline;gap:var(--size-4);display:inline-flex}.styles-module-scss-module__o-X3dW__root--horizontal .styles-module-scss-module__o-X3dW__additional-content{margin-block:var(--size-16);padding-inline:var(--size-20);border-left:var(--size-1) solid var(--color-gray-600);flex-direction:column;justify-content:flex-end;display:flex}.styles-module-scss-module__o-X3dW__root--vertical{border:1px solid var(--color-gray-600);border-radius:var(--size-4);grid-template-rows:min-content min-content min-content;display:grid}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__photo{display:flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__image{width:var(--size-100-pct);height:var(--size-100-pct);aspect-ratio:16/9;object-fit:cover;border-radius:var(--size-4) var(--size-4) 0 0}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__content{margin-block:var(--spacing-8);padding-inline:var(--spacing-20);min-height:var(--size-168);flex-direction:column;display:flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__content>:not(:first-child){margin-top:var(--spacing-16)}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__destinations{font-size:var(--font-size-14);margin:0;display:inline-flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__destinations>.styles-module-scss-module__o-X3dW__destination:not(:last-child):after{content:", "}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__heading{font-size:var(--font-size-16);font-weight:var(--font-weight-700);margin:0;text-decoration:none}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__rating{margin-top:var(--spacing-4)}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__details{gap:var(--spacing-16);font-size:var(--font-size-14);display:flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__attributes{row-gap:var(--spacing-4);column-gap:var(--spacing-8);flex-wrap:wrap;display:flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__attribute{align-items:center;gap:var(--spacing-4);display:inline-flex}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__assets{display:none}.styles-module-scss-module__o-X3dW__root--vertical .styles-module-scss-module__o-X3dW__additional-content{margin-block:var(--spacing-16);padding-inline:var(--spacing-20);flex-direction:column;align-items:flex-end;display:flex}.styles-module-scss-module__o-X3dW__root--pointer{cursor:pointer}
.product-card-reviews-module-scss-module__6FDLna__selected{border-left:1px solid #d8d8d8;margin-left:8px;padding-left:8px}.product-card-reviews-module-scss-module__6FDLna__value{font-weight:600}
.styles-module-scss-module__1wEjja__receipt{width:100%;font-size:var(--font-size-14)}.styles-module-scss-module__1wEjja__price{font-weight:var(--font-weight-700);text-align:right;padding-left:var(--spacing-16)}.styles-module-scss-module__1wEjja__total{font-weight:var(--font-weight-700)}.styles-module-scss-module__1wEjja__summary{width:var(--size-100-pct);font-size:var(--font-size-14);margin-top:var(--spacing-16);border-top:1px solid var(--color-neutral-400)}.styles-module-scss-module__1wEjja__summary .styles-module-scss-module__1wEjja__price,.styles-module-scss-module__1wEjja__summary .styles-module-scss-module__1wEjja__total{padding-top:var(--spacing-16)}.styles-module-scss-module__1wEjja__summary__total{padding-top:var(--spacing-16);font-weight:var(--font-weight-400)}.styles-module-scss-module__1wEjja__summary__total__price{padding-top:var(--spacing-16);font-weight:var(--font-weight-400);text-align:right}.styles-module-scss-module__1wEjja__summary__prepayment{font-weight:var(--font-weight-700)}.styles-module-scss-module__1wEjja__summary__prepayment__price{font-weight:var(--font-weight-800);text-align:right}
.favourite-product-module-scss-module___j3ovW__price-container{flex-direction:column;align-items:flex-end;margin-bottom:8px;display:flex}.favourite-product-module-scss-module___j3ovW__price{font-size:18px;font-weight:800}.favourite-product-module-scss-module___j3ovW__price-suffix{font-size:14px}.favourite-product-module-scss-module___j3ovW__additional-payments{color:#54555c;align-items:center;gap:2px;font-size:12px;display:inline-flex}.favourite-product-module-scss-module___j3ovW__discount{color:#54555c;font-size:12px}.favourite-product-module-scss-module___j3ovW__discount-percent{color:#d8232a}.favourite-product-module-scss-module___j3ovW__cta-container{flex-direction:column;align-items:flex-end;gap:12px;width:100%;display:flex}.favourite-product-module-scss-module___j3ovW__cta-availability{font-size:14px}.favourite-product-module-scss-module___j3ovW__cta-link{text-decoration:none}
.styles-module-scss-module__yweQZq__portal{--holding-configurator-bottom-bar-height:76px;height:var(--holding-configurator-bottom-bar-height)}.styles-module-scss-module__yweQZq__bar{height:var(--holding-configurator-bottom-bar-height);background:var(--color-white);width:var(--size-100-pct);box-shadow:0 var(--size-4) var(--size-20) 0 color-mix(in srgb, var(--color-default) 15%, transparent);padding-inline:var(--spacing-10);justify-content:space-between;align-items:center;transition:transform .5s;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.styles-module-scss-module__yweQZq__bar--visible{transform:translate(0)}.styles-module-scss-module__yweQZq__price{font-size:var(--font-size-14);font-weight:var(--font-weight-700)}.styles-module-scss-module__yweQZq__price-details{font-size:var(--font-size-14)}
.styles-module-scss-module__YPMfba__price{text-align:right}.styles-module-scss-module__YPMfba__price__amount{font-weight:var(--font-weight-800);line-height:1}.styles-module-scss-module__YPMfba__price__suffix{font-size:var(--font-size-14)}.styles-module-scss-module__YPMfba__cta{width:var(--size-100-pct);margin-top:var(--spacing-8)}.styles-module-scss-module__YPMfba__cta a{text-decoration:none}
.styles-module-scss-module__hbBtQW__list>:not(:last-child){margin-bottom:var(--spacing-48)}
.styles-module-scss-module__w8Eaiq__root>:not(:first-child){margin-top:var(--spacing-4)}.styles-module-scss-module__w8Eaiq__group{gap:var(--spacing-8);align-items:flex-start;display:flex}.styles-module-scss-module__w8Eaiq__info{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module-scss-module__w8Eaiq__title{text-align:left}.styles-module-scss-module__w8Eaiq__photo{border-radius:var(--size-4)}.styles-module-scss-module__w8Eaiq__rating{gap:var(--spacing-8);align-items:center;display:flex}.styles-module-scss-module__w8Eaiq__description-list{font-size:var(--font-size-15);margin:0}.styles-module-scss-module__w8Eaiq__description-list .styles-module-scss-module__w8Eaiq__entry:not(:last-child){margin-bottom:var(--size-4)}.styles-module-scss-module__w8Eaiq__entry{gap:var(--size-8);display:flex}.styles-module-scss-module__w8Eaiq__entry>*{margin:0}.styles-module-scss-module__w8Eaiq__change,.styles-module-scss-module__w8Eaiq__remove{font-size:var(--font-size-15)}
.styles-module-scss-module__7x-Vtq__label{font-weight:var(--font-weight-700);font-size:var(--font-size-12);text-transform:uppercase}.styles-module-scss-module__7x-Vtq__accommodation{margin-top:var(--spacing-8);font-size:var(--font-size-15)}.styles-module-scss-module__7x-Vtq__desktop{width:407px}.styles-module-scss-module__7x-Vtq__dialog__close{margin-bottom:var(--spacing-4);justify-content:flex-end;display:flex}.styles-module-scss-module__7x-Vtq__dialog__count-value{font-weight:var(--font-weight-700)}.styles-module-scss-module__7x-Vtq__dialog--desktop>:not(:last-child):not(.styles-module-scss-module__7x-Vtq__dialog__close){margin-bottom:var(--spacing-46)}.styles-module-scss-module__7x-Vtq__dialog--desktop .styles-module-scss-module__7x-Vtq__dialog__heading>*{margin:0}.styles-module-scss-module__7x-Vtq__dialog--desktop .styles-module-scss-module__7x-Vtq__dialog__heading>:not(:last-child){margin-bottom:var(--spacing-16)}.styles-module-scss-module__7x-Vtq__dialog--desktop .styles-module-scss-module__7x-Vtq__dialog__title{font-size:var(--font-size-32);font-weight:var(--font-weight-800)}.styles-module-scss-module__7x-Vtq__dialog--desktop .styles-module-scss-module__7x-Vtq__dialog__section-title{font-size:var(--font-size-24);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-24)}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__close{font-size:var(--font-size-14)}.styles-module-scss-module__7x-Vtq__dialog--mobile>:not(:last-child):not(.styles-module-scss-module__7x-Vtq__dialog__close){margin-bottom:var(--spacing-24)}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__count{font-size:var(--font-size-14)}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__heading>*{margin:0}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__heading>:not(:last-child){margin-bottom:var(--spacing-4)}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__title{font-size:var(--font-size-28);font-weight:var(--font-weight-800)}.styles-module-scss-module__7x-Vtq__dialog--mobile .styles-module-scss-module__7x-Vtq__dialog__section-title{font-size:var(--font-size-16);font-weight:var(--font-weight-800);margin-bottom:var(--spacing-16)}
.styles-module-scss-module__-9VVZq__receipt{width:100%;font-size:var(--font-size-14)}.styles-module-scss-module__-9VVZq__price{font-weight:var(--font-weight-700);text-align:right;padding-left:var(--spacing-16)}.styles-module-scss-module__-9VVZq__total{font-weight:var(--font-weight-700)}.styles-module-scss-module__-9VVZq__summary{width:var(--size-100-pct);font-size:var(--font-size-14);margin-top:var(--spacing-16);border-top:1px solid var(--color-neutral-400)}.styles-module-scss-module__-9VVZq__summary .styles-module-scss-module__-9VVZq__price,.styles-module-scss-module__-9VVZq__summary .styles-module-scss-module__-9VVZq__total{padding-top:var(--spacing-16)}.styles-module-scss-module__-9VVZq__summary__total{padding-top:var(--spacing-16);font-weight:var(--font-weight-400)}.styles-module-scss-module__-9VVZq__summary__total__price{padding-top:var(--spacing-16);font-weight:var(--font-weight-400);text-align:right}.styles-module-scss-module__-9VVZq__summary__prepayment{font-weight:var(--font-weight-700)}.styles-module-scss-module__-9VVZq__summary__prepayment__price{font-weight:var(--font-weight-800);text-align:right}
.styles-module-scss-module__P2RdVG__portal{--holding-configurator-bottom-bar-height:76px;height:var(--holding-configurator-bottom-bar-height)}.styles-module-scss-module__P2RdVG__bar{height:var(--holding-configurator-bottom-bar-height);background:var(--color-white);width:var(--size-100-pct);box-shadow:0 var(--size-4) var(--size-20) 0 color-mix(in srgb, var(--color-default) 15%, transparent);padding-inline:var(--spacing-10);justify-content:space-between;align-items:center;transition:transform .5s;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.styles-module-scss-module__P2RdVG__bar--visible{transform:translate(0)}.styles-module-scss-module__P2RdVG__price{font-size:var(--font-size-14);font-weight:var(--font-weight-700)}.styles-module-scss-module__P2RdVG__price-details{font-size:var(--font-size-14)}
.styles-module-scss-module__NLpWPG__root--horizontal{border:1px solid #d1d2d5;border-radius:4px;grid-template-columns:minmax(98px,175px) 1fr;column-gap:12px;height:100%;display:grid;position:relative}@media (max-width:991.98px){.styles-module-scss-module__NLpWPG__root--horizontal{grid-template-columns:98px 1fr;height:170px}}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__photo-container{position:relative}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__photo{height:100%;display:flex}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__image{aspect-ratio:1;object-fit:cover;border-radius:4px 0 0 4px;width:100%;height:100%}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__content{flex-direction:column;justify-content:space-between;min-width:0;margin-block:8px;padding-right:12px;display:flex}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__destinations{margin:0;font-size:14px;display:inline-flex}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__destinations>.styles-module-scss-module__NLpWPG__destination:not(:last-child):after{content:", "}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__destination{white-space:nowrap}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__destination:last-of-type{text-overflow:ellipsis;overflow:hidden}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__destination>a:not(:hover){text-decoration:none}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__heading{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.25rem;text-decoration:none;display:-webkit-box;overflow:hidden}.styles-module-scss-module__NLpWPG__root--horizontal .styles-module-scss-module__NLpWPG__rating{margin-top:4px}.styles-module-scss-module__NLpWPG__root--pointer{cursor:pointer}.styles-module-scss-module__NLpWPG__root--pointer:hover{border-color:var(--color-default)}.styles-module-scss-module__NLpWPG__favourite-button-container{z-index:2;justify-content:center;align-items:center;margin:10px;display:flex;position:absolute;top:0;right:0}.styles-module-scss-module__NLpWPG__favourite-button{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .22s;display:flex}.styles-module-scss-module__NLpWPG__favourite-button--active{color:#d8232a}.styles-module-scss-module__NLpWPG__favourite-button:hover{transform:scale(1.1)}
