.BOCard_sectionIconContainer__Xu1CI{margin-right:13px;margin-bottom:3px}.BOCard_addonIcon__259D5{display:flex;justify-content:center;align-items:center}.TaxesSection_card__ZJtda{display:flex;margin-top:var(--space-x-medium);z-index:0;color:#091129}.TaxesSection_card__ZJtda.TaxesSection_card__ZJtda{padding:var(--space-x-medium) var(--space-large-plus) 20px var(--space-large-plus)}@media (min-width:1025px){.TaxesSection_card__ZJtda.TaxesSection_card__ZJtda{padding-left:var(--space-large-plus);padding-right:var(--space-large-plus)}}.TaxesSection_content__pvG0z{display:flex;justify-content:space-between;align-items:center}.TaxesSection_details__denRu{display:flex;flex-direction:column;margin-right:var(--space-x-medium);gap:var(--space-x-small)}.dlp-fds-2PEXEa-typography{font:var(--typography-font)}button.BR3CollapseCard_br3CollapseCardButton__25xj7{width:100%;padding:var(--space-null);justify-content:space-between;display:flex}button.BR3CollapseCard_br3CollapseCardButton__25xj7:hover{color:var(--color-blue-solid)}button.BR3CollapseCard_br3CollapseCardButton__25xj7:focus-visible{outline:2px solid var(--color-blue-solid);outline-offset:var(--space-x-small)}button.BR3CollapseCard_br3CollapseCardButton__25xj7:active{padding-left:var(--space-null)!important;padding-right:var(--space-null)!important;margin:var(--space-null)!important}.BR3CollapseCard_br3CollapseCardContainer__WELch{padding:var(--space-small-plus) var(--space-large-plus) var(--space-small-plus) var(--space-x-large);justify-content:space-between;border-radius:15px 15px 0 0;box-shadow:0 0 40px 0 rgba(0,0,0,.1);cursor:pointer;background-color:var(--color-white);position:relative;z-index:2}.BR3CollapseCard_br3CollapseCardContainer__WELch:after{bottom:-8px;left:0;width:100%;content:"";position:absolute;height:8px;background-color:var(--color-white)}.BR3CollapseCard_isLastCard__HF9WE:after{display:none}.BR3CollapseCard_isLastClosedCard__U42RG{border-radius:15px}.BR3CollapseCard_br3CollapseTitleContainer__ET_S4{display:inline-flex;align-items:center;font-family:InspireTWDC;font-size:16px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;margin-bottom:var(--space-null);color:#253b56}.BR3CollapseCard_br3CollapseTitleContainer__ET_S4 svg{width:24px;height:24px;margin-right:var(--space-small)}.BR3CollapseCard_br3CollapseTitleContainer__ET_S4 .BR3CollapseCard_iconPurpleBackground__812Yh{font-size:22px;margin-right:var(--space-small)}.BR3CollapseCard_br3CollapseTitleContainer__ET_S4 .BR3CollapseCard_iconPurpleBackground__812Yh:before{max-width:24px;max-height:24px;vertical-align:middle;background:linear-gradient(50deg,var(--color-purple-aa),#7640a1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BR3CollapseCard_iconWrapper__b7tAu{display:flex;min-width:40px;min-height:40px;align-items:center;justify-content:center}.BR3CollapseCard_br3CollapseContent__EVZOU{display:block;height:auto;padding-bottom:var(--space-large)}@media (min-width:769px){.BR3CollapseCard_br3CollapseContent__EVZOU{padding-bottom:var(--space-x-large)}}.BreakfastDescription_breakfastDescription__8Q46i{display:flex;align-items:flex-end;flex-flow:wrap;gap:var(--space-x-small)}.BreakfastDescription_breakfastDescription__8Q46i p{margin-bottom:var(--space-null)}.BreakfastDescription_tooltipButton__9laNy{all:unset}.checkout_requiredFieldsDisclaimer__HPXRQ{color:var(--color-grey-700)}.maximizePage_disclaimerContainer__zy_8K{margin:var(--space-x-medium) var(--space-small);font-size:12px;color:var(--color-grey-700)}@media (min-width:1025px){.maximizePage_disclaimerContainer__zy_8K{margin:var(--space-medium) 20px var(--space-medium) var(--space-null)}}.BOAddonsCard_addonsReasons__r7bpE{display:flex;align-items:start;margin-bottom:var(--space-small);width:40%;justify-content:flex-end}@media (min-width:1025px){.BOAddonsCard_addonsReasons__r7bpE{width:20%}}.BOAddonsCard_addonsCardContent__2dxT4{display:flex}.BOAddonsCard_addonsCard__KVu5I,.BOAddonsCard_addonsText__rnYSD{display:flex;flex-direction:column}.BOAddonsCard_addonsText__rnYSD{width:60%}@media (min-width:1025px){.BOAddonsCard_addonsText__rnYSD{width:80%;padding:var(--space-small)}}.BOAddonsCard_addonsHead__W77DT{display:flex;margin-bottom:var(--space-small);flex:1}@media (min-width:1025px){.BOAddonsCard_addonsHead__W77DT{justify-content:space-between;margin-right:0}}.BOAddonsCard_addonsImage__fi_0M{flex-shrink:var(--space-null);width:80px;height:80px;margin:var(--space-null) var(--space-small) var(--space-null) var(--space-null);border-radius:var(--border-radius-s);overflow:hidden}.BOAddonsCard_addonsImage__fi_0M img{object-fit:cover}.BOAddonsCard_lineSeparator__JQyTy{margin:20px 20px 6.9px var(--space-null);width:auto;align-self:stretch;flex-grow:0;height:1px;background-color:var(--color-grey-100)}.InsuranceCard_cardContainer__BQMv_{width:100%;margin-bottom:var(--space-x-medium);max-width:92vw;position:relative}.InsuranceCard_cardContainerSelected__B6nb5:before{content:"";display:block;position:absolute;border-radius:18px;background-color:var(--color-blue-solid);width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px}.InsuranceCard_cardContainer__BQMv_:hover:before{content:"";display:block;position:absolute;border-radius:18px;background-color:#79a0e8;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px}.InsuranceCard_cardContainerSelected__B6nb5:hover:before{width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px}.InsuranceCard_cardSubContainer__NEfL8{display:flex;flex-direction:column;border-radius:var(--border-radius-m);background-color:var(--color-white);overflow:hidden;box-shadow:0 var(--space-small) var(--space-medium) 0 rgba(9,17,41,.1);position:relative;z-index:5}@media (min-width:1025px){.InsuranceCard_cardSubContainer__NEfL8{flex-direction:row}}.InsuranceCard_description__pPQS1{padding:var(--space-x-medium);position:relative;flex-grow:1;z-index:2;white-space:normal}@media (min-width:1025px){.InsuranceCard_description__pPQS1{max-width:75%}}.InsuranceCard_description__pPQS1 input[type=radio]{margin-right:var(--space-small);box-sizing:border-box}.InsuranceCard_description__pPQS1 a{text-decoration:underline!important}.InsuranceCard_priceContainer__yEoPL{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex-grow:1;padding:var(--space-medium);padding-left:100px}@media (min-width:1025px){.InsuranceCard_priceContainer__yEoPL{padding-left:var(--space-medium)}}.InsuranceCard_priceContainer__yEoPL:before{content:"";position:absolute;height:1px;top:0;left:0;right:0;width:calc(100% - var(--space-large));background-color:#bec8d4;margin-left:auto;margin-right:auto}@media (min-width:1025px){.InsuranceCard_priceContainer__yEoPL:before{width:1px;height:calc(100% - var(--space-large));background-color:var(--color-grey-100);left:0;top:var(--space-medium);bottom:var(--space-medium);margin:0}}.InsuranceCard_priceDetailsContainer__YB99y{display:flex;flex-direction:column;align-items:flex-end;width:100%}.InsuranceCard_priceSubDetailsContainer__3manN{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:var(--space-large);padding-top:var(--space-small)}@media (min-width:1025px){.InsuranceCard_priceSubDetailsContainer__3manN{flex-direction:column;gap:var(--space-null);padding-top:var(--space-x-medium)}}.InsuranceCard_priceSubDetails__DX97g{display:flex;flex-direction:column;align-items:flex-end;position:relative}.InsuranceCard_priceSubDetails__DX97g:not(:last-of-type):after{content:"";position:absolute;height:100%;width:1px;background-color:#bec8d4;right:calc(-1 * var(--space-medium))}@media (min-width:1025px){.InsuranceCard_priceSubDetails__DX97g:not(:last-of-type):after{display:none}}.InsuranceCard_totalPriceContainer__QppcB{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%}@media (min-width:1025px){.InsuranceCard_totalPriceContainer__QppcB{padding-bottom:var(--space-small);text-align:right}}.InsuranceCard_totalPriceContainer__QppcB:before{content:"";height:1px;width:100%;background-color:#bec8d4;margin:var(--space-small) 0}@media (min-width:1025px){.InsuranceCard_totalPriceContainer__QppcB:before{background-color:var(--color-grey-100);top:calc(-1 * var(--space-medium));margin-top:var(--space-null)}}.InsuranceCard_conditionContainer__yN5gX{display:flex;flex-direction:row;align-items:flex-start;margin-top:var(--space-small)}.InsuranceCard_conditionContainer__yN5gX ul{list-style-type:disc}.InsuranceCard_conditionLabel__f2PfA{padding-left:var(--space-small-plus);margin-bottom:var(--space-small)}.InsuranceCard_refuseText__OjkiA{padding-top:var(--space-small);padding-left:var(--space-large)}.InsuranceCard_optionsList__WiGfr{display:flex;flex-direction:column;padding-top:var(--space-small);padding-left:28px}@media (min-width:1025px){.InsuranceCard_optionsList__WiGfr{padding-left:36px}}.InsuranceCard_optionsList__WiGfr img{width:var(--space-small-plus);height:var(--space-small-plus);margin-bottom:5px;margin-right:var(--space-small);margin-top:var(--space-x-small)}@media (min-width:1025px){.InsuranceCard_optionsList__WiGfr img{margin-right:14px}}.InsuranceCard_imageContainer__KJ2DB{width:80px;height:calc(80px / (118 / 33))}.InsuranceCard_option__TCGjC{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#202249;margin-bottom:var(--space-small-plus);display:flex;align-items:baseline}.InsuranceCard_option__TCGjC p{margin-bottom:var(--space-null)}.InsuranceCard_title__w7ucK{display:flex;width:100%;justify-content:space-between;text-align:left;color:#202249;white-space:normal}.InsuranceCard_title__w7ucK label{margin-top:unset!important}.InsuranceCard_titleDisabled__dxORC{opacity:.3}.InsuranceCard_checkmarkIcon__8RBi6{max-width:var(--space-x-medium);width:100%;height:var(--space-x-medium);display:flex;margin-right:var(--space-small);justify-content:center;align-items:self-start}.InsuranceCard_checkmarkIcon__8RBi6:before{font-size:var(--space-small-plus);width:var(--space-small-plus);height:var(--space-small-plus)}.InsuranceCard_radioContainer__yzUCm{display:flex;align-items:flex-start}.InsuranceCard_radioContainer__yzUCm label{margin-top:3px}.InsuranceCard_modalContentContainer__Tm58s ul{list-style-type:disc}.InsuranceCard_modalContentContainer__Tm58s a{text-decoration:underline!important}.InsuranceCard_modalContentContainer__Tm58s h1{font:var(--typography-body-m-black);margin-bottom:var(--space-small)}.InsuranceCard_modalContentContainer__Tm58s h2{font:var(--typography-body-s-black);margin-top:var(--space-small);margin-bottom:var(--space-x-small)}.RoomRecapDetails_separator__d5yNs{color:var(--color-grey-100);background-color:var(--color-grey-100);flex-shrink:0;margin:var(--space-small) var(--space-null)}.RoomRecapDetails_separator__d5yNs.RoomRecapDetails_marginBottom__eRwq1{margin-top:0;margin-bottom:var(--space-medium)}.RoomRecapDetails_discoverThisHotelButton__yPwa7{text-align:left}.RoomRecapDetails_roomRecapBottom__tZ6EG{display:flex;flex-direction:column;gap:var(--space-small)}.RoomRecapDetails_roomRecapDetailsContainer__zGb2X{padding:var(--space-medium);border-radius:var(--border-radius-xs);border:1px solid var(--color-grey-100);width:100%;gap:var(--space-medium);grid-row:span 2;display:grid;grid-template-rows:subgrid}.RoomRecapDetails_roomRecapDetailsContent__J_qle{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-medium)}.RoomRecapDetails_roomRecapTitle__SYtLc{margin-bottom:var(--space-x-small)}@media (min-width:1025px){.RoomRecapDetails_roomRecapTitle__SYtLc{margin-top:var(--space-small)}}.RoomRecapDetails_partyMixTagContainer__xVtqY{display:flex;gap:var(--space-small);margin-top:var(--space-small);flex-wrap:wrap}.RoomRecapDetails_freeWifiAndBreakfastNotIncludedLabel__CdO1R{color:var(--color-grey-700)}.BreakfastBanner_breakfastContent__BWDhj{display:flex;align-items:center;padding:var(--space-050) var(--space-0) var(--space-050) var(--space-0)}.BreakfastBanner_breakfastBannerContainer__0IUPG{display:flex;border-radius:8px;background-color:var(--color-white);align-items:center;padding:var(--space-0) var(--space-150);gap:var(--space-050)}.BreakfastBanner_breakfastBannerWithBorder__FTCT6{padding:var(--space-100) var(--space-150)}.BreakfastBanner_tooltipButton__9KAtJ{all:unset}