._modal_1ocm7_375{background-color:var(--viator-color-white);border-radius:var(--viator-radius-xxlarge) var(--viator-radius-xxlarge) 0 0;padding:var(--viator-primitives-spacing-600);text-align:center;box-shadow:var(--viator-shadow-large-x) var(--viator-shadow-large-y) var(--viator-shadow-large-blur) var(--viator-shadow-large-spread) var(--viator-shadow-large-color);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}._modal_1ocm7_375:after{content:"";z-index:-1;background-image:linear-gradient(rgba(255,36,120,.3) 0%,rgba(247,97,72,.18) 25%,transparent 50%);position:absolute;inset:0}._confetti_1ocm7_396{pointer-events:none;position:absolute;inset:0}._close_1ocm7_402{align-self:flex-end;line-height:0}._icon_1ocm7_407{max-width:12.5rem}._textContent_1ocm7_411{margin:var(--viator-primitives-spacing-500) 0}._title_1ocm7_415{text-wrap:balance;font-size:var(--viator-primitives-type-font-size-600);line-height:var(--viator-primitives-type-line-height-700);font-weight:var(--viator-primitives-type-font-weight-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-s)}._body_1ocm7_423{margin-top:var(--viator-primitives-spacing-300);color:var(--viator-color-neutral-30);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}@media screen and (width>=768px){._modal_1ocm7_375{border-radius:var(--viator-radius-xxlarge);padding:var(--viator-primitives-spacing-800);max-width:27.5rem}._title_1ocm7_415{font-size:var(--viator-primitives-type-font-size-700);line-height:var(--viator-primitives-type-line-height-800);font-weight:var(--viator-primitives-type-font-weight-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-s)}}._shelfContainer_1ktem_366{isolation:isolate;padding:var(--viator-primitives-spacing-1400) 0;margin:3rem 0;position:relative}._shelfContainer_1ktem_366:before{content:"";background-color:var(--viator-color-neutral-100);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}._titleCard_1ktem_383{height:100%;padding-left:var(--viator-primitives-spacing-600);padding-right:var(--viator-primitives-spacing-400);align-content:center}._title_1ktem_383{text-wrap:balance;margin-bottom:var(--viator-primitives-spacing-300)}._body_1ktem_395{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-neutral-30);margin-bottom:var(--viator-primitives-spacing-500);font-style:normal}._cta_1ktem_405{margin-top:calc(var(--viator-primitives-spacing-600) - .625rem)}@media screen and (width>=768px){._shelfContainer_1ktem_366{padding-top:var(--viator-primitives-spacing-1600);padding-bottom:calc(var(--viator-primitives-spacing-1600) - .625rem)}}._container_hljs0_371{bottom:calc(var(--viator-primitives-spacing-400) + env(safe-area-inset-bottom,0px));left:var(--viator-primitives-spacing-400);right:var(--viator-primitives-spacing-400);z-index:750;pointer-events:none;display:flex;position:fixed}._enter_hljs0_381{opacity:0;transform:translateY(120%)}._enterActive_hljs0_386{opacity:1;transition:transform .3s ease-out,opacity .3s ease-out;transform:translateY(0)}._exit_hljs0_392{opacity:1;transform:translateY(0)}._exitActive_hljs0_397{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;transform:translateY(120%)}@media (prefers-reduced-motion:reduce){._enter_hljs0_381,._exit_hljs0_392,._enterActive_hljs0_386,._exitActive_hljs0_397{transition:none;transform:none}}._card_hljs0_412{align-items:center;gap:var(--viator-primitives-spacing-400);width:fit-content;max-width:100%;padding:var(--viator-primitives-spacing-300) var(--viator-primitives-spacing-400);background-color:var(--viator-color-neutral-20);border-radius:var(--viator-radius-large);text-align:left;pointer-events:auto;touch-action:none;box-shadow:var(--viator-shadow-regular-x) var(--viator-shadow-regular-y) var(--viator-shadow-regular-blur) var(--viator-shadow-regular-spread) var(--viator-shadow-regular-color);border:none;transition:transform .2s ease-out;display:flex}._dragging_hljs0_429{transition:none}@media (prefers-reduced-motion:reduce){._card_hljs0_412{transition:none}}._mainContent_hljs0_438{align-items:center;gap:var(--viator-primitives-spacing-400);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:0;display:flex}._icon_hljs0_451{object-fit:contain;flex-shrink:0;width:3rem;height:3rem}._text_hljs0_458{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);min-width:0;color:var(--viator-color-white);flex:1;line-height:1.125rem}._underline_hljs0_469{text-decoration:underline}._closeButton_hljs0_473{color:var(--viator-color-white);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}._light_hljs0_97._card_hljs0_412{background-color:var(--viator-color-white)}._light_hljs0_97 ._text_hljs0_458,._light_hljs0_97 ._closeButton_hljs0_473{color:var(--viator-color-neutral-5)}
