.badge__bf3y{font-weight:var(--viator-font-weight-medium);white-space:nowrap;background-color:var(--viator-color-attention-40);color:var(--viator-color-white);display:flex;justify-content:center;align-items:center;position:relative;border-radius:.4375rem}.badge__bf3y.dot__xKum{height:.5rem;width:.5rem}.badge__bf3y.text__pItD{padding-left:.25rem;padding-right:.25rem;height:1rem;min-width:1rem;font-size:var(--viator-font-size-50);line-height:var(--viator-line-height-50);font-weight:var(--viator-font-weight-regular);letter-spacing:var(--viator-letter-spacing-none);-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}.badge__bf3y.blackBackground__dg_N{background-color:var(--viator-color-black)}.badge__bf3y.secondaryBackground__ESX4{background-color:var(--viator-color-secondary-95);color:var(--viator-color-black)}.badge__bf3y::before{content:"";position:absolute;top:-0.0625rem;right:-0.0625rem;bottom:-0.0625rem;left:-0.0625rem;border:.0625rem solid var(--viator-color-white);border-radius:.5rem}
.badge__L_qI{position:absolute;bottom:50%;left:calc(50% + 0.125rem)}.badge__L_qI.hidden__Z4wJ{display:none}.container__LCou{position:relative;display:inline-flex}
.menuContainer__ca42{background-color:var(--viator-color-white);box-shadow:0 4px 15px rgba(0,0,0,.2);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);padding:1rem;border-radius:.75rem;width:auto;min-height:2rem;z-index:900}.arrowShadowTop__Ei7I{-webkit-filter:drop-shadow(1px 3px 2px rgba(0, 0, 0, 0.1));filter:drop-shadow(1px 3px 2px rgba(0, 0, 0, 0.1))}.arrowShadowBottom__SP7j{-webkit-filter:drop-shadow(1px -3px 2px rgba(0, 0, 0, 0.1));filter:drop-shadow(1px -3px 2px rgba(0, 0, 0, 0.1))}.arrowPlacementStartPosition__F3CY{left:2rem !important}.arrowPlacementEndPosition__DKxH{left:auto !important;right:1rem}
.rewardsLink__FYxm{width:2.75rem;height:2.75rem;border-radius:1.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:0 .5rem;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)}.rewardsLink__FYxm:hover{background:var(--viator-color-neutral-95);text-decoration:none}.rewardsLink__FYxm.rewards__VEjF{width:auto}.giftIcon__Sh_p{width:1.5rem;height:1.5rem}
.rewardButtonDropdownButton__IXbP{width:2.75rem;height:2.75rem;background:none;border:none;border-radius:1.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:0 .5rem;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)}.rewardButtonDropdownButton__IXbP:hover{background:var(--viator-color-neutral-95)}.rewardButtonDropdownButton__IXbP.rewards__rNAu{width:auto}.menuContent__bXGN{width:max-content;max-width:13.625rem;padding:.5rem 0;display:flex;flex-direction:column;align-items:center}.giftIcon__AvT6{width:2.5rem;height:2.5rem;background:var(--viator-color-secondary-95);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.title__Wihj{font-size:var(--viator-font-size-300);line-height:var(--viator-line-height-300);font-weight:var(--viator-font-weight-medium);letter-spacing:var(--viator-letter-spacing-none);text-align:center;margin-bottom:.5rem}.subtitle__P0F8{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);-webkit-font-smoothing:unset;-moz-osx-font-smoothing:auto;line-height:1.125rem;text-align:center;color:var(--viator-color-neutral-30)}.underline__tuba{text-decoration:underline}.money__v93u{display:inline-flex;text-decoration:underline}
.avatarIcon__TCd7.sm__swcE{height:1.75rem;width:1.75rem}.avatarIcon__TCd7.md__qDd_{height:2.25rem;width:2.25rem}.avatarIcon__TCd7.lg__jVPb{height:3rem;width:3rem}
.avatarIcon__XHFu{font-weight:var(--viator-font-weight-medium)}.avatarIcon__XHFu.sm__CG_9{height:1.75rem;width:1.75rem}.avatarIcon__XHFu.md__CBiP{height:2.25rem;width:2.25rem}.avatarIcon__XHFu.lg__mvtS{height:3rem;width:3rem}
.eligibilityTrackingWrapper__dvvw{display:flow-root}
.currencyRow__ArSX{width:100%;background:none;border:none;display:flex;color:var(--viator-color-black);padding:.5625rem 1.5rem;cursor:pointer}.currencyRow__ArSX:hover{background:var(--viator-color-neutral-95)}.currencyRow__ArSX:first-of-type{padding-top:1rem}.currencyContainer__CB0a{display:flex;text-align:left;gap:1rem}.countryName__sody{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);min-width:9.375rem;color:var(--viator-color-black)}.currency__Ng3j{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);color:var(--viator-color-neutral-40)}.currencySymbol__vhEQ{margin-left:.3125rem}.currencyCode__sC6g{margin-right:.3125rem}
.languageContinent__wWK_{display:block;color:var(--viator-color-black);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);padding:1rem 1.5rem .5rem 1.5rem}.languageItem__GAiD{background:none;border:none;width:100%;justify-content:left;display:flex;color:var(--viator-color-black);align-items:center;text-align:left;font-size:var(--viator-font-size-400);line-height:var(--viator-line-height-500);font-weight:var(--viator-font-weight-regular);font-style:normal;letter-spacing:var(--viator-letter-spacing-none);cursor:pointer;padding:.5rem 1.5rem}.languageItem__GAiD:hover{background:var(--viator-color-neutral-95)}.languageFlag__M4yw{border-radius:.1875rem;display:inline-block;width:1.875rem;margin-right:1rem}.languageLabel__UAni{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)}
