.luxury_wrap__H7k0U{background:#f0ece3;color:#15322f;min-height:100vh;padding:0 clamp(16px,4.8vw,84px)}.luxury_nav__4P6NJ{height:98px;display:flex;align-items:center;justify-content:space-between;gap:24px}.luxury_brand__Nvt8o,.luxury_nav__4P6NJ a{color:inherit;text-decoration:none}.luxury_brand__Nvt8o{font-weight:700;font-size:20px;letter-spacing:-1px;font-family:Manrope,Arial,sans-serif;white-space:nowrap}.luxury_brand__Nvt8o span{color:#c9683b}.luxury_navLinks__tvao_{display:flex;gap:32px;align-items:center}.luxury_navLinks__tvao_ a{font-size:11px;letter-spacing:.14em;font-weight:600}.luxury_footer__DV9w9 a:hover,.luxury_navLinks__tvao_ a:hover{color:#b86648}.luxury_hero__0ma7Z{min-height:min(760px,84vh);position:relative;display:flex;align-items:center;overflow:hidden;background:#122e31;color:#fff}.luxury_heroImage__4VoNz{object-fit:cover;object-position:center 53%;filter:saturate(.83) contrast(1.06)}.luxury_heroShade__whKPd{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,29,29,.91),rgba(7,29,29,.72) 43%,rgba(7,29,29,.12)),linear-gradient(0deg,rgba(7,29,29,.5),transparent 36%)}.luxury_heroContent__wefUS{position:relative;z-index:1;padding:clamp(34px,7vw,105px);max-width:1100px}.luxury_kicker__bmfNh,.luxury_sectionKicker__aeXXK{font-size:11px;letter-spacing:.24em;font-weight:650}.luxury_kicker__bmfNh{color:#f4d5bc}.luxury_hero__0ma7Z h1{font:normal clamp(48px,7.2vw,116px)/.97 Georgia,serif;letter-spacing:-.055em;margin:30px 0}.luxury_cta__T5s1B h2 em,.luxury_experience__s7vRj h2 em,.luxury_hero__0ma7Z h1 em,.luxury_intro__LYApN h2 em{font-weight:400;color:#e4a184}.luxury_heroContent__wefUS>p{max-width:590px;font-size:clamp(15px,1.35vw,19px);line-height:1.75;color:#f1eee7}.luxury_heroActions__11WX2{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:34px}.luxury_primary__ST0hd{background:#bd6747;color:white!important;text-decoration:none;display:inline-flex;gap:26px;justify-content:space-between;align-items:center;padding:20px 26px;font-size:11px;letter-spacing:.14em;font-weight:700;transition:background .2s}.luxury_cardButton__DuIqq:hover,.luxury_primary__ST0hd:hover{background:#99492e}.luxury_secondary__y_BLK{font-size:11px;letter-spacing:.12em;color:white;text-decoration:none;font-weight:600}.luxury_heroFoot__ySgGY{position:absolute;bottom:25px;right:36px;z-index:1;font-size:10px;letter-spacing:.18em}.luxury_heroFoot__ySgGY span{color:#e4a184}.luxury_intro__LYApN{padding:105px 0 50px;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:40px;gap:40px;align-items:end;scroll-margin-top:25px}.luxury_sectionKicker__aeXXK{color:#a55f44}.luxury_cta__T5s1B h2,.luxury_experience__s7vRj h2,.luxury_intro__LYApN h2{font:normal clamp(42px,5.5vw,79px)/1.03 Georgia,serif;letter-spacing:-.04em;margin:18px 0 0}.luxury_experience__s7vRj h2 em,.luxury_intro__LYApN h2 em{color:#b36d52}.luxury_intro__LYApN>p{font-size:17px;line-height:1.8;max-width:520px;margin:0 0 7px;color:#4a5d57}.luxury_grid__9v6Bd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px}.luxury_card__7G9gn{background:#fff;display:flex;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s}.luxury_card__7G9gn:hover{transform:translateY(-3px);box-shadow:0 15px 35px rgba(16,44,40,.1)}.luxury_cardMedia__l7tD2{display:block;position:relative;aspect-ratio:4/3;background:#e5e8e5;overflow:hidden}.luxury_vesselImage__lGBhF{object-fit:contain!important;object-position:center}.luxury_mediaNumber__Ca1_t{position:absolute;left:17px;top:17px;color:#fff;background:#16332f;padding:9px 12px;font-size:10px;letter-spacing:.1em}.luxury_cardBody__IGadY{padding:28px 26px 27px;display:flex;flex-direction:column;flex:1 1}.luxury_tag__Um5R2{font-size:10px;letter-spacing:.13em;color:#a85f45;font-weight:700}.luxury_tag__Um5R2 span{padding:0 5px}.luxury_card__7G9gn h3{font:normal clamp(25px,2.45vw,36px)/1.12 Georgia,serif;margin:16px 0}.luxury_cardDescription__KlnBl{font-size:14px;line-height:1.65;color:#50605c;margin:0 0 28px;flex:1 1}.luxury_cardBottom__gXUe_{border-top:1px solid #e7e4df;padding-top:22px;display:flex;flex-direction:column;gap:20px}.luxury_from__Yb1cl{display:block;color:#66746e;font-size:10px;letter-spacing:.13em;margin-bottom:7px}.luxury_cardBottom__gXUe_ strong{font-size:21px;font-weight:500}.luxury_cardButton__DuIqq{display:flex;justify-content:space-between;align-items:center;background:#b85f40;color:white;text-decoration:none;font-size:11px;letter-spacing:.13em;font-weight:700;padding:18px 19px;transition:background .2s}.luxury_experience__s7vRj{margin-top:110px;padding:90px clamp(28px,5vw,90px);background:#12322f;color:#fff}.luxury_experienceHead__XAsjJ{max-width:780px}.luxury_experience__s7vRj h2 em{color:#dfa184}.luxury_featureGrid__WFqOz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:68px}.luxury_feature__xw2d4{border-top:1px solid #59716a;padding-top:20px}.luxury_feature__xw2d4>span{font:normal 24px Georgia,serif;color:#dfa184}.luxury_feature__xw2d4 h3{font-size:12px;letter-spacing:.17em;margin:27px 0 12px}.luxury_feature__xw2d4 p{font-size:14px;line-height:1.8;color:#d3ddd6}.luxury_cta__T5s1B{padding:110px 20px;text-align:center;display:flex;flex-direction:column;align-items:center}.luxury_cta__T5s1B h2 em{color:#b36d52}.luxury_cta__T5s1B p{max-width:590px;line-height:1.8;color:#50605c;font-size:16px;margin:24px 0 32px}.luxury_muted__quNPR{font-size:12px;line-height:1.8;color:#68756e;max-width:1100px;margin:0 auto 45px;text-align:center}.luxury_footer__DV9w9{padding:32px 0 45px}.luxury_footer__DV9w9 p{font-size:12px;color:#53615d}.luxury_footer__DV9w9>div{display:flex;gap:20px;flex-wrap:wrap}.luxury_back__fZYwQ{color:inherit}.luxury_detail__DbyJc{max-width:1050px;margin:auto}.luxury_detail__DbyJc h1{font:normal clamp(42px,7vw,86px) Georgia,serif;margin:16px 0}.luxury_detail__DbyJc h2{font:normal 34px Georgia,serif;margin:38px 0 18px}.luxury_table__YOc9B{width:100%;border-collapse:collapse}.luxury_table__YOc9B td,.luxury_table__YOc9B th{padding:17px 12px;border-bottom:1px solid #c5c4bc;text-align:left}.luxury_table__YOc9B td:last-child,.luxury_table__YOc9B th:last-child{text-align:right}.luxury_days__fGmQW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px}.luxury_day__5PBpe{background:#fff;padding:18px;line-height:1.7}.luxury_notice__PjNhQ{padding:20px;border-left:3px solid #b85d3e;background:#fff;margin:28px 0}.luxury_detailMedia__hD4wi{position:relative;width:100%;aspect-ratio:16/9;background:#dce4e2;overflow:hidden;margin:22px 0 28px}.luxury_button__oVyk3{display:inline-block;background:#b85d3e;color:white!important;text-decoration:none;padding:15px 20px;font-size:12px;letter-spacing:.07em;text-transform:uppercase;text-align:center}.luxury_muted__quNPR a{color:inherit}@media(max-width:900px){.luxury_grid__9v6Bd{gap:12px}.luxury_cardBody__IGadY{padding:22px 18px}.luxury_navLinks__tvao_{gap:18px}.luxury_hero__0ma7Z{min-height:660px}.luxury_intro__LYApN{padding-top:75px}}@media(max-width:700px){.luxury_wrap__H7k0U{padding:0 16px}.luxury_nav__4P6NJ{height:74px}.luxury_brand__Nvt8o{font-size:20px}.luxury_navLinks__tvao_{gap:13px}.luxury_navLinks__tvao_ a{font-size:9px}.luxury_navLinks__tvao_ a:nth-child(2){display:none}.luxury_hero__0ma7Z{min-height:680px;align-items:end}.luxury_heroImage__4VoNz{object-fit:cover;object-position:53% center}.luxury_heroShade__whKPd{background:linear-gradient(0deg,rgba(7,29,29,.96),rgba(7,29,29,.58) 58%,rgba(7,29,29,.1))}.luxury_heroContent__wefUS{padding:42px 25px 92px}.luxury_hero__0ma7Z h1{font-size:clamp(45px,10vw,70px);margin:20px 0;letter-spacing:-.05em}.luxury_heroContent__wefUS>p{font-size:15px}.luxury_heroActions__11WX2{gap:21px}.luxury_primary__ST0hd{width:100%;max-width:350px}.luxury_heroFoot__ySgGY{left:25px;right:auto;bottom:22px;font-size:9px}.luxury_intro__LYApN{display:block;padding:72px 0 33px}.luxury_cta__T5s1B h2,.luxury_experience__s7vRj h2,.luxury_intro__LYApN h2{font-size:clamp(42px,9vw,60px)}.luxury_intro__LYApN>p{margin-top:23px;font-size:15px}.luxury_days__fGmQW,.luxury_featureGrid__WFqOz,.luxury_grid__9v6Bd{grid-template-columns:1fr}.luxury_grid__9v6Bd{gap:24px}.luxury_cardMedia__l7tD2{aspect-ratio:16/11}.luxury_card__7G9gn h3{font-size:32px}.luxury_cardBody__IGadY{padding:25px}.luxury_experience__s7vRj{margin-top:70px;padding:65px 25px}.luxury_featureGrid__WFqOz{gap:25px;margin-top:43px}.luxury_feature__xw2d4 h3{margin-top:16px}.luxury_cta__T5s1B{padding:75px 12px}.luxury_footer__DV9w9{align-items:flex-start;flex-direction:column}.luxury_table__YOc9B td,.luxury_table__YOc9B th{padding:13px 6px;font-size:14px}.luxury_detailMedia__hD4wi{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.luxury_cardButton__DuIqq,.luxury_card__7G9gn,.luxury_primary__ST0hd{transition:none}}.luxury_hero__0ma7Z{min-height:min(850px,91vh)}.luxury_heroImage__4VoNz{object-position:58% 52%;filter:saturate(.87) contrast(1.07)}.luxury_heroShade__whKPd{background:linear-gradient(90deg,rgba(7,27,26,.88),rgba(7,27,26,.49) 52%,rgba(7,27,26,.08)),linear-gradient(0deg,rgba(7,27,26,.65),transparent 34%)}.luxury_heroContent__wefUS{max-width:920px}.luxury_hero__0ma7Z h1{font-size:clamp(55px,7vw,108px);letter-spacing:-.05em;line-height:1.02}.luxury_heroContent__wefUS>p{max-width:520px}.luxury_heroFoot__ySgGY{bottom:30px}.luxury_intro__LYApN{padding-top:115px}.luxury_grid__9v6Bd{gap:22px}.luxury_card__7G9gn{background:transparent;box-shadow:none!important;transform:none!important}.luxury_cardMedia__l7tD2{aspect-ratio:4/4.5;background:#d8ddd7}.luxury_cardMedia__l7tD2 .luxury_vesselImage__lGBhF{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.luxury_cardMedia__l7tD2:hover .luxury_vesselImage__lGBhF{transform:scale(1.045)}.luxury_cardBody__IGadY{background:#fff;padding:30px}.luxury_card__7G9gn:nth-child(2){transform:translateY(40px)!important}.luxury_card__7G9gn:nth-child(3){transform:translateY(80px)!important}.luxury_experience__s7vRj{margin-top:125px}.luxury_story__44QvQ{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:clamp(30px,6vw,100px);gap:clamp(30px,6vw,100px);padding:160px 0 30px}.luxury_storyMedia__ghr7W{position:relative;aspect-ratio:4/4.2;overflow:hidden;background:#1a3532}.luxury_storyImage__Dn4XG{object-fit:cover}.luxury_storyIndex__xQpLh{position:absolute;bottom:26px;left:28px;color:#fff;font-size:10px;letter-spacing:.2em;text-shadow:0 2px 8px #000}.luxury_storyCopy__SioBf{padding:25px 4vw 25px 0}.luxury_detailClosing__DY_6V h2,.luxury_storyCopy__SioBf h2{font:normal clamp(46px,5.6vw,83px)/1.03 Georgia,serif;letter-spacing:-.045em;margin:26px 0}.luxury_detailClosing__DY_6V h2 em,.luxury_detailSectionIntro__whdjJ h2 em,.luxury_storyCopy__SioBf h2 em{font-weight:400;color:#b36d52}.luxury_detailClosing__DY_6V p,.luxury_storyCopy__SioBf p{font-size:17px;line-height:1.85;color:#4d615b;max-width:460px}.luxury_storyLink__gkoi6{display:inline-flex;justify-content:space-between;gap:40px;color:#16332f;text-decoration:none;border-bottom:1px solid #b36d52;padding:18px 0 12px;font-size:11px;font-weight:700;letter-spacing:.17em;margin-top:20px}.luxury_visualBreak__pgNbZ{height:min(640px,70vh);position:relative;overflow:hidden;margin-top:100px;background:#16332f;display:flex;align-items:end;padding:clamp(25px,5vw,80px)}.luxury_visualBreakImage__RjWsB{object-fit:cover;filter:saturate(.85)}.luxury_visualBreakShade__yeEpL{position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,30,28,.8),transparent 70%)}.luxury_visualBreak__pgNbZ p{position:relative;color:white;font:normal clamp(29px,5vw,72px)/1.05 Georgia,serif;letter-spacing:-.025em;max-width:720px;margin:0}.luxury_cta__T5s1B{padding:125px 20px}.luxury_detail__DbyJc{max-width:1150px}.luxury_detailLead__OUaKq{padding:45px 0 20px}.luxury_detailLead__OUaKq h1{font-size:clamp(52px,7.3vw,105px);letter-spacing:-.045em;line-height:1.03}.luxury_detailSubhead__YIA5n{font-size:18px;color:#5d6c64;line-height:1.7;max-width:570px}.luxury_detailMedia__hD4wi{aspect-ratio:16/8.5;margin-bottom:0;background:#d9e0da}.luxury_detailMedia__hD4wi .luxury_vesselImage__lGBhF{object-fit:cover!important}.luxury_detailPhotoLabel__IkXzi{background:#16332f;color:#f2e9dc;padding:16px 23px;font-size:10px;letter-spacing:.16em}.luxury_detailPhotoLabel__IkXzi span{color:#e3a184}.luxury_detailStats__0zvIX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;border-bottom:1px solid #c5c4bc;padding:34px 0;margin-bottom:40px}.luxury_detailStats__0zvIX div{display:flex;flex-direction:column;gap:12px}.luxury_detailStats__0zvIX span{font-size:10px;letter-spacing:.16em;color:#a45e43}.luxury_detailStats__0zvIX strong{font-size:13px;letter-spacing:.08em}.luxury_detailSectionIntro__whdjJ{margin:100px 0 35px}.luxury_detailSectionIntro__whdjJ h2{font-size:clamp(42px,5vw,72px);letter-spacing:-.04em;margin:12px 0}.luxury_detailSectionIntro__whdjJ p{max-width:580px;color:#52655e;line-height:1.8}.luxury_table__YOc9B{background:#f7f5ef}.luxury_table__YOc9B th{background:#16332f;color:#fff;font-size:11px;letter-spacing:.12em}.luxury_table__YOc9B td,.luxury_table__YOc9B th{padding:23px 25px}.luxury_table__YOc9B tr:last-child td{border-bottom:0}.luxury_days__fGmQW{gap:14px}.luxury_day__5PBpe{min-height:195px;padding:26px 23px;border-top:3px solid #b96d50}.luxury_day__5PBpe strong{font-size:11px;letter-spacing:.15em;color:#b96d50}.luxury_day__5PBpe p{font-size:15px;line-height:1.75}.luxury_detailClosing__DY_6V{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;margin:110px 0 70px}.luxury_detailClosingMedia__c9kLW{position:relative;aspect-ratio:4/3;overflow:hidden}.luxury_detailClosingCopy__ZVogz{padding:30px 0}.luxury_detailClosing__DY_6V h2{font-size:clamp(44px,5vw,75px)}.luxury_notice__PjNhQ{background:#fffdf9;padding:30px 35px;margin:50px 0 30px}.luxury_detail__DbyJc>.luxury_button__oVyk3{padding:21px 30px;letter-spacing:.12em}.luxury_footer__DV9w9{margin-top:65px}@media(max-width:900px){.luxury_card__7G9gn:nth-child(2){transform:translateY(25px)!important}.luxury_card__7G9gn:nth-child(3){transform:translateY(50px)!important}.luxury_detailClosing__DY_6V,.luxury_story__44QvQ{gap:30px}}@media(max-width:700px){.luxury_hero__0ma7Z{min-height:730px}.luxury_heroImage__4VoNz{object-position:58% center}.luxury_hero__0ma7Z h1{font-size:clamp(44px,10vw,68px)}.luxury_grid__9v6Bd{gap:30px}.luxury_card__7G9gn:nth-child(2),.luxury_card__7G9gn:nth-child(3){transform:none!important}.luxury_cardMedia__l7tD2{aspect-ratio:4/3}.luxury_cardMedia__l7tD2 .luxury_vesselImage__lGBhF{object-fit:contain!important}.luxury_story__44QvQ{display:flex;flex-direction:column;gap:25px;padding:80px 0 10px}.luxury_storyMedia__ghr7W{width:100%;aspect-ratio:4/4}.luxury_storyCopy__SioBf{padding:15px 4px}.luxury_storyCopy__SioBf h2{font-size:clamp(43px,10vw,64px)}.luxury_visualBreak__pgNbZ{height:430px;margin-top:70px}.luxury_visualBreak__pgNbZ p{font-size:clamp(35px,8vw,52px)}.luxury_cta__T5s1B{padding:75px 12px}.luxury_detailLead__OUaKq{padding-top:25px}.luxury_detailLead__OUaKq h1{font-size:clamp(43px,11vw,66px)}.luxury_detailSubhead__YIA5n{font-size:15px}.luxury_detailMedia__hD4wi{aspect-ratio:4/3}.luxury_detailMedia__hD4wi .luxury_vesselImage__lGBhF{object-fit:contain!important}.luxury_detailStats__0zvIX{grid-template-columns:1fr;gap:22px}.luxury_detailSectionIntro__whdjJ{margin:75px 0 26px}.luxury_detailSectionIntro__whdjJ h2{font-size:43px}.luxury_table__YOc9B td,.luxury_table__YOc9B th{padding:17px 11px}.luxury_day__5PBpe{min-height:0}.luxury_detailClosing__DY_6V{display:flex;flex-direction:column;margin:70px 0 45px;gap:20px}.luxury_detailClosingMedia__c9kLW{width:100%}.luxury_detailClosingCopy__ZVogz{padding:10px 0}.luxury_notice__PjNhQ{padding:24px 20px}.luxury_detail__DbyJc>.luxury_button__oVyk3{display:block;line-height:1.5}}@media(prefers-reduced-motion:reduce){.luxury_cardMedia__l7tD2 .luxury_vesselImage__lGBhF{transition:none}}.luxury_hero__0ma7Z{min-height:min(780px,86vh)}.luxury_heroImage__4VoNz{object-fit:cover!important;object-position:center!important;filter:saturate(1.12) contrast(1.07)!important}.luxury_heroShade__whKPd{background:linear-gradient(90deg,rgba(4,29,32,.77),rgba(4,29,32,.44) 38%,transparent 69%),linear-gradient(0deg,rgba(4,29,32,.5),transparent 42%)}.luxury_heroContent__wefUS{padding:clamp(30px,5vw,85px);max-width:850px}.luxury_hero__0ma7Z h1{font-size:clamp(51px,6.4vw,100px)}.luxury_intro__LYApN{padding-top:80px}.luxury_cardMedia__l7tD2{aspect-ratio:16/8.3!important}.luxury_cardMedia__l7tD2 .luxury_vesselImage__lGBhF{object-fit:cover!important;object-position:center!important}.luxury_card__7G9gn:nth-child(2),.luxury_card__7G9gn:nth-child(3){transform:none!important}.luxury_cardBody__IGadY{padding:23px}.luxury_card__7G9gn h3{font-size:clamp(25px,2.2vw,34px)}.luxury_grid__9v6Bd{gap:18px}.luxury_cardDescription__KlnBl{min-height:52px}.luxury_cardBottom__gXUe_{gap:14px}.luxury_experience__s7vRj{margin-top:105px}@media(max-width:700px){.luxury_hero__0ma7Z{min-height:700px}.luxury_heroImage__4VoNz{object-position:66% center!important}.luxury_heroShade__whKPd{background:linear-gradient(0deg,rgba(4,29,32,.94),rgba(4,29,32,.55) 65%,rgba(4,29,32,.15))}.luxury_heroContent__wefUS{padding:35px 24px 85px}.luxury_hero__0ma7Z h1{font-size:clamp(42px,10vw,65px)}.luxury_cardMedia__l7tD2{aspect-ratio:16/9!important}.luxury_cardMedia__l7tD2 .luxury_vesselImage__lGBhF{object-fit:cover!important}}.luxury_cardBottom__gXUe_ strong,.luxury_luxuryPrice__Gr4NR{font:normal clamp(28px,3vw,40px)/1.12 Georgia,serif!important;letter-spacing:-.04em;color:#16332f}.luxury_cabinGrid__ytmN4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.luxury_cabinCard__tGzfh{padding:32px;background:#fff;border-top:2px solid #b86a4d;display:flex;flex-direction:column;gap:16px}.luxury_cabinCard__tGzfh h3{font:normal 30px Georgia,serif;margin:0}.luxury_cabinPhotoPending__C584d{background:#e9e6df;min-height:125px;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:13px;color:#65716b}.luxury_cabinCard__tGzfh a{background:#b85f40;color:white;text-decoration:none;padding:15px 18px;font-size:11px;letter-spacing:.12em;text-align:center}.luxury_luxuryBooking__37dGG{margin:90px 0;padding:45px;background:#fffdf8;border-top:3px solid #b86a4d}.luxury_luxuryBooking__37dGG h2{font:normal clamp(36px,5vw,60px) Georgia,serif;margin:18px 0}.luxury_luxuryBooking__37dGG h2 em{color:#b36d52}.luxury_luxuryBooking__37dGG>p{line-height:1.7;color:#586b64}.luxury_luxuryForm__yqupD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.luxury_luxuryForm__yqupD label{display:flex;flex-direction:column;gap:8px;font-size:12px;letter-spacing:.04em}.luxury_luxuryForm__yqupD input,.luxury_luxuryForm__yqupD select{padding:15px;border:1px solid #b8c2b9;border-radius:0;background:#fff;font:inherit;min-width:0}.luxury_luxuryTotal__fQdJL{display:flex;flex-direction:column;gap:5px}.luxury_luxuryTotal__fQdJL strong{font:normal 32px Georgia,serif}.luxury_luxuryTotal__fQdJL small{color:#65716b}.luxury_luxuryForm__yqupD .luxury_luxuryConsent__nKO9V{flex-direction:row;align-items:center;letter-spacing:0}.luxury_luxuryForm__yqupD button{border:0;background:#b85f40;color:#fff;padding:18px;cursor:pointer;font-size:12px;letter-spacing:.09em}.luxury_luxuryForm__yqupD button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:700px){.luxury_cabinGrid__ytmN4,.luxury_luxuryForm__yqupD{grid-template-columns:1fr}.luxury_luxuryBooking__37dGG{padding:24px 18px}}.luxury_cabinGallery__f87NP{display:grid;grid-template-columns:minmax(0,1fr) 30%;grid-gap:8px;gap:8px;min-height:210px}.luxury_cabinGallery__f87NP:has(>:only-child){grid-template-columns:1fr}.luxury_cabinBathroom__jyAYU,.luxury_cabinPhoto__ujguE{position:relative;min-height:210px;overflow:hidden;background:#e9e6df}.luxury_cabinImage__eP2bT{object-fit:cover}.luxury_cabinBathroom__jyAYU span{position:absolute;bottom:0;left:0;right:0;padding:8px;background:rgba(10,45,48,.78);color:white;font-size:11px;text-align:center}.luxury_cabinBathroom__jyAYU img,.luxury_cabinPhoto__ujguE img{transition:transform .3s ease}.luxury_cabinBathroom__jyAYU:hover img,.luxury_cabinPhoto__ujguE:hover img{transform:scale(1.035)}.luxury_goldenBathroomNote__mhqHG{font-size:12px;line-height:1.55;color:#4e625d;margin:0;padding:10px 12px;background:#f2f0e9;border-left:2px solid #b86a4d}.luxury_goldenCabinGallery__XPwXQ .luxury_cabinImage__eP2bT{object-fit:contain}.luxury_goldenCabinGallery__XPwXQ .luxury_cabinPhoto__ujguE{background:#f2f0e9}.luxury_goldenCabinGallery__XPwXQ .luxury_cabinPhoto__ujguE:hover img{transform:none}.luxury_goldenBathroomNotice__yfqbK{padding:16px 20px;margin:0 0 22px;border-left:3px solid #b86a4d;background:#fff;color:#29443d;line-height:1.65}.luxury_footer__DV9w9{background:transparent;color:#15322f;border-top:1px solid #c8ccc4;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 0 28px;margin:0}.luxury_footer__DV9w9 a{color:inherit;text-decoration:none;font-size:11px;letter-spacing:.1em}.luxury_footer__DV9w9 a:hover{color:#b86648}@media(max-width:700px){.luxury_footer__DV9w9{align-items:flex-start;flex-direction:column;gap:12px}}