.TooltipComponent_tooltip{white-space:pre-line;text-align:center;border-radius:.4rem}@media (min-width:1025px){.TooltipComponent_tooltip{max-width:50rem;padding:.8rem;font-size:1.6rem;line-height:2.2rem}}@media (max-width:1024px) and (min-width:768px){.TooltipComponent_tooltip{max-width:40rem;padding:1rem;font-size:1.6rem;line-height:2.2rem}}@media (max-width:767px){.TooltipComponent_tooltip{padding:1rem;font-size:1.4rem;line-height:2rem}}.TooltipComponent_tooltip[data-placement^=bottom]{--origin:translateY(-4px);margin-top:4px}.TooltipComponent_tooltip[data-placement^=bottom] .react-aria-OverlayArrow svg{transform:rotate(180deg)}@media (max-width:767px){.TooltipComponent_tooltip.TopHotelsTooltip_tooltip .react-aria-OverlayArrow{transform:translate(-6px)!important}.TooltipComponent_tooltip.TopHotelsTooltip_tooltipAgent .react-aria-OverlayArrow{transform:translate(-5px)!important}}@media (min-width:768px){.TooltipComponent_tooltip.TopHotelsTooltip_tooltip .react-aria-OverlayArrow,.TooltipComponent_tooltip.TopHotelsTooltip_tooltipAgent .react-aria-OverlayArrow{width:8px;height:8px;display:block;inset:100% auto auto 50%!important}.TooltipComponent_tooltip.TopHotelsTooltip_tooltip .react-aria-OverlayArrow svg,.TooltipComponent_tooltip.TopHotelsTooltip_tooltipAgent .react-aria-OverlayArrow svg{transform:none!important}.TooltipComponent_tooltip.TopHotelsTooltip_tooltip .react-aria-OverlayArrow{transform:translate(-50%)translate(-2px)!important}.TooltipComponent_tooltip.TopHotelsTooltip_tooltipAgent .react-aria-OverlayArrow{transform:translate(-50%)translate(-1px)!important}}.TooltipComponent_tooltip[data-placement=right]{--origin:translateX(-4px);margin-left:4px}.TooltipComponent_tooltip[data-placement=right] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.TooltipComponent_tooltip[data-placement=left]{--origin:translateX(4px);margin-right:4px}.TooltipComponent_tooltip[data-placement=left] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.TooltipComponent_blackDark{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.TooltipComponent_blackDark .react-aria-OverlayArrow svg{fill:#2a2a2f;display:block}.TooltipComponent_black{--tw-bg-opacity:1;background-color:rgb(63 63 67/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.TooltipComponent_black .react-aria-OverlayArrow svg{fill:#3f3f43;display:block}.TooltipComponent_white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(42 42 47/var(--tw-text-opacity));--tw-shadow:0 4px 14px #0003;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.TooltipComponent_white .react-aria-OverlayArrow svg{fill:#fff;display:block}.TooltipComponent_small{--tw-bg-opacity:1;background-color:rgb(63 63 67/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.4rem;line-height:2rem}@media (max-width:767px){.TooltipComponent_small{font-size:1.2rem;line-height:1.6rem}}.TooltipComponent_small .react-aria-OverlayArrow svg{fill:#2a2a2f;display:block}.TooltipComponent_withoutPaddings{padding:0!important}
