.PackageCard_package-card___aBkA{background:rgb(var(--global-color-white));padding:12px;border-radius:20px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:box-shadow .2s;display:flex;flex-direction:column;min-height:600px}.PackageCard_package-card___aBkA:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.PackageCard_package-card__header__x0_rX{background:linear-gradient(285deg,#C653A4,#F18ED4 95.42%);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:33px;border-radius:20px;padding:.5rem;text-align:center;color:rgb(var(--global-color-white));position:relative;min-height:180px;background-size:cover;background-position:50%}.PackageCard_package-card__status__wZY_S{display:block;font-size:.875rem;font-weight:500;margin:.5rem auto;opacity:.9;padding:4px 16px;border-radius:20px;text-transform:uppercase;width:fit-content;background-color:rgb(var(--global-color-white));color:rgb(var(--global-color-black))}.PackageCard_package-card__days__EiNZ_{display:flex;align-items:baseline;justify-content:center;gap:.5rem}.PackageCard_package-card__days-text__Id_CQ{font-size:.875rem;opacity:.9}.PackageCard_package-card__days-number__vvkPZ{font-size:3rem;font-weight:700;line-height:1}.PackageCard_package-card__content__iWh0x{padding:1.5rem;display:flex;flex-direction:column;height:100%}.PackageCard_package-card__section__opV_8{margin-bottom:1.5rem}.PackageCard_package-card__section__opV_8:last-of-type{margin-bottom:0}.PackageCard_package-card__section-title__vgEBe{font-size:.875rem;font-weight:600;color:rgb(var(--global-color-black));text-transform:uppercase;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #f0f0f0}.PackageCard_package-card__flights__BsQNv{display:flex;flex-direction:column;gap:1rem}.PackageCard_package-card__flight-segment__fpWwL{padding:.5rem 0}.PackageCard_package-card__hotel__wt1iF{display:flex;flex-direction:column;align-items:center;gap:.5rem}.PackageCard_package-card__hotel-name___7iGW{font-size:1.125rem;font-weight:600;color:rgb(var(--global-color-black));margin:.5rem 0;text-align:center}.PackageCard_package-card__dates-info__t6p7d{display:flex;gap:1rem;align-items:center;font-size:.875rem}.PackageCard_package-card__dates__goZL7{color:rgb(var(--global-color-black))}.PackageCard_package-card__nights___ejpl{color:rgb(var(--global-color-black));font-weight:500}.PackageCard_package-card__meal-plan__NHGyz{display:inline-block;padding:.25rem .75rem;background:rgb(var(--global-color-white));border-radius:4px;font-size:.75rem;color:rgb(var(--global-color-black));text-transform:uppercase;margin-top:.5rem}.PackageCard_package-card__footer__robwE{padding-top:1rem;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:1rem;margin-top:auto}.PackageCard_package-card__reservation__3Dhq4{display:flex;flex-direction:column;gap:.25rem}.PackageCard_package-card__reservation-label__8Qby5{font-size:.75rem;color:rgb(var(--global-color-black))}.PackageCard_package-card__reservation-number__PX4L1{font-size:1.125rem;font-weight:600;color:rgb(var(--global-color-black));font-family:monospace}.PackageCard_package-card__action-btn__n3dS8{background:#4a90e2;color:rgb(var(--global-color-white));border:none;padding:.875rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.PackageCard_package-card__action-btn__n3dS8:hover{background:#357abd;transform:translateY(-1px)}.PackageCard_package-card__action-icon__AHy4W{font-size:1rem}.CarouselServerButtons_btn__6bIAD{background-color:rgba(0,0,0,0);border:unset}.CarouselServerButtons_btn__6bIAD:disabled{opacity:1}.CarouselServerButtons_btnCont__Yn36v{margin-top:2.5rem;display:flex;gap:1.38rem}.CarouselServerButtons_dotStyles__diMzZ{position:absolute;z-index:1;bottom:9rem;inset-inline-start:calc((100% - 7rem)/2);width:7rem;display:flex;align-items:center;justify-content:center;gap:1rem}.CarouselServerButtons_nav-arrow-wrap__VKopZ{position:relative;display:inline-block;width:54px;height:54px;line-height:0}.CarouselServerButtons_nav-arrow-wrap__VKopZ:hover .CarouselServerButtons_nav-arrow__bsRAJ{opacity:0}.CarouselServerButtons_nav-arrow-wrap__VKopZ:hover .CarouselServerButtons_nav-arrow--hover__veacd{opacity:1}.CarouselServerButtons_nav-arrow__bsRAJ{display:block;transition:opacity .2s ease}.CarouselServerButtons_nav-arrow--disabled__iefKj,.CarouselServerButtons_nav-arrow--hover__veacd{position:absolute;top:0;left:0;opacity:0;transition:opacity .2s ease;pointer-events:none}button:disabled .CarouselServerButtons_nav-arrow-wrap__VKopZ{cursor:default}button:disabled .CarouselServerButtons_nav-arrow-wrap__VKopZ .CarouselServerButtons_nav-arrow--hover__veacd,button:disabled .CarouselServerButtons_nav-arrow-wrap__VKopZ .CarouselServerButtons_nav-arrow__bsRAJ,button:disabled .CarouselServerButtons_nav-arrow-wrap__VKopZ:hover .CarouselServerButtons_nav-arrow--hover__veacd{opacity:0}button:disabled .CarouselServerButtons_nav-arrow-wrap__VKopZ .CarouselServerButtons_nav-arrow--disabled__iefKj{opacity:1}.QuickActions_quick-actions__9TLGa{border-radius:8px;padding:0 1.5rem 1.5rem;position:sticky;top:1rem}.QuickActions_quick-actions__title__jHMrX{font-size:1rem;font-weight:600;color:rgb(var(--global-color-black));margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.QuickActions_quick-actions__list__BWFbw{list-style:none;padding:0;margin:0}.QuickActions_quick-actions__item__qHliC{margin-bottom:.5rem;background:rgb(var(--global-color-white));border-radius:16px;padding:8px}.QuickActions_quick-actions__item__qHliC:last-child{margin-bottom:0}.QuickActions_quick-actions__item__qHliC:hover{background-color:#f5f5f5;cursor:pointer}.QuickActions_quick-actions__link__Y_g_u{display:flex;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;color:rgb(var(--global-color-black));border-radius:4px;transition:background-color .2s}.QuickActions_quick-actions__icon__k8DqQ{font-size:1.25rem;width:56px;text-align:center}.QuickActions_quick-actions__label__IWLau{font-size:.875rem;font-weight:500}