:root[data-theme="light"]{color-scheme:light;--theme-bg:#f8f6f2;--theme-surface:#ffffff;--theme-raised:#efeae1;--theme-text:#131c26;--theme-muted:#566474;--theme-border:#dcd4c6;--theme-accent:#c92a3b;--theme-accent-hover:#a51e2d;--theme-gold:#b37318;--theme-gold-glow:rgba(179,115,24,.18);--theme-header:rgba(255,255,255,.95);--theme-shadow:0 12px 32px rgba(19,28,38,.07)}:root[data-theme="dark"]{color-scheme:dark;--theme-bg:#070c1e;--theme-surface:#0e172e;--theme-raised:#162444;--theme-text:#f0f4ff;--theme-muted:#9fb0cf;--theme-border:rgba(100,116,145,.35);--theme-accent:#e03548;--theme-accent-hover:#c92a3b;--theme-gold:#ffc58a;--theme-gold-glow:rgba(255,197,138,.25);--theme-header:rgba(7,12,30,.92);--theme-shadow:0 16px 40px rgba(0,0,0,.35)}:root{color-scheme:dark;--theme-bg:#070c1e;--theme-surface:#0e172e;--theme-raised:#162444;--theme-text:#f0f4ff;--theme-muted:#9fb0cf;--theme-border:rgba(100,116,145,.35);--theme-accent:#e03548;--theme-accent-hover:#c92a3b;--theme-gold:#ffc58a;--theme-gold-glow:rgba(255,197,138,.25);--theme-header:rgba(7,12,30,.92);--theme-shadow:0 16px 40px rgba(0,0,0,.35)}:root[data-theme]{--cream:var(--theme-bg);--dark:var(--theme-text);--gold-ink:var(--theme-gold);--bs-body-bg:var(--theme-bg);--bs-body-color:var(--theme-text);--bs-secondary-color:var(--theme-muted);--bs-border-color:var(--theme-border)}:root[data-theme] body{background:var(--theme-bg);color:var(--theme-text)}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-width:44px;min-height:44px;padding:8px 10px;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-text);font:500 13px/1.3 Outfit,system-ui,sans-serif;cursor:pointer;transition:background .2s,border-color .2s}.theme-toggle:hover{background:var(--theme-raised);border-color:var(--theme-gold)}.theme-toggle:focus-visible{outline:3px solid var(--theme-gold);outline-offset:3px}.theme-toggle svg{flex:none}.theme-toggle__moon,:root[data-theme="dark"] .theme-toggle__sun{display:none}:root[data-theme="dark"] .theme-toggle__moon{display:block}.site-nav .theme-toggle{order:3;margin-left:8px}:root[data-theme] .navigation{background:var(--theme-header);border-color:var(--theme-border)}:root[data-theme] .menu-toggle{color:var(--theme-text);border-color:var(--theme-border);background:var(--theme-surface)}:root[data-theme] .cinematic-home #home-navigation .cn-nav-link{color:var(--theme-text)}:root[data-theme] .cinematic-home #home-navigation .cn-nav-link:hover,:root[data-theme] .cinematic-home #home-navigation .cn-nav-link[aria-expanded="true"]{color:var(--theme-gold)}:root[data-theme] .cinematic-home #home-navigation .cn-dropdown-menu{background:var(--theme-surface);border-color:var(--theme-border);box-shadow:var(--theme-shadow)}:root[data-theme] .cinematic-home #home-navigation .cn-dropdown-item{color:var(--theme-text)}:root[data-theme] .cinematic-home #home-navigation .cn-dropdown-item:hover,:root[data-theme] .cinematic-home #home-navigation .cn-dropdown-item:focus-visible{background:var(--theme-raised);color:var(--theme-gold)}:root[data-theme] .cinematic-home #home-navigation .cn-mega-title{color:var(--theme-gold);border-color:var(--theme-border)}:root[data-theme] .cinematic-home #home-navigation .cn-bg-light{background:var(--theme-raised)}:root[data-theme] .cinematic-home #home-navigation .cn-small{color:var(--theme-muted)}:root[data-theme] .cinematic-home #home-navigation .cn-dropdown-item[style]{color:var(--theme-gold)!important}:root[data-theme] .cinematic-home #home-navigation a:focus-visible{outline-color:var(--theme-gold)}:root[data-theme] .cinematic-home .navigation #motion-toggle{color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme="light"] .cinematic-home .brand img{filter:brightness(.15)}:root[data-theme] .cinematic-home{--paper:var(--theme-bg);--paper-ink:var(--theme-text);--emerald:var(--theme-text);--gold-ink:var(--theme-gold);--dark:var(--theme-bg)}:root[data-theme] .cinematic-home .hero{--muted:#d4dced;color:#eef3ff}:root[data-theme] .cinematic-home .hero .text-link,:root[data-theme] .cinematic-home .hero .scroll-hint{color:#eef3ff}:root[data-theme] .cinematic-home .home-section,:root[data-theme] .cinematic-home #instagram,:root[data-theme] .cinematic-home #destinations,:root[data-theme] .cinematic-home #packages,:root[data-theme] .cinematic-home #activities,:root[data-theme] .cinematic-home #faq,:root[data-theme] .cinematic-home #reviews,:root[data-theme] .cinematic-home #about{background:var(--theme-bg);color:var(--theme-text);--emerald:var(--theme-text);--gold-ink:var(--theme-gold)}:root[data-theme] .cinematic-home .home-section-head{text-shadow:none!important}:root[data-theme] .cinematic-home .home-title,:root[data-theme] .cinematic-home #reviews .home-title,:root[data-theme] .cinematic-home #about .home-title,:root[data-theme] .cinematic-home .home-package h3,:root[data-theme] .cinematic-home .home-activity h3{color:var(--theme-text)}:root[data-theme] .cinematic-home .home-kicker,:root[data-theme] .cinematic-home #reviews .home-kicker,:root[data-theme] .cinematic-home #about .home-kicker,:root[data-theme] .cinematic-home .home-package__price{color:var(--theme-gold)}:root[data-theme] .cinematic-home .home-package__link{color:var(--theme-accent)}:root[data-theme] .cinematic-home .home-packages__more a,:root[data-theme] .cinematic-home .home-activities__more a{color:var(--theme-gold)}:root[data-theme] .cinematic-home .home-support,:root[data-theme] .cinematic-home #reviews .home-support,:root[data-theme] .cinematic-home #about .home-support,:root[data-theme] .cinematic-home .home-package__meta,:root[data-theme] .cinematic-home .home-activity p,:root[data-theme] .cinematic-home .home-packages__more,:root[data-theme] .cinematic-home .home-activities__more{color:var(--theme-muted)}:root[data-theme] .cinematic-home :is(.lg-panel,.home-package,.home-activity,.home-review,.reviews-summary,.reviews-map,.home-faq,.ig-profile-wrap){background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border);box-shadow:var(--theme-shadow)}:root[data-theme] .cinematic-home :is(.home-package,.home-activity):hover{background:var(--theme-raised);border-color:var(--theme-gold)}:root[data-theme] .cinematic-home :is(.home-review__name,.reviews-score,.reviews-summary h3,.reviews-write,.reviews-map>a,.reviews-heading-row>a,.home-faq summary,.ig-username a,.ig-stats,.ig-display-name,.home-journey-head h3){color:var(--theme-text)}:root[data-theme] .cinematic-home :is(.home-review__quote p,.home-review__trip,.reviews-score>span,.reviews-summary>p:last-of-type,.home-faq details p,.home-journey-head p){color:var(--theme-muted)}:root[data-theme] .cinematic-home :is(.review-heading-score,.reviews-stars,.home-review__stars,.home-activity .tek-icon){color:var(--theme-gold)}:root[data-theme] .cinematic-home :is(.home-faq details a,.home-journey-head a){color:var(--theme-gold)}:root[data-theme] .cinematic-home .home-faq details{border-color:var(--theme-border)}:root[data-theme] .cinematic-home :is(.home-carousel__btn,.ig-btn--secondary,.ig-btn--outline,.home-reviews__more .lg-btn--ghost),:root[data-theme] .cinematic-home #reviews .home-carousel__btn{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme] .cinematic-home .ig-section{--ig-bg:var(--theme-bg);--ig-text:var(--theme-text);--ig-muted:var(--theme-muted);--ig-border:var(--theme-border);--ig-blue:var(--theme-accent);--ig-blue-hover:var(--theme-accent-hover)}:root[data-theme] .cinematic-home #instagram .ig-profile-wrap{background:var(--theme-surface)}:root[data-theme] .cinematic-home .ig-section .home-title{color:var(--theme-text)}:root[data-theme] :is(.modal-content,.modal .bg-white,.modal .bg-cream){background:var(--theme-surface)!important;color:var(--theme-text)}:root[data-theme] #leadCaptureModal{--emerald:var(--theme-text);color:var(--theme-text);color-scheme:inherit}:root[data-theme] .cinematic-home #leadCaptureModal{--emerald:var(--theme-text);color:var(--theme-text);color-scheme:inherit}:root[data-theme] .cinematic-home #leadCaptureModal a.text-emerald,:root[data-theme] .modal .text-emerald{--emerald:var(--theme-accent)}:root[data-theme] .modal .text-muted{color:var(--theme-muted)!important}:root[data-theme] :is(.form-control,.form-select),:root[data-theme] .site-quote .site-lead__form :is(.form-control,.form-select){background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border);color-scheme:inherit}:root[data-theme] :is(.form-control,.form-select):focus,:root[data-theme] .site-quote .site-lead__form :is(.form-control,.form-select):focus{background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent) 25%,transparent)}:root[data-theme] .form-control::placeholder,:root[data-theme] .site-quote .site-lead__form .form-control::placeholder{color:var(--theme-muted);opacity:1}:root[data-theme="dark"] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23eef3ff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}:root[data-theme="dark"] .modal .btn-close{filter:invert(1) grayscale(1) brightness(2);opacity:.85}:root[data-theme] .text-muted{color:var(--theme-muted)!important}:root[data-theme] .text-dark{color:var(--theme-text)!important}:root[data-theme] :is(.bg-white,.bg-light){background-color:var(--theme-surface)!important}:root[data-theme] :is(.navbar,.navbar .megamenu,.navbar .dropdown-menu){background:var(--theme-surface);border-color:var(--theme-border)}:root[data-theme] .navbar :is(.nav-link,.dropdown-item){color:var(--theme-text)!important}:root[data-theme] .navbar .dropdown-item:hover{background:var(--theme-raised);color:var(--theme-accent)!important}:root[data-theme] .navbar .mega-title{color:var(--theme-gold);border-color:var(--theme-border)}:root[data-theme] .navbar-toggler{color:var(--theme-text)!important}:root[data-theme] .table{--bs-table-color:var(--theme-text);--bs-table-bg:var(--theme-surface);--bs-table-border-color:var(--theme-border);--bs-table-striped-bg:var(--theme-raised);--bs-table-striped-color:var(--theme-text)}:root[data-theme] .table-light{--bs-table-color:var(--theme-text);--bs-table-bg:var(--theme-raised)}:root[data-theme] :is(.card,.accordion-item,.accordion-button){background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme] .accordion-button:not(.collapsed){background:var(--theme-raised);color:var(--theme-accent)}:root[data-theme] :is(.site-quote,.cinematic-home .site-quote){background:var(--theme-bg)}:root[data-theme] :is(.site-quote__panel,.cinematic-home .site-quote__panel){background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme] :is(.site-quote__title,.cinematic-home .site-quote__title){color:var(--theme-text)}:root[data-theme] :is(.site-quote__kicker,.cinematic-home .site-quote__kicker){color:var(--theme-gold)}:root[data-theme] :is(.site-lead__note,.cinematic-home .site-lead__note){color:var(--theme-muted)}:root[data-theme] .mobile-cta{background:var(--theme-surface);border-color:var(--theme-border)}:root[data-theme] .mobile-cta__btn--pdf{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme] .cinematic-home .footer{background:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme] .cinematic-home .footer :is(.text-white,a[style],.opacity-75){color:var(--theme-muted)!important}:root[data-theme] .cinematic-home .footer .text-gold{color:var(--theme-gold)!important}:root[data-theme] .cinematic-home .footer .text-gold-light{color:var(--theme-gold)!important}@media(min-width:1101px){.cinematic-home .navigation{gap:12px}.cinematic-home #home-navigation .cn-navbar-nav{gap:12px}.cinematic-home .theme-toggle{padding:8px}.cinematic-home .theme-toggle [data-theme-label]{display:none}}@media(max-width:1100px){.cinematic-home .navigation .brand{margin-right:auto}.cinematic-home .theme-toggle{margin-left:auto}}@media(max-width:640px){.cinematic-home .theme-toggle{min-width:44px;padding:8px}.cinematic-home .theme-toggle [data-theme-label]{display:none}.cinematic-home .navigation #motion-toggle{font-size:10px;padding:6px}}@media(max-width:991px){.site-nav .theme-toggle{order:0;margin-left:auto}.site-nav .navbar-toggler{order:1}.site-nav .navbar-collapse{order:2;flex-basis:100%}}:root[data-theme] .text-emerald{color:var(--theme-text)!important}:root[data-theme] .modal .text-emerald{color:var(--theme-accent)!important}:root[data-theme] :is(.about-hero,.pkg-hero,.site-top-banner){background:#111b30!important;color:#eef3ff}:root[data-theme] :is(.about-step,.pkg-card,.pkg-more a,.pkg-cities a){background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root[data-theme] :is(.about-step h3,.about-fleet a,.pkg-card__body h3,.pkg-card__price,.pkg-more a,.pkg-cities a,.pkg-faq summary,.blog-post-body,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4){color:var(--theme-text)}:root[data-theme] :is(.about-step p,.pkg-card__meta){color:var(--theme-muted)}:root[data-theme] :is(.about-step span,.pkg-card__link,.blog-post-body a){color:var(--theme-accent)}:root[data-theme] :is(.pkg-card__foot,.pkg-faq details){border-color:var(--theme-border)}:root[data-theme] .btn.btn-luxury{background:#c92a3b;border-color:#c92a3b;color:#fff!important}:root[data-theme] .btn.btn-luxury:hover{background:#a51e2d;border-color:#a51e2d;color:#fff!important}:root[data-theme="dark"] .navbar-brand img{content:url('/assets/discover-kashmir/logo-white-288.webp');object-fit:contain}:root[data-theme] .footer{background:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme] .footer :is(.text-white,a[style],.opacity-75){color:var(--theme-muted)!important}:root[data-theme] .footer .text-gold{color:var(--theme-gold)!important}:root[data-theme] .footer .text-gold-light{color:var(--theme-gold)!important}:root[data-theme] .site-quote .site-lead__form :is(.form-label,label),:root[data-theme] .site-quote__panel p{color:var(--theme-muted)}:root[data-theme] .site-quote .text-white{color:var(--theme-text)!important}
