.u-campaign-page .text-gold-400{color:#dcb351b3!important}.u-campaign-page .border-gold-400{border-color:#dcb351b3!important}.u-campaign-page .bg-gold-400{background-color:#dcb351b3!important}.u-campaign-page .fill-gold-400{fill:#dcb351b3!important}.u-campaign-page .stroke-gold-400{stroke:#dcb351b3!important}body.u-campaign-page,html.u-campaign-page{background:#7c1c17!important}div.u-campaign-page{background:#7c1c17}main.u-campaign-page,.u-campaign-page main{background:0 0!important}.u-campaign-page{--background:transparent!important;--foreground:#fff!important;--card:#20040a!important;--card-foreground:#fff!important;--secondary:#20040a!important;--secondary-foreground:#fff!important;--border:#ffffff26!important;--muted:#ffffff0d!important;--muted-foreground:#fffc!important;--color-background:transparent!important;--color-foreground:#fff!important;--color-card:#20040a!important;--color-card-foreground:#fff!important;--color-secondary:#20040a!important;--color-secondary-foreground:#fff!important;--color-border:#ffffff26!important;--color-muted:#ffffff0d!important;--color-muted-foreground:#fffc!important}.u-campaign-page .bg-\[\#FDFBF7\],.u-campaign-page .bg-\[\#FAF9F5\],.u-campaign-page .bg-\[\#FAF9F6\],.u-campaign-page .bg-\[\#faf9f6\],.u-campaign-page .bg-gray-50,.u-campaign-page .bg-neutral-50,.u-campaign-page .bg-background,.u-campaign-page main.bg-background,.u-campaign-page div.bg-background{background-color:#0000!important}.u-campaign-page .bg-white:not(#enquire-utsav .bg-\[\#FBF5E5\] *):not(#enquire-utsav .bg-\[\#FBF5E5\]):not(.enquiry-modal-luxury *):not(.enquiry-modal-luxury){color:#fff!important;background-color:#20040a!important;border-color:#d4af3740!important}.u-campaign-page .text-gray-900,.u-campaign-page .text-gray-800,.u-campaign-page .text-gray-700,.u-campaign-page .text-neutral-900,.u-campaign-page .text-neutral-800,.u-campaign-page .text-neutral-700,.u-campaign-page .text-luxury-black,.u-campaign-page .text-\[\#1A1A1A\],.u-campaign-page .text-\[\#1a1a1a\]{color:#fff!important}.u-campaign-page .text-gray-600,.u-campaign-page .text-gray-500,.u-campaign-page .text-gray-400,.u-campaign-page .text-neutral-600,.u-campaign-page .text-neutral-500,.u-campaign-page .text-neutral-400{color:#d4d4d4!important}.u-campaign-page .border-gray-100,.u-campaign-page .border-gray-200,.u-campaign-page .border-gray-300,.u-campaign-page .border-neutral-200,.u-campaign-page .border-\[\#EAE6DF\],.u-campaign-page .border-\[\#eae6df\]{border-color:#d4af3733!important}.u-campaign-page select{color:#fff!important;background-color:#20040a!important;border-color:#d4af374d!important}.u-campaign-page select option{color:#fff!important;background-color:#20040a!important}.u-campaign-page .sticky.top-20{-webkit-backdrop-filter:blur(16px)!important;background:#5a0314eb!important;border-color:#d4af3740!important}#enquire-utsav .bg-\[\#FBF5E5\]{color:#1c1917!important;--color-foreground:#1c1917!important;--color-muted-foreground:#57534e!important;background-color:#fbf5e5!important}#enquire-utsav .bg-\[\#FBF5E5\] p,#enquire-utsav .bg-\[\#FBF5E5\] span,#enquire-utsav .bg-\[\#FBF5E5\] label,#enquire-utsav .bg-\[\#FBF5E5\] div:not(.rounded-full){color:#1c1917!important}#enquire-utsav .bg-\[\#FBF5E5\] .text-stone-700,#enquire-utsav .bg-\[\#FBF5E5\] .text-stone-600,#enquire-utsav .bg-\[\#FBF5E5\] .text-stone-500{color:#44403c!important}#enquire-utsav .bg-\[\#FBF5E5\] input,#enquire-utsav .bg-\[\#FBF5E5\] select,#enquire-utsav .bg-\[\#FBF5E5\] textarea{color:#1c1917!important;background-color:#0000!important}#enquire-utsav .bg-\[\#FBF5E5\] input::placeholder,#enquire-utsav .bg-\[\#FBF5E5\] textarea::placeholder{color:#78716c!important}#enquire-utsav .bg-\[\#FBF5E5\] a{color:#92400e!important}#enquire-utsav .bg-\[\#FBF5E5\] a:hover{color:#451a03!important}#enquire-utsav .bg-\[\#FBF5E5\] button[type=submit]{color:#fff!important;background-color:#000!important}#enquire-utsav .bg-\[\#FBF5E5\] button[type=submit]:hover{color:#000!important;background-color:#d4af37!important}.u-campaign-page section.bg-white h2,.u-campaign-page section.bg-white h3,.u-campaign-page section.bg-white p,.u-campaign-page section.bg-white span,.u-campaign-page section.bg-white div:not(.bg-secondary){color:#f5f5f5!important}.u-campaign-page section.bg-white .text-luxury-black{color:#fff!important}.u-campaign-page section.bg-white .text-gray-600{color:#d4d4d4!important}.u-campaign-page section.bg-white .bg-secondary{background-color:#ffffff08!important;border-color:#d4af3726!important}.u-campaign-page section.bg-white.border-t.border-gray-100{background-color:#7c2d1273!important;border-color:#d4af3726!important}.u-campaign-page section.bg-white.border-t.border-gray-100 .from-white{--tw-gradient-from:#7c2d12 var(--tw-gradient-from-position)!important;--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.u-campaign-page section.bg-white.border-t.border-gray-100 .from-white\/80{--tw-gradient-from:#7c2d12cc var(--tw-gradient-from-position)!important;--tw-gradient-to:#7c2d1200 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}.u-campaign-page section.bg-white.border-t.border-gray-100 .to-transparent{--tw-gradient-to:transparent!important}.u-campaign-page section.bg-luxury-black{background-color:#0a010166!important}.u-campaign-page section.bg-white button.border-gray-200{color:#dcb351b3!important;border-color:#d4af374d!important}.u-campaign-page section.bg-white button.border-gray-200:hover{color:#000!important;background-color:#dcb351b3!important}.u-campaign-page h1,.u-campaign-page h2,.u-campaign-page h3,.u-campaign-page h4{color:#fff!important}.u-campaign-page p,.u-campaign-page .text-muted-foreground{color:#e5e5e5!important}.u-campaign-page strong{color:#dcb351b3!important}.u-campaign-page #festive-offers .group.relative{background-color:#1101038c!important;border:1px solid #d4af3740!important;border-radius:16px!important;box-shadow:0 8px 32px #0006!important}.u-campaign-page #festive-offers .group.relative:hover{border-color:#f59e0b80!important;box-shadow:0 12px 40px #ea580c40,0 0 15px #d4af3733!important}.u-campaign-page #festive-offers .group.relative h3{color:#fff!important}.u-campaign-page #festive-offers .group.relative p{color:#d4d4d4!important}.u-campaign-page #festive-offers a{color:#111!important;background:linear-gradient(90deg,#dcb351b3,#dcb351b3)!important;border-radius:4px!important;font-weight:800!important;box-shadow:0 4px 15px #d4af3740!important}.u-campaign-page #festive-offers a:hover{color:#000!important;background:linear-gradient(90deg,#dcb351b3,#f59e0b)!important;box-shadow:0 6px 20px #d4af3766!important}.u-campaign-page .bg-gold-400{opacity:.7!important;background-color:#dcb351!important}.u-campaign-page .group.relative.bg-card{background:#20040a!important;border:1px solid #d4af3740!important;border-radius:16px!important;transition:all .5s cubic-bezier(.25,1,.5,1)!important;overflow:hidden!important;box-shadow:0 8px 32px #0006!important}.u-campaign-page .group.relative.bg-card:hover{border-color:#f59e0b8c!important;transform:translateY(-4px)!important;box-shadow:0 12px 40px #ea580c40,0 0 20px #d4af3740!important}.u-campaign-page .group.relative.bg-card:before{content:"";opacity:0;pointer-events:none;z-index:1;transition:opacity .4s;position:absolute;inset:0;background:radial-gradient(300px circle at var(--mouse-x,0px) var(--mouse-y,0px), #fbbf2426 0%, #fb923c0f 50%, transparent 80%)!important}.u-campaign-page .group.relative.bg-card:hover:before{opacity:1}.u-campaign-page .group.relative.bg-card:after{content:"";opacity:.6;pointer-events:none;z-index:20;border-top:2.5px solid #dcb351b3;border-left:2.5px solid #dcb351b3;border-top-left-radius:16px;width:20px;height:20px;transition:all .4s;position:absolute;top:0;left:0}.u-campaign-page .group.relative.bg-card>div.flex-col:after{content:"";opacity:.6;pointer-events:none;z-index:20;border-bottom:2.5px solid #dcb351b3;border-right:2.5px solid #dcb351b3;border-bottom-right-radius:16px;width:20px;height:20px;transition:all .4s;position:absolute;bottom:0;right:0}.u-campaign-page .group.relative.bg-card:hover:after,.u-campaign-page .group.relative.bg-card:hover>div.flex-col:after{opacity:1;border-color:#dcb351b3;width:28px;height:28px}.u-campaign-page .group.relative.bg-card span.inline-block.px-3.py-1{color:#111!important;background-color:#dcb351!important;border:1px solid #dcb351b3!important;font-weight:800!important}.u-campaign-page .group.relative.bg-card h3{color:#fff!important}.u-campaign-page .group.relative.bg-card:hover h3{color:#dcb351b3!important}.u-campaign-page .group.relative.bg-card span.text-muted-foreground{color:#d4d4d4!important}.u-campaign-page .group.relative.bg-card span.text-amber-500{text-shadow:0 0 8px #f9731633;color:#d4d4d4!important;font-weight:700!important}.u-campaign-page .group.relative.bg-card .bg-gold-400\/10{color:#dcb351!important;background-color:#d4af371a!important;border-color:#d4af374d!important}.u-campaign-page .group.relative.bg-card .border-t{border-color:#d4af3726!important}.u-campaign-page .group.relative.bg-card .text-muted-foreground.text-\[10px\]{color:#ffffffa6!important}.u-campaign-page .group.relative.bg-card span.text-foreground{color:#fff!important}.u-campaign-page .group.relative.bg-card span.text-foreground.bg-secondary{color:#fff!important;background-color:#ffffff0d!important;border:1px solid #d4af3740!important}.u-campaign-page .group.relative.bg-card span.text-foreground.bg-secondary:hover{color:#dcb351b3!important;background-color:#d4af3726!important}.u-campaign-page .group.relative.bg-card button{opacity:.7!important;color:#111!important;background-color:#dcb351!important;border-radius:4px!important;transition:opacity .3s!important;box-shadow:0 4px 15px #d4af3740!important}.u-campaign-page .group.relative.bg-card button:hover{opacity:1!important;color:#000!important;background-color:#dcb351!important;box-shadow:0 6px 20px #d4af3766!important}.u-campaign-page .sticky{-webkit-backdrop-filter:blur(16px)!important;background:#5a0314eb!important;border-top:1px solid #d4af3733!important;border-bottom:1px solid #d4af3733!important;box-shadow:0 10px 40px #0006!important}.u-campaign-page .sticky button{border-color:#d4af3733!important}.u-campaign-page .sticky button span.text-muted-foreground{color:#ffffffb3!important}.u-campaign-page .sticky button span.text-muted-foreground:hover{color:#dcb351b3!important}.u-campaign-page .sticky button span.text-luxury-black{color:#111!important;font-weight:800!important}.u-campaign-page .sticky .bg-secondary{background-color:#0006!important;border-color:#d4af3740!important}.u-campaign-page .sticky button.border-border{color:#fff!important;background-color:#00000040!important;border-color:#d4af3733!important}.u-campaign-page .sticky button.border-border:hover{background-color:#00000073!important;border-color:#dcb351b3!important}.u-campaign-page .sticky button.md\:hidden{color:#111!important;background-color:#dcb351b3!important;border-color:#dcb351b3!important}.u-campaign-page [role=menu]{background-color:#5a0314!important;border:1px solid #d4af374d!important;box-shadow:0 12px 40px #0009!important}.u-campaign-page [role=menuitem],.u-campaign-page .dropdown-option{color:#f5f5f5!important}.u-campaign-page [role=menuitem]:hover,.u-campaign-page .dropdown-option:hover{color:#dcb351b3!important;background-color:#d4af372e!important}.u-campaign-page #enquire-utsav h3{color:#fff!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\],.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] h3,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] p,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] span,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] label,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] div{color:#1c1917!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] input,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] select,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] textarea{color:#1c1917!important;background-color:#0000!important;border-bottom:2px solid #1c191733!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] input::placeholder,.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] textarea::placeholder{color:#57534e!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] select option{color:#1c1917!important;background-color:#fff!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] button[type=submit]{color:#fff!important;background:#000!important}.u-campaign-page #enquire-utsav .bg-\[\#FBF5E5\] button[type=submit]:hover{color:#000!important;background:#d4af37!important}.deal-marquee-outer{z-index:20;margin:-36px 0;padding:36px 0;position:relative;overflow:visible}.deal-marquee-wrapper{background:linear-gradient(90deg,#3d0010,#7a1800 30%,#c2410c 55%,#7a1800 80%,#3d0010);border-top:2px solid #d4af3780;border-bottom:2px solid #d4af3780;padding:22px 0;position:relative;overflow:hidden;transform:skewY(-2.5deg);box-shadow:0 -6px 32px #d4af371f,0 6px 32px #d4af371f}.deal-marquee-track{will-change:transform;align-items:center;width:max-content;padding:4px 0;display:flex;transform:skewY(2.5deg)}.deal-marquee-wrapper:before,.deal-marquee-wrapper:after{content:"";z-index:2;pointer-events:none;width:160px;position:absolute;top:0;bottom:0}.deal-marquee-wrapper:before{background:linear-gradient(90deg,#3d0010 15%,#0000);left:0}.deal-marquee-wrapper:after{background:linear-gradient(270deg,#3d0010 15%,#0000);right:0}.deal-marquee-item{letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border-right:1px solid #d4af3738;align-items:center;gap:10px;padding:0 48px;font-size:13px;font-weight:700;line-height:1;transition:color .3s;display:inline-flex}.deal-marquee-item:hover{color:#fff}.deal-marquee-item--gold{color:#dcb351b3;text-shadow:0 0 14px #d4af3799}.deal-marquee-item--gold:hover{color:#fef08a;text-shadow:0 0 20px #d4af37d9}.deal-marquee-icon{flex-shrink:0;font-size:17px;line-height:1}@keyframes th-sweep-left{0%{transform:rotate(-22deg)}to{transform:rotate(34deg)}}@keyframes th-sweep-right{0%{transform:rotate(-34deg)}to{transform:rotate(22deg)}}.th-spotlight-host{mix-blend-mode:screen}.u-campaign-page .sticky.z-40{-webkit-backdrop-filter:blur(16px)!important;background:#5a0314eb!important;border-top:1px solid #d4af3733!important;border-bottom:1px solid #d4af3733!important;box-shadow:0 10px 40px #0006!important}.u-campaign-page .sticky.z-40 button{border-color:#d4af3733!important}.u-campaign-page .bg-background\/80,.u-campaign-page .bg-card\/50,.u-campaign-page .bg-card\/80,.u-campaign-page .bg-card{background-color:#140505bf!important;border-color:#d4af3733!important}.u-campaign-page .bg-secondary\/20,.u-campaign-page .bg-secondary\/30,.u-campaign-page .bg-secondary\/50{background-color:#ffffff0d!important;border-color:#d4af3726!important}.u-campaign-page #floor-plans button.bg-white,.u-campaign-page #floor-plans .bg-white{color:#fff!important;background-color:#140505d9!important;border-color:#d4af3740!important}.u-campaign-page #floor-plans button.bg-white:hover{background-color:#280a0ff2!important;border-color:#d4af3799!important}.u-campaign-page #floor-plans .text-luxury-black{color:#fff!important}.u-campaign-page #floor-plans .border-luxury-black{border-color:#d4af3759!important}.u-campaign-page a[href^=mailto\:] .rounded-full.bg-white{color:#fff!important;background-color:#ffffff1a!important;border-color:#d4af374d!important}.enquiry-modal-luxury{color:#fff!important}.enquiry-modal-luxury label:not(.deal-utsav-checkbox-label):not(.consent-checkbox-label){color:#dcb351f2!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important;display:block!important}.enquiry-modal-luxury input:not([type=checkbox]),.enquiry-modal-luxury select,.enquiry-modal-luxury button[role=combobox]{color:#fff!important;background-color:#ffffff0f!important;border:1px solid #ffffff29!important;border-radius:12px!important;height:44px!important;font-size:14px!important;transition:all .25s!important}.enquiry-modal-luxury input:not([type=checkbox]):hover,.enquiry-modal-luxury select:hover,.enquiry-modal-luxury button[role=combobox]:hover{background-color:#ffffff17!important;border-color:#d4af3780!important}.enquiry-modal-luxury input:not([type=checkbox]):focus,.enquiry-modal-luxury select:focus,.enquiry-modal-luxury button[role=combobox][aria-expanded=true]{background-color:#ffffff1a!important;border-color:#d4af37!important;outline:none!important;box-shadow:0 0 0 1px #d4af37,0 0 18px #d4af374d!important}.enquiry-modal-luxury input:not([type=checkbox])::placeholder{color:#ffffff73!important}.deal-utsav-checkbox-label,.consent-checkbox-label,.enquiry-modal-luxury .deal-utsav-checkbox-label,.enquiry-modal-luxury .consent-checkbox-label,.anniversary-popup .deal-utsav-checkbox-label,.anniversary-popup .consent-checkbox-label{text-transform:none!important;letter-spacing:normal!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;text-align:left!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;width:100%!important;margin-top:.25rem!important;margin-bottom:.25rem!important;font-weight:400!important;display:flex!important}.deal-utsav-checkbox-label input[type=checkbox],.consent-checkbox-label input[type=checkbox],.enquiry-modal-luxury input[type=checkbox],.anniversary-popup input[type=checkbox]{accent-color:#d4af37!important;cursor:pointer!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;box-shadow:none!important;border-radius:4px!important;flex-shrink:0!important;margin:2px 0 0!important;padding:0!important;transition:none!important;display:inline-block!important}.enquiry-modal-luxury .deal-utsav-checkbox-label span,.enquiry-modal-luxury .consent-checkbox-label span,.anniversary-popup .deal-utsav-checkbox-label span,.anniversary-popup .consent-checkbox-label span{text-transform:none!important;letter-spacing:normal!important;color:#ffffffd9!important;margin:0!important;padding:0!important;font-size:.75rem!important;font-weight:400!important;line-height:1.4!important}.enquiry-modal-luxury .deal-utsav-checkbox-label a,.enquiry-modal-luxury .consent-checkbox-label a,.anniversary-popup .deal-utsav-checkbox-label a,.anniversary-popup .consent-checkbox-label a{color:#e6c14d!important;text-underline-offset:2px!important;font-weight:500!important;text-decoration:underline!important}.enquiry-modal-luxury .deal-utsav-checkbox-label a:hover,.enquiry-modal-luxury .consent-checkbox-label a:hover,.anniversary-popup .deal-utsav-checkbox-label a:hover,.anniversary-popup .consent-checkbox-label a:hover{color:#fff!important}.enquiry-modal-luxury button[aria-label="Select Country Code"]{color:#fff!important;background-color:#ffffff0f!important;border:1px solid #ffffff29!important;border-radius:12px!important;height:44px!important}.enquiry-modal-luxury .turnstile-dark-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid #d4af3733;border-radius:12px;padding:6px}.enquiry-modal-luxury button[type=submit]{color:#120104!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:linear-gradient(135deg,#fae292 0%,#e6c14d 50%,#c9a227 100%)!important;border-radius:12px!important;height:48px!important;font-size:12px!important;font-weight:900!important;transition:all .3s!important;box-shadow:0 6px 25px #d4af3766!important}.enquiry-modal-luxury button[type=submit]:hover{background:linear-gradient(135deg,#fff 0%,#fae292 45%,#d4af37 100%)!important;transform:translateY(-2px)!important;box-shadow:0 12px 35px #d4af3799!important}@media (min-width:768px){.aspect-2048-828,.md\:aspect-\[2048\/828\]{aspect-ratio:2048/828!important}}body.side-menu-open .side-enquiry-floating-btn{opacity:0!important;pointer-events:none!important;transition:all .25s!important;transform:translate(100%)!important}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
