._freePrice_ov2z7_1{text-transform:uppercase}._extraFees_1izmw_361,._extraFees_1izmw_361:visited,._extraFees_1izmw_361:hover,._extraFees_1izmw_361:active{color:var(--viator-body-link-color)}._extraFees_1izmw_361{cursor:pointer;font-size:var(--viator-primitives-type-font-size-350);line-height:var(--viator-primitives-type-line-height-500);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);margin-bottom:var(--viator-primitives-spacing-200);background-color:transparent;border:0;padding:0;text-decoration:underline;display:block}._extraFees_1izmw_361 span{text-decoration:underline}._extraFees_1izmw_361._extraFeesCompact_1izmw_390,._extraFees_1izmw_361._extraFeesCompact_1izmw_390:visited,._extraFees_1izmw_361._extraFeesCompact_1izmw_390:hover,._extraFees_1izmw_361._extraFeesCompact_1izmw_390:active{color:var(--viator-color-neutral-30)}._extraFees_1izmw_361._extraFeesCompact_1izmw_390{font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30);text-decoration:underline}._extraFees_1izmw_361._extraFeesCompact_1izmw_390 span{text-decoration:underline;display:inline}._extraChargesInFooter_1izmw_415{font-size:var(--viator-primitives-type-font-size-350);line-height:var(--viator-primitives-type-line-height-500);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);margin-left:var(--viator-primitives-spacing-100)}._priceAndExtraCharges_1izmw_423 ._payToViator_1izmw_423{font-size:var(--viator-primitives-type-font-size-450);line-height:var(--viator-primitives-type-line-height-550);font-weight:var(--viator-primitives-type-font-weight-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-s);font-weight:var(--viator-primitives-type-font-weight-bold);justify-content:space-between;display:flex}._priceAndExtraCharges_1izmw_423 ._payToViator_1izmw_423 ._totalPrice_1izmw_432{right:0}._priceAndExtraCharges_1izmw_423 ._payToViator_1izmw_423 ._totalPrice_1izmw_432._withMemberDiscount_1izmw_435{flex-direction:column;align-items:flex-end;display:flex}._priceAndExtraCharges_1izmw_423 ._payToViator_1izmw_423 ._discountGradientText_1izmw_440{background:var(--viator-member-only-discount-gradient);-webkit-text-fill-color:transparent;font-weight:var(--viator-primitives-type-font-weight-bold);-webkit-background-clip:text;background-clip:text}._priceAndExtraCharges_1izmw_423 ._payToViator_1izmw_423 ._attentionStrongText_1izmw_447{color:var(--viator-color-attention-50)}._priceAndExtraCharges_1izmw_423 ._memberOnlyMerchandisingTeaserRow_1izmw_450{text-align:end}._priceAndExtraCharges_1izmw_423 ._extraChargesList_1izmw_453{margin-top:var(--viator-primitives-spacing-100);color:var(--viator-color-neutral-30);justify-content:space-between;display:flex}._priceBreakdownExtraChargesList_1izmw_460{margin-top:var(--viator-primitives-spacing-400)}._priceBreakdownExtraChargesList_1izmw_460 ._extraChargesSummary_1izmw_463{font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);justify-content:space-between;align-items:center;font-style:normal;display:flex}._priceBreakdownExtraChargesList_1izmw_460 ._priceBreakdown_1izmw_460{margin-top:var(--viator-primitives-spacing-100);font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30)}._priceBreakdownExtraChargesList_1izmw_460 ._extraChargesTotal_1izmw_481{text-align:right;font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);font-style:normal}._extraChargesInTourGrade_1izmw_490{font-size:var(--viator-primitives-type-font-size-350);line-height:var(--viator-primitives-type-line-height-500);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30)}._payInDestinationNote_1izmw_498{margin-top:var(--viator-primitives-spacing-200)}._infoIcon_1izmw_502{cursor:pointer;fill:var(--viator-color-black);margin-left:var(--viator-primitives-spacing-100);transform:translateY(.1875rem)}._extraFeesWithUSDisclaimer_1izmw_509{width:100%;margin-top:8px}._totalWithExtraCharges_1izmw_514{text-align:end}@media screen and (width>=1024px){._extraFees_1izmw_361._afterAvailabilityCheck_1izmw_519{font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);margin:auto 0 0 auto;font-style:normal}}._priceBreakdownWrapper_7kkb5_361{align-items:flex-start;overflow:hidden}._priceBreakdownDivider_7kkb5_366{margin:var(--viator-primitives-spacing-400) 0;border-top:1px solid var(--viator-color-neutral-80)}._priceBreakdownDivider_7kkb5_366:first-child{display:none}._travelerList_7kkb5_375{margin:0;padding:0}._travelerListItem_7kkb5_380{margin-bottom:var(--viator-primitives-spacing-100);list-style:none;display:flex}._travelerListItem_7kkb5_380:only-child,._travelerListItem_7kkb5_380:last-child,._travelerListItem_7kkb5_380._ageBandPrice_7kkb5_391{margin-bottom:0}._ageBandWithPriceList_7kkb5_395{margin-top:var(--viator-primitives-spacing-100)}._ageBandWithPriceList_7kkb5_395 ._ageBand_7kkb5_391{font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);font-style:normal}._ageBandWithPriceList_7kkb5_395 ._ageBand_7kkb5_391._priceBreakdown_7kkb5_361{font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30);display:flex}._ageBandWithPrice_7kkb5_395{justify-content:space-between;display:flex}._bandTotal_7kkb5_419{text-align:right;font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);font-style:normal;font-weight:var(--viator-primitives-type-font-weight-bold)}._extraChargesList_7kkb5_429{margin-top:var(--viator-primitives-spacing-400);display:flex}._extraChargesList_7kkb5_429 ._extraChargesSummary_7kkb5_433{flex:1 0 0}._extraChargesList_7kkb5_429 ._infoIcon_7kkb5_436{cursor:pointer;margin-left:var(--viator-primitives-spacing-100);transform:translateY(.1875rem)}._extraChargesTotal_7kkb5_442{text-align:right;font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);font-style:normal}._inclInDestinationCharges_7kkb5_451,._payInDestinationNote_7kkb5_452,._priceDisclaimer_7kkb5_453{font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);color:var(--viator-color-neutral-30)}._payInDestinationNote_7kkb5_452{margin-top:var(--viator-primitives-spacing-800);margin-bottom:var(--viator-primitives-spacing-600)}._payInDestinationNote_7kkb5_452._payInDestinationNoteWithDoubleMarker_7kkb5_466{margin-top:var(--viator-primitives-spacing-400)}._payToViator_7kkb5_470{font-size:var(--viator-primitives-type-font-size-450);line-height:var(--viator-primitives-type-line-height-550);font-weight:var(--viator-primitives-type-font-weight-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-s);font-weight:var(--viator-primitives-type-font-weight-bold);justify-content:space-between;display:flex}._bottomSpacer_7kkb5_480{margin-bottom:var(--viator-primitives-spacing-100)}._totalPrice_7kkb5_484{text-align:right}._totalLabelAndAmount_7kkb5_488,._totalLabelAndAmountInclExtraCharges_7kkb5_489{justify-content:space-between;display:flex}._totalLabelAndAmountInclExtraCharges_7kkb5_489{font-size:var(--viator-primitives-type-font-size-400);line-height:var(--viator-primitives-type-line-height-600);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);font-style:normal}._additionalTaxes_7kkb5_502{color:var(--viator-color-neutral-30);font-size:var(--viator-primitives-type-font-size-300);line-height:var(--viator-primitives-type-line-height-400);font-weight:var(--viator-primitives-type-font-weight-regular);letter-spacing:var(--viator-primitives-type-letter-spacing-none);text-align:right}._priceBreakdownSummarySkeleton_7kkb5_511{margin-top:var(--viator-primitives-spacing-200);border-radius:var(--viator-radius-xsmall);height:1.5rem;overflow:hidden}@media screen and (width>=1024px){._payInDestinationNote_7kkb5_452{margin-bottom:0}}._ageBandPriceBreakdownContainer_7kkb5_523{align-items:center;gap:var(--viator-primitives-spacing-100);display:flex}._priceDisclaimer_7kkb5_453{margin-top:var(--viator-primitives-spacing-800);line-height:1.125rem}._termsLink_7kkb5_534{color:var(--viator-color-neutral-30);text-decoration:underline}._termsLink_7kkb5_534:visited{color:var(--viator-color-neutral-30)}
