body[data-theme=white]{--white-ink:#222222;--white-muted:#626262;--white-gold:#8c691b;background:#f4f1e9;color:var(--white-ink);color-scheme:light}body[data-theme=white] :is(.bg-dark-950,.bg-dark-900,.bg-dark-800){background-color:#f4f1e9}body[data-theme=white] :is(.luxury-card,.destination-card,.journey-planner,.modal-content){background:#fff;border-color:#e5dfd3;color:var(--white-ink)}body[data-theme=white] :is(.luxury-card,.destination-card):hover{border-color:#cbb36e;box-shadow:0 18px 40px #3a2f1612}body[data-theme=white] [class~="bg-dark-800/50"]{background-color:#ebe6da}body[data-theme=white] .destination-card .card-image[class~=from-dark-800]{background:linear-gradient(135deg,#fbf8ef,#f0eadc)}body[data-theme=white] :is(.text-gray-300,.text-gray-400,.text-gray-500,.text-gray-600){color:var(--white-muted)}body[data-theme=white] .text-white{color:var(--white-ink)}body[data-theme=white] :is(.text-gold-300,.text-gold-400,.eyebrow,.price-tag){color:var(--white-gold)}body[data-theme=white] .text-gradient{background:linear-gradient(135deg,#876315,#a58025 45%,#806018);-webkit-background-clip:text;background-clip:text}body[data-theme=white] :is([class~="border-white/5"],[class~="border-white/10"]){border-color:#e6e1d7}body[data-theme=white] .btn-secondary{color:var(--white-gold);border-color:#b69a52}body[data-theme=white] .btn-secondary:hover{color:#674b10;background:#f7f2e6}body[data-theme=white] :focus-visible{outline-color:#9a751c}body[data-theme=white] .hero-slide img{filter:brightness(1)}body[data-theme=white] .hero-overlay{background:linear-gradient(90deg,#f4f1e9f0,#f4f1e9db 42%,#f4f1e961 64%,#f4f1e900 85%),linear-gradient(0deg,#f4f1e9 0%,rgba(244,241,233,.2) 18%,transparent 40%)}body[data-theme=white] .hero-content>p:last-of-type{color:#34322d}body[data-theme=white] .hero-content>p:first-of-type{color:#493514}body[data-theme=white] .hero-content .text-gradient{background:linear-gradient(135deg,#634614,#6b4a15 45%,#5b4013);-webkit-background-clip:text;background-clip:text}body[data-theme=white] .hero-dot[class~="bg-white/20"]{background:#2223}body[data-theme=white] #navbar,body[data-theme=white] #navbar.menu-open{background:#f4f0e8f5!important;color:var(--white-ink)}body[data-theme=white] #navbar .nav-link{color:#535353}body[data-theme=white] #navbar .nav-link:hover{color:var(--white-gold)}body[data-theme=white] #mobile-menu{background:#fff!important;color:var(--white-ink);border-color:#e2d7bd;box-shadow:-16px 16px 48px #30251224}body[data-theme=white] #mobile-menu a{color:#252525;border-bottom-color:#e9e4da}body[data-theme=white] #mobile-menu a:hover{color:var(--white-gold)}body[data-theme=white] #mobile-menu a:after{color:var(--white-gold)}body[data-theme=white] #menu-btn{background:#fff;color:#785c21;border-color:#d9cba6}body[data-theme=white] #menu-btn:hover,body[data-theme=white] #menu-btn[aria-expanded=true]{background:#f8f4e9;color:#785c21}body[data-theme=white] :is(.journey-heading>p:last-child,.journey-note,.booking-hint,.field-hint){color:var(--white-muted)}body[data-theme=white] :is(.journey-planner label,.booking-consent button){color:var(--white-gold)}body[data-theme=white] :is(.form-input,.booking-form .form-input,.journey-planner input,.journey-planner select){background-color:#fff;color:var(--white-ink);border-color:#d6d1c7;color-scheme:light}body[data-theme=white] :is(select.form-input,#journeyDestination){color-scheme:light}body[data-theme=white] :is(.form-input,.booking-form .form-input)::placeholder{color:#767676}body[data-theme=white] .form-input:focus{background-color:#fffdf8;border-color:#a4812b}body[data-theme=white] :is(select option,select optgroup){background:#fff;color:var(--white-ink)}body[data-theme=white] #bookingModal .modal-content{background:#fff;color:var(--white-ink);border-color:#ded4bd;box-shadow:0 30px 100px #0005}body[data-theme=white] #bookingModal .modal-content>button{background:#f2eee5;color:#333}body[data-theme=white] .modal-content>button:hover{color:#111}body[data-theme=white] :is(.booking-form legend,.booking-form label){color:#333}body[data-theme=white] .booking-form fieldset{border-color:#e2ddd3}body[data-theme=white] .request-status{color:#604b1d;border-color:#c8b572;background:#fdfaf2}body[data-theme=white] #toast{background:#fff;color:#242424;border-color:#cbb778;box-shadow:0 12px 40px #0002}body[data-theme=white] .mobile-booking a{background:linear-gradient(135deg,#fff,#fbf6e9);color:#705417;border-color:#b3974b;box-shadow:0 8px 28px #30271620}body[data-theme=white] #preloader{background:radial-gradient(ellipse at 50% 43%,#fff9e8,#fff 70%)}body[data-theme=white] :is(.brand-monogram,.brand-name,.brand-name span){color:#8c691b}body[data-theme=white] :is(.brand-caption,.brand-welcome){color:#776849}body[data-theme=white] .brand-track{background:#d4af3733}body[data-theme=white] .brand-track span{background:linear-gradient(90deg,#a08215,#d4af37)}@media(max-width:1199px){body[data-theme=white] .hero-overlay{background:linear-gradient(90deg,#f4f1e9e6,#f4f1e9c2 52%,#f4f1e9a8),linear-gradient(0deg,#f4f1e9,transparent 38%)}}
