._container_py2sl_357{border-radius:var(--viator-radius-medium);display:flex;overflow:hidden}._container_py2sl_357._portrait_py2sl_362{flex-direction:column}._container_py2sl_357._landscape_py2sl_365{flex-direction:row;min-height:325px}._imageContainer_py2sl_370._landscape_py2sl_365{flex:1}._image_py2sl_370{object-fit:cover;width:100%;height:100%;display:block}._descriptionContainer_py2sl_381{background-color:var(--viator-color-primary-10);flex-direction:column;justify-content:center;align-items:center;display:flex}._descriptionContainer_py2sl_381._landscape_py2sl_365{flex:1}._description_py2sl_381{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._description_py2sl_381._portrait_py2sl_362{gap:var(--viator-primitives-spacing-400);margin:var(--viator-primitives-spacing-600) var(--viator-primitives-spacing-400) var(--viator-primitives-spacing-800)}._description_py2sl_381._landscape_py2sl_365{gap:var(--viator-primitives-spacing-600);margin:var(--viator-primitives-spacing-1200) var(--viator-primitives-spacing-600)}._title_py2sl_409{font-weight:var(--viator-primitives-type-font-weight-medium)}._title_py2sl_409._portrait_py2sl_362{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-medium);letter-spacing:var(--viator-primitives-type-letter-spacing-none)}._title_py2sl_409._landscape_py2sl_365{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)}._subtitle_py2sl_425{font-weight:var(--viator-primitives-type-font-weight-regular)}._subtitle_py2sl_425._portrait_py2sl_362{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-top:var(--viator-primitives-spacing-100)}._subtitle_py2sl_425._landscape_py2sl_365{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);font-style:normal}
