.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.OfferPriceBreakdown{padding:0 0 16px 16px}@media screen and (max-width:810px){.OfferPriceBreakdown{width:100%;padding:0}}.OfferPriceBreakdown-Main{background:var(--surface-content-block-color);opacity:1;visibility:visible;border-radius:4px;flex-direction:column;gap:8px;max-height:1000px;margin-bottom:8px;padding:12px;transition:max-height .3s,opacity .3s,visibility .3s;display:flex}.OfferPriceBreakdown-Main_IsHidden{opacity:0;visibility:hidden;max-height:0}.OfferPriceBreakdown-Main>div{justify-content:space-between;gap:16px;display:flex}.OfferPriceBreakdown-OldPrice{text-decoration:line-through}.OfferPriceBreakdown-FreeText{color:#147538;padding-bottom:8px;font-weight:600}.OfferPriceBreakdown-Total{justify-content:space-between;display:flex}.OfferPriceBreakdown-Total_hasBorderTop{border-top:1px solid var(--border-secondary-color);padding-top:8px}.OfferPriceBreakdown-Title{display:none}@media screen and (max-width:810px){.OfferPriceBreakdown-Title{margin-bottom:16px;font-weight:700;display:block}}.OfferPriceBreakdown-Row{justify-content:space-between;gap:16px;width:100%;font-size:15px;line-height:20px;display:flex}.OfferPriceBreakdown-Row_ReferralBc{color:#ea580c}.OfferPriceBreakdown-ReferralBcTitle{align-items:center;gap:8px;font-weight:500;display:flex}.OfferPriceBreakdown-ReferralBcAmount{font-weight:500}.OfferPriceBreakdown-RowPrice{flex-direction:column;align-items:flex-end;display:flex}.OfferPriceBreakdown-UnderLine{border-top:1px solid var(--border-secondary-color);flex-direction:column;gap:8px;padding-block-start:8px;display:flex}.OfferPriceBreakdown-DepositExplanation{flex-direction:column;gap:8px;display:flex}.OfferPriceBreakdown-Info{gap:unset;flex-direction:column;width:100%;display:flex}.OfferPriceBreakdown-AmountPriceBlock{flex-direction:column;align-items:flex-end;display:flex}.OfferPriceBreakdown-AmountWithDiscount{color:#c70036}.OfferPriceBreakdown-InfoTitle{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;font-size:15px;line-height:20px;display:flex}.OfferPriceBreakdown-InfoTitle>:last-child{text-align:end}.OfferPriceBreakdown-InfoTitleText{-webkit-tap-highlight-color:#0000;color:var(--action-primary-color);cursor:pointer;outline:none}[data-theme=dark] .OfferPriceBreakdown-InfoTitleText{color:var(--link-normal-color)}.OfferPriceBreakdown-InfoTitleText:after{content:"";vertical-align:middle;background:url(/resources/common/svg/arrow-down-2.svg) 50%/24px 24px no-repeat;width:24px;height:24px;transition:transform .2s ease-out;display:inline-block;transform:scaleY(1)}.OfferPriceBreakdown-InfoTitleText_isOpened:after{transform:scaleY(-1)}.OfferPriceBreakdown-InfoContent{opacity:0;visibility:hidden;max-height:0}.OfferPriceBreakdown-InfoContent_isOpened{opacity:1;visibility:visible;max-height:500px;padding-block-start:8px;transition:max-height .6s ease-out,opacity .3s ease-out,visibility .3s ease-out}.OfferPriceBreakdown .Button.OfferPriceBreakdown-BookNow{height:auto;margin-top:16px}@media screen and (max-width:810px){.OfferPriceBreakdown .Button.OfferPriceBreakdown-BookNow{display:none}}.OfferPriceBreakdown-CoverageSubtitle{color:#475569;text-align:center;margin-top:8px;font-size:15px;line-height:20px}@media screen and (max-width:810px){.OfferPriceBreakdown-CoverageSubtitle{display:none}}.OfferPriceBreakdown-CoverageSubtitle_NoCoverage{color:#ea580c;font-weight:600}@media screen and (max-width:810px){html[data-is-whitelabel="1"] .OfferPriceBreakdown{margin-top:16px}}html[dir=rtl] .OfferPriceBreakdown{left:0;right:auto}