.PackageDetailFaqs_faqsSection__Hxw1f{margin:3rem 0 2rem}.PackageDetailFaqs_header__oQvis{text-align:center;margin-bottom:2.2rem}.PackageDetailFaqs_eyebrow__PbNcv{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#c9a227;margin-bottom:.6rem}.PackageDetailFaqs_title__Q1jx1{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#003535;margin:0 0 .5rem;letter-spacing:-.4px}.PackageDetailFaqs_titleUnderline__18Buv{display:block;width:60px;height:4px;background:linear-gradient(90deg,#004c4c,#c9a227);border-radius:50px;margin:.6rem auto 0}.PackageDetailFaqs_subtitle__7U1Nx{font-size:.9rem;color:#666;margin-top:.7rem}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item{border:1px solid #e4eded;border-radius:14px!important;overflow:hidden;margin-bottom:.7rem;background:#fff;box-shadow:0 2px 10px rgba(0,76,76,.06);transition:box-shadow .25s ease,border-color .25s ease}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item:hover{border-color:#b2d8d0;box-shadow:0 6px 22px rgba(0,76,76,.11)}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item[data-active]{border-color:#004c4c;box-shadow:0 6px 24px rgba(0,76,76,.14)}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-control{padding:1.1rem 1.4rem;background:transparent!important;transition:background .2s ease}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-control:hover{background:#f0faf7!important}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item[data-active] .mantine-Accordion-control{background:linear-gradient(90deg,#f0faf7,#fdf6e3)!important}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-label{font-size:.97rem;font-weight:700;color:#003535;line-height:1.4}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item[data-active] .mantine-Accordion-label{color:#004c4c}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-chevron{color:#004c4c;width:22px;height:22px;background:#e6f4f1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,transform .3s ease}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-item[data-active] .mantine-Accordion-chevron{background:#004c4c;color:#fff}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-panel{padding:0 1.4rem 1.2rem}.PackageDetailFaqs_accordionWrap__GHL30 .mantine-Accordion-content{font-size:.9rem;color:#4a5568;line-height:1.7;border-top:1px solid #e4eded;padding-top:.9rem}.PackageDetailFaqs_questionBadge__zwkLo{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#004c4c,#0d6e6e);color:#fff;font-size:.72rem;font-weight:800;flex-shrink:0;margin-right:.65rem}.PackageDetailFaqs_questionLabel__R71PN{display:flex;align-items:center}.PackageDetailFaqs_ctaBanner__BKuLo{margin-top:2rem;background:linear-gradient(135deg,#004c4c,#0d6e6e);border-radius:16px;padding:1.6rem 2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;box-shadow:0 8px 28px rgba(0,76,76,.2)}.PackageDetailFaqs_ctaText__z5VQ_{color:#fff}.PackageDetailFaqs_ctaTitle__44eoy{font-size:1rem;font-weight:800;margin:0 0 .2rem}.PackageDetailFaqs_ctaSub__P1hDL{font-size:.82rem;color:rgba(255,255,255,.7);margin:0}.PackageDetailFaqs_ctaBtn__k0l8i{background:#c9a227;color:#fff;border:none;border-radius:50px;padding:.6rem 1.6rem;font-weight:700;font-size:.88rem;cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-block;transition:filter .2s ease,transform .2s ease}.PackageDetailFaqs_ctaBtn__k0l8i:hover{filter:brightness(1.1);transform:translateY(-2px);color:#fff}.PackageDetail_pageWrapper__yjv7R{--teal:#004b47;--dark:#123431;--gold:#b28b42;--sage:#eef4f1;--line:#dce5e1;--muted:#64736f;--paper:#fafbf9;background:var(--paper);color:var(--dark);font:15px/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PackageDetail_pageWrapper__yjv7R h1,.PackageDetail_pageWrapper__yjv7R h2,.PackageDetail_pageWrapper__yjv7R h3,.PackageDetail_pageWrapper__yjv7R p{margin:0}.PackageDetail_shell__yUC8T{max-width:1180px;margin:auto}.PackageDetail_intro__yMF0X{display:grid;grid-template-columns:1.1fr 1fr;background:white}.PackageDetail_hero___RzV1{position:relative;min-height:430px;background:#d0d9d2}.PackageDetail_heroImg__AMVAe{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.PackageDetail_hero___RzV1:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#002c29a8);pointer-events:none}.PackageDetail_heroLabel__OsLho{position:absolute;bottom:24px;left:24px;color:white;z-index:1}.PackageDetail_heroLabelEyebrow__vN_aO{text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:750;color:#eed8a7;margin-bottom:4px}.PackageDetail_heroLabelTitle___7g6V{display:block;font:28px Georgia,serif}.PackageDetail_heroGalleryBtn__BtFrx{position:absolute;right:20px;bottom:24px;background:white;color:var(--teal);padding:8px 13px;border-radius:30px;z-index:2;font-size:12px;border:0;cursor:pointer;font-weight:600}.PackageDetail_heroGalleryBtn__BtFrx:hover{background:var(--sage)}.PackageDetail_introContent__tyNzq{padding:32px;display:flex;flex-direction:column;gap:18px}.PackageDetail_eyebrow__gAntj{text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:750;color:var(--gold)}.PackageDetail_crumb__xOQ5a{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.PackageDetail_crumb__xOQ5a a{color:var(--teal);text-decoration:none}.PackageDetail_crumb__xOQ5a a:hover{text-decoration:underline}.PackageDetail_crumbSep__sT5AS{opacity:.5}.PackageDetail_title___1SST{font:500 clamp(28px,4.5vw,42px) /1.12 Georgia,serif;letter-spacing:-1px;color:var(--dark)}.PackageDetail_tripMeta__OZ25B{display:flex;gap:12px;flex-wrap:wrap;font-size:13.5px;color:var(--dark)}.PackageDetail_priceBlock__LmEOx strong{font-size:33px;font-weight:650;letter-spacing:-1px}.PackageDetail_priceHint__ExKyF{font-size:12px;color:var(--muted)}.PackageDetail_roomBlock__xIjPN{display:flex;flex-direction:column;gap:10px}.PackageDetail_roomHeading__NsePb{font-weight:650;font-size:13.5px;color:var(--dark)}.PackageDetail_roomOptions__G5ZwW{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:8px;gap:8px;border:0;padding:0;margin:0}.PackageDetail_room__F2Vb4{position:relative;cursor:pointer}.PackageDetail_room__F2Vb4 input{position:absolute;opacity:0;pointer-events:none}.PackageDetail_roomSpan__165Nk{display:flex;flex-direction:column;padding:12px 8px;border:1px solid var(--line);border-radius:10px;text-align:center;background:white;font-size:13.5px;transition:border-color .15s,background .15s,color .15s}.PackageDetail_roomSpan__165Nk b{font-size:16px;margin:2px 0}.PackageDetail_roomSpan__165Nk small{font-size:10px;color:var(--muted)}.PackageDetail_room__F2Vb4 input:checked+.PackageDetail_roomSpan__165Nk{border-color:var(--teal);background:var(--teal);color:white;box-shadow:0 0 0 1px var(--teal)}.PackageDetail_room__F2Vb4 input:checked+.PackageDetail_roomSpan__165Nk small{color:#cbded7}.PackageDetail_room__F2Vb4 input:focus-visible+.PackageDetail_roomSpan__165Nk{outline:3px solid var(--gold);outline-offset:3px}.PackageDetail_benefits__ipQJq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;text-align:center;padding-top:14px;border-top:1px solid var(--line);font-size:11px}.PackageDetail_benefitsIcon__5u1Mk{font-size:18px;display:block;color:var(--teal);margin-bottom:4px}.PackageDetail_heroActions__LFhb4{display:flex;gap:10px;flex-wrap:wrap}.PackageDetail_btn__2SOSz{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:9px;background:var(--teal);color:white;text-decoration:none;font-size:13px;font-weight:650;border:0;cursor:pointer}.PackageDetail_btn__2SOSz:hover{filter:brightness(1.08);color:white}.PackageDetail_btnGold__iyesC{background:#e6c98e;color:#193932}.PackageDetail_btnGold__iyesC:hover{color:#193932}.PackageDetail_btnOutline__3URXj{border:1px solid var(--line);background:white;color:var(--teal)}.PackageDetail_btnOutline__3URXj:hover{background:var(--sage);color:var(--teal)}.PackageDetail_btnIcon___VPD_{color:var(--teal)}.PackageDetail_btnIconWa__PwJR7,.PackageDetail_btnIcon___VPD_{width:44px;height:44px;border-radius:9px;border:1px solid var(--line);background:white;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.PackageDetail_btnIconWa__PwJR7{color:#128c7e}.PackageDetail_nav__DqiNd{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fffef9f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block:1px solid var(--line)}.PackageDetail_navInner__TthEC{max-width:1180px;display:flex;margin:auto;overflow:auto;scrollbar-width:none}.PackageDetail_navInner__TthEC::-webkit-scrollbar{display:none}.PackageDetail_navLink__yZb99{padding:17px 23px;color:var(--muted);white-space:nowrap;text-decoration:none;font-size:13px;border-bottom:3px solid transparent}.PackageDetail_navLink__yZb99:hover{color:var(--teal)}.PackageDetail_navLinkActive__F9JDb{color:var(--teal);border-color:var(--gold);font-weight:650}.PackageDetail_layout__vOioZ{display:grid;grid-template-columns:minmax(0,760px) 300px;grid-gap:40px;gap:40px;padding:34px 24px 40px;max-width:1180px;margin:auto}.PackageDetail_section__9bC_Q{margin-bottom:44px;scroll-margin-top:72px}.PackageDetail_sectionHead__XCdbs{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;gap:12px}.PackageDetail_sectionHead__XCdbs .PackageDetail_eyebrow__gAntj{margin-bottom:6px}.PackageDetail_sectionTitle___8jEg{font:500 30px/1.2 Georgia,serif;letter-spacing:-.6px}.PackageDetail_muted__gWqG9{color:var(--muted)}.PackageDetail_small___61y_{font-size:12px}.PackageDetail_tag__eJr_Z{display:inline-block;padding:4px 10px;background:var(--sage);border-radius:20px;color:var(--teal);font-size:11px;font-weight:600}.PackageDetail_card__4IfF_{border:1px solid var(--line);border-radius:16px;background:white;overflow:hidden}.PackageDetail_pad__RAvbu{padding:22px}.PackageDetail_stack__ID2Vk>*+*{margin-top:14px}.PackageDetail_facts__j_29W{display:grid;grid-template-columns:repeat(3,1fr);background:var(--sage);border-radius:12px;margin:20px 0;padding:18px 10px}.PackageDetail_facts__j_29W>div{text-align:center;border-right:1px solid #d4dfd8;font-size:11px;color:var(--muted)}.PackageDetail_facts__j_29W>div:last-child{border:0}.PackageDetail_facts__j_29W b{display:block;font-size:14px;margin-top:5px;color:var(--dark);font-weight:650}.PackageDetail_checklist__F8RYz{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:0;list-style:none;margin:0}.PackageDetail_checklist__F8RYz li{font-size:14px}.PackageDetail_checklist__F8RYz li:before{content:"✓";margin-right:8px;color:var(--teal);font-weight:700}.PackageDetail_descHtml__OFDRV{font-size:14px;color:var(--muted);line-height:1.65}.PackageDetail_descHtml__OFDRV p{margin-bottom:.75rem}.PackageDetail_descHtml__OFDRV ol,.PackageDetail_descHtml__OFDRV ul{padding-left:1.2rem;margin-bottom:.75rem}.PackageDetail_detailsBlock__sfPMX{border-top:1px solid var(--line)}.PackageDetail_detailsBlock__sfPMX summary{cursor:pointer;list-style:none;position:relative;font-size:14px;font-weight:600;padding:18px 34px 18px 0;color:var(--dark)}.PackageDetail_detailsBlock__sfPMX summary::-webkit-details-marker{display:none}.PackageDetail_detailsBlock__sfPMX summary:after{content:"+";position:absolute;right:4px;font-size:20px;top:12px;font-weight:400;color:var(--teal)}.PackageDetail_detailsBlock__sfPMX[open]>summary:after{content:"−"}.PackageDetail_detailsBody__rvzMc{padding:0 0 19px;font-size:13.5px;color:var(--muted)}.PackageDetail_flight__5r2_b{margin-bottom:14px}.PackageDetail_flightTop__uTDZ1{padding:13px 20px;background:var(--sage);display:flex;justify-content:space-between;font-size:12px;font-weight:600}.PackageDetail_route__iWPB0{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;padding:20px}.PackageDetail_routeEnd__TKWCE{text-align:right}.PackageDetail_routeTime__G13QX{font-size:23px;font-weight:650;display:block}.PackageDetail_routeCode__JK2xu{display:block;font-weight:600;font-size:14px}.PackageDetail_routeCity__1WTWk{display:block;font-size:12px;color:var(--muted)}.PackageDetail_connector__altK7{text-align:center;color:var(--gold);font-size:22px}.PackageDetail_connector__altK7 small{display:block;font-size:10px;color:var(--muted)}.PackageDetail_flightMeta__mQVyr{padding:0 20px 15px;font-size:12px;color:var(--muted)}.PackageDetail_flightDetails___39Pp{margin-inline:20px}.PackageDetail_timeline__wuWNZ{padding-left:22px;border-left:1px solid #b6c9bf;margin:4px 0 4px 8px}.PackageDetail_timeline__wuWNZ p{position:relative;padding-bottom:16px;margin:0;font-size:13.5px;color:var(--muted)}.PackageDetail_timeline__wuWNZ p:before{content:"";width:8px;height:8px;border:2px solid var(--teal);background:white;border-radius:50%;position:absolute;left:-28px;top:5px}.PackageDetail_timeline__wuWNZ b{display:block;color:var(--dark);font-weight:650}.PackageDetail_connection__cWlNt{padding:9px 12px;background:var(--sage);border-radius:7px;margin:0 0 16px;font-size:12px;color:var(--muted)}.PackageDetail_hotel__6dDkS{margin-bottom:20px}.PackageDetail_hotelPhoto__quF54{height:205px;position:relative;background:#d7ded5}.PackageDetail_hotelPhoto__quF54 img{width:100%;height:100%;object-fit:cover}.PackageDetail_hotelPhotoBtn__Vq3z5{position:absolute;bottom:14px;right:14px;background:#ffffffed;color:var(--teal);border-radius:30px;padding:8px 13px;font-size:12px;border:0;cursor:pointer;font-weight:600}.PackageDetail_hotelCityTag__GW4fs{position:absolute;top:14px;left:14px;background:var(--teal);color:white;letter-spacing:1px;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:650}.PackageDetail_hotelName__y6cjf{font-size:20px;font-weight:600;margin-bottom:4px}.PackageDetail_hotelDates__njZGK{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;background:var(--sage);padding:14px;border-radius:10px;font-size:11px;margin:16px 0;color:var(--muted)}.PackageDetail_hotelDates__njZGK b{display:block;font-size:13px;color:var(--dark);margin-top:2px}.PackageDetail_hotelSpecs__T41rj{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0 16px}.PackageDetail_starsRow__V8cXJ{display:flex;gap:3px;margin:6px 0 10px;color:var(--gold)}.PackageDetail_amenityList__HAtci{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.PackageDetail_amenityChip__W1aRl{font-size:11px;padding:3px 8px;background:var(--sage);border-radius:6px;color:var(--muted)}.PackageDetail_transfer__Hu8OT{display:grid;grid-template-columns:32px 1fr;grid-gap:14px;gap:14px;padding:20px}.PackageDetail_transfer__Hu8OT+.PackageDetail_transfer__Hu8OT{border-top:1px solid var(--line)}.PackageDetail_number__31yBE{width:28px;height:28px;border-radius:50%;background:var(--teal);color:white;display:grid;place-items:center;font-size:12px;font-weight:650;flex-shrink:0}.PackageDetail_transfer__Hu8OT h3{font-size:16px;font-weight:650}.PackageDetail_transferDetails__8fOzQ{margin-top:10px}.PackageDetail_transferDetails__8fOzQ summary{padding-block:10px;font-size:12px}.PackageDetail_transferDetails__8fOzQ summary:after{top:3px}.PackageDetail_transferMetaRow__EjOrP{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.PackageDetail_support__AxOqv{background:var(--teal);color:white;padding:25px;border-radius:15px}.PackageDetail_support__AxOqv .PackageDetail_eyebrow__gAntj{color:#e2c78f}.PackageDetail_supportTitle__FjCi6{margin-top:8px;font:500 27px/1.2 Georgia,serif}.PackageDetail_support__AxOqv p{color:#c9dcd5;font-size:13px;margin:10px 0 18px}.PackageDetail_actions__7Nq9f{display:flex;gap:10px;flex-wrap:wrap}.PackageDetail_support__AxOqv .PackageDetail_btn__2SOSz{flex:1 1;min-width:140px;background:white;color:var(--teal)}.PackageDetail_support__AxOqv .PackageDetail_btn__2SOSz:hover{color:var(--teal)}.PackageDetail_aside__IEZVc{align-self:start;position:-webkit-sticky;position:sticky;top:90px}.PackageDetail_asideCard__ciMF0{padding:24px}.PackageDetail_asideCard__ciMF0 h3{font:24px Georgia,serif;margin-top:10px}.PackageDetail_asidePrice__AF7PU{margin:16px 0}.PackageDetail_asidePrice__AF7PU strong{font-size:28px;font-weight:650}.PackageDetail_asideCard__ciMF0 .PackageDetail_btn__2SOSz{width:100%;margin-top:20px}.PackageDetail_asideList__noIGS{padding-left:18px;font-size:12px;color:var(--muted);margin-top:20px}.PackageDetail_asideList__noIGS li{margin-bottom:6px}.PackageDetail_childPrices__ct8ng{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.PackageDetail_childPrices__ct8ng div{display:flex;justify-content:space-between;margin-bottom:4px}.PackageDetail_cancellationBox__2ZWoB{margin-top:14px;padding:12px 14px;border-radius:9px;font-size:12px;line-height:1.55}.PackageDetail_cancellationRefundable__Te1yf{background:#e8f5ee;color:#1a5c3a}.PackageDetail_cancellationNonRefundable__p8OXa{background:#fdecea;color:#8a1f2a}.PackageDetail_seeDetailsBtn__aQCGX{background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PackageDetail_seeDetailsBtn__aQCGX:hover{opacity:.85}.PackageDetail_cancelRuleList__hjqhe{margin:0 0 12px;padding-left:18px;color:var(--dark)}.PackageDetail_cancelRuleList__hjqhe li{margin-bottom:8px;line-height:1.55}.PackageDetail_cancelNote__AJGQE{margin-top:4px;font-size:12px;color:var(--muted)}.PackageDetail_cancelDetails__vq94N{scroll-margin-top:90px}.PackageDetail_bottom__jTWmT{display:none}.PackageDetail_bottomInner__n7qQx{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:1132px;margin:auto}.PackageDetail_bottomPrice__QhI2y{min-width:0;flex:1 1}.PackageDetail_bottom__jTWmT strong{font-size:22px}.PackageDetail_bottom__jTWmT small{display:block;color:var(--muted);font-size:11px}.PackageDetail_bottomBtn__8CcTG,.PackageDetail_bottom__jTWmT .PackageDetail_btn__2SOSz{min-width:155px;flex-shrink:0;white-space:nowrap}.PackageDetail_bottomBtnShort__xXQ1k{display:none}.PackageDetail_live__kuzKM{font-size:12px;color:var(--muted)}.PackageDetail_loadingWrap__lmS4N{display:flex;justify-content:center;align-items:center;min-height:60vh}.PackageDetail_emptyState__m4aaw{text-align:center;padding:80px 24px;color:var(--muted)}@media (max-width:850px){.PackageDetail_pageWrapper__yjv7R{padding-bottom:90px}.PackageDetail_bottom__jTWmT{display:block;position:fixed;bottom:0;left:0;right:0;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);z-index:30;padding:12px 20px max(12px,env(safe-area-inset-bottom));box-shadow:0 -4px 24px #003b3709}.PackageDetail_intro__yMF0X{grid-template-columns:1fr 1fr}.PackageDetail_introContent__tyNzq{padding:24px}.PackageDetail_layout__vOioZ{grid-template-columns:minmax(0,1fr);max-width:740px;padding-inline:20px}.PackageDetail_aside__IEZVc{display:none}.PackageDetail_hero___RzV1{min-height:350px}.PackageDetail_navLink__yZb99{padding-inline:19px}}@media (max-width:580px){.PackageDetail_actions__7Nq9f{flex-direction:column}.PackageDetail_support__AxOqv .PackageDetail_btn__2SOSz{flex:none;width:100%;min-width:0;justify-content:center}.PackageDetail_intro__yMF0X{display:block}.PackageDetail_hero___RzV1{min-height:225px}.PackageDetail_heroLabel__OsLho{bottom:18px;left:20px}.PackageDetail_heroLabelTitle___7g6V{font-size:23px}.PackageDetail_heroGalleryBtn__BtFrx{top:16px;bottom:auto;right:16px}.PackageDetail_introContent__tyNzq{padding:24px 20px;gap:16px}.PackageDetail_title___1SST{font-size:30px}.PackageDetail_layout__vOioZ{padding:28px 20px 50px;gap:0}.PackageDetail_navLink__yZb99{padding:15px 16px;font-size:12px}.PackageDetail_pad__RAvbu{padding:18px}.PackageDetail_checklist__F8RYz{grid-template-columns:1fr;font-size:13px}.PackageDetail_facts__j_29W{padding:14px 5px}.PackageDetail_facts__j_29W b{font-size:12px}.PackageDetail_route__iWPB0{padding:18px}.PackageDetail_routeTime__G13QX{font-size:21px}.PackageDetail_hotelPhoto__quF54{height:180px}.PackageDetail_sectionHead__XCdbs{margin-bottom:16px}.PackageDetail_sectionTitle___8jEg{font-size:26px}.PackageDetail_section__9bC_Q{margin-bottom:34px}.PackageDetail_transfer__Hu8OT{padding:18px;gap:9px}.PackageDetail_bottom__jTWmT{padding-inline:14px}.PackageDetail_bottomInner__n7qQx{gap:10px}.PackageDetail_bottom__jTWmT strong{font-size:18px}.PackageDetail_bottomDates___KzUh{display:none}.PackageDetail_bottomBtn__8CcTG{min-width:0;padding:12px 14px;font-size:12px}.PackageDetail_bottomBtnFull__a9bB0{display:none}.PackageDetail_bottomBtnShort__xXQ1k{display:inline}.PackageDetail_benefits__ipQJq{grid-template-columns:repeat(2,1fr)}.PackageDetail_roomOptions__G5ZwW{grid-template-columns:1fr 1fr}.PackageDetail_hotelDates__njZGK{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PackageDetail_pageWrapper__yjv7R{scroll-behavior:auto}}