@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap";:root{--jaaha-emerald: #062F28;--jaaha-emerald-rgb: 6, 47, 40;--jaaha-emerald-hover: #0A4339;--jaaha-emerald-dark: #031D19;--jaaha-emerald-dark-rgb: 3, 29, 25;--jaaha-emerald-deep: #011411;--jaaha-emerald-deep-rgb: 1, 20, 17;--jaaha-emerald-light: #0D5447;--jaaha-emerald-soft: #F2F7F5;--jaaha-emerald-tint: #E8F2EE;--jaaha-border: #D1E3DB;--jaaha-gold: #c59b27;--jaaha-gold-light: #fdf8ec;--jaaha-gold-hover: #dfb74c;--jaaha-white: #ffffff;--jaaha-text-dark: #0d1f1b;--jaaha-text-muted: #4d635d;--sudathi-navy: var(--jaaha-emerald);--sudathi-navy-dark: var(--jaaha-emerald-dark);--sudathi-navy-light: var(--jaaha-emerald-light);--sudathi-gold: var(--jaaha-gold);--sudathi-gold-light: var(--jaaha-gold-light);--sudathi-crimson: var(--jaaha-emerald);--sudathi-sale-red: #d72c0d;--sudathi-emerald: var(--jaaha-emerald);--sudathi-bg-soft: var(--jaaha-emerald-soft);--sudathi-border: var(--jaaha-border);--sudathi-text-dark: var(--jaaha-text-dark);--sudathi-text-muted: var(--jaaha-text-muted);--sudathi-font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--sudathi-font-serif: "Playfair Display", Georgia, serif;--romal-maroon: var(--jaaha-emerald);--romal-maroon-hover: var(--jaaha-emerald-hover);--romal-wine-dark: var(--jaaha-emerald-dark);--romal-deep-velvet: var(--jaaha-emerald-deep);--romal-midnight: var(--jaaha-emerald-deep);--romal-crimson: var(--jaaha-emerald-light);--romal-blush: var(--jaaha-emerald-soft);--romal-border: var(--jaaha-border);--romal-gold: var(--jaaha-gold);--romal-gold-light: var(--jaaha-gold-light);--zankhi-magenta: var(--jaaha-emerald);--zankhi-magenta-hover: var(--jaaha-emerald-hover);--zankhi-plum: var(--jaaha-emerald-dark);--zankhi-deep-velvet: var(--jaaha-emerald-deep);--zankhi-midnight: var(--jaaha-emerald-deep);--zankhi-fuchsia: var(--jaaha-emerald-light);--zankhi-blush: var(--jaaha-emerald-soft);--zankhi-border: var(--jaaha-border);--zankhi-gold: var(--jaaha-gold)}html{overflow-x:clip}body{font-family:var(--sudathi-font-sans);color:var(--sudathi-text-dark);background-color:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.announcement-bar-section,.shopify-section-group-header-group:has(.announcement-bar),div[id*=__announcement-bar]{position:relative!important;top:auto!important;z-index:2!important}.section-header,.shopify-section-header-sticky,div[id*=__header].shopify-section-group-header-group{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:9999!important;background-color:var(--jaaha-emerald, #062F28)!important;transition:box-shadow .25s ease!important;box-shadow:0 8px 30px #01141159!important}.section-header.menu-open,.shopify-section-header-sticky.menu-open,.section-header:has(#Details-menu-drawer-container[open]),body:has(#Details-menu-drawer-container[open]) .section-header,body:has(.menu-opening) .section-header,body.overflow-hidden-tablet .section-header,body.overflow-hidden-mobile .section-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:100000!important;background-color:var(--jaaha-emerald, #062F28)!important;box-shadow:0 8px 30px #01141173!important;transform:none!important}@media screen and (max-width:989px){body.overflow-hidden-mobile,body.overflow-hidden-tablet{overflow:visible!important;overflow-x:clip!important;position:static!important}}.header-wrapper{position:relative!important;width:100%!important;max-width:100vw!important;overflow:visible!important}.sudathi-hero-container,.sudathi-categories-section,.sudathi-trust-section,.sudathi-collections-section,.sudathi-reels-section,.sudathi-products-section,.sudathi-occasion-banner,.sudathi-testimonials-section,.sudathi-faq-section{position:relative;z-index:1!important}.header-wrapper{max-width:100vw;overflow:visible}.header{padding-top:8px!important;padding-bottom:8px!important;max-width:100vw;box-sizing:border-box}.header--middle-center .header__heading{text-align:center!important;display:flex!important;justify-content:center!important;margin:0 auto!important}.header--middle-center .header__heading-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;text-align:center!important}.header--middle-center .sudathi-brand-logo-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading navigation icons"!important;grid-template-columns:1fr auto 1fr!important;column-gap:2rem!important;align-items:center!important}.header--middle-left .header__heading{grid-area:heading!important;justify-self:start!important;text-align:left!important;margin:0!important;display:flex!important;align-items:center!important}.header--middle-left .header__heading-link{justify-content:flex-start!important;margin:0!important;text-align:left!important}.header--middle-left .sudathi-brand-logo-wrapper,.header--middle-left .romal-brand-logo-wrapper{margin:0!important;justify-content:flex-start!important}.header--middle-left .sudathi-nav-logo,.header--middle-left .romal-nav-logo{margin:0!important}.header--middle-left .header__inline-menu{grid-area:navigation!important;justify-self:center!important;display:flex!important;justify-content:center!important;margin:0 auto!important;text-align:center!important}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center!important;display:inline-flex!important;align-items:center!important;gap:.5rem}.header--middle-left .header__icons{grid-area:icons!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem}.header--middle-left .header__menu-item{font-family:inherit;font-size:13.5px!important;font-weight:600!important;letter-spacing:.8px!important;text-transform:capitalize!important;color:#fff!important;padding:10px 16px!important;transition:color .2s ease}.header--middle-left .header__menu-item:hover,.header--middle-left .header__active-menu-item{color:#dfb74c!important}}.sudathi-nav-logo{height:52px;width:auto;max-width:240px;object-fit:contain;display:block;transition:all .25s ease}.zankhi-brand-logo-wrapper,.romal-brand-logo-wrapper{display:inline-flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;transition:transform .25s cubic-bezier(.16,1,.3,1)!important}.zankhi-brand-logo-wrapper:hover,.romal-brand-logo-wrapper:hover{transform:scale(1.03)}.zankhi-nav-logo,.romal-nav-logo{height:64px!important;width:auto!important;max-width:170px!important;object-fit:contain!important;filter:drop-shadow(0 2px 10px rgba(6,47,40,.18))!important;display:inline-block!important;vertical-align:middle!important}.zankhi-brand-wordmark,.romal-brand-wordmark{font-family:Playfair Display,Georgia,serif!important;font-size:26px!important;font-weight:700!important;letter-spacing:1.5px!important;color:#062f28!important;line-height:1!important;display:inline-block!important;vertical-align:middle!important}.zankhi-dot,.romal-dot{color:#c59b27!important;font-size:28px!important;line-height:0!important;display:inline-block!important}@media screen and (max-width:749px){.zankhi-nav-logo,.romal-nav-logo{height:48px!important;width:auto!important;max-width:130px!important}.zankhi-brand-wordmark,.romal-brand-wordmark{font-size:20px!important;letter-spacing:1px!important}}.zankhi-footer-brand-lockup,.romal-footer-brand-lockup{display:inline-flex!important;align-items:center!important;gap:14px!important;text-decoration:none!important}.zankhi-footer-logo-img,.romal-footer-logo-img{width:70px!important;height:60px!important;max-width:75px!important;object-fit:contain!important;filter:drop-shadow(0 4px 12px rgba(255,231,154,.2))!important;background:#ffffff14;padding:4px;border-radius:12px;border:1px solid rgba(229,181,55,.35)}.zankhi-footer-brand-text,.romal-footer-brand-text{display:flex!important;flex-direction:column!important;justify-content:center!important}.zankhi-footer-name,.romal-footer-name{font-family:Playfair Display,Georgia,serif!important;font-size:24px!important;font-weight:700!important;color:#fff!important;letter-spacing:1.5px!important;line-height:1.1!important}.zankhi-footer-tagline,.romal-footer-tagline{font-family:Plus Jakarta Sans,Arial,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:2.5px!important;color:#e5b537!important;margin-top:4px!important;text-transform:uppercase!important}.header__menu-item{font-family:var(--sudathi-font-sans)!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.8px!important;text-transform:capitalize!important;color:#fff!important;padding:10px 14px!important;transition:color .25s ease,transform .2s ease!important;position:relative!important}.header__menu-item:hover,.header__menu-item:focus,.header__menu-item:hover span,.header__menu-item:focus span,details[open]>.header__menu-item,details[open]:hover>.header__menu-item{color:#dfb74c!important}.header__menu-item:after{content:"";position:absolute;bottom:3px;left:14px;right:14px;height:2px;background:#dfb74c;transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.16,1,.3,1);border-radius:2px}.header__menu-item:hover:after,.header__menu-item:focus:after,.header__menu-item[aria-current=page]:after,.header__menu-item.header__active-menu-item:after,.header__menu-item:has(.header__active-menu-item):after,.header__active-menu-item:after{transform:scaleX(1)!important;opacity:1!important;background:#dfb74c!important}.header__menu-item span{text-decoration:none!important}.header__active-menu-item,.header__menu-item[aria-current=page],.header__menu-item[aria-current=page] span,.header__menu-item:has(.header__active-menu-item),.header__menu-item.header__active-menu-item,.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page]{color:#dfb74c!important;font-weight:700!important}.header__icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-right:0!important;margin-right:0!important;gap:4px!important}.header__icon{color:#fff!important;transition:color .2s ease,transform .2s ease!important;width:44px!important;height:44px!important;min-width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.header__icon:hover{color:#dfb74c!important;transform:scale(1.08)}.header__icon:not(.header__icon--cart) svg,.header__icon:not(.header__icon--cart) .svg-wrapper,.header__icon:not(.header__icon--cart) .icon{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important;color:#fff!important;stroke:#fff!important}.header__icon--cart{position:relative!important;margin-right:0!important;overflow:visible!important;width:44px!important;height:44px!important;min-width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;color:#fff!important;transition:color .25s ease,transform .25s ease!important}.header__icon--cart:hover{color:#dfb74c!important;transform:scale(1.1)!important}.header__icon--cart .svg-wrapper{width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__icon--cart svg,.header__icon--cart .icon{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;color:inherit!important;stroke:currentColor!important}.cart-count-bubble{position:absolute!important;top:3px!important;right:2px!important;left:auto!important;bottom:auto!important;background:#dfb74c!important;color:#011411!important;font-family:var(--sudathi-font-sans, sans-serif)!important;font-size:11px!important;font-weight:800!important;width:19px!important;height:19px!important;min-width:19px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000073!important;border:1.5px solid #062F28!important;line-height:1!important;z-index:5!important;pointer-events:none}@media screen and (max-width:989px){.header{display:grid!important;grid-template-areas:"left-icons search heading icons"!important;grid-template-columns:auto auto 1fr auto!important;align-items:center!important;padding-left:18px!important;padding-right:18px!important;column-gap:8px!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important}header-drawer{grid-area:left-icons!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__heading{grid-area:heading!important;justify-self:center!important;text-align:center!important;margin:0 auto!important;min-width:0!important}.header__heading-link{padding:0 4px!important;max-width:100%!important}.sudathi-brand-logo-wrapper{max-width:100%!important}.sudathi-nav-logo{height:auto!important;max-height:68px!important;max-width:140px!important;width:auto!important;object-fit:contain!important}.header__icon,.header__icon--cart,.header__icon--account,.header__icon--search,.header__icon--menu{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.header__icon--menu span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;position:relative!important}.header__icon--menu .icon,.header__icon--menu .icon-hamburger,.header__icon--menu .icon-close{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}details:not([open])>.header__icon--menu .icon-hamburger{visibility:visible!important;opacity:1!important;transform:translate(-50%,-50%)!important}details[open]>.header__icon--menu .icon-hamburger{visibility:hidden!important;opacity:0!important;transform:translate(-50%,-50%) scale(.8)!important}details:not([open])>.header__icon--menu .icon-close{visibility:hidden!important;opacity:0!important;transform:translate(-50%,-50%) scale(.8)!important}details[open]>.header__icon--menu .icon-close{visibility:visible!important;opacity:1!important;transform:translate(-50%,-50%)!important}.header__icon:not(.header__icon--cart) svg,.header__icon:not(.header__icon--cart) .svg-wrapper,.header__icon:not(.header__icon--cart) .icon{width:23px!important;height:23px!important;max-width:23px!important;max-height:23px!important}.header__icon--cart .svg-wrapper,.header__icon--cart svg,.header__icon--cart .icon{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important}.header__icons{grid-area:icons!important;justify-self:end!important;padding-right:0!important;margin-right:0!important;gap:8px!important}.cart-count-bubble{top:2px!important;right:2px!important;width:18px!important;height:18px!important;min-width:18px!important;font-size:10px!important}}@media screen and (max-width:420px){.header{padding-left:16px!important;padding-right:16px!important;column-gap:6px!important}.header__icon,.header__icon--cart,.header__icon--account,.header__icon--search,.header__icon--menu{width:40px!important;height:40px!important;min-width:40px!important}.header__icon:not(.header__icon--cart) svg,.header__icon:not(.header__icon--cart) .svg-wrapper,.header__icon:not(.header__icon--cart) .icon{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}.header__icon--cart .svg-wrapper,.header__icon--cart svg,.header__icon--cart .icon{width:38px!important;height:38px!important;max-width:38px!important;max-height:38px!important}.sudathi-nav-logo{max-height:50px!important;max-width:160px!important}.header__icons{gap:6px!important}.cart-count-bubble{top:2px!important;right:2px!important;width:18px!important;height:18px!important;min-width:18px!important;font-size:10px!important}}@media screen and (max-width:359px){.header{padding-left:12px!important;padding-right:12px!important;column-gap:4px!important}.header__icon,.header__icon--cart,.header__icon--account,.header__icon--search,.header__icon--menu{width:38px!important;height:38px!important;min-width:38px!important}.header__icon:not(.header__icon--cart) svg,.header__icon:not(.header__icon--cart) .svg-wrapper,.header__icon:not(.header__icon--cart) .icon{width:21px!important;height:21px!important;max-width:21px!important;max-height:21px!important}.header__icon--cart .svg-wrapper,.header__icon--cart svg,.header__icon--cart .icon{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important}.header__icons{gap:4px!important}.sudathi-nav-logo{max-height:50px!important;max-width:110px!important}}@media screen and (max-width:989px){.menu-drawer{position:fixed!important;top:var(--header-bottom-position, 56px)!important;left:0!important;width:100%!important;max-width:100vw!important;height:calc(100vh - var(--header-bottom-position, 56px))!important;height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 56px))!important;background-color:#fff!important;z-index:99998!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;box-shadow:0 16px 40px #01141140!important}.js header-drawer>details>summary:before,.js header-drawer>details[open]:not(.menu-opening)>summary:before,.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:""!important;position:fixed!important;top:var(--header-bottom-position, 56px)!important;left:0!important;width:100vw!important;height:calc(100vh - var(--header-bottom-position, 56px))!important;background:#01141180!important;opacity:0!important;visibility:hidden!important;z-index:99997!important;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease!important;pointer-events:none!important}header-drawer>details[open].menu-opening>summary:before,menu-drawer>details[open].menu-opening>summary:before{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.menu-drawer__navigation{padding:20px 0!important}.menu-drawer__menu-item{font-family:var(--sudathi-font-sans)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.6px!important;color:#031d19!important;padding:15px 22px!important;border-bottom:1px solid #f1ece4!important;transition:background .2s ease,color .2s ease,padding-left .2s ease!important;text-transform:uppercase!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{background:#fdfaf3!important;color:var(--sudathi-gold)!important;padding-left:26px!important}}.sudathi-ticker-wrapper{background:linear-gradient(90deg,#031d19,#062f28,#031d19);color:#fff;padding:11px 0;overflow:hidden;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:1px;border-bottom:1px solid rgba(197,155,39,.3);position:relative}.sudathi-ticker-track{display:inline-flex;animation:sudathiTicker 28s linear infinite}.sudathi-ticker-item{display:inline-flex;align-items:center;gap:12px;padding:0 40px;text-transform:uppercase}.sudathi-ticker-item .gold-highlight{color:#ffde7a;font-weight:700}.sudathi-ticker-item .dot-sep{width:6px;height:6px;background-color:var(--sudathi-gold);border-radius:50%;display:inline-block;opacity:.8}@keyframes sudathiTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.sudathi-hero-container{position:relative;width:100%;overflow:hidden;background-color:#011411}.sudathi-hero-slider{position:relative;width:100%;height:86vh;min-height:620px;max-height:880px}@media(max-width:990px){.sudathi-hero-slider{height:75vh;min-height:500px;max-height:720px}}@media(max-width:640px){.sudathi-hero-slider{height:78vh;min-height:460px;max-height:640px}}.sudathi-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out;display:block;text-decoration:none;cursor:pointer}.sudathi-slide.active{opacity:1;visibility:visible}.sudathi-slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.sudathi-slide-bg--romal-gharchola{object-position:center 20%}.sudathi-slide-bg--romal-bandhani{object-position:center 18%}.sudathi-slide-bg--romal-swan{object-position:center 22%}.sudathi-slide-bg--romal-gold{object-position:center 18%}.sudathi-slide-bg--romal-pink{object-position:center 20%}.sudathi-slide-bg--kanjivaram{object-position:center 18%}.sudathi-slide-bg--kurti{object-position:center 20%}.sudathi-slide-bg--cotton{object-position:center 15%}.sudathi-slide-bg--patola{object-position:center 20%}.sudathi-slide-bg--slide1{object-position:center 15%}.sudathi-slide-bg--slide2{object-position:center 10%}.sudathi-slide-bg--slide3{object-position:center 18%}@media(max-width:768px){.sudathi-slide-bg--romal-gharchola,.sudathi-slide-bg--romal-bandhani,.sudathi-slide-bg--romal-swan,.sudathi-slide-bg--romal-gold,.sudathi-slide-bg--romal-pink,.sudathi-slide-bg--kanjivaram,.sudathi-slide-bg--kurti,.sudathi-slide-bg--cotton,.sudathi-slide-bg--patola{object-position:center 15%}.sudathi-slide-bg--slide1{object-position:center 12%}.sudathi-slide-bg--slide2{object-position:center 8%}.sudathi-slide-bg--slide3{object-position:center 15%}}.sudathi-slide-overlay{display:none!important}.sudathi-slide-content{position:relative;z-index:3;max-width:580px;margin-left:6%;padding:38px 42px;background:#031d19c7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(242,208,107,.4);border-radius:12px;box-shadow:0 20px 50px #00000073;color:#fff}@media(max-width:768px){.sudathi-slide-content{margin:auto 15px 35px;padding:24px 20px;max-width:95%;text-align:center;background:#031d19e0}}.sudathi-pill-tag{display:inline-flex;align-items:center;gap:6px;background-color:#c59b2740;border:1px solid #ffd700;color:gold;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;padding:6px 14px;border-radius:30px;margin-bottom:16px}.sudathi-slide-title{font-family:var(--sudathi-font-serif);font-size:38px;font-weight:700;line-height:1.2;color:#fff;margin:0 0 14px;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media(max-width:768px){.sudathi-slide-title{font-size:26px}}.sudathi-slide-subtitle{font-size:15px;line-height:1.6;color:#f1f3f5;margin:0 0 24px;text-shadow:0 1px 6px rgba(0,0,0,.4)}.sudathi-hero-btn-group{display:flex;align-items:center;gap:14px;flex-wrap:wrap}@media(max-width:768px){.sudathi-hero-btn-group{justify-content:center}}.sudathi-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#062f28,#031d19);border:1px solid #ffd700;color:#fff!important;font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;padding:13px 26px;border-radius:4px;text-decoration:none;box-shadow:0 4px 16px #0000004d;transition:all .3s ease;cursor:pointer}.sudathi-btn-primary:hover{background:linear-gradient(135deg,#c59b27,#9d7715);color:#062f28!important;transform:translateY(-2px);box-shadow:0 6px 20px #c59b2780}.sudathi-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:#ffffff26;border:1px solid rgba(255,255,255,.7);color:#fff!important;font-weight:600;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;padding:13px 24px;border-radius:4px;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .3s ease}.sudathi-btn-secondary:hover{background:#fff;color:var(--sudathi-navy)!important;transform:translateY(-2px)}.sudathi-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#031d19a6;border:1px solid rgba(255,215,0,.4);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sudathi-slider-arrow:hover{background:var(--sudathi-gold);color:#031d19;transform:translateY(-50%) scale(1.1)}.sudathi-slider-arrow--prev{left:20px}.sudathi-slider-arrow--next{right:20px}@media(max-width:768px){.sudathi-slider-arrow{display:none}}.sudathi-slider-dots{position:absolute;bottom:22px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:10}.sudathi-dot{width:12px;height:12px;border-radius:50%;background:#ffffff73;border:2px solid transparent;cursor:pointer;transition:all .3s ease}.sudathi-dot.active{background:#ffde7a;transform:scale(1.25);border-color:#fff}.sudathi-categories-section{padding:48px 20px 38px;background:linear-gradient(180deg,#fff,#fdfcf9);border-bottom:1px solid #D1E3DB;position:relative;overflow:hidden}.sudathi-categories-header{text-align:center;margin-bottom:28px;padding:0 16px}.sudathi-categories-header h2{font-family:var(--sudathi-font-serif, "Cinzel", "Playfair Display", serif);font-size:clamp(22px,2.6vw,29px);font-weight:700;color:var(--sudathi-navy, #011411);margin:0 0 6px;letter-spacing:.3px}.sudathi-categories-header p{color:var(--sudathi-text-muted, #666666);font-size:clamp(13px,1.4vw,14.5px);margin:0 auto;max-width:620px;line-height:1.45}.sudathi-cat-scroll-container{display:flex;align-items:flex-start;justify-content:center;gap:clamp(20px,2.8vw,42px);max-width:1280px;margin:0 auto;padding:8px 16px 18px;width:100%;box-sizing:border-box;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.sudathi-cat-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;width:124px;min-width:110px;max-width:130px;flex:0 0 auto;text-align:center;transition:transform .3s cubic-bezier(.165,.84,.44,1);position:relative;box-sizing:border-box}@media(hover:hover)and (pointer:fine){.sudathi-cat-item:hover{transform:translateY(-5px)}}.sudathi-cat-img-wrapper{width:116px;height:116px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#c59b27,#f6e27a,#9e2a2b,#062f28);box-shadow:0 6px 18px #062f2824;margin-bottom:12px;position:relative;box-sizing:border-box;transition:box-shadow .35s ease,transform .35s ease;overflow:visible}@media(hover:hover)and (pointer:fine){.sudathi-cat-item:hover .sudathi-cat-img-wrapper{box-shadow:0 10px 26px #c59b276b,0 0 14px #ffd74040;transform:scale(1.03)}}.sudathi-cat-img{width:100%;height:100%;border-radius:50%;object-fit:cover;background-color:#f7f7f7;border:2px solid #ffffff;display:block;box-sizing:border-box;transition:transform .4s ease}@media(hover:hover)and (pointer:fine){.sudathi-cat-item:hover .sudathi-cat-img{transform:scale(1.05)}}.sudathi-cat-badge{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#b71c1c,#d32f2f);color:#fff;font-size:9px;font-weight:800;text-transform:uppercase;padding:2.5px 8px;border-radius:12px;white-space:nowrap;letter-spacing:.6px;box-shadow:0 3px 8px #b71c1c66,0 1px 2px #0003;border:1px solid rgba(255,255,255,.7);z-index:2;pointer-events:none}.sudathi-cat-label{font-size:13.5px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-top:2px;letter-spacing:.2px;transition:color .25s ease;word-break:normal;display:block}@media(hover:hover)and (pointer:fine){.sudathi-cat-item:hover .sudathi-cat-label{color:var(--sudathi-navy, #011411)}}.sudathi-cat-pagination{display:none;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:4px 0 2px}.sudathi-cat-pagination.is-visible{display:flex}@media(max-width:767px){.sudathi-cat-pagination{display:flex}}.sudathi-cat-dot{width:7px;height:7px;border-radius:50%;background-color:#dfd7c5;border:none;padding:0;cursor:pointer;transition:all .35s cubic-bezier(.165,.84,.44,1);position:relative;outline:none}.sudathi-cat-dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.sudathi-cat-dot.active{width:24px;height:7px;border-radius:12px;background:linear-gradient(90deg,#c59b27,#ffd774,#c59b27);box-shadow:0 2px 8px #c59b2773}.sudathi-cat-dot:hover:not(.active){background-color:#c59b27;transform:scale(1.15)}@media(max-width:1199px)and (min-width:992px){.sudathi-cat-scroll-container{gap:22px;padding:8px 14px 16px}.sudathi-cat-item{width:110px;min-width:100px;max-width:115px}.sudathi-cat-img-wrapper{width:102px;height:102px;margin-bottom:10px}.sudathi-cat-label{font-size:12.5px}.sudathi-cat-badge{font-size:8.5px;padding:2px 7px}}@media(max-width:991px)and (min-width:768px){.sudathi-categories-section{padding:38px 16px 28px}.sudathi-categories-header{margin-bottom:22px}.sudathi-cat-scroll-container{justify-content:center;gap:16px;padding:6px 12px 14px}.sudathi-cat-item{width:96px;min-width:90px;max-width:100px}.sudathi-cat-img-wrapper{width:90px;height:90px;margin-bottom:9px}.sudathi-cat-label{font-size:12px}.sudathi-cat-badge{font-size:8px;padding:2px 6px;bottom:-3px}}@media(max-width:767px){.sudathi-categories-section{padding:28px 0 20px}.sudathi-categories-header{margin-bottom:18px;padding:0 16px}.sudathi-categories-header h2{font-size:21px;margin-bottom:4px}.sudathi-categories-header p{font-size:12.5px;padding:0 4px}.sudathi-cat-scroll-container{justify-content:flex-start;gap:14px;padding:4px 16px 14px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.sudathi-cat-scroll-container::-webkit-scrollbar{display:none}.sudathi-cat-item{width:82px;min-width:82px;max-width:82px;scroll-snap-align:start}.sudathi-cat-img-wrapper{width:78px;height:78px;padding:2px;margin-bottom:7px;box-shadow:0 4px 12px #062f281f}.sudathi-cat-badge{font-size:7.5px;font-weight:800;padding:1.5px 5.5px;bottom:-3px;letter-spacing:.3px}.sudathi-cat-label{font-size:11.5px;font-weight:700;line-height:1.25;margin-top:1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:380px){.sudathi-cat-scroll-container{gap:12px;padding:4px 12px 12px}.sudathi-cat-item{width:74px;min-width:74px;max-width:74px}.sudathi-cat-img-wrapper{width:72px;height:72px}.sudathi-cat-badge{font-size:7px;padding:1.5px 5px}.sudathi-cat-label{font-size:11px}}.sudathi-trust-section{background:linear-gradient(180deg,#fdfbf7,#f7f2e7);padding:34px 20px;border-top:1px solid rgba(197,155,39,.22);border-bottom:1px solid rgba(197,155,39,.22);position:relative}.sudathi-trust-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:1040px){.sudathi-trust-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:580px){.sudathi-trust-grid{grid-template-columns:1fr;gap:14px}}.sudathi-trust-card{display:flex;align-items:center;gap:16px;background:#fff;padding:20px 22px;border-radius:14px;box-shadow:0 4px 18px #062f280d,0 1px 3px #00000008;border:1px solid #ebd9b8;position:relative;overflow:hidden;transition:all .35s cubic-bezier(.165,.84,.44,1)}.sudathi-trust-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px #062f281f,0 2px 8px #c59b2740;border-color:#c59b27}.sudathi-trust-card-gold-accent{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c59b27,#ffd774,#c59b27);opacity:0;transform:scaleX(.5);transition:all .35s ease}.sudathi-trust-card:hover .sudathi-trust-card-gold-accent{opacity:1;transform:scaleX(1)}.sudathi-trust-icon-box{width:52px;height:52px;min-width:52px;border-radius:12px;background:linear-gradient(135deg,#062f28,#031d19);display:flex;align-items:center;justify-content:center;color:gold;box-shadow:0 6px 14px #062f2840;border:1px solid rgba(255,215,0,.35);transition:transform .35s ease,box-shadow .35s ease}.sudathi-trust-card:hover .sudathi-trust-icon-box{transform:scale(1.08) rotate(3deg);box-shadow:0 8px 20px #062f2859;border-color:gold}.sudathi-trust-icon-box svg{width:24px;height:24px}.sudathi-trust-text{display:flex;flex-direction:column}.sudathi-trust-badge-label{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#c59b27;margin-bottom:2px;font-family:var(--sudathi-font-sans)}.sudathi-trust-text h4{margin:0 0 3px;font-size:15px;font-weight:700;color:#062f28;letter-spacing:.2px;line-height:1.25}.sudathi-trust-text p{margin:0;font-size:12.5px;line-height:1.4;color:#555;font-weight:500}.sudathi-products-section{position:relative;z-index:1!important;margin:75px auto;max-width:1360px;padding:0 20px}.sudathi-section-head{text-align:center;margin-bottom:35px}.sudathi-section-tag{color:var(--sudathi-crimson);font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;display:block}.sudathi-section-title{font-family:var(--sudathi-font-serif);font-size:38px;font-weight:700;color:var(--sudathi-navy);margin:0 0 10px}@media(max-width:576px){.sudathi-section-title{font-size:24px}}.sudathi-section-sub{color:var(--sudathi-text-muted);font-size:15px;max-width:600px;margin:0 auto}.sudathi-filter-tabs{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px;flex-wrap:wrap}.sudathi-tab-btn{background-color:#f5f5f7;border:1px solid #e5e5e7;color:#444;font-size:13px;font-weight:600;padding:8px 18px;border-radius:20px;cursor:pointer;transition:all .25s ease}.sudathi-tab-btn:hover,.sudathi-tab-btn.active{background-color:var(--sudathi-navy);color:#fff;border-color:var(--sudathi-navy)}.sudathi-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:30px}@media(max-width:1080px){.sudathi-product-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:540px){.sudathi-product-grid{grid-template-columns:repeat(1,1fr);gap:12px}}.sudathi-saree-card{background:#fff;border-radius:10px;overflow:hidden;border:1px solid #ededed;transition:all .3s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;position:relative}.sudathi-saree-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px #062f281f;border-color:#c59b27}.sudathi-card-media{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background-color:#f7f7f7}.sudathi-card-img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.sudathi-saree-card:hover .sudathi-card-img{transform:scale(1.06)}.sudathi-badge-top-left{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:2}.sudathi-tag-bestseller{background:linear-gradient(135deg,#062f28,#031d19);color:#ffde7a;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:4px 8px;border-radius:4px;width:fit-content;display:inline-block}.sudathi-tag-discount{background-color:var(--sudathi-sale-red);color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;padding:4px 8px;border-radius:4px;width:fit-content;align-self:flex-start;display:inline-block}.sudathi-wishlist-btn{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#ffffffd9;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555;transition:all .2s ease;z-index:2}.sudathi-wishlist-btn:hover{background:#fff;color:var(--sudathi-crimson);transform:scale(1.1)}.sudathi-quick-bar{position:absolute;bottom:0;left:0;right:0;padding:8px 10px;background:linear-gradient(0deg,#031d19f2,#031d1900);display:flex;justify-content:center;opacity:0;transform:translateY(10px);transition:all .3s ease;z-index:3}.sudathi-saree-card:hover .sudathi-quick-bar{opacity:1;transform:translateY(0)}.sudathi-quick-btn{width:100%;background-color:var(--sudathi-gold);color:#031d19;border:none;padding:8px 12px;border-radius:4px;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.sudathi-card-info{padding:14px 14px 16px;display:flex;flex-direction:column;flex-grow:1}.sudathi-fabric-type{display:none!important}.sudathi-saree-name{font-size:17px;font-weight:700;color:#1a1a1a;margin:2px 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;transition:color .25s ease}.sudathi-saree-name:hover{color:#062f28}@media(max-width:576px){.sudathi-saree-name{font-size:15px;line-height:1.35}}.sudathi-rating-badge{display:flex;align-items:center;gap:5px;font-size:12px;margin-bottom:8px}.sudathi-stars{color:#e59819;letter-spacing:1px}.sudathi-rev-count{color:#777;font-size:11px}.sudathi-price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;flex-wrap:wrap}.sudathi-current-price{font-size:17px;font-weight:800;color:var(--sudathi-navy)}.sudathi-mrp-price{font-size:13px;color:#888;text-decoration:line-through}.sudathi-save-tag{font-size:11px;font-weight:700;color:var(--sudathi-sale-red)}.sudathi-cta-add{margin-top:auto;width:100%;background:var(--sudathi-navy);color:#fff;border:none;border-radius:4px;padding:10px 8px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease}.sudathi-cta-add:hover{background:#031d19;box-shadow:0 4px 12px #062f284d}.sudathi-occasion-banner{position:relative;z-index:1!important;margin:75px auto;max-width:1360px;padding:0 20px}.sudathi-occasion-card{position:relative;border-radius:18px;overflow:hidden;min-height:520px;display:flex;align-items:center;background-color:#011411;box-shadow:0 16px 45px #062f281f;border:1px solid rgba(197,155,39,.35)}.sudathi-occasion-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.sudathi-occasion-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:85% center;z-index:1}.sudathi-occasion-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#031d19e0,#031d1980 45%,#031d191a 80%,#0000000d);z-index:2}.sudathi-occasion-content{position:relative;z-index:3;width:100%;max-width:530px;margin:20px 0 20px 16px;padding:40px 25px;background:linear-gradient(135deg,#062f28f5,#4e181cf2,#011411f7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,215,0,.4);border-radius:16px;box-shadow:0 20px 50px #00000073;color:#fff;display:flex;flex-direction:column;justify-content:center}.sudathi-occasion-title{font-family:var(--sudathi-font-serif);font-size:34px;font-weight:700;color:#fff!important;margin:12px 0 14px;line-height:1.25;text-shadow:0 2px 10px rgba(0,0,0,.5)}.sudathi-occasion-desc{font-size:14.5px;line-height:1.65;color:#e9ecef!important;margin:0 0 20px;text-shadow:0 1px 6px rgba(0,0,0,.4)}.sudathi-occasion-perks{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,215,0,.25)}.sudathi-perk-item{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:#fff}.sudathi-perk-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffd774,#c59b27);color:#031d19;font-size:11px;font-weight:900}.sudathi-occasion-btn-wrap{display:flex}.sudathi-occasion-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#ffd774,#c59b27);color:#031d19!important;font-family:var(--sudathi-font-sans);font-size:13.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;padding:14px 28px;border-radius:6px;text-decoration:none;box-shadow:0 6px 20px #00000059;border:1px solid #ffd774;transition:all .3s ease;cursor:pointer}.sudathi-occasion-btn:hover{background:#fff;color:#062f28!important;transform:translateY(-3px);box-shadow:0 10px 28px #ffd70073}@media(max-width:768px){.sudathi-occasion-banner{margin:30px auto 45px;padding:0 14px}.sudathi-occasion-card{display:flex!important;flex-direction:column!important;min-height:auto!important;border-radius:0!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important}.sudathi-occasion-media,.sudathi-occasion-card>.sudathi-occasion-bg{position:relative!important;inset:auto!important;width:100%!important;height:310px!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 28px #01141138!important;border:1px solid rgba(197,155,39,.35)!important}.sudathi-occasion-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:70% 12%!important;display:block!important}.sudathi-occasion-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#031d1900 45%,#031d1980)!important;pointer-events:none!important;border-radius:18px!important}.sudathi-occasion-content{position:relative!important;z-index:5!important;margin:-110px 10px 0!important;padding:26px 20px 24px!important;max-width:100%!important;background:linear-gradient(165deg,#0a4339,#062f28 40%,#031d19)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1.5px solid rgba(229,181,55,.55)!important;border-radius:18px!important;box-shadow:0 18px 45px #01141161,0 0 25px #c59b2726!important}.sudathi-pill-tag{display:inline-block!important;font-size:11px!important;font-weight:800!important;letter-spacing:1px!important;padding:5px 14px!important;border-radius:20px!important;background:#e5b53726!important;border:1px solid rgba(229,181,55,.4)!important;color:#ffd774!important}.sudathi-occasion-title{font-size:24px!important;line-height:1.25!important;margin:12px 0 10px!important}.sudathi-occasion-desc{font-size:13px!important;line-height:1.6!important;margin:0 0 18px!important;color:#f1f5f9!important}.sudathi-occasion-perks{gap:8px!important;margin-bottom:20px!important;padding-bottom:16px!important;border-bottom:1px dashed rgba(229,181,55,.3)!important;align-items:flex-start!important}.sudathi-perk-item{justify-content:center!important;font-size:12.5px!important;gap:8px!important;color:#f8fafc!important}.sudathi-perk-check{width:18px!important;height:18px!important;font-size:10px!important}.sudathi-occasion-btn-wrap{justify-content:center!important}.sudathi-occasion-btn{width:100%!important;max-width:320px!important;padding:13px 20px!important;font-size:12.5px!important;letter-spacing:1px!important;border-radius:8px!important}}@media(max-width:399px){.sudathi-occasion-banner{margin:25px auto 35px;padding:0 10px}.sudathi-occasion-media,.sudathi-occasion-card>.sudathi-occasion-bg{height:270px!important}.sudathi-occasion-content{margin:-95px 4px 0!important;padding:22px 15px 20px!important;border-radius:16px!important}.sudathi-occasion-title{font-size:21px!important}.sudathi-occasion-desc{font-size:12.5px!important}.sudathi-perk-item{font-size:12px!important}.sudathi-occasion-btn{font-size:12px!important;padding:12px 16px!important}}.sudathi-store-section{padding:75px 20px 80px;background-color:#faf7f2;border-top:none;position:relative}.sudathi-store-grid{max-width:1320px;margin:38px auto 0;display:grid;grid-template-columns:5fr 7fr;gap:24px;align-items:stretch}.sudathi-store-hero{height:600px;position:relative;border-radius:20px;overflow:hidden;background-color:#011411;border:1px solid rgba(197,155,39,.35);box-shadow:0 10px 28px #062f2817;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease;display:flex;text-decoration:none;cursor:pointer}.sudathi-store-right-cluster{display:flex;flex-direction:column;gap:24px;height:600px}.sudathi-store-panoramic{height:288px;position:relative;border-radius:20px;overflow:hidden;background-color:#011411;border:1px solid rgba(197,155,39,.35);box-shadow:0 10px 28px #062f2817;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease;display:flex;text-decoration:none;cursor:pointer}.sudathi-store-bottom-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:288px}.sudathi-store-compact{height:100%;position:relative;border-radius:20px;overflow:hidden;background-color:#011411;border:1px solid rgba(197,155,39,.35);box-shadow:0 10px 28px #062f2817;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease;display:flex;text-decoration:none;cursor:pointer}@media(max-width:1024px){.sudathi-store-grid{grid-template-columns:1fr;gap:20px}.sudathi-store-hero{height:480px}.sudathi-store-right-cluster{height:auto;gap:20px}.sudathi-store-panoramic{height:290px}.sudathi-store-bottom-split{height:310px;gap:20px}}@media(max-width:640px){.sudathi-store-hero{height:440px}.sudathi-store-panoramic{height:240px}.sudathi-store-bottom-split{grid-template-columns:1fr;height:auto;gap:18px}.sudathi-store-compact{height:330px}}.sudathi-store-card:hover{transform:translateY(-6px);box-shadow:0 20px 48px #062f2833,0 4px 16px #c59b2752;border-color:#ffd740}.sudathi-store-img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.sudathi-store-img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .75s cubic-bezier(.165,.84,.44,1);display:block}.sudathi-store-card:hover .sudathi-store-img{transform:scale(1.06)}.sudathi-store-img--black{object-position:center 12%}.sudathi-store-img--peacock{object-position:center 25%}.sudathi-store-img--anarkali{object-position:center 15%}.sudathi-store-img--kanjivaram{object-position:center 18%}.sudathi-store-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#00000014 45%,#0000009e 80%,#000000eb);transition:opacity .4s ease;z-index:2}.sudathi-overlay-warm{background:linear-gradient(180deg,#0000,#00000014 45%,#190803a6 80%,#0f0401f0)}.sudathi-overlay-festive{background:linear-gradient(180deg,#0000,#00000014 45%,#011411ad 80%,#1a0708f0)}.sudathi-store-frame{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,215,116,.28);border-radius:14px;pointer-events:none;z-index:3;transition:all .35s ease}.sudathi-store-card:hover .sudathi-store-frame{border-color:#ffd740a6;box-shadow:inset 0 0 16px #ffd7401f}.sudathi-store-title-pill{position:absolute;bottom:22px;left:50%;transform:translate(-50%);z-index:4;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#011411c2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,215,116,.45);padding:10px 22px;border-radius:40px;box-shadow:0 8px 24px #00000073,inset 0 1px #fff3;white-space:nowrap;max-width:90%;transition:all .35s cubic-bezier(.165,.84,.44,1);pointer-events:none}.sudathi-store-card:hover .sudathi-store-title-pill{background:#062f28eb;border-color:#ffd740;box-shadow:0 10px 28px #062f2866,0 0 18px #ffd74059;transform:translate(-50%) translateY(-4px) scale(1.03)}.pill-sparkle{color:#ffd774;font-size:11px}.pill-title{font-family:var(--sudathi-font-serif, "Cinzel", "Playfair Display", serif);font-size:14.5px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;color:#fff;margin:0;line-height:1}.sudathi-store-hero .pill-title{font-size:16.5px;letter-spacing:2px}.sudathi-store-hero .sudathi-store-title-pill{padding:12px 28px;bottom:26px}@media(max-width:640px){.sudathi-store-title-pill{padding:8px 16px;bottom:16px}.pill-title{font-size:13px;letter-spacing:1.4px}.sudathi-store-hero .pill-title{font-size:14.5px;letter-spacing:1.6px}}.sudathi-testimonials-section{background-color:#faf7f2;padding:65px 15px 70px;border-top:1px solid #D1E3DB;position:relative}.sudathi-testi-slider-wrapper{max-width:1320px;margin:36px auto 0;position:relative;padding:0 48px}@media(max-width:768px){.sudathi-testi-slider-wrapper{padding:0 10px}}.sudathi-testi-viewport{overflow:hidden;width:100%;padding:58px 6px 26px;margin-top:-46px}.sudathi-testi-track{display:flex;gap:24px;will-change:transform;width:max-content}.sudathi-testi-slide{box-sizing:border-box;display:flex;flex-shrink:0}.sudathi-review-card{background:#fff;padding:44px 22px 20px;border-radius:16px;box-shadow:0 4px 20px #062f280f;border:1px solid #ede3d4;display:flex;flex-direction:column;width:100%;min-height:290px;margin-top:32px;transition:transform .45s cubic-bezier(.25,1,.5,1),box-shadow .45s ease,border-color .45s ease;position:relative}.sudathi-review-card:hover{transform:translateY(-6px);box-shadow:0 14px 34px #062f281f,0 2px 10px #c59b272e;border-color:#ffd774}@media(min-width:961px){.sudathi-testi-slide.is-center-card .sudathi-review-card{transform:translateY(-22px);border-color:#ffd774;box-shadow:0 18px 42px #062f2824,0 2px 14px #c59b2738}.sudathi-testi-slide.is-center-card .sudathi-review-card:hover{transform:translateY(-28px);box-shadow:0 24px 50px #062f2833,0 4px 18px #c59b2752}.sudathi-testi-slide.is-center-card .sudathi-avatar{transform:scale(1.08);box-shadow:0 8px 22px #c59b2759}}.sudathi-rev-profile-center{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:5;display:flex;justify-content:center;align-items:center}.sudathi-avatar{width:58px;height:58px;border-radius:50%;color:#fff;font-family:var(--sudathi-font-serif, "Cinzel", serif);font-weight:700;display:flex;align-items:center;justify-content:center;font-size:24px;border:3px solid #ffd774;box-shadow:0 6px 16px #062f2833;transition:transform .3s ease,box-shadow .3s ease}.sudathi-review-card:hover .sudathi-avatar{transform:scale(1.1);box-shadow:0 8px 22px #c59b2759}.avatar-navy{background:linear-gradient(135deg,#062f28,#381215)}.avatar-emerald{background:linear-gradient(135deg,#0d5f3a,#063822)}.avatar-maroon{background:linear-gradient(135deg,#741126,#420712)}.avatar-plum{background:linear-gradient(135deg,#062f28,#031d19)}.avatar-peacock{background:linear-gradient(135deg,#0d5c75,#06313f)}.avatar-rust{background:linear-gradient(135deg,#8c4227,#532211)}.avatar-amber{background:linear-gradient(135deg,#8a5700,#4d3000)}.sudathi-rev-meta-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f5ede1}.sudathi-rev-name-box{display:flex;flex-direction:column;gap:3px;text-align:left}.sudathi-rev-name{margin:0;font-size:15px;font-weight:700;color:#011411;line-height:1.25}.sudathi-verified-tag{color:#0b8043;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;gap:4px;letter-spacing:.2px}.sudathi-rev-city-box{display:inline-flex;align-items:center;gap:4px;background:#fdf8ee;border:1px solid #ebd8be;color:#7a5416;font-size:11px;font-weight:700;padding:4px 9px;border-radius:14px;white-space:nowrap;flex-shrink:0}.sudathi-rev-city-box svg{color:#c59b27}.sudathi-rev-stars{display:flex;align-items:center;gap:2px;color:#e5a812;font-size:14px;margin-bottom:10px}.sudathi-review-body{font-size:13px;line-height:1.6;color:#3f3f3f;font-style:italic;margin:0 0 16px;flex-grow:1}.sudathi-purchased-item{margin-top:auto;font-size:11.5px;color:#062f28;font-weight:600;border-top:1px dashed #e6dbcb;padding-top:10px;display:flex;align-items:center;gap:6px;line-height:1.35}.sudathi-purchased-item svg{color:#c59b27;flex-shrink:0}.sudathi-testi-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;background:#fff;border:1.5px solid #c59b27;color:#062f28;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 4px 14px #062f281f;transition:all .25s cubic-bezier(.165,.84,.44,1)}.sudathi-testi-prev{left:0}.sudathi-testi-next{right:0}@media(max-width:768px){.sudathi-testi-nav{display:none}}.sudathi-testi-nav:hover{background:#062f28;color:#ffd774;border-color:#062f28;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 18px #062f2840}.sudathi-testi-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.sudathi-testi-dot{width:8px;height:8px;border-radius:50%;background:#dfd4c5;border:none;padding:0;cursor:pointer;transition:all .3s ease}.sudathi-testi-dot.active{width:24px;border-radius:8px;background:linear-gradient(90deg,#c59b27,#e5a812);box-shadow:0 2px 6px #c59b2759}.sudathi-faq-section{padding:50px 15px 60px;max-width:900px;margin:0 auto}.sudathi-faq-item{border:1px solid #e9ecef;border-radius:8px;margin-bottom:12px;overflow:hidden;background:#fff;transition:border-color .2s ease}.sudathi-faq-item.active{border-color:var(--sudathi-navy)}.sudathi-faq-question{width:100%;text-align:left;background:#fff;border:none;padding:16px 20px;font-size:15px;font-weight:700;color:var(--sudathi-navy);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.sudathi-faq-answer{padding:0 20px 16px;font-size:14px;line-height:1.6;color:#555;display:none}.sudathi-faq-item.active .sudathi-faq-answer{display:block}.sudathi-faq-icon{font-size:18px;transition:transform .3s ease}.sudathi-faq-item.active .sudathi-faq-icon{transform:rotate(45deg)}.sudathi-toast{position:fixed;bottom:24px;right:24px;background:#031d19;color:#fff;padding:14px 22px;border-radius:8px;box-shadow:0 10px 30px #00000059;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;z-index:99999;transform:translateY(100px);opacity:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275);border-left:4px solid var(--sudathi-gold)}.sudathi-toast.show{transform:translateY(0);opacity:1}.sudathi-collections-section{padding:65px 20px 60px;background-color:#fff;border-bottom:1px solid #D1E3DB;position:relative}.sudathi-gold-divider{display:flex;align-items:center;justify-content:center;gap:12px;margin:16px auto 0;max-width:280px}.sudathi-divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,#c59b27,transparent)}.sudathi-divider-icon{color:#c59b27;font-size:14px}.sudathi-collections-grid{max-width:1320px;margin:42px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1100px){.sudathi-collections-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:600px){.sudathi-collections-grid{grid-template-columns:1fr;gap:18px}}.sudathi-col-card{position:relative;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background-color:#011411;height:480px;text-decoration:none;cursor:pointer;border:1px solid rgba(197,155,39,.25);box-shadow:0 8px 24px #062f2814;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease}.sudathi-col-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px #062f2833,0 4px 12px #c59b274d;border-color:gold}.sudathi-col-img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.sudathi-col-img{width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .7s cubic-bezier(.165,.84,.44,1)}.sudathi-col-card:hover .sudathi-col-img{transform:scale(1.08)}.sudathi-col-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#031d191a,#031d1940 35%,#031d19a6,#031d19eb 85%,#031d19fa);transition:background .4s ease}.sudathi-col-card:hover .sudathi-col-overlay{background:linear-gradient(180deg,#031d190d,#031d194d 35%,#031d19b8,#031d19f2 85%,#011411)}.sudathi-col-pill{position:absolute;top:16px;left:16px;z-index:2;background:#031d19d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid #ffd700;color:gold;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:6px 12px;border-radius:20px;box-shadow:0 4px 12px #0000004d;transition:transform .3s ease}.sudathi-col-card:hover .sudathi-col-pill{transform:translateY(-2px)}.sudathi-col-content{position:relative;z-index:2;margin-top:auto;padding:24px 22px 20px;color:#fff}.sudathi-col-meta{display:block;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#fbcb55;margin-bottom:6px;text-shadow:-1px 0px 0px rgba(0,0,0,.7)}.sudathi-col-title{font-family:var(--sudathi-font-serif);font-size:18px;font-weight:700;line-height:1.25;margin-top:0;margin-bottom:10px;color:#fff;text-shadow:0px 2px 5px rgba(0,0,0,.85)}.sudathi-col-desc{display:none!important}.sudathi-col-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,215,0,.3)}.sudathi-col-price{font-size:14px;font-weight:800;color:#fff;letter-spacing:.3px;text-shadow:0 1px 3px rgba(0,0,0,.7)}.sudathi-col-cta{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:gold;text-shadow:0 1px 3px rgba(0,0,0,.7);transition:transform .25s ease,color .25s ease}.sudathi-col-card:hover .sudathi-col-cta{transform:translate(4px);color:#fff}.sudathi-col-gold-border{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c59b27,#ffd774,#c59b27);opacity:0;transform:scaleX(.4);transition:all .35s ease;z-index:3}.sudathi-col-card:hover .sudathi-col-gold-border{opacity:1;transform:scaleX(1)}.sudathi-col-bottom-cta{text-align:center;margin-top:42px}.sudathi-btn-all-collections{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 36px;border-radius:6px;font-size:13.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;background:linear-gradient(135deg,#062f28,#031d19);color:#fff!important;border:1px solid #ffd774;text-decoration:none;box-shadow:0 8px 24px #062f2826;transition:all .35s ease}.sudathi-btn-all-collections:hover{background:linear-gradient(135deg,#ffd774,#c59b27);color:#031d19!important;transform:translateY(-3px);box-shadow:0 12px 30px #c59b2759}.sudathi-reels-section{padding:48px 20px 58px;background-color:#fff;position:relative;overflow:hidden;z-index:1!important}.sudathi-reels-head{text-align:center;margin-bottom:28px}.sudathi-reels-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:32px;font-weight:600;color:#1a1a1a;letter-spacing:-.4px;margin:0;line-height:1.25}.sudathi-reels-sub{font-size:14px;color:#666;margin:8px 0 0}.sudathi-coverflow-wrapper{position:relative;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:center;min-height:530px}.sudathi-coverflow-stage{position:relative;width:100%;height:520px;display:flex;align-items:center;justify-content:center;perspective:1200px}.sudathi-reel-card{position:absolute;width:275px;height:485px;border-radius:18px;overflow:hidden;background-color:#1a1a1a;cursor:pointer;box-shadow:0 10px 30px #00000024;transition:transform .45s cubic-bezier(.25,1,.5,1),opacity .45s ease,box-shadow .45s ease,filter .45s ease;user-select:none;-webkit-user-select:none}.sudathi-reel-card.pos-0{transform:translate(0) scale(1.08);opacity:1;z-index:10;box-shadow:0 20px 48px #00000047;pointer-events:auto}.sudathi-reel-card.pos--1{transform:translate(-180px) scale(.92);opacity:.9;z-index:5;filter:brightness(.96)}.sudathi-reel-card.pos-1{transform:translate(180px) scale(.92);opacity:.9;z-index:5;filter:brightness(.96)}.sudathi-reel-card.pos--2{transform:translate(-330px) scale(.82);opacity:.65;z-index:2;filter:brightness(.88)}.sudathi-reel-card.pos-2{transform:translate(330px) scale(.82);opacity:.65;z-index:2;filter:brightness(.88)}.sudathi-reel-card.hidden{transform:translate(0) scale(.5);opacity:0;pointer-events:none;z-index:0}@media(max-width:992px){.sudathi-reel-card{width:235px;height:420px}.sudathi-reel-card.pos-0{transform:translate(0) scale(1.06)}.sudathi-reel-card.pos--1{transform:translate(-135px) scale(.88)}.sudathi-reel-card.pos-1{transform:translate(135px) scale(.88)}.sudathi-reel-card.pos--2{transform:translate(-245px) scale(.76)}.sudathi-reel-card.pos-2{transform:translate(245px) scale(.76)}}@media(max-width:640px){.sudathi-coverflow-stage{height:460px}.sudathi-reel-card{width:220px;height:390px;border-radius:14px}.sudathi-reel-card.pos-0{transform:translate(0) scale(1.05)}.sudathi-reel-card.pos--1{transform:translate(-95px) scale(.85);opacity:.65}.sudathi-reel-card.pos-1{transform:translate(95px) scale(.85);opacity:.65}.sudathi-reel-card.pos--2,.sudathi-reel-card.pos-2{opacity:0;pointer-events:none}}.sudathi-reel-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.sudathi-reel-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;transition:opacity .4s ease;z-index:1}.sudathi-reel-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:1;transition:opacity .4s ease;z-index:1}.sudathi-reel-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:2;border-radius:18px;overflow:hidden;background-color:#111;opacity:.75;transition:opacity .4s ease;pointer-events:none}.sudathi-reel-card.pos-0 .sudathi-reel-iframe{opacity:1;pointer-events:auto}.sudathi-reel-ig-badge{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.5px;padding:3px 9px;border-radius:12px;margin-bottom:7px;box-shadow:0 2px 8px #0006}.sudathi-reel-overlay-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000 40%,#000c);z-index:2;pointer-events:none}.sudathi-reel-sound-btn{position:absolute;top:14px;right:14px;z-index:6;width:34px;height:34px;border-radius:50%;background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease,background .2s ease,transform .2s ease;padding:0}.sudathi-reel-card.pos-0 .sudathi-reel-sound-btn{opacity:1}.sudathi-reel-sound-btn:hover{background:#000000d9;transform:scale(1.08)}.sudathi-reel-info{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:18px 16px 16px;background:linear-gradient(180deg,#0000,#000000a6 30%,#000000f2);color:#fff;text-align:center;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.sudathi-reel-card.pos-0 .sudathi-reel-info{opacity:1;transform:translateY(0);pointer-events:auto}.sudathi-reel-live-tag{position:absolute;top:14px;left:14px;z-index:6;display:inline-flex;align-items:center;gap:5px;background:#000000a6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,215,0,.4);color:gold;font-size:9.5px;font-weight:800;letter-spacing:1px;padding:4px 9px;border-radius:12px}.live-dot{width:6px;height:6px;border-radius:50%;background-color:#28a745;box-shadow:0 0 6px #28a745;animation:liveDotPulse 1.2s infinite}@keyframes liveDotPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.3);opacity:1}to{transform:scale(.9);opacity:.6}}.sudathi-reel-title{font-family:inherit;font-size:13.5px;font-weight:500;color:#fff;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.6)}.sudathi-reel-price-tag{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:9px}.reel-curr-price{font-size:13.5px;font-weight:700;color:#ffd774}.reel-orig-price{font-size:11.5px;color:#ccc;text-decoration:line-through}.sudathi-reel-btn{display:block;width:100%;background:linear-gradient(135deg,#062f28,#031d19);color:#fff!important;font-size:12.5px;font-weight:700;letter-spacing:.8px;text-transform:capitalize;padding:10px 0;border-radius:4px;text-decoration:none;transition:all .25s ease;box-shadow:0 4px 12px #062f2859}.sudathi-reel-btn:hover{background:linear-gradient(135deg,#0d5447,#062f28);box-shadow:0 6px 16px #062f2873;transform:translateY(-1px)}.sudathi-coverflow-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#2d2d2da6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.25);color:#fff;box-shadow:0 4px 16px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:25;transition:all .25s ease}.sudathi-coverflow-nav:hover{background:#0a0a0ae6;color:#fff;transform:translateY(-50%) scale(1.08)}.sudathi-coverflow-prev{left:calc(50% - 215px)}.sudathi-coverflow-next{right:calc(50% - 215px)}@media(max-width:992px){.sudathi-coverflow-prev{left:calc(50% - 165px)}.sudathi-coverflow-next{right:calc(50% - 165px)}}@media(max-width:640px){.sudathi-coverflow-prev{left:12px}.sudathi-coverflow-next{right:12px}}.sudathi-coverflow-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}.sudathi-cf-dot{width:8px;height:8px;border-radius:50%;background:#d0d5dd;border:none;cursor:pointer;transition:all .25s ease;padding:0}.sudathi-cf-dot.active{width:24px;border-radius:8px;background:linear-gradient(135deg,#062f28,#0d5447)}.luxury-footer{background:#1c0307!important;color:#faf7f2!important;border-top:1.5px solid #C59B27!important;border-radius:0!important;position:relative!important;overflow:hidden!important;padding:0!important;width:100%!important;margin:0!important}.luxury-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 85% 15%,rgba(197,155,39,.08) 0%,transparent 45%),radial-gradient(circle at 15% 85%,rgba(110,12,28,.16) 0%,transparent 55%);pointer-events:none;z-index:0}.luxury-footer>*{position:relative;z-index:1}.luxury-footer-trust-strip{border-bottom:1px solid rgba(223,183,76,.22);padding:24px 0;background:#021411a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.luxury-footer-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.luxury-trust-item{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);transition:all .3s ease}.luxury-trust-item:hover{background:#e5b5370f;border-color:#e5b53759;transform:translateY(-2px)}.luxury-trust-icon-box{width:44px;height:44px;min-width:44px;border-radius:50%;background:linear-gradient(135deg,#e5b53729,#aa7f1547);border:1px solid rgba(229,181,55,.45);display:flex;align-items:center;justify-content:center;color:#ffe382;box-shadow:0 4px 12px #0003;transition:all .3s ease}.luxury-trust-item:hover .luxury-trust-icon-box{background:linear-gradient(135deg,#ffe382,#c59b27);color:#1a0306;box-shadow:0 4px 16px #c59b2766}.luxury-trust-content{display:flex;flex-direction:column}.luxury-trust-title{font-size:12.5px;font-weight:800;color:#fff;letter-spacing:.6px;text-transform:uppercase}.luxury-trust-desc{font-size:11.5px;color:#cbd5e1;margin-top:3px;line-height:1.35}.luxury-footer-main{padding:56px 0 48px}.luxury-footer-grid{display:grid;grid-template-columns:1.4fr 1.05fr 1.05fr 1.4fr;gap:40px}.luxury-footer-logo-wrap{margin-bottom:16px}.luxury-footer-logo-img{height:58px;width:auto;max-width:220px;object-fit:contain;display:block}.luxury-footer-bio{font-size:13px;line-height:1.7;color:#cbd5e1;margin:0 0 20px}.luxury-footer-contact-list{display:flex;flex-direction:column;gap:11px;margin-bottom:22px}.luxury-footer-contact-item{display:flex;align-items:flex-start;gap:10px;color:#e2e8f0;font-size:12.5px;line-height:1.5;text-decoration:none;transition:color .2s ease}.luxury-footer-contact-item:hover{color:#ffe382}.luxury-contact-icon{color:#e5b537;margin-top:2px;flex-shrink:0}.luxury-footer-social-wrap{margin-top:6px}.luxury-social-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#e5b537;margin-bottom:10px}.luxury-footer-socials{display:flex;align-items:center;gap:10px}.luxury-social-link{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(229,181,55,.35);color:#ffe382;transition:all .25s ease;text-decoration:none}.luxury-social-link:hover{background:linear-gradient(135deg,#ffe382,#c59b27);color:#1a0306;border-color:#ffe382;transform:translateY(-3px);box-shadow:0 6px 14px #c59b2766}.luxury-footer-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:18px;font-weight:600;color:#fff;margin:0 0 20px;position:relative;padding-bottom:12px;letter-spacing:.3px}.luxury-title-bar{position:absolute;bottom:0;left:0;width:34px;height:2px;background:linear-gradient(90deg,#ffe382,#c59b27);border-radius:2px}.luxury-footer-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.luxury-footer-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#cbd5e1;text-decoration:none;transition:all .22s ease}.luxury-bullet{color:#e5b537;font-size:8px;opacity:.6;transition:all .22s ease}.luxury-footer-link:hover{color:#fff;transform:translate(4px)}.luxury-footer-link:hover .luxury-bullet{opacity:1;color:#ffe382;transform:scale(1.3)}.luxury-hot-tag{background:#d72c0d;color:#fff;font-size:9px;font-weight:800;padding:1px 6px;border-radius:4px;letter-spacing:.5px;margin-left:4px}.luxury-newsletter-card{background:linear-gradient(145deg,#062f2873,#011411d9);border:1px solid rgba(229,181,55,.35);border-radius:14px;padding:22px;box-shadow:0 10px 28px #0000004d;position:relative}.luxury-newsletter-badge{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:1.4px;color:#1a0306;background:linear-gradient(90deg,#ffe382,#e5b537);padding:3px 10px;border-radius:20px;margin-bottom:10px}.luxury-newsletter-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:18px;color:#fff;margin:0 0 6px;font-weight:600}.luxury-newsletter-desc{font-size:12px;color:#cbd5e1;line-height:1.5;margin:0 0 12px}.coupon-code{background:#e5b537;color:#1a0306;padding:2px 7px;border-radius:4px;font-size:10.5px;font-weight:800}.luxury-newsletter-input-box{display:flex;flex-direction:column;gap:10px}.luxury-input-field{width:100%;height:42px;padding:0 14px;border-radius:8px;background:#ffffff14;border:1px solid rgba(229,181,55,.35);color:#fff;font-size:13px;font-family:inherit;outline:none;transition:all .25s ease;box-sizing:border-box}.luxury-input-field::placeholder{color:#94a3b8}.luxury-input-field:focus{background:#ffffff24;border-color:#ffe382;box-shadow:0 0 12px #e5b5374d}.luxury-btn-submit{width:100%;height:42px;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,#ffe382,#e5b537,#c59b27);color:#1a0306;font-size:12px;font-weight:800;letter-spacing:.8px;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .25s ease}.luxury-btn-submit:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 6px 18px #e5b53773}.luxury-form-notice{margin-top:10px;font-size:12px;padding:8px 12px;border-radius:6px;line-height:1.4}.luxury-form-notice--success{background:#0b825833;border:1px solid #0b8258;color:#6ee7b7}.luxury-form-notice--error{background:#d72c0d33;border:1px solid #d72c0d;color:#fca5a5}.luxury-newsletter-guarantee{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8;margin-top:12px}.luxury-footer-bottom{border-top:1px solid rgba(197,155,39,.22)!important;background:#120103!important;padding:18px 0}.luxury-footer-bottom-grid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.luxury-copyright{font-size:12px;color:#d6c2c4;margin:0;line-height:1.5}.luxury-copyright strong{color:#fff}.luxury-origin-pill{display:inline-block;margin-left:8px;color:#e5c368;font-size:11px}.luxury-by-credit{display:inline-block;margin-left:6px;color:#ffe382;font-size:11.5px}.luxury-by-credit strong{color:#f7d58b;letter-spacing:.05em;font-weight:700}.luxury-policy-links{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.luxury-policy-links a{color:#cbd5e1;font-size:11.5px;text-decoration:none;transition:color .2s ease}.luxury-policy-links a:hover{color:#ffe382}.policy-sep{color:#e5b53766;font-size:9px}.luxury-payment-badge-group{display:flex;align-items:center;gap:10px}.payment-group-label{font-size:10.5px;font-weight:700;letter-spacing:.7px;color:#94a3b8;text-transform:uppercase}.payment-badge-pills{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pay-badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:10.5px;font-weight:700;letter-spacing:.3px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);color:#fff;transition:all .2s ease}.pay-badge:hover{border-color:#e5b537;color:#ffe382}.pay-badge--upi{background:#c59b2726;border-color:#c59b2766;color:#e5c368}.pay-badge--cod{background:#e5b53733;border-color:#e5b53780;color:#ffe382}.luxury-footer-extra-blocks{margin-top:36px;padding-top:24px;border-top:1px solid rgba(229,181,55,.15);display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.luxury-extra-title{font-size:15px;color:#fff;margin:0 0 10px;font-weight:600}.luxury-extra-text{font-size:12.5px;color:#cbd5e1;line-height:1.6}@media(max-width:1100px){.luxury-footer-main{padding:32px 40px}.luxury-footer-grid{grid-template-columns:1.2fr 1fr;gap:36px 32px}.luxury-footer-trust-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:768px){.luxury-footer-main{padding:32px 20px}.luxury-footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 17px}.luxury-footer-col--brand{grid-column:1 / -1;text-align:left;padding-bottom:24px;border-bottom:1px solid rgba(229,181,55,.18)}.luxury-footer-logo-wrap{margin-bottom:14px}.luxury-footer-logo-img{height:auto;max-height:44px;max-width:200px}.luxury-footer-bio{font-size:13px;line-height:1.65;margin-bottom:18px;color:#cbd5e1}.luxury-footer-contact-list{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}.luxury-footer-contact-item{display:flex;align-items:flex-start;gap:10px;color:#e2e8f0;font-size:13px;line-height:1.5;text-decoration:none;background:transparent!important;border:none!important;padding:0!important;transition:color .2s ease}.luxury-footer-contact-item:hover{color:#ffe382}.luxury-contact-icon{color:#e5b537;margin-top:2px;flex-shrink:0}.luxury-footer-social-wrap{margin-top:4px}.luxury-social-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#e5b537;margin-bottom:10px}.luxury-footer-socials{display:flex;align-items:center;gap:12px}.luxury-social-link{width:38px;height:38px;min-width:38px}.luxury-footer-col:not(.luxury-footer-col--brand):not(.luxury-footer-col--newsletter){grid-column:span 1}.luxury-footer-title{font-size:15.5px;font-weight:700;color:#fff;margin:0 0 16px;padding-bottom:8px;letter-spacing:.4px;position:relative}.luxury-title-bar{position:absolute;bottom:0;left:0;width:28px;height:2px;background:linear-gradient(90deg,#ffe382,#c59b27);border-radius:2px}.luxury-footer-list{display:flex;flex-direction:column;gap:0px}.luxury-footer-link{display:inline-flex;align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.4;color:#cbd5e1;text-decoration:none;transition:color .2s ease,transform .2s ease}.luxury-footer-link:hover{color:#ffe382;transform:translate(3px)}.luxury-bullet{color:#e5b537;font-size:8px;margin-top:3px;flex-shrink:0}.luxury-hot-tag{font-size:8px;padding:1px 4px;margin-left:2px}.luxury-footer-col--newsletter{grid-column:1 / -1;margin-top:10px;padding-top:24px;border-top:1px solid rgba(229,181,55,.18)}.luxury-newsletter-card{padding:22px 18px;border-radius:14px;background:linear-gradient(145deg,#062f288c,#011411e6);border:1px solid rgba(229,181,55,.35)}.luxury-newsletter-badge{font-size:9px;padding:2.5px 9px;margin-bottom:8px}.luxury-newsletter-title{font-size:17px;margin-bottom:6px}.luxury-newsletter-desc{font-size:12px;line-height:1.5;margin-bottom:14px}.luxury-input-field{height:44px;font-size:13px}.luxury-btn-submit{height:44px;font-size:12px;font-weight:800}.luxury-footer-extra-blocks{grid-column:1 / -1;grid-template-columns:1fr;gap:16px;margin-top:22px;padding-top:18px}.luxury-footer-bottom{padding:24px 0 26px}.luxury-footer-bottom-grid{flex-direction:column;text-align:center;gap:16px;padding:0 16px}.luxury-bottom-col--copy{order:2}.luxury-copyright{font-size:12px;line-height:1.6;color:#94a3b8}.luxury-origin-pill{display:block;margin:8px auto 0;width:fit-content;padding:3px 12px;border-radius:20px;background:#e5b53714;border:1px solid rgba(229,181,55,.22);font-size:10.5px}.luxury-bottom-col--policies{order:1}.luxury-policy-links{justify-content:center;gap:6px 10px}.luxury-policy-links a{font-size:12px;padding:2px 4px}.luxury-bottom-col--payments{order:3;width:100%}.luxury-payment-badge-group{flex-direction:column;align-items:center;gap:7px}.payment-group-label{font-size:10.5px;letter-spacing:.6px}.payment-badge-pills{justify-content:center;gap:6px;flex-wrap:wrap}.pay-badge{padding:3.5px 8px;font-size:10.5px}}@media(max-width:380px){.luxury-footer-main{padding:32px 16px}.luxury-footer-grid{gap:26px 14px}.luxury-footer-logo-img{max-width:170px}.luxury-footer-title{font-size:14.5px}.luxury-footer-link{font-size:12px}.luxury-newsletter-card{padding:16px 12px}.luxury-policy-links{gap:4px 8px}.policy-sep{display:none}.luxury-policy-links li{margin:2px 4px}}.sudathi-about-page{background-color:#fff;color:var(--sudathi-text-dark, #1a1a1a);overflow-x:hidden}.sudathi-about-hero{background:radial-gradient(110% 110% at 50% 0%,#06382e,#041f1a 60%,#011411);color:#fff;padding:85px 0 75px;position:relative;text-align:center;border-bottom:2px solid #c59b27;overflow:hidden}.sudathi-about-hero-content{position:relative;z-index:2;max-width:900px;margin:0 auto}.sudathi-about-badge{display:inline-flex;align-items:center;gap:8px;background:#e5b5371f;border:1px solid rgba(229,181,55,.4);padding:6px 18px;border-radius:30px;font-size:11.5px;font-weight:800;letter-spacing:1.5px;color:#ffe382;margin-bottom:24px}.sudathi-about-hero-title{font-family:var(--sudathi-font-serif, "Playfair Display", Georgia, serif);font-size:clamp(34px,5vw,54px);line-height:1.2;font-weight:700;color:#fff;margin:0 0 20px;letter-spacing:.5px}.gold-gradient-text{background:linear-gradient(135deg,#ffe382,#e5b537,#aa7f15);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.sudathi-about-hero-subtitle{font-size:16.5px;line-height:1.75;color:#cbd5e1;max-width:780px;margin:0 auto 36px}.sudathi-about-hero-pills{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.about-hero-pill{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(229,181,55,.3);padding:8px 18px;border-radius:20px;font-size:12.5px;font-weight:600;color:#e2e8f0;transition:all .25s ease}.about-hero-pill:hover{background:#e5b53726;border-color:#ffe382;color:#fff;transform:translateY(-2px)}.pill-dot{color:#e5b537;font-size:10px}.sudathi-about-stats-ribbon{background:#011411;border-bottom:1px solid rgba(229,181,55,.25);padding:34px 0}.sudathi-about-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.about-stat-card{text-align:center;padding:10px 16px;border-right:1px solid rgba(229,181,55,.15)}.about-stat-card:last-child{border-right:none}.stat-number{display:block;font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(28px,3.5vw,40px);font-weight:700;background:linear-gradient(135deg,#ffe382,#e5b537);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1;margin-bottom:6px}.stat-label{font-size:12.5px;color:#cbd5e1;font-weight:500;line-height:1.4}.sudathi-about-story{position:relative;padding:100px 0 95px;overflow:visible}.story-bg-aura{position:absolute;top:15%;left:-8%;width:520px;height:520px;background:radial-gradient(circle,rgba(229,181,55,.12) 0%,rgba(6,47,40,.05) 50%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.sudathi-about-story-grid{position:relative;display:grid;grid-template-columns:1.05fr 1.15fr;gap:70px;align-items:center;z-index:1}.sudathi-about-story-visual{position:relative;padding:30px 25px 30px 15px}.story-visual-stage{position:relative;width:100%}.story-frame-backdrop{position:absolute;top:-16px;left:-16px;right:16px;bottom:16px;border:2px dashed rgba(197,155,39,.45);border-radius:28px;z-index:1;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),border-color .4s ease}.story-visual-stage:hover .story-frame-backdrop{transform:translate(-5px,-5px);border-color:#c59b27cc}.artisan-heritage-seal{position:absolute;top:-28px;left:-22px;width:100px;height:100px;z-index:6;border-radius:50%;background:#011411;border:2px solid #e5b537;box-shadow:0 12px 28px #01141159,0 0 20px #e5b53740;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .4s ease,box-shadow .4s ease}.artisan-heritage-seal:hover{transform:scale(1.08);box-shadow:0 16px 36px #01141173,0 0 28px #e5b53766}.seal-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:rotateArtisanSeal 24s linear infinite;transform-origin:center}.seal-text{font-family:inherit;font-size:8.6px;font-weight:800;letter-spacing:2px;fill:#ffe382;text-transform:uppercase}.seal-center-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));animation:pulseCrown 3.5s ease-in-out infinite}.about-main-img-card{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 26px 60px -15px #01141152,0 0 0 1px #e5b53759;border:3px solid #c59b27;background:#011411;z-index:2;animation:viraasatMainFloat 7s ease-in-out infinite alternate;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s ease}.about-main-img-card:hover{box-shadow:0 32px 70px -12px #01141173,0 0 35px #e5b53759}.about-img-shimmer-wrapper{position:relative;width:100%;overflow:hidden}.about-img-main{width:100%;height:520px;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.16,1,.3,1)}.about-main-img-card:hover .about-img-main{transform:scale(1.05)}.zari-shimmer-glint{position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,230,140,.05) 30%,rgba(255,255,255,.55) 50%,rgba(255,230,140,.15) 70%,transparent 100%);transform:translate(-150%) skew(-20deg);pointer-events:none;animation:viraasatZariShimmer 6s ease-in-out infinite}.about-floating-badge{position:absolute;bottom:22px;left:20px;right:20px;background:#011411eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1.5px solid rgba(229,181,55,.65);border-radius:16px;padding:14px 18px;display:flex;align-items:center;gap:14px;color:#fff;box-shadow:0 12px 30px #0006,0 0 15px #e5b53726;z-index:4;transition:transform .3s ease,background .3s ease}.about-main-img-card:hover .about-floating-badge{transform:translateY(-3px);background:#011411f5}.badge-icon-wrap{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.live-pulse-dot{width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.live-pulse-ring{position:absolute;width:22px;height:22px;border-radius:50%;border:2px solid #22c55e;animation:pulseRingAnim 2.2s cubic-bezier(.24,0,.38,1) infinite}.badge-text{flex:1}.badge-title-row{display:flex;align-items:center;gap:8px;margin-bottom:2px;flex-wrap:wrap}.badge-title-row strong{font-size:14px;color:#ffe382;letter-spacing:.4px;font-weight:700}.badge-verified-tag{font-size:10.5px;font-weight:700;padding:2px 7px;background:#22c55e33;border:1px solid rgba(34,197,94,.5);color:#86efac;border-radius:20px;letter-spacing:.3px}.badge-text span{display:block;font-size:11.5px;color:#cbd5e1;letter-spacing:.2px}.about-accent-img-card{position:absolute;top:auto!important;bottom:15px!important;right:-10px!important;left:auto!important;width:46%!important;max-width:220px!important;height:auto!important;aspect-ratio:1 / 1.15;border-radius:18px!important;overflow:hidden;border:3.5px solid #ffffff!important;box-shadow:0 16px 40px #1c030740,0 0 0 1.5px #c59b27!important;z-index:4!important;animation:viraasatAccentFloat 6s ease-in-out infinite alternate;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.about-accent-img-card:hover{transform:scale(1.05) translateY(-4px);box-shadow:0 24px 50px #1c030759,0 0 25px #c59b2759}.accent-img-inner{position:relative;width:100%;height:100%}.about-img-accent{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.about-accent-img-card:hover .about-img-accent{transform:scale(1.08)}.accent-tag{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:#1c0307eb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(197,155,39,.6);border-radius:20px;padding:4px 10px;display:flex;align-items:center;gap:5px;color:#ffe382;font-size:10.5px;font-weight:700;letter-spacing:.5px;white-space:nowrap;box-shadow:0 4px 12px #00000040;z-index:2}.accent-tag-dot{width:5px;height:5px;border-radius:50%;background:#c59b27}.about-craft-pill{position:absolute!important;top:15px!important;bottom:auto!important;right:12px!important;left:auto!important;height:auto!important;width:max-content!important;max-width:none!important;z-index:6!important;background:linear-gradient(135deg,#1c0307,#390d10)!important;color:#ffe382!important;border:1.5px solid #c59b27!important;border-radius:40px!important;padding:8px 18px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.5px!important;box-shadow:0 8px 24px #1c030740!important;white-space:nowrap!important;animation:craftPillFloat 5s ease-in-out infinite alternate;transition:transform .3s ease}.about-craft-pill:hover{transform:translateY(-2px) scale(1.03)}.craft-pill-icon{font-size:14px;color:#c59b27}.sudathi-about-story-text{position:relative}.story-kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:2px;color:#9f7514;margin-bottom:16px;background:#e5b5371f;padding:6px 14px;border-radius:30px;border:1px solid rgba(197,155,39,.25)}.kicker-icon{font-size:13px}.story-kicker-line{width:24px;height:2px;background:#c59b27;display:inline-block}.story-heading{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(30px,3.6vw,42px);color:#011411;line-height:1.22;margin:0 0 20px;font-weight:800;letter-spacing:-.5px}.story-heading-gold{background:linear-gradient(135deg,#c59b27,#9f7514,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.story-para{font-size:15px;line-height:1.8;color:#4b5563;margin:0 0 16px}.story-para-lead{font-size:16px;line-height:1.85;color:#1f2937;font-weight:450}.story-para strong{color:#011411;font-weight:700}.story-para em{font-style:italic;color:#9f7514;font-weight:500}.story-features-grid{display:flex;flex-direction:column;gap:14px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(197,155,39,.22)}.story-feature-card{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:#fff;border:1.5px solid #D1E3DB;border-radius:16px;box-shadow:0 4px 16px #0114110a;transition:all .35s cubic-bezier(.16,1,.3,1);cursor:default}.story-feature-card:hover{transform:translate(8px);border-color:#c59b27;background:#fdfaf3;box-shadow:0 10px 30px #c59b2729}.feature-icon-box{width:44px;height:44px;min-width:44px;border-radius:12px;background:linear-gradient(135deg,#011411,#062f28);color:#ffe382;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #01141133;transition:transform .35s ease,background .35s ease}.story-feature-card:hover .feature-icon-box{transform:scale(1.1) rotate(4deg);background:linear-gradient(135deg,#c59b27,#9f7514);color:#fff;box-shadow:0 8px 20px #c59b2759}.feature-card-content h4{font-size:15px;font-weight:700;color:#011411;margin:0 0 4px;letter-spacing:-.2px}.feature-card-content p{font-size:13px;line-height:1.55;color:#556477;margin:0}.story-artisan-signoff{display:flex;align-items:center;gap:14px;margin-top:24px;padding:14px 18px;background:linear-gradient(135deg,#e5b53714,#062f280a);border-radius:12px;border-left:4px solid #c59b27}.signoff-avatar{width:36px;height:36px;min-width:36px;border-radius:50%;background:#011411;display:flex;align-items:center;justify-content:center;color:#ffe382;font-size:16px;box-shadow:0 4px 10px #00000026}.signoff-info{display:flex;flex-direction:column}.signoff-quote{font-size:13px;font-style:italic;font-weight:600;color:#011411;line-height:1.45}.signoff-title{font-size:11px;font-weight:700;color:#9f7514;letter-spacing:.5px;margin-top:3px;text-transform:uppercase}@keyframes viraasatMainFloat{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.4deg)}to{transform:translateY(0) rotate(0)}}@keyframes viraasatAccentFloat{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(14px) rotate(-1.5deg)}to{transform:translateY(0) rotate(0)}}@keyframes viraasatZariShimmer{0%{transform:translate(-150%) skew(-20deg);opacity:0}20%{opacity:.3}45%{opacity:.85}70%{opacity:.3}to{transform:translate(250%) skew(-20deg);opacity:0}}@keyframes rotateArtisanSeal{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseCrown{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes pulseRingAnim{0%{transform:scale(.9);opacity:.9}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}@keyframes craftPillFloat{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.sudathi-about-pillars{background:#fdfaf5;padding:85px 0;border-top:1px solid #D1E3DB;border-bottom:1px solid #D1E3DB}.section-title-wrap{text-align:center;max-width:680px;margin:0 auto 50px}.section-badge-gold{display:inline-block;font-size:11px;font-weight:800;letter-spacing:2px;color:#062f28;background:#e5b53733;padding:4px 14px;border-radius:20px;margin-bottom:12px}.section-title-serif{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(26px,3.5vw,36px);color:#011411;margin:0 0 10px;font-weight:700}.section-subtext{font-size:14.5px;color:#64748b;line-height:1.6;margin:0}.pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.pillar-card{background:#fff;border:1px solid #ebdcc5;border-radius:14px;padding:32px 24px;transition:all .3s ease;position:relative}.pillar-card:hover{transform:translateY(-5px);border-color:#c59b27;box-shadow:0 12px 30px #062f281a}.pillar-icon-box{width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#062f2814,#c59b2726);border:1px solid rgba(197,155,39,.4);display:flex;align-items:center;justify-content:center;color:#062f28;margin-bottom:20px;transition:all .3s ease}.pillar-card:hover .pillar-icon-box{background:#062f28;color:#ffe382}.pillar-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:18px;color:#011411;margin:0 0 10px;font-weight:600}.pillar-desc{font-size:13px;color:#64748b;line-height:1.65;margin:0}.sudathi-about-process{padding:90px 0}.process-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.process-step-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:28px 22px;position:relative;transition:all .3s ease}.process-step-card:hover{border-color:#c59b27;transform:translateY(-4px);box-shadow:0 10px 24px #062f2814}.step-number{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:32px;font-weight:800;color:#e5b537;line-height:1;margin-bottom:14px}.step-title{font-size:16px;color:#011411;font-weight:700;margin:0 0 8px}.step-desc{font-size:12.5px;color:#64748b;line-height:1.6;margin:0}.sudathi-about-quote-section{padding:20px 0 80px}.about-quote-box{background:radial-gradient(100% 100% at 50% 0%,#06382e,#041f1a 60%,#011411);border:2px solid #c59b27;border-radius:20px;padding:56px 48px;text-align:center;position:relative;box-shadow:0 20px 50px #01141140;max-width:960px;margin:0 auto}.quote-mark{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:80px;color:#ffe382;line-height:.5;margin-bottom:20px;opacity:.8}.about-quote-text{font-family:var(--sudathi-font-serif, "Playfair Display", Georgia, serif);font-size:clamp(18px,2.4vw,24px);line-height:1.6;color:#fff;margin:0 0 28px;font-style:italic;font-weight:500}.quote-author-wrap{display:flex;flex-direction:column;align-items:center;gap:4px}.author-name{font-size:16px;font-weight:800;letter-spacing:.8px;color:#ffe382}.author-role{font-size:13px;color:#cbd5e1}.author-brand{font-size:11px;font-weight:800;letter-spacing:1.5px;color:#e5b537;margin-top:4px}.sudathi-about-repertoire{padding:20px 0 90px}.repertoire-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.repertoire-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column}.repertoire-card:hover{transform:translateY(-5px);border-color:#c59b27;box-shadow:0 14px 30px #062f281f}.repertoire-img-wrap{height:220px;overflow:hidden}.repertoire-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.repertoire-card:hover .repertoire-img-wrap img{transform:scale(1.06)}.repertoire-info{padding:20px 18px;flex-grow:1;display:flex;flex-direction:column}.repertoire-info h3{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:17px;color:#011411;margin:0 0 8px;font-weight:600}.repertoire-info p{font-size:12.5px;color:#64748b;line-height:1.55;margin:0 0 14px;flex-grow:1}.repertoire-cta{font-size:12.5px;font-weight:800;color:#062f28;letter-spacing:.5px;transition:color .2s ease}.repertoire-card:hover .repertoire-cta{color:#c59b27}.sudathi-about-cta{padding:0 0 90px}.about-cta-card{background:linear-gradient(145deg,#062f28,#011411);border:1px solid rgba(229,181,55,.4);border-radius:20px;padding:56px 36px;text-align:center;color:#fff;box-shadow:0 16px 40px #062f2833}.cta-badge{display:inline-block;font-size:11px;font-weight:800;letter-spacing:2px;color:#ffe382;margin-bottom:12px}.cta-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(26px,3.5vw,36px);color:#fff;margin:0 0 12px;font-weight:700}.cta-desc{font-size:14.5px;color:#cbd5e1;max-width:600px;margin:0 auto 30px;line-height:1.6}.cta-buttons-wrap{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.about-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:8px;background:linear-gradient(135deg,#ffe382,#e5b537,#c59b27);color:#011411;font-size:13px;font-weight:800;letter-spacing:1px;text-decoration:none;transition:all .25s ease;box-shadow:0 6px 18px #e5b53759}.about-btn-primary:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 8px 24px #e5b53780}.about-btn-whatsapp{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:8px;background:#ffffff14;border:1px solid rgba(229,181,55,.4);color:#ffe382;font-size:13px;font-weight:800;letter-spacing:.8px;text-decoration:none;transition:all .25s ease}.about-btn-whatsapp:hover{background:#e5b53726;border-color:#ffe382;color:#fff;transform:translateY(-2px)}@media(max-width:1024px){.sudathi-about-story-grid{grid-template-columns:1fr;gap:65px}.about-img-main{height:420px}.about-accent-img-card{top:auto!important;bottom:15px!important;right:-10px;width:170px;height:auto;aspect-ratio:1 / 1.15}.pillars-grid,.process-steps-grid,.repertoire-grid{grid-template-columns:repeat(2,1fr)}.sudathi-about-stats-grid{grid-template-columns:repeat(2,1fr);gap:20px}.about-stat-card:nth-child(2){border-right:none}}@media(max-width:768px){.sudathi-about-hero{padding:60px 0 50px}.sudathi-about-story{padding:65px 0 55px}.sudathi-about-story-visual{padding:20px 10px}.about-img-main{height:380px}.about-accent-img-card{width:140px;height:auto;aspect-ratio:1 / 1.15;top:auto!important;bottom:10px!important;right:-5px}.artisan-heritage-seal{width:78px;height:78px;top:-18px;left:-10px}.seal-text{font-size:7.2px}.seal-center-icon{font-size:16px}.about-craft-pill{top:10px!important;bottom:auto!important;right:10px!important;height:auto!important;padding:6px 14px;font-size:11px}.about-floating-badge{bottom:14px;left:12px;right:12px;padding:11px 14px;gap:10px}.badge-title-row strong{font-size:13px}.badge-text span{font-size:10.5px}.story-heading{font-size:27px}.story-feature-card{padding:14px 16px}.story-feature-card:hover{transform:translate(4px)}.about-quote-box{padding:40px 24px}.pillars-grid,.process-steps-grid,.repertoire-grid,.sudathi-about-stats-grid{grid-template-columns:1fr}.about-stat-card{border-right:none;border-bottom:1px solid rgba(229,181,55,.15);padding-bottom:16px}.about-stat-card:last-child{border-bottom:none}}#viraasat-checkout-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999}#viraasat-checkout-modal.open{display:flex;align-items:center;justify-content:center}.viraasat-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#011411bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.viraasat-modal-dialog{position:relative;width:92%;max-width:480px;background:#fff;border-radius:20px;border:2px solid #c59b27;box-shadow:0 25px 60px #0006;overflow:hidden;animation:viraasatModalFadeIn .3s cubic-bezier(.16,1,.3,1);z-index:10;max-height:90vh;overflow-y:auto}@keyframes viraasatModalFadeIn{0%{opacity:0;transform:scale(.95) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.viraasat-modal-header{background:linear-gradient(135deg,#011411,#062f28);color:#ffe382;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #c59b27}.viraasat-modal-header h3{margin:0;font-size:16px;font-weight:700;color:#ffe382;letter-spacing:.3px}.viraasat-modal-close{background:none;border:none;color:#fff;font-size:26px;cursor:pointer;line-height:1;padding:0 4px;transition:transform .2s}.viraasat-modal-close:hover{transform:scale(1.15);color:#ffe382}.viraasat-modal-body{padding:20px}.spin-icon{animation:spinCartBtn 1s linear infinite}@keyframes spinCartBtn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viraasat-cart-item{transition:background-color .3s ease}.viraasat-cart-item:hover{background-color:#fdfcf9}.viraasat-remove-btn:hover{transform:scale(1.15);color:#b91c1c!important}@media(max-width:768px){.viraasat-cart-trust-bar div{font-size:11.5px!important;padding:10px 12px!important;gap:8px!important}}cart-drawer{z-index:999999!important}.drawer{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100%!important;z-index:999999!important;display:flex!important;justify-content:flex-end!important;background-color:#011411a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;visibility:hidden;opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1),visibility .35s cubic-bezier(.16,1,.3,1)!important}.drawer.active{visibility:visible!important;opacity:1!important}.drawer__inner{height:100%!important;width:440px!important;max-width:92vw!important;background:#fff!important;box-shadow:-10px 0 40px #0114114d!important;display:flex!important;flex-direction:column!important;border-left:2px solid #c59b27!important;transform:translate(100%)!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;padding:0!important}.drawer.active .drawer__inner{transform:translate(0)!important}.drawer__header{padding:16px 20px!important;background:linear-gradient(135deg,#1f0407,#3e070e 60%,#1f0407)!important;border-bottom:2px solid #d4af37!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;flex-shrink:0!important}cart-drawer.is-empty .drawer__header{display:flex!important}.drawer__inner-empty,cart-drawer.is-empty .drawer__inner-empty{display:none!important}.drawer__heading{margin:0!important;color:#fff!important;font-family:Playfair Display,Georgia,serif!important;font-size:18px!important;font-weight:700!important;letter-spacing:.3px!important;display:flex!important;align-items:center!important;gap:8px!important}.drawer__close{background:#ffffff1a!important;border:1px solid rgba(212,175,55,.5)!important;color:#ffe382!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .25s ease!important;position:static!important;padding:0!important}.drawer__close:hover{background:#d4af37!important;color:#2e070b!important;transform:rotate(90deg) scale(1.05)!important}.drawer__close svg{width:14px!important;height:14px!important}cart-drawer-items,cart-drawer.is-empty cart-drawer-items{flex:1 1 auto!important;overflow-y:auto!important;padding:0!important;background:#fff!important;display:block!important}cart-drawer-items::-webkit-scrollbar{width:5px}cart-drawer-items::-webkit-scrollbar-thumb{background:#e2d3b8;border-radius:4px}.cart-drawer__form{display:block!important}.viraasat-drawer-perk-bar{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;padding:9px 12px;margin-bottom:14px;font-size:11.5px;font-weight:700;color:#065f46;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.viraasat-drawer-card{display:flex;gap:12px;padding:12px;background:#fff;border:1.5px solid #f0e4cc;border-radius:12px;margin-bottom:12px;box-shadow:0 2px 10px #0114110d;transition:all .25s ease}.viraasat-drawer-card:hover{border-color:#c59b27;box-shadow:0 4px 14px #c59b2729}.viraasat-drawer-thumb{width:76px;height:102px;border-radius:8px;overflow:hidden;border:1.5px solid #c59b27;flex-shrink:0;background:#fdfaf3;box-shadow:0 3px 8px #0114111a}.viraasat-drawer-thumb img{width:100%;height:100%;object-fit:cover;display:block}.viraasat-drawer-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.viraasat-drawer-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.viraasat-drawer-tag{font-size:10px;font-weight:700;color:#9f7514;text-transform:uppercase;letter-spacing:.5px;display:block;line-height:1.2}.viraasat-drawer-item-title{font-size:13px;font-weight:700;color:#011411;margin:2px 0 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.viraasat-drawer-trash-btn{background:none;border:none;color:#94a3b8;cursor:pointer;padding:3px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s ease,transform .2s ease;flex-shrink:0}.viraasat-drawer-trash-btn:hover{color:#dc2626;transform:scale(1.15)}.viraasat-drawer-sub-badge{font-size:10.5px;color:#059669;font-weight:600;margin:4px 0 6px}.viraasat-drawer-price-row{display:flex;align-items:center;justify-content:space-between;margin-top:4px;flex-wrap:wrap;gap:6px}.viraasat-drawer-prices{display:flex;align-items:center;gap:6px}.viraasat-drawer-curr-price{font-size:15px;font-weight:800;color:#011411}.viraasat-drawer-old-price{font-size:11.5px;color:#94a3b8;text-decoration:line-through}.viraasat-drawer-off-tag{background:#fee2e2;color:#991b1b;font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:3px}.viraasat-drawer-stepper{display:inline-flex;align-items:center;border:1.5px solid #cbd5e1;border-radius:6px;background:#fff;overflow:hidden}.viraasat-stepper-btn{width:26px;height:26px;border:none;background:none;cursor:pointer;font-size:14px;font-weight:700;color:#011411;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.viraasat-stepper-btn:hover{background:#f1f5f9}.viraasat-stepper-count{min-width:24px;text-align:center;font-size:12.5px;font-weight:700;color:#011411;-webkit-user-select:none;user-select:none}.drawer__footer{padding:16px 20px!important;background:#fff!important;border-top:1.5px solid #ebd9b8!important;box-shadow:0 -4px 15px #0114110d!important;flex-shrink:0!important}.drawer__footer .totals{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:4px!important}.drawer__footer .totals__total{font-size:14.5px!important;font-weight:700!important;color:#011411!important;margin:0!important}.drawer__footer .totals__total-value{font-size:20px!important;font-weight:800!important;color:#c59b27!important;margin:0!important}.viraasat-drawer-tax-note{font-size:11.5px;color:#059669;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:4px}.viraasat-drawer-checkout-btn{width:100%!important;background:linear-gradient(135deg,#1c0307,#390d10)!important;color:#ffe382!important;border:1.5px solid #c59b27!important;padding:14px 18px!important;border-radius:8px!important;font-size:13.5px!important;font-weight:800!important;letter-spacing:.5px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:0 4px 14px #1c03074d!important;transition:all .25s ease!important;text-decoration:none!important}.viraasat-drawer-checkout-btn:hover{background:linear-gradient(135deg,#390d10,#52151a)!important;box-shadow:0 6px 20px #c59b2773!important;transform:translateY(-1px)!important}.viraasat-drawer-footer-perks{display:flex;justify-content:space-between;margin-top:10px;text-wrap:nowrap;padding-top:10px;border-top:1px dashed #e2e8f0;font-size:11px;font-weight:600;color:#475569}.viraasat-drawer-view-cart-wrap{text-align:center;margin-top:10px}.viraasat-drawer-view-cart-link{font-size:12.5px;font-weight:700;color:#011411;text-decoration:underline;transition:color .2s}.viraasat-drawer-view-cart-link:hover{color:#c59b27}.royal-empty-bag-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 18px 24px;width:100%;box-sizing:border-box;animation:royalDrawerFadeIn .35s ease-out}@keyframes royalDrawerFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.royal-empty-bag-icon-box{position:relative;width:80px;height:80px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.royal-empty-sparkle-glow{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.22) 0%,rgba(212,175,55,.04) 65%,transparent 100%);animation:royalPulseGlow 3s ease-in-out infinite}@keyframes royalPulseGlow{0%,to{transform:scale(.96);opacity:.65}50%{transform:scale(1.08);opacity:1}}.royal-empty-jewel-icon{position:relative;z-index:2;filter:drop-shadow(0 4px 10px rgba(212,175,55,.35))}.royal-empty-title{font-family:Playfair Display,Georgia,serif!important;font-size:21px!important;font-weight:700!important;color:#2e070b!important;margin:0 0 8px!important;letter-spacing:.3px!important;line-height:1.3!important}.royal-empty-subtitle{font-size:13.5px!important;color:#64748b!important;line-height:1.6!important;margin:0 auto 20px!important;max-width:320px!important}.royal-empty-cta-btn{background:linear-gradient(135deg,#2e070b,#4a0d13,#2e070b)!important;color:#ffe382!important;border:1.5px solid #d4af37!important;padding:12px 28px!important;border-radius:9999px!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:1px!important;box-shadow:0 6px 18px #2e070b33!important;cursor:pointer!important;transition:all .25s ease!important;margin-bottom:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.royal-empty-cta-btn:hover{background:linear-gradient(135deg,#4a0d13,#2e070b)!important;box-shadow:0 8px 24px #d4af3759!important;color:#fff!important;transform:translateY(-2px)!important}.royal-empty-categories{width:100%;max-width:340px;margin-bottom:20px}.royal-empty-cat-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#8c7851;margin-bottom:8px}.royal-empty-cat-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.royal-empty-chip{background:#fff!important;border:1px solid #e5d8be!important;color:#2e070b!important;border-radius:20px!important;padding:6px 13px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 2px 6px #0000000a!important}.royal-empty-chip:hover{background:#fdf8ef!important;border-color:#d4af37!important;color:#8c202a!important;transform:translateY(-1px)!important;box-shadow:0 4px 10px #d4af372e!important}.royal-empty-perks{background:#faf6f0;border:1px dashed #d8c7a6;border-radius:12px;padding:12px 16px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:8px;text-align:left;box-sizing:border-box}.royal-empty-perk-item{display:flex;align-items:center;gap:10px;font-size:12px;color:#475569}.royal-empty-perk-item .perk-icon{font-size:14px}.royal-empty-perk-item .perk-text strong{color:#2e070b;font-weight:600}.sudathi-contact-page{background-color:#fdfcfb;color:var(--sudathi-text-dark, #1a1a1a);position:relative}.sudathi-contact-hero{position:relative;background:linear-gradient(135deg,#011411,#062f28 55%,#041f1a);padding:85px 0 78px;text-align:center;overflow:hidden;border-bottom:2px solid #c59b27}.sudathi-contact-hero-content{position:relative;z-index:2;max-width:860px;margin:0 auto}.sudathi-contact-badge{display:inline-flex;align-items:center;gap:8px;background:#c59b2724;border:1.5px solid #c59b27;color:#ffe382;padding:8px 20px;border-radius:40px;font-size:11.5px;font-weight:700;letter-spacing:1.5px;margin-bottom:20px;box-shadow:0 4px 18px #0003}.sudathi-contact-hero-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(30px,4.5vw,48px);font-weight:700;color:#fff;margin:0 0 16px;line-height:1.25;letter-spacing:.3px}.sudathi-contact-hero-subtitle{font-size:15.5px;color:#cbd5e1;line-height:1.65;margin:0 auto 30px;max-width:720px}.sudathi-contact-hero-pills{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}.contact-hero-pill{background:#ffffff14;border:1px solid rgba(229,181,55,.35);border-radius:30px;padding:7px 18px;font-size:12.5px;color:#f1f5f9;display:inline-flex;align-items:center;gap:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-hero-pill .pill-dot{color:#22c55e;font-size:10px}.contact-hero-pill strong{color:#ffe382}.sudathi-contact-hero-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:750px;height:450px;background:radial-gradient(circle,rgba(229,181,55,.16) 0%,rgba(6,47,40,.08) 50%,transparent 75%);filter:blur(50px);pointer-events:none;z-index:1}.sudathi-contact-channels{margin-top:-36px;position:relative;z-index:5;margin-bottom:60px}.contact-channels-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.contact-channel-card{background:#fff;border:1.5px solid #D1E3DB;border-radius:16px;padding:24px 22px;box-shadow:0 10px 30px #0114110f;text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.contact-channel-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3.5px;background:transparent;transition:background .3s ease}.contact-channel-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #01141121;border-color:#c59b27}.contact-channel-card:hover:before{background:linear-gradient(90deg,#c59b27,#ffe382)}.channel-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.channel-icon-wrap{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center}.wa-icon-wrap{background:#ecfdf5;color:#16a34a;border:1px solid #a7f3d0}.phone-icon-wrap{background:#f0fdf4;color:#011411;border:1px solid #cbd5e1}.bridal-icon-wrap{background:#fdfaf3;color:#c59b27;border:1px solid #ebd9b8}.location-icon-wrap{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.channel-status-badge{font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;display:inline-flex;align-items:center;gap:5px}.online-badge{background:#dcfce7;color:#15803d}.time-badge{background:#f1f5f9;color:#475569}.luxury-badge{background:#fef3c7;color:#92400e}.location-badge{background:#e0f2fe;color:#0369a1}.pulse-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55eb3;animation:pulseGreenDot 1.8s infinite}@keyframes pulseGreenDot{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.channel-title{font-size:16px;font-weight:700;color:#011411;margin:0 0 8px;font-family:var(--sudathi-font-serif, "Playfair Display", serif)}.channel-desc{font-size:13px;color:#64748b;line-height:1.5;margin:0 0 16px}.channel-action{font-size:13px;font-weight:800;color:#011411;display:inline-flex;align-items:center;transition:all .2s ease}.contact-channel-card:hover .channel-action{color:#c59b27;transform:translate(4px)}.sudathi-contact-main{margin-bottom:75px}.contact-main-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:36px;align-items:start}.contact-form-card{background:#fff;border:1.5px solid #ebd9b8;border-radius:20px;padding:38px 34px;box-shadow:0 12px 35px #01141112}.form-header{margin-bottom:26px;border-bottom:1px solid #f1e6ce;padding-bottom:18px}.form-kicker{font-size:13.5px!important;font-weight:800!important;color:#9f7514!important;letter-spacing:2px!important;text-transform:uppercase!important;display:block;margin-bottom:8px}.form-heading{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:32px!important;font-weight:700!important;color:#1c0307!important;margin:0 0 10px;line-height:1.25}.form-subheading{font-size:16px!important;color:#5c282f!important;margin:0;line-height:1.65!important}.form-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.form-field-group{display:flex;flex-direction:column}.form-field-group.full-width{margin-bottom:18px}.field-label{font-size:14.5px!important;font-weight:700!important;color:#1c0307!important;text-transform:uppercase;letter-spacing:.8px!important;margin-bottom:8px!important}.required-star{color:#dc2626}.field-input,.field-select,.field-textarea{width:100%;box-sizing:border-box;background:#faf8f5;border:1.5px solid #e2d7c5;border-radius:10px;padding:14px 16px!important;font-size:16px!important;color:#1c0307!important;font-family:var(--sudathi-font-sans, sans-serif);transition:all .25s ease}.field-input:focus,.field-select:focus,.field-textarea:focus{background:#fff;border-color:#c59b27;box-shadow:0 0 0 3px #c59b272e;outline:none}.phone-wrapper{display:flex;align-items:center;background:#faf8f5;border:1.5px solid #e2d7c5;border-radius:10px;overflow:hidden;transition:all .25s ease}.phone-wrapper:focus-within{background:#fff;border-color:#c59b27;box-shadow:0 0 0 3px #c59b272e}.country-code-pill{padding:0 14px;font-size:15px!important;font-weight:700;color:#1c0307;background:#f1ebd8;border-right:1.5px solid #e2d7c5;height:52px!important;display:inline-flex;align-items:center}.phone-input{border:none!important;background:transparent!important;box-shadow:none!important;height:52px!important;font-size:16px!important}.form-pref-row{background:#fdfaf3;border:1px dashed #c59b27;border-radius:10px;padding:14px 18px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pref-title{font-size:15px!important;font-weight:700!important;color:#1c0307!important}.pref-options{display:flex;gap:18px;flex-wrap:wrap}.pref-label{font-size:15px!important;font-weight:600!important;color:#390d10!important;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.pref-label input{accent-color:#c59b27;width:17px;height:17px}.form-actions-wrap{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.submit-concierge-btn{background:linear-gradient(135deg,#1c0307,#390d10)!important;color:#ffe382;border:1.5px solid #c59b27;padding:16px 22px!important;border-radius:10px;font-size:15px!important;font-weight:800!important;letter-spacing:.8px!important;cursor:pointer;box-shadow:0 4px 15px #1c030740;transition:all .25s ease;display:flex;align-items:center;justify-content:center}.submit-concierge-btn:hover{background:linear-gradient(135deg,#390d10,#52151a)!important;box-shadow:0 6px 20px #c59b2759;transform:translateY(-1px)}.direct-wa-btn{background:#25d366;color:#fff;border:1.5px solid #16a34a;padding:16px 22px!important;border-radius:10px;font-size:15px!important;font-weight:700!important;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px #25d36640;transition:all .25s ease}.direct-wa-btn:hover{background:#1eb954;transform:translateY(-1px)}.form-privacy-note{font-size:13.5px!important;color:#64748b;text-align:center}.form-success-banner{background:#ecfdf5;border:1.5px solid #10b981;border-radius:12px;padding:18px 20px;display:flex;gap:14px;margin-bottom:24px}.form-success-banner .success-icon{width:32px;height:32px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;flex-shrink:0}.form-success-banner h4{margin:0 0 4px;color:#065f46;font-size:17px!important;font-weight:700}.form-success-banner p{margin:0;color:#047857;font-size:14.5px!important}.contact-info-column{display:flex;flex-direction:column;gap:24px}.atelier-card{background:#fff!important;color:#1c0307!important;border:1.5px solid rgba(197,155,39,.4)!important;border-radius:20px;padding:34px 30px!important;box-shadow:0 14px 40px #1c030714!important;position:relative;overflow:hidden}.atelier-card:before{content:"";position:absolute;top:0;right:0;width:140px;height:140px;background:radial-gradient(circle,rgba(229,181,55,.15) 0%,transparent 70%);pointer-events:none}.atelier-sub{font-size:13.5px!important;font-weight:800!important;color:#9f7514!important;letter-spacing:1.8px!important;display:block;margin-bottom:6px!important}.atelier-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:26px!important;font-weight:700!important;color:#1c0307!important;margin:0 0 8px!important}.atelier-tagline{font-size:15.5px!important;color:#5c282f!important;margin:0 0 24px!important;line-height:1.5!important}.atelier-info-list{display:flex;flex-direction:column;gap:22px!important}.atelier-info-item{display:flex;gap:16px!important}.info-icon{width:42px!important;height:42px!important;border-radius:12px!important;background:#faf7f5!important;border:1.5px solid rgba(197,155,39,.4)!important;display:flex;align-items:center;justify-content:center;font-size:18px!important;flex-shrink:0}.info-text strong{display:block;font-size:16.5px!important;font-weight:700!important;color:#1c0307!important;margin-bottom:4px!important}.info-text p{font-size:15px!important;color:#5c282f!important;line-height:1.6!important;margin:0 0 6px!important}.info-text a{color:#1c0307!important;text-decoration:underline;font-weight:700!important;font-size:15.5px!important;transition:color .2s}.info-text a:hover{color:#c59b27!important}.atelier-map-link{display:inline-block;font-size:13.5px!important;font-weight:800!important;color:#9f7514!important;margin-top:4px;text-decoration:none!important}.atelier-map-link:hover{text-decoration:underline!important}.sunday-hours{color:#9f7514!important;font-size:14.5px!important;font-weight:600!important}.atelier-guarantees-card{background:linear-gradient(135deg,#1c0307,#2e070b)!important;color:#faf7f5!important;border:1.5px solid #c59b27!important;border-radius:20px!important;padding:30px 28px!important;box-shadow:0 10px 30px #1c030733!important}.guarantees-heading{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:21px!important;font-weight:700!important;color:#ffe382!important;margin:0 0 18px!important;padding-bottom:12px;border-bottom:1.5px solid rgba(197,155,39,.4)!important}.guarantees-list{display:flex;flex-direction:column;gap:18px!important}.guarantee-item{display:flex;gap:14px!important}.guarantee-badge{width:38px!important;height:38px!important;border-radius:10px!important;background:#c59b2733!important;border:1px solid rgba(197,155,39,.5)!important;display:flex;align-items:center;justify-content:center;font-size:18px!important;flex-shrink:0}.guarantee-item strong{display:block;font-size:16px!important;font-weight:700!important;color:#ffe382!important;margin-bottom:4px!important}.guarantee-item p{font-size:14px!important;color:#d6c2c4!important;margin:0;line-height:1.55!important}.sudathi-contact-faq{padding:60px 0 90px}.faq-section-header{text-align:center;margin-bottom:40px}.faq-kicker{font-size:13.5px!important;font-weight:800!important;color:#9f7514!important;letter-spacing:2px!important;text-transform:uppercase!important;display:block;margin-bottom:8px}.faq-title{font-family:var(--sudathi-font-serif, "Playfair Display", serif);font-size:clamp(30px,4vw,40px)!important;font-weight:700!important;color:#1c0307!important;margin:0 0 12px}.faq-subtitle{font-size:16.5px!important;color:#5c282f!important;margin:0 auto;max-width:660px;line-height:1.65!important}.faq-accordion-container{max-width:860px;margin:0 auto}.viraasat-faq-item{background:#fff;border:1.5px solid #D1E3DB;border-radius:12px;margin-bottom:12px;transition:all .25s ease;overflow:hidden}.viraasat-faq-item[open]{border-color:#c59b27;box-shadow:0 4px 18px #c59b271f}.faq-question{padding:18px 22px;font-weight:700;font-size:14.5px;color:#011411;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;list-style:none}.faq-question::-webkit-details-marker{display:none}.faq-icon-chevron{width:26px;height:26px;border-radius:50%;background:#fdfaf3;border:1px solid #ebd9b8;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#011411;flex-shrink:0;margin-left:12px}.viraasat-faq-item[open] .faq-icon-chevron{background:#011411;color:#ffe382;border-color:#c59b27}.faq-answer{padding:14px 22px 18px;font-size:13.5px;color:#475569;line-height:1.65;border-top:1px dashed #f1e6ce}.faq-answer strong{color:#011411}.faq-answer a{color:#011411;text-decoration:underline;font-weight:700}.contact-mobile-sticky-bar{display:none}@media(max-width:1024px){.contact-channels-grid{grid-template-columns:repeat(2,1fr)}.contact-main-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:768px){.sudathi-contact-hero{padding:60px 0 65px}.sudathi-contact-channels{margin-top:-24px}.contact-channels-grid{grid-template-columns:1fr;gap:14px}.form-fields-grid{grid-template-columns:1fr}.contact-form-card{padding:28px 20px}.form-actions-wrap{grid-template-columns:1fr}.atelier-card{padding:26px 20px}.contact-mobile-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:#fff;box-shadow:0 -4px 20px #01141126;padding:10px 16px;display:grid;grid-template-columns:1fr 1fr;gap:10px;z-index:9999}.mobile-sticky-btn{padding:12px;border-radius:8px;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.wa-sticky{background:#25d366;color:#fff}.call-sticky{background:#011411;color:#ffe382;border:1px solid #c59b27}.sudathi-contact-page{padding-bottom:70px}}.jaaha-brand-logo-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important}.jaaha-nav-logo{max-height:52px!important;width:auto!important;object-fit:contain!important;transition:all .25s ease!important}.scrolled-past-header .jaaha-nav-logo{max-height:42px!important}.jaaha-footer-brand-lockup{display:inline-flex!important;align-items:center!important;gap:14px!important;text-decoration:none!important}.jaaha-footer-logo-img{width:80px!important;height:auto!important;max-width:90px!important;object-fit:contain!important;filter:drop-shadow(0 4px 12px rgba(197,155,39,.25))!important;background:#ffffff0d!important;padding:6px!important;border-radius:10px!important;border:1px solid rgba(229,181,55,.35)!important}.jaaha-footer-brand-text{display:flex!important;flex-direction:column!important;justify-content:center!important}.jaaha-footer-name{font-family:Playfair Display,Georgia,serif!important;font-size:26px!important;font-weight:700!important;color:#fff!important;letter-spacing:2px!important;line-height:1.1!important}.jaaha-footer-tagline{font-family:Plus Jakarta Sans,Arial,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:3px!important;color:#e5b537!important;margin-top:4px!important;text-transform:uppercase!important}.header{background-color:transparent!important}.header__heading-link{color:#fff!important}.header-localization button,.localization-form__select{color:#fff!important;background:transparent!important;border-color:#fff3!important}.announcement-bar{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.announcement-bar__message{color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:12.5px!important;letter-spacing:.8px!important}.announcement-bar__mobile-marquee{display:none}@media screen and (max-width:768px){.utility-bar{padding:0!important;overflow:hidden!important}.utility-bar .page-width{padding-left:0!important;padding-right:0!important;max-width:100%!important}.utility-bar .utility-bar__grid{padding-left:0!important;padding-right:0!important;max-width:100%!important;display:block!important}.announcement-bar{padding:0!important;height:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;overflow:hidden!important;width:100%!important;max-width:100%!important}.announcement-bar__desktop,.announcement-bar-slider.announcement-bar__desktop{display:none!important}.announcement-bar__mobile-marquee{display:flex!important;width:100%!important;overflow:hidden!important;user-select:none;-webkit-user-select:none;white-space:nowrap!important;align-items:center;height:100%}.announcement-bar__marquee-track{display:inline-flex!important;flex-shrink:0;width:max-content;will-change:transform;animation:royalAnnouncementTicker 22s linear infinite!important}.announcement-bar__marquee-track:hover,.announcement-bar__marquee-track:active{animation-play-state:paused!important}.announcement-bar__marquee-content{display:inline-flex!important;align-items:center;white-space:nowrap!important;flex-shrink:0}.announcement-bar__marquee-item{display:inline-flex;align-items:center;font-family:inherit;font-size:11.5px!important;font-weight:600!important;letter-spacing:.6px!important;color:#fff!important;padding:0 4px;white-space:nowrap!important;line-height:1}.announcement-bar__marquee-item a{color:inherit;text-decoration:none}.marquee-sep{display:inline-block;padding:0 16px;color:#ffe382;font-size:10px;opacity:.85;line-height:1}}@keyframes royalAnnouncementTicker{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.header__submenu{background-color:#031d19!important;border:1px solid rgba(223,183,76,.25)!important;border-radius:12px!important;box-shadow:0 10px 30px #00000080!important}.header__submenu .header__menu-item{color:#ffffffe6!important}.header__submenu .header__menu-item:hover{color:#dfb74c!important;background:#ffffff0d!important}.mega-menu__content{background-color:#031d19!important;border-bottom:2px solid #C59B27!important;box-shadow:0 15px 40px #00000080!important}.mega-menu__link{color:#ffffffd9!important}.mega-menu__link--level-2{color:#dfb74c!important;font-weight:700!important}.mega-menu__link:hover{color:#dfb74c!important}body.royal-checkout-open{overflow:hidden!important}.royal-checkout-overlay-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;background:#0f172aa6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow-y:auto;opacity:0;transition:opacity .25s ease}.royal-checkout-overlay-modal.active{display:block!important;opacity:1!important}.royal-checkout-overlay-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.royal-checkout-overlay-container{position:relative;z-index:2;min-height:100vh;background:#fff;max-width:1300px;margin:0 auto;box-shadow:0 25px 50px -12px #00000040}.royal-checkout-close-btn{position:absolute;top:18px;right:24px;z-index:10;background:#f1f5f9;border:1px solid #e2e8f0;color:#1e293b;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;cursor:pointer;transition:all .2s ease}.royal-checkout-close-btn:hover{background:#1c0307;color:#ffe382;border-color:#c59b27;transform:rotate(90deg)}.royal-lang-curr-wrapper{position:relative;display:inline-flex;align-items:center}.royal-lang-curr-btn{display:inline-flex;align-items:center;gap:6px;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:20px;padding:5px 12px;font-size:1.15rem;font-weight:700;cursor:pointer;transition:all .25s ease;white-space:nowrap;line-height:1.2}.royal-lang-curr-btn:hover,.royal-lang-curr-wrapper.dropdown-open .royal-lang-curr-btn{background:#ffffff38;border-color:#c59b27;color:#ffe382;box-shadow:0 4px 12px #00000040}.royal-lang-globe{font-size:1.2rem;line-height:1}.royal-lang-curr-label{font-family:inherit;letter-spacing:.02em}.royal-lang-caret{transition:transform .25s ease}.royal-lang-curr-wrapper.dropdown-open .royal-lang-caret{transform:rotate(180deg)}.royal-lang-dropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:320px;max-width:360px;background:#fff;border:1px solid rgba(57,13,16,.18);border-radius:18px;box-shadow:0 20px 50px #00000061;z-index:999999;overflow:hidden;animation:royalLangFadeIn .22s cubic-bezier(.16,1,.3,1)}@keyframes royalLangFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.royal-lang-dropdown-inner{display:flex;flex-direction:column}.royal-lang-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#1c0307;color:#ffe382;border-bottom:1px solid rgba(197,155,39,.3)}.royal-lang-header-title{font-size:1.25rem;font-weight:800;letter-spacing:.04em;font-family:Cinzel,serif}.royal-lang-close-btn{background:transparent;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:4px;line-height:1;opacity:.8;transition:opacity .2s}.royal-lang-close-btn:hover{opacity:1}.royal-lang-section-label{padding:8px 18px;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8c454f;background:#fdf8f8;border-bottom:1px solid rgba(57,13,16,.08)}.royal-lang-list{list-style:none;margin:0;padding:8px;max-height:380px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c59b27 #f8f1f1;scroll-behavior:smooth}.royal-lang-list::-webkit-scrollbar{width:6px}.royal-lang-list::-webkit-scrollbar-track{background:#f8f1f1;border-radius:8px;margin:6px 0}.royal-lang-list::-webkit-scrollbar-thumb{background:#c59b27;border-radius:8px}.royal-lang-list::-webkit-scrollbar-thumb:hover{background:#8c2530}.royal-lang-item{margin:0 0 4px;padding:0}.royal-lang-opt{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px;background:transparent;border:1px solid transparent;border-radius:10px;text-align:left;cursor:pointer;transition:all .2s ease;position:relative}.royal-lang-opt:hover{background:#fdf5f5;border-color:#8c253026}.royal-lang-item.active .royal-lang-opt{background:#fcf0f0;border-color:#8c253059}.royal-flag-wrapper{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;box-shadow:0 1px 3px #0003;overflow:hidden}.royal-flag-svg{display:block;width:26px;height:26px;border-radius:50%}.royal-lang-details{display:flex;flex-direction:column;flex-grow:1;gap:2px;min-width:0}.royal-lang-country{font-size:1.1rem;font-weight:700;color:#2b0609;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.royal-lang-sub{font-size:.88rem;color:#7a464e;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.royal-lang-check{font-size:1.2rem;color:#059669;font-weight:800;opacity:0;flex-shrink:0;transition:opacity .2s ease}.royal-lang-item.active .royal-lang-check{opacity:1}.header__search-wrap{display:flex;align-items:center;gap:4px}@media screen and (max-width:989px){.header{position:relative!important}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-areas:"left-icons search icons"!important;grid-template-columns:auto 1fr auto!important;align-items:center!important}.header__search-wrap{grid-area:search!important;display:inline-flex!important;align-items:center!important;gap:2px!important;justify-self:start!important}.header__icon--menu,.header__icons .header__icon{width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important}.header__icons>.header__search,.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app) .header__icons>.header__search{display:inline-flex!important}.header__icons{display:flex!important;align-items:center!important;gap:2px!important;justify-self:end!important}.header__heading,.header>.header__heading-link{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;z-index:2!important;text-align:center!important;justify-self:center!important;pointer-events:auto!important;max-width:140px!important}.header__heading-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;text-align:center!important}.header__heading-logo-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0 auto!important}.header__heading-logo{display:block!important;margin:0 auto!important}.royal-lang-curr-wrapper.royal-lang-curr--HeaderMobile{display:inline-flex!important}.royal-lang-curr-wrapper.royal-lang-curr--HeaderDesktop{display:none!important}.royal-lang-curr-wrapper.royal-lang-curr--HeaderMobile .royal-lang-curr-btn{padding:3px 6px!important;font-size:.88rem!important;gap:3px!important;border-radius:14px!important;height:28px!important}.royal-lang-curr-wrapper.royal-lang-curr--HeaderMobile .royal-lang-dropdown{left:0;right:auto;min-width:280px;max-width:calc(100vw - 32px)}}@media screen and (min-width:990px){.header__search-wrap,.royal-lang-curr-wrapper.royal-lang-curr--HeaderMobile{display:none!important}.royal-lang-curr-wrapper.royal-lang-curr--HeaderDesktop{display:inline-flex!important;margin-right:8px}}.goog-te-banner-frame.skiptranslate,.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame{display:none!important;visibility:hidden!important}body{top:0!important}.goog-text-highlight{background:none!important;box-shadow:none!important}#royal_google_translate,.skiptranslate:not(.royal-lang-curr-wrapper){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sudathi-custom.css.map */
