.coupons-cgu-popover-button{z-index:3}.coupons-cgu-popover-button__button{align-items:center;display:flex}.coupons-cgu-popover-button__button .icon{height:20px;width:20px}.coupons-cgu-popover-button__item{margin-bottom:20px}.coupons-cgu-popover-button__item:last-of-type{margin-bottom:0}@media(min-width:1024px){.coupons-cgu-popover-button__content{max-width:575px}}.coupons-cgu-popover-button__popover{z-index:6}.coupons-cgu-popover-button .Popover-tip{fill:#fff;stroke:#eff0f4;stroke-width:1px;margin-top:-1px}.coupons-cgu-popover-button__credit-title{color:var(--color-black,#2b383f);font-size:1.3rem;margin-bottom:10px}.coupons-cgu-popover-button__credit-item{color:#727272;font-size:1.3rem}.coupons-cgu-popover-button__icon{display:flex}.quotation-item .amount__value{font-family:"718-book",sans-serif}.quotation-item{align-items:center;display:flex;justify-content:space-between}.quotation-item .amount__value,.quotation-item__price--offered{font-weight:400}.extra-price-detail__item .amount__value,.extra-price-detail__subitem .amount__value{font-family:"718-book",sans-serif}.extra-price-detail{display:flex;flex-direction:column;gap:12px}.extra-price-detail__item,.extra-price-detail__subitem{display:flex;font-size:1.4rem;justify-content:space-between}.extra-price-detail__item .amount,.extra-price-detail__subitem .amount{color:var(--color-black,#2b383f)}.extra-price-detail__item .amount__value,.extra-price-detail__subitem .amount__value{font-weight:400}.extra-price-detail__details{border-left:1px solid var(--color-gray-400,#eff0f4);color:var(--color-gray-600,#727272);font-size:1.2rem;padding-left:12px}.extra-price-detail__details .extra-price-detail__item,.extra-price-detail__details .extra-price-detail__label{font-size:1.2rem}.extra-price-detail__label{font-size:1.4rem;text-align:left}.extra-price-detail__label--info{align-items:center;display:flex}.extra-price-detail__label--info .floating-button{cursor:pointer;height:15px}.extra-price-detail__value{font-size:1.4rem;margin-left:20px;min-width:80px;text-align:right}.extra-price-detail .separator{background-color:#d9d9d9;margin:15px auto;width:100%}.extra-price-detail__activity{display:flex;flex-direction:column;gap:6px}.extra-price-detail__accommodation{display:flex;flex-direction:column;gap:4px}.price-detail .atol-protected,.price-detail .quotation-item__price,.price-detail__item--payment-method,.price-detail__item--total-de-emphasize .price-detail__label,.price-detail__item--total .price-detail__label,.price-detail__value{color:#2b383f;font-family:"718-bold",sans-serif;font-size:1.4rem;line-height:1.5}.price-detail__footer .price-detail__collapse{cursor:pointer;width:100%}.price-detail__footer .price-detail__collapse--flight{border-bottom:1px solid #d9d9d9}@media(min-width:1024px){.price-detail__footer .price-detail__collapse--flight{display:none}}.price-detail__footer .price-detail__collapse .nego__headline{display:none}.price-detail__footer .price-detail__collapse .my-flight-detail,.price-detail__footer .price-detail__collapse .nego{margin-top:15px}.price-detail__footer .price-detail__collapse-header{align-items:center;display:flex;width:100%}.price-detail__footer .price-detail__collapse-header svg{height:10px;margin-right:5px;transition:transform .2s ease;width:10px}.price-detail__footer .price-detail__collapse-title{color:var(--color-black,#2b383f);font-size:1.2rem}.price-detail__footer .price-detail__collapse-header-content{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.price-detail__footer .price-detail__collapse-reference{color:#2b383f;font-size:1.2rem}.price-detail__footer .price-detail__collapse-reference .amount,.price-detail__footer .price-detail__collapse-reference .amount__value{font-family:inherit;font-weight:inherit}@media(min-width:1024px){.price-detail__footer{position:relative}}.price-detail__item{align-items:center;display:flex;font-size:1.4rem;justify-content:space-between;margin-bottom:4px}.price-detail__item .total{margin-top:16px}.price-detail__item .amount{color:var(--color-black,#2b383f)}.price-detail__item--total{margin-bottom:10px;text-transform:uppercase}.price-detail__item--total .price-detail__label{font-size:1.54rem}.price-detail__item--payment-method{justify-content:flex-start}.price-detail__item--payment-method svg{height:30px;margin-right:5px;width:30px}.price-detail .quotation-item{font-size:1.4rem}.price-detail .quotation-item__description,.price-detail__label{font-size:1.4rem;text-align:left}.price-detail .quotation-item__price,.price-detail__value{font-size:1.4rem;margin-left:20px;min-width:80px;text-align:right}.price-detail .quotation-item__price .amount{color:var(--color-black,#2b383f)}.price-detail .quotation-item__price .amount__prefix{font-weight:400}.price-detail__item--total .amount__value{font-size:1.9rem}.price-detail__value-with-deposit .amount__value{font-size:2.1rem}.price-detail__item--total-de-emphasize .price-detail__label{color:var(--color-black,#2b383f);font-size:1.5rem!important}.price-detail__item--total-with-deposit .amount__value{color:var(--color-black,#2b383f);font-size:1.7rem}.price-detail__list-content{display:flex;flex-direction:column;gap:12px}.price-detail__list .savings-highlight{padding-top:16px}.price-detail__list .savings-highlight__content .amount,.price-detail__list .savings-highlight__content .amount__prefix,.price-detail__list .savings-highlight__content .amount__suffix,.price-detail__list .savings-highlight__content .amount__value{color:inherit}.price-detail__list .separator{background-color:#d9d9d9;margin:15px auto;width:100%}.price-detail__list .included{margin-top:15px}.price-detail__list .included__list:last-of-type{margin-top:14px}.price-detail__list .included__list .list{text-align:left}.price-detail__list .included__title{margin-bottom:14px}.price-detail__list .pay-now__label{text-transform:none}.price-detail__list .pay-now__value .amount__value{color:var(--color-black,#2b383f)}.price-detail__list .price-detail-with-deposit .pay-now__label{font-size:1.54rem;text-transform:uppercase}.price-detail__list .price-detail-with-deposit .pay-now .amount__value{font-size:2.1rem}.price-detail .atol-protected{justify-content:flex-end;letter-spacing:.5px;margin-bottom:10px;margin-top:-10px}@media(min-width:1024px){.price-detail .atol-protected{font-size:1.2rem}}.price-detail .atol-protected svg{height:15px;margin-right:5px;width:15px}.price-detail .pay-now{margin-bottom:15px}.price-detail .total-note{margin-bottom:10px}.price-detail .rc-collapse-title{width:100%}.flex-aside__btn{font-family:"718-book",sans-serif}.flex-aside__label{font-family:"718-bold",sans-serif}.flex-aside{margin-bottom:10px}.flex-aside,.flex-aside__label{align-items:center;display:flex}.flex-aside__label{color:var(--color-black,#2b383f);font-size:1.4rem}.flex-aside__label--disabled{color:var(--color-grey-disabled)}.flex-aside__label svg{height:18px;margin-right:5px;width:18px}.flex-aside__btn{background:none;border:none;color:#727272;letter-spacing:0;min-height:auto;text-decoration:underline;text-transform:lowercase;width:22%}.flex-aside__btn .button__text{justify-content:normal;margin-left:5px}.accommodations-pricing__list{display:flex;flex-direction:column;gap:12px}.accommodations-pricing__item{display:flex;justify-content:space-between}.accommodations-pricing__taxes-note{border-left:1px solid var(--color-gray-400,#eff0f4);color:var(--color-gray-600,#727272);margin-top:6px;padding-left:12px}.accommodations-pricing__taxes-note-text .amount__value{font-family:var(--font-family),serif;font-weight:400}.discounted-price-section{align-items:center;display:flex;gap:8px}.discounted-price-section__discount-percentage{color:var(--color-active,#36b0ec);line-height:normal;padding:1px 2px;position:relative}.discounted-price-section__discount-percentage:before{background-color:var(--color-active,#36b0ec);border-radius:4px;content:"";inset:0;opacity:.1;position:absolute}.discounted-price-section__initial-price{color:var(--color-active,#36b0ec);line-height:normal;text-decoration:line-through}.discounted-price-section__initial-price .amount--regular .amount__value{font-family:var(--font-family);font-weight:400}.discounted-price-section__initial-price .amount__value{color:var(--color-active,#36b0ec);font-family:var(--font-family);font-weight:400;text-decoration:line-through}.discounted-price-section__final-price{align-items:baseline;display:flex;gap:4px;line-height:normal}.discounted-price-section__final-price .amount--regular .amount__value{font-family:var(--font-family);font-weight:400}.discounted-price-section__price-per-night{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:6px}@media(min-width:1024px){.discounted-price-section__price-per-night{flex-direction:row;gap:8px}}.taxes-fees-info .amount__value{font-family:"718-book",sans-serif}.taxes-fees-info{align-items:center;display:flex;justify-content:space-between}.taxes-fees-info__title{align-items:center;display:flex;gap:4px}.taxes-fees-info .info-popover__content{max-width:335px}.taxes-fees-info .amount__value{font-weight:400}.payment-due-summary{display:flex;flex-direction:column;gap:16px}.payment-due-summary__group{display:flex;flex-direction:column;gap:8px}.payment-due-summary__item{align-items:center;display:flex;justify-content:space-between}.payment-due-summary__item--savings{align-items:flex-end}.payment-due-summary__item .amount--normal .amount__value{font-family:var(--font-family);font-weight:400}.payment-due-summary__reference{color:#2b383f;font-size:1.2rem;text-align:right}.payment-due-summary__reference .amount,.payment-due-summary__reference .amount__value{font-family:inherit;font-weight:inherit}.payment-due-summary .total .amount__value{font-size:1.4rem}.info-popover{display:inline-block}.info-popover__trigger{background-color:#0000;border:none;cursor:pointer;display:flex;padding:0}.info-popover__trigger svg path{fill:#000}.info-popover__content{background-color:#fff;border:1px solid var(--color-gray-400);border-radius:4px;box-shadow:0 12px 16px -8px #0000001f;max-width:100vw;padding:24px 16px;width:-webkit-max-content;width:max-content;z-index:3}.info-popover__content svg{fill:#fff;-webkit-clip-path:inset(1px 0 0 0);clip-path:inset(1px 0 0 0)}.info-popover__content svg path{stroke:var(--color-gray-400);stroke-width:1px}:root{--color-success-100:#e4faeb;--color-success-300:#99e3b4;--color-success-500:#00b844;--color-success-600:#009336;--color-success-800:#004a1b;--color-info-100:#e9f4fd;--color-info-300:#a8d2f7;--color-info-500:#258fec;--color-info-600:#1e72bd;--color-info-800:#0f395e;--color-warning-100:#fff4e8;--color-warning-300:#ffd1a3;--color-warning-500:#ff8d1a;--color-warning-600:#cc7115;--color-warning-800:#66380a;--color-negative-100:#fceae9;--color-negative-300:#f2aba8;--color-negative-500:#de2c25;--color-negative-600:#b2231e;--color-negative-800:#59120f;--color-grey-disabled:#848484;--space-none:0;--space-xxxsmall:2px;--space-xxsmall:4px;--space-xsmall:6px;--space-small:8px;--space-regular:12px;--space-large:16px;--space-2xl:24px;--space-3xl:32px;--space-4xl:40px;--space-5xl:48px;--space-6xl:64px;--space--ai-gradient:linear-gradient(135deg,#626eb3 2.69%,#764ca4 95.47%);--ai-gradient-start:#626eb3;--ai-gradient-end:#764ca4;--ai-color-info-300:#a8d2f7}.baggage-info{display:flex;flex-direction:column;gap:12px}.baggage-info__item{display:flex;justify-content:space-between}.baggage-info__value-amount{font-size:var(--font-size-regular)}.baggage-info__value-amount .amount__value{font-family:var(--font-family-regular)}.baggage-info__label{display:flex;flex-direction:column;gap:2px}.baggage-info__details{border-left:1px solid var(--color-gray-400,#d9d9d9);color:var(--color-gray-600,#727272);padding-left:12px}
/*# sourceMappingURL=126.c12d4140.css.map*/