._primaryFullWidthBanner_1rsfu_387{background:var(--viator-primaryfullwidthbanner-background);color:var(--viator-primaryfullwidthbanner-color);text-align:center;width:100vw;padding-left:max(0rem, env(safe-area-inset-left,0rem));padding-right:max(0rem, env(safe-area-inset-right,0rem));flex-direction:column;align-items:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex}._primaryFullWidthBannerContainer_1rsfu_401{max-width:25rem;padding:2.25rem 1.03125rem}._primaryFullWidthBannerDescription_1rsfu_406{margin-top:var(--viator-primitives-spacing-600)}._underline_4cu1c_1{text-decoration:underline}._recentSearchContainer_1id8z_366{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}._recentSearchItemsContainer_1id8z_373{flex-flow:wrap;align-items:center;width:100%;max-height:3rem;display:flex;overflow:hidden}._recentSearchItemWrapper_1id8z_382{margin:var(--viator-primitives-spacing-200) var(--viator-primitives-spacing-200) var(--viator-primitives-spacing-200) 0;white-space:nowrap}@media screen and (width>=768px){._recentSearchContainer_1id8z_366{flex-direction:row;align-items:center}._recentSearchItemsContainer_1id8z_373{max-height:4rem}._recentSearchItemWrapper_1id8z_382{margin:var(--viator-primitives-spacing-200)}}._title_4pw6b_366,._description_4pw6b_370{text-align:center}._link_4pw6b_374,._link_4pw6b_374:visited{color:var(--viator-color-primary-20)}._resourceContainer_4pw6b_379{display:flex}@media screen and (width<=767px){._resourceContainer_4pw6b_379{flex-direction:column}}._item_4pw6b_388{padding:var(--viator-primitives-spacing-800);border:1px solid var(--viator-color-neutral-80);border-radius:var(--viator-radius-medium);flex-direction:column;flex:1;justify-content:space-between;margin:.625rem;display:flex}@media screen and (width>=768px) and (width<=1023px){._item_4pw6b_388{margin:var(--viator-primitives-spacing-400)}}@media screen and (width>=1024px){div._item_4pw6b_388:first-child{margin-left:0}div._item_4pw6b_388:last-child{margin-right:0}}._signUpBanner_1fm5h_366{margin:0}._buttonWrapper_1fm5h_370{padding-bottom:var(--viator-primitives-spacing-1200);padding-top:var(--viator-primitives-spacing-1200);background-color:var(--viator-color-primary-95);justify-content:center;display:flex}@media screen and (width>=1024px){._signUpBanner_1fm5h_366{margin:var(--viator-primitives-spacing-600)}}._travelAgentPrimaryFullWidthBanner_1b1xv_387{background:var(--viator-color-primary-95);color:var(--viator-primaryfullwidthbanner-color);text-align:center;padding:var(--viator-primitives-spacing-400);display:flex}._container_1b1xv_395{background:var(--viator-body-background);width:100%;margin:var(--viator-primitives-spacing-600) 0;padding:var(--viator-primitives-spacing-600) var(--viator-primitives-spacing-600)}._buttonWrapper_1b1xv_402{margin:var(--viator-primitives-spacing-800);text-align:center}._contentContainer_1b1xv_407{text-align:left}._content_1b1xv_407{border-bottom:.0625rem solid var(--viator-color-neutral-80);padding-bottom:var(--viator-primitives-spacing-400);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-top:var(--viator-primitives-spacing-400);flex-direction:column;font-style:normal;display:flex}div._content_1b1xv_407:last-child{border-bottom:0}._link_1b1xv_428{margin-top:var(--viator-primitives-spacing-100);width:fit-content;color:var(--viator-color-primary-20)}._icon_1b1xv_434{color:var(--viator-color-primary-20);width:.75rem;height:.625rem;top:.1875rem;left:.125rem}@media screen and (width>=768px) and (width<=1023px){._container_1b1xv_395{margin:var(--viator-primitives-spacing-600) 0;padding:var(--viator-primitives-spacing-800) var(--viator-primitives-spacing-1600)}}@media screen and (width>=1024px){._container_1b1xv_395{padding:var(--viator-primitives-spacing-800) 10rem 0 10rem;margin:var(--viator-primitives-spacing-600) auto}}._body_1skfg_362{margin-bottom:var(--viator-primitives-spacing-600)}@keyframes _fadeIn_13b15_1{0%{opacity:0}to{opacity:1}}._container_13b15_374{height:100%;padding:.625rem 0}._content_13b15_379{width:100%;height:100%;min-height:26.5625rem;color:var(--viator-color-black);background:var(--viator-color-white);border-radius:var(--viator-radius-medium);border:.0625rem solid var(--viator-color-neutral-80);padding:var(--viator-primitives-spacing-600);flex-direction:column;text-decoration:none;animation:.2s _fadeIn_13b15_1;display:flex;overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,.1)}._content_13b15_379:hover{color:var(--viator-color-black);text-decoration:none}._content_13b15_379:hover ._title_13b15_399{text-decoration:underline}._content_13b15_379:hover{box-shadow:0 0 .625rem rgba(0,0,0,.2)}._titleContainer_13b15_406{color:var(--viator-color-black);margin-bottom:var(--viator-primitives-spacing-400);position:relative}._imageContainer_13b15_412{border-radius:5px;padding-top:66.67%;position:relative;overflow:hidden}._image_13b15_412{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}._cardLink_13b15_429:hover{text-decoration:none}._descriptionContainer_13b15_433{margin-top:var(--viator-primitives-spacing-400);font-style:normal;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);color:var(--viator-color-black);margin-bottom:var(--viator-primitives-spacing-200);text-align:left;flex-direction:column;flex:1;font-style:normal}._ctaContainer_13b15_448{color:var(--viator-color-black);cursor:pointer;width:fit-content;margin-top:auto;text-decoration:underline}._ctaContainer_13b15_448:visited,._ctaContainer_13b15_448:hover{color:var(--viator-color-black)}._container_baa8e_362{width:100%;height:100%;padding:0 0 .625rem}._imageContainer_baa8e_368{padding-top:66.67%;position:relative}._image_baa8e_368{border-radius:var(--viator-radius-xsmall);margin-bottom:var(--viator-primitives-spacing-400);position:absolute;inset:0;overflow:hidden}._title_baa8e_384{border-radius:var(--viator-radius-xsmall);height:1rem;margin-bottom:var(--viator-primitives-spacing-400);width:60%;overflow:hidden}._text_baa8e_392{border-radius:var(--viator-radius-xsmall);height:1rem;margin-bottom:var(--viator-primitives-spacing-200);overflow:hidden}._text_baa8e_392:last-of-type{width:80%}._content_baa8e_402{border-radius:var(--viator-radius-medium);border:.0625rem solid var(--viator-color-neutral-80);width:100%;height:100%;min-height:26.5625rem;padding:var(--viator-primitives-spacing-600);overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,.1)}._pillContainer_o7opy_366{padding:var(--viator-primitives-spacing-100) var(--viator-primitives-spacing-300);align-items:flex-start;gap:var(--viator-primitives-spacing-100);border-radius:18px;flex-direction:row;width:fit-content;max-width:100%;margin-top:-.75rem;margin-bottom:.4375rem;display:flex}._info_o7opy_379,._trending_o7opy_383{background-color:var(--viator-color-primary-90)}._icon_o7opy_387{color:var(--viator-color-primary-30);display:inline-flex}._text_o7opy_392{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);align-items:center;display:flex}@media screen and (width>=768px){._pillContainer_o7opy_366{margin-bottom:unset;margin-top:-.25rem}}._cardsContainer_1e099_366{text-align:center;grid-gap:.625rem;grid-template-columns:1fr 1fr 1fr;display:grid}._slideContainer_1e099_373 [class=slick-list]{margin-bottom:var(--viator-primitives-spacing-400)}._slideContainer_1e099_373 ul{bottom:0}._slideContainer_1e099_373 ul li{width:.875rem;height:.875rem}._slideContainer_1e099_373 ul li button{border:.0625rem solid var(--viator-color-neutral-70);background:var(--viator-color-neutral-70);width:.375rem;height:.375rem}._slideContainer_1e099_373 ul li[class=slick-active] button{border:.0625rem solid var(--viator-color-black);background:var(--viator-color-black)}._sliderDot_1e099_394{background-color:red}._title_1e099_398{text-align:center;padding-bottom:var(--viator-primitives-spacing-400)}._card_1e099_366{padding:.625rem var(--viator-primitives-spacing-1000) .625rem var(--viator-primitives-spacing-1000);text-align:center;flex-direction:column;align-items:center;display:flex}._icon_1e099_411{justify-content:center;align-items:center;width:4.625rem;height:4.625rem;display:flex}._cartTitle_1e099_419{margin-top:var(--viator-primitives-spacing-400);margin-bottom:var(--viator-primitives-spacing-400)}@media screen and (width>=768px){._title_1e099_398{padding-bottom:var(--viator-primitives-spacing-800)}}._linksListWrapper_8wbug_362:first-child{margin-bottom:4.5rem}._linksListWrapper_8wbug_362{margin-bottom:calc(-1 * var(--viator-primitives-spacing-600))}._photoBannerContainer_1s345_366{background-color:var(--viator-color-secondary-95);border-radius:var(--viator-radius-medium);align-items:stretch;display:flex}._bannerContainer_1s345_373{padding:1.09375rem var(--viator-primitives-spacing-400);flex-direction:column;flex-grow:1;justify-content:flex-start;display:flex}._contentSection_1s345_381{align-items:flex-start;gap:var(--viator-primitives-spacing-200);padding:var(--viator-primitives-spacing-300) 0rem;flex-direction:column;flex-grow:1;display:flex}._titleSection_1s345_390{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-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-none)}._subtitleSection_1s345_397{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);line-height:1.3125rem}._contentImage_1s345_405{justify-content:center;align-items:center;display:flex;overflow:hidden}._image_1s345_412{object-fit:contain;max-width:100%;height:auto}@media screen and (width>=768px){._bannerContainer_1s345_373{width:100%;padding:var(--viator-primitives-spacing-300) var(--viator-primitives-spacing-400)}._contentSection_1s345_381{padding:0}._contentImage_1s345_405{justify-content:flex-end}._contentImage_1s345_405 ._image_1s345_412{object-fit:cover;width:50%}}._rewardsBannerWrapper_xecuz_366{flex-direction:column;align-items:center;width:100%;display:flex}._rewardsBanner_xecuz_366{margin-top:calc(-1 * var(--viator-primitives-spacing-200));z-index:2;margin-right:var(--viator-primitives-spacing-400);margin-left:var(--viator-primitives-spacing-400);width:calc(100% - 2rem);position:sticky}._bannerContent_xecuz_382{gap:var(--viator-primitives-spacing-200);flex-direction:column;display:flex}._ctaRewardLinkText_xecuz_388{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);line-height:var(--viator-primitives-type-line-height-500);text-underline-position:under;font-weight:600;text-decoration:underline}._bannerSubtitle_xecuz_399{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);line-height:1.3125rem;font-weight:var(--viator-primitives-type-font-weight-regular)}._rewardBalance_xecuz_408{text-decoration:underline;display:inline-flex}._underline_xecuz_413{text-decoration:underline}@media screen and (width>=1024px){._rewardsBanner_xecuz_366{width:40.125rem;height:4.5625rem}._bannerSubtitle_xecuz_399{white-space:nowrap}}@media screen and (width>=768px) and (width<=1023px){._rewardsBanner_xecuz_366{max-width:32.8125rem}._bannerSubtitle_xecuz_399{white-space:nowrap}}._container_ieo8j_362{width:100%;height:calc(100 * var(--dynamic-vh,1vh) - 3.25rem);flex-direction:column;height:calc(100svh - 3.25rem);display:flex;overflow:hidden}._outer_ieo8j_371{padding-bottom:5.9375rem}._heroImageWrapper_ieo8j_375{flex:1;width:100%;min-height:0}._heroImage_ieo8j_375{object-fit:cover;width:100%;height:100%}._box_ieo8j_387{min-height:15.0625rem;padding:1.875rem 1.5rem;position:relative}._heroTextWrapper_ieo8j_393{padding-top:var(--viator-primitives-spacing-600);gap:var(--viator-primitives-spacing-800);flex-direction:column;display:flex}._title_ieo8j_400{font-size:var(--viator-primitives-type-font-size-600);font-weight:var(--viator-primitives-type-font-weight-medium);text-align:start;width:100%}._actions_ieo8j_407{gap:var(--viator-primitives-spacing-600);flex-direction:column;display:flex}._continueLink_ieo8j_413{color:var(--viator-color-neutral-40);font-size:var(--viator-primitives-type-font-size-400);background:0 0;border:none;text-decoration:underline}._logoContainer_ieo8j_421{outline:6px solid var(--viator-color-white);background-color:var(--viator-color-primary-20);border-radius:1rem;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex;position:absolute;top:-1.875rem;left:1.5rem}._logo_ieo8j_421{fill:var(--viator-color-white);width:2.625rem;height:2.625rem}
