@keyframes CultureTourReservationFooter_skeleton-shimmer__O1N_C{0%{background-position:-200% 0}to{background-position:200% 0}}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf.CultureTourReservationFooter_hasInstallment__qpYw0{justify-content:space-between}@media(max-width:767px){.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf.CultureTourReservationFooter_hasInstallment__qpYw0{align-items:flex-end}}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_installmentOptionsButton__rveIw{width:auto}@media(max-width:767px){.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_installmentOptionsButton__rveIw{width:auto;height:auto;padding:10px 4px}}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ant-padding-content-vertical-lg)}@media(max-width:767px){.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4{flex-direction:column;gap:var(--ant-padding-xs)}}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4 .CultureTourReservationFooter_priceContainer__W6U5_{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4 .CultureTourReservationFooter_priceContainer__W6U5_ .CultureTourReservationFooter_totalPrice__gAPrr{font-size:var(--ant-font-size-heading4);color:var(--ant-color-primary);font-weight:var(--ant-font-weight-strong)}@media(max-width:767px){.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4 .CultureTourReservationFooter_priceContainer__W6U5_ .CultureTourReservationFooter_totalPrice__gAPrr{font-size:var(--ant-font-size-lg)}}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_result__d2kH4 .CultureTourReservationFooter_priceContainer__W6U5_ .CultureTourReservationFooter_totalPrice__gAPrr span{font-size:10px;line-height:14px;color:var(--ant-color-text-tertiary)}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_createReservation__H8Bhz{width:unset}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf .CultureTourReservationFooter_createReservation__H8Bhz .btn-child{gap:var(--ant-padding-xs);display:flex;flex-direction:row;justify-content:center;align-items:center}@media(max-width:767px){.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf{justify-content:flex-end}.CultureTourReservationFooter_cultureTourReservationFooter__AmYKf.CultureTourReservationFooter_hasInstallment__qpYw0{justify-content:space-between}}@keyframes Discount_skeleton-shimmer__NYWxD{0%{background-position:-200% 0}to{background-position:200% 0}}.Discount_priceDiscountInfo__lF6oa .ant-ribbon{min-width:90px;height:24px;position:absolute;top:-50px;right:-16px;margin-left:8px;display:flex;flex-direction:row;justify-content:center;align-items:center}.PriceFromText_priceFromText__XtiS1{line-height:16px;font-size:var(--ant-font-size-sm);color:var(--ant-color-text)}@keyframes CultureTourReservationOfferItem_skeleton-shimmer__JVAKR{0%{background-position:-200% 0}to{background-position:200% 0}}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--ant-padding-lg);padding:var(--ant-padding-content-vertical-lg);background:var(--ant-color-bg-container);border-radius:16px}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemLeftSide__zy0eW{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-content-vertical-lg)}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemLeftSide__zy0eW .CultureTourReservationOfferItem_selectionInput__FCLqj{width:20px;height:20px;flex:0 0 20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemLeftSide__zy0eW .CultureTourReservationOfferItem_selectionInput__FCLqj.CultureTourReservationOfferItem_selectable__jJXzn{cursor:pointer}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemLeftSide__zy0eW .CultureTourReservationOfferItem_offerName__yIxBN{font-size:var(--ant-font-size-lg);font-weight:var(--ant-font-weight-strong);line-height:24px;color:var(--ant-color-text-heading)}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xl);flex:0 0 auto;width:320px}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF{flex:0 0 100px;width:100px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--ant-padding-sm)}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF .CultureTourReservationOfferItem_discountContainer__iqkXj .ant-ribbon{margin:0;text-align:center;position:static;max-width:100px;white-space:normal;padding:4px 8px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;word-break:break-word;background:var(--ant-green-1)!important;border:1px solid var(--ant-green-3)}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF .CultureTourReservationOfferItem_discountContainer__iqkXj .ant-ribbon .ant-ribbon-content{color:var(--ant-green-6)!important}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF .CultureTourReservationOfferItem_discountContainer__iqkXj .ant-ribbon .ant-ribbon-corner{display:none}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF .ant-tag{max-width:100px;white-space:normal;padding:var(--ant-padding-xxs) var(--ant-padding-xs);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2px;word-break:break-word}@media(max-width:767px){.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF .ant-tag{max-width:unset;word-break:keep-all}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_availabilityWrapper__XoBUF{width:unset;flex:auto;justify-content:center;align-items:flex-start}}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_offerSeperator__t7xt6{width:2px;background:var(--ant-color-split);height:100%}@media(max-width:767px){.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_offerSeperator__t7xt6{display:none}}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_priceWrapper__KJ9oM{display:flex;flex-direction:column;align-items:flex-end;flex:1 1;text-align:right}@media(max-width:767px){.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA .CultureTourReservationOfferItem_priceWrapper__KJ9oM{flex:0 0 auto}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_offerItemRightSide__Q54xA{width:unset}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r{flex-direction:column}}.CultureTourReservationOfferItem_cultureTourReservationOfferItem__Dlz5r .CultureTourReservationOfferItem_clickable__QYAEF{cursor:pointer}@keyframes CultureTourReservationOfferList_skeleton-shimmer__np8zr{0%{background-position:-200% 0}to{background-position:200% 0}}.CultureTourReservationOfferList_cultureTourReservationOfferList__NAd2V{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--ant-padding-sm)}@keyframes CultureTourReservationOfferListEmptyState_skeleton-shimmer__zIC5N{0%{background-position:-200% 0}to{background-position:200% 0}}.CultureTourReservationOfferListEmptyState_cultureTourReservationOfferListEmptyState__JnTOx{background:var(--ant-color-bg-container);border-radius:calc(var(--ant-border-radius-lg)*2);padding:var(--ant-padding-content-vertical-lg)}.CultureTourReservationOfferListEmptyState_emptyStateAlert__tcFhT .ant-alert-message{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xs)}@keyframes PriceBlock_skeleton-shimmer__e6zu5{0%{background-position:-200% 0}to{background-position:200% 0}}.PriceBlock_priceBlock__J5fFs .PriceBlock_row__qz7Os{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--ant-padding-xxs);flex-wrap:wrap}.PriceBlock_priceBlock__J5fFs .PriceBlock_column__rmQpz{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}