._link_ellsn_344,._tooltipIcon_ellsn_344{color:var(--viator-body-link-color)}._link_ellsn_344:visited,._tooltipIcon_ellsn_344:visited{color:var(--viator-body-link-color-visited)}._link_ellsn_344:hover,._tooltipIcon_ellsn_344:hover{color:var(--viator-body-link-color-hover)}._link_ellsn_344:active,._tooltipIcon_ellsn_344:active{color:var(--viator-body-link-color-active)}._link_ellsn_344,._tooltipIcon_ellsn_344{cursor:pointer;line-height:var(--viator-line-height-500);-webkit-text-decoration-skip:objects;text-align:inherit;background-color:transparent;border:0;padding:0;text-decoration:none}@media (hover:hover){._link_ellsn_344:hover,._tooltipIcon_ellsn_344:hover{text-decoration:underline}}._shelfWrapper_ellsn_405{padding-top:var(--viator-space-400);border-bottom:.0625rem solid var(--viator-color-neutral-80)}._shelfWrapper_ellsn_405._bottomPadding_ellsn_409{padding-bottom:var(--viator-space-400)}._reviewWrapper_ellsn_413,._reviewWrapperSkeleton_ellsn_414,._reviewWrapperError_ellsn_415{height:11.125rem;padding:var(--viator-space-200);border-radius:var(--viator-radius-xl);border:1px solid var(--viator-color-neutral-80);color:var(--viator-color-neutral-30);margin-bottom:var(--viator-space-400);font-size:var(--viator-font-size-300);line-height:var(--viator-line-height-300);font-weight:var(--viator-font-weight-regular);letter-spacing:var(--viator-letter-spacing-none);overflow-y:hidden;box-shadow:0 3px 12px rgba(2,44,69,.2)}._reviewWrapperError_ellsn_415{height:auto}._reviewHeader_ellsn_434{flex-wrap:wrap;align-items:flex-start;display:flex}._username_ellsn_440{word-spacing:.4rem;padding:0 var(--viator-space-100)}._reviewDateWrapper_ellsn_445{width:auto;display:flex}._starRatingWrapper_ellsn_450{margin-right:calc(-1 * var(--viator-space-100));align-self:center;display:flex}._reviewBody_ellsn_456{padding-top:var(--viator-space-200);color:var(--viator-color-neutral-20);font-size:var(--viator-font-size-300);line-height:var(--viator-line-height-300);font-weight:var(--viator-font-weight-regular);letter-spacing:var(--viator-letter-spacing-none)}._reviewTextClamp_ellsn_465{-webkit-line-clamp:4;max-height:calc(4 * var(--viator-line-height-500) * var(--viator-font-size-400));max-height:calc(4 * var(--viator-line-height-300) * var(--viator-font-size-300));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._readMoreWrapper_ellsn_474{color:var(--viator-color-neutral-20);text-decoration:underline}._tooltipIcon_ellsn_344{padding-left:var(--viator-space-050);vertical-align:-.25rem}._infoModal_ellsn_484{padding-bottom:var(--viator-space-400)}._infoModal_ellsn_484 p{margin-top:var(--viator-space-300)}._cohortSuitabilityWithNoReviewsWrapper_ellsn_491{margin-top:var(--viator-space-400)}._cohortSuitabilityWrapper_ellsn_495{margin-bottom:var(--viator-space-300);margin-top:var(--viator-space-100)}._cohortSuitabilityWrapper_ellsn_495:empty{display:none}._cohortSuitabilityV3Wrapper_ellsn_503{margin-bottom:var(--viator-space-300)}._cohortSuitabilityV3Wrapper_ellsn_503:empty{display:none}._cohortSuitabilityV3WithNoReviewsWrapper_ellsn_510{margin-bottom:var(--viator-space-300);margin-top:var(--viator-space-300)}._cohortSuitabilityV3WithNoReviewsWrapper_ellsn_510:empty{display:none}@media screen and (width>=768px){._tooltipIcon_ellsn_344{vertical-align:-.125rem}}@media screen and (width>=1024px){._cohortSuitabilityWithNoReviewsWrapper_ellsn_491{margin-top:var(--viator-space-600);margin-bottom:var(--viator-space-600)}._shelfTitle_ellsn_528{font-size:var(--viator-font-size-700);line-height:var(--viator-line-height-600);font-weight:var(--viator-font-weight-medium);letter-spacing:var(--viator-letter-spacing-s);color:var(--viator-color-black)}}._desktopTitleContainer_ellsn_536{margin-bottom:var(--viator-space-300);display:flex}._desktopStarRating_ellsn_541{margin-top:auto;margin-left:auto}._moreThanOneTourGrade_ellsn_546{margin-top:var(--viator-space-300)}._reviewWrapperSkeleton_ellsn_414 ._reviewHeader_ellsn_434{display:block}._machineTranslatedDisclaimer_ellsn_554{font-size:var(--viator-font-size-100);line-height:var(--viator-line-height-100);font-weight:var(--viator-font-weight-regular);letter-spacing:var(--viator-letter-spacing-none);color:var(--viator-color-neutral-30);margin-top:calc(-1 * var(--viator-line-height-100))}
