.PackageSlider_sliderWrap__F0eHS{position:relative}.PackageSlider_packageSwiper__QZf6_{width:100%;overflow:hidden;padding:4px 0 0}.PackageSlider_packageSwiper__QZf6_ .swiper-slide{height:auto;box-sizing:border-box;display:flex;align-items:stretch}.PackageSlider_packageSwiper__QZf6_ .swiper-wrapper{align-items:stretch}.PackageSlider_sliderWrap__F0eHS .PackageSlider_packageSwiper__QZf6_ .swiper-pagination{position:static!important;margin-top:1.15rem!important;margin-bottom:0!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;transform:none!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px;text-align:center!important}.PackageSlider_packageSwiper__QZf6_ .swiper-pagination-bullet{width:8px;height:8px;background-color:#d9cff0;opacity:1;transition:all .3s ease;flex-shrink:0}.PackageSlider_packageSwiper__QZf6_ .swiper-pagination-bullet-active{background-color:#1c0b4f;width:26px;border-radius:6px}.PackageSlider_controls__Fx6JZ{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-bottom:1rem}.PackageSlider_navBtn__LuNND{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid #e6dff0;background:#fff;color:#1c0b4f;font-size:.8rem;cursor:pointer;transition:background .22s ease,color .22s ease,box-shadow .22s ease}.PackageSlider_navBtn__LuNND:hover{background:#1c0b4f;color:#fff;border-color:#1c0b4f}.PackageSlider_card__t5z74{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #efe8f5;box-shadow:0 2px 10px rgba(28,11,79,.04);transition:box-shadow .28s ease,transform .28s ease;display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1;height:100%}.PackageSlider_card__t5z74:hover{box-shadow:0 14px 34px rgba(28,11,79,.12);transform:translateY(-4px)}.PackageSlider_imgWrap__KYRdH{position:relative;width:100%;aspect-ratio:16/11;overflow:hidden;flex-shrink:0;background:#f1ecf7}.PackageSlider_cardImg__VL21v{object-fit:cover;width:100%;height:100%;display:block;transition:transform .5s ease}.PackageSlider_card__t5z74:hover .PackageSlider_cardImg__VL21v{transform:scale(1.04)}.PackageSlider_limitedBadge__U6U5X{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:5px;background:#fff;color:#1c0b4f;font-size:.7rem;font-weight:700;padding:5px 12px;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.PackageSlider_limitedBadge__U6U5X svg{font-size:.62rem}.PackageSlider_body__SkB8Z{padding:1.1rem 1.25rem 1.25rem;display:flex;flex-direction:column;flex:1 1;gap:.6rem;width:100%;min-width:0}.PackageSlider_tags__IGAnv{display:flex;flex-wrap:wrap;gap:6px}.PackageSlider_tagPill__g_V5Y{background:#f1ecfb;color:#4b3a86;font-size:.68rem;font-weight:600;padding:3px 11px;border-radius:999px;line-height:1.5}.PackageSlider_title__gR1t3{font-size:1.15rem;font-weight:700;color:#1b1530;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:.25rem 0 0;line-height:1.3;letter-spacing:-.01em}.PackageSlider_location__Y3mM3{display:flex;align-items:center;gap:5px;font-size:.8rem;color:#6b6385;min-width:0}.PackageSlider_location__Y3mM3 svg{flex-shrink:0;font-size:.95rem}.PackageSlider_location__Y3mM3 span,.PackageSlider_metaRow__gYt4Z{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PackageSlider_metaRow__gYt4Z{font-size:.78rem;color:#6b6385}.PackageSlider_roomTypes__TKEIP{display:flex;flex-wrap:wrap;gap:6px;width:100%;min-width:0}.PackageSlider_roomPill__xLzgO{background:#fff;color:#1c0b4f;font-size:.78rem;font-weight:700;padding:4px 11px;border-radius:12px;border:1px solid #e6dff0;line-height:1.35}.PackageSlider_roomPillPrice__XdLpv{font-size:.7rem;color:#6b6385;display:block;font-weight:500}.PackageSlider_seatsWarn__D5D_C{display:flex;align-items:center;justify-content:center;gap:5px;font-size:.72rem;font-weight:600;color:#b94a00;background:#fff4ee;border:1px solid #ffd3bb;border-radius:10px;padding:5px 10px}.PackageSlider_divider__ItO38{height:1px;background:#efe8f5;margin:.35rem 0 0;border:none;opacity:1}.PackageSlider_footer__RLCwg{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:.15rem}.PackageSlider_priceBlock__mFkb4{display:flex;flex-direction:column;min-width:0}.PackageSlider_priceFrom__6RF1T{font-size:.72rem;color:#6b6385;font-weight:500}.PackageSlider_priceValue__P_yr_{font-size:1.55rem;font-weight:700;color:#1c0b4f;line-height:1.15;letter-spacing:-.02em}.PackageSlider_pricePer__0vMrJ{font-size:.68rem;color:#8a83a0}.PackageSlider_actions__QHPBa{display:flex;align-items:center;gap:8px;flex-shrink:0}.PackageSlider_btnWa___YTLZ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1.5px solid #198340;background:#fff;color:#167739;font-size:1rem;text-decoration:none;transition:background .2s,color .2s}.PackageSlider_btnWa___YTLZ:hover{background:#127536;color:#fff}.PackageSlider_btnView__uAMcc{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 1.15rem;height:40px;border-radius:999px;border:none;background:#ffd700;color:#1c0b4f;font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s,transform .2s}.PackageSlider_btnView__uAMcc:hover{background:#f5c900;color:#1c0b4f;transform:translateX(2px)}@media (max-width:575px){.PackageSlider_sliderWrap__F0eHS .PackageSlider_packageSwiper__QZf6_ .swiper-pagination{margin-top:1rem!important}}@media (max-width:400px){.PackageSlider_footer__RLCwg{flex-direction:column;align-items:stretch}.PackageSlider_actions__QHPBa{justify-content:space-between}.PackageSlider_btnView__uAMcc{flex:1 1;width:100%}}.PackageCategories_section__tHpoj{background:#fff8f6}.PackageCategories_header__SxBGi{text-align:left;margin-bottom:1.5rem}.PackageCategories_tag__z3Odi{display:block;color:#6d3ae8;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.9rem}.PackageCategories_title__cnbcY{font-size:clamp(1.9rem,4.2vw,3rem);font-weight:700;color:#1b1530;margin:0;line-height:1.12;letter-spacing:-.02em;max-width:560px}.PackageCategories_tabs__KWV_a{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2rem}.PackageCategories_tab__P7E0j{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#1c0b4f;border:1px solid #e6dff0;border-radius:999px;padding:.5rem 1.15rem;font-size:.8rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.PackageCategories_tab__P7E0j:hover{border-color:#1c0b4f}.PackageCategories_tabActive__GiITY,.PackageCategories_tabActive__GiITY:hover{background:#1c0b4f;color:#fff;border-color:#1c0b4f}@media (max-width:575px){.PackageCategories_section__tHpoj{padding:2rem 0}.PackageCategories_tabs__KWV_a{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.4rem;scrollbar-width:none}.PackageCategories_tabs__KWV_a::-webkit-scrollbar{display:none}.PackageCategories_tab__P7E0j{white-space:nowrap;flex-shrink:0}}