@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--color-bg-ivory: #FAF8F5;--color-primary-espresso: #58111A;--color-primary-dark: #3B0A11;--color-primary-light: #6F1824;--color-secondary-mocha: #7A1B28;--color-secondary-light: #8E2333;--color-accent-champagne: #C5A47E;--color-accent-dark: #B38E65;--color-accent-light: #D4AF37;--color-light-sand: #F5F2EC;--color-text-umber: #200B0E;--color-border-warm: #EBD8C3;--color-bg: #FAF8F5;--color-primary: #58111A;--color-secondary: #7A1B28;--color-accent: #C5A47E;--color-light-section: #F5F2EC;--color-text: #200B0E;--color-maroon: #58111A;--color-maroon-dark: #3B0A11;--color-maroon-light: #6F1824;--color-gold: #C5A47E;--color-gold-dark: #B38E65;--color-gold-light: #D4AF37;--color-cream: #FAF8F5;--color-cream-dark: #F5F2EC;--color-charcoal: #200B0E;--color-charcoal-light: #58111A}.font-serif-jaipur{font-family:Playfair Display,Georgia,serif}.font-sans-jaipur,.product-title{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}body,body.storefront{background-color:#fff!important;background:#fff!important;--storefront-background: #FFFFFF !important;color:#200b0e!important;font-family:Montserrat,sans-serif;overflow-x:hidden}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=color]):not([type=range]),select,textarea,.form-input,.form-control{background-color:#fff!important;color:#200b0e!important;border-color:#ebd8c3!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=color]):not([type=range]):focus,select:focus,textarea:focus{background-color:#fff!important;border-color:#58111a!important;outline:none!important}button,a,select,summary,[role=button],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=file],label,[onclick]{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled,[disabled]{cursor:not-allowed}.gold-gradient-bg{background:linear-gradient(135deg,#d4af37,#aa8b2c,#d4af37)}.gold-gradient-text{background:linear-gradient(135deg,#d4af37,#aa8b2c,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.jaipur-ornament{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%}.jaipur-ornament:before,.jaipur-ornament:after{content:"";height:1px;background:linear-gradient(to var(--direction, right),transparent,var(--color-gold),transparent);flex-grow:1;margin:0 1rem}.jaipur-ornament:before{--direction: left}.jaipur-ornament:after{--direction: right}.palace-arch{clip-path:polygon(50% 0%,85% 15%,100% 40%,100% 100%,0% 100%,0% 40%,15% 15%)}.palace-arch-door{border-top-left-radius:50% 100%;border-top-right-radius:50% 100%}.product-card{transition:all .4s cubic-bezier(.165,.84,.44,1)}.product-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px #6b1d2f1a}.product-card .img-container{overflow:hidden;position:relative}.product-card .img-container img,.img-container img,.product-card img.object-cover{object-position:top center!important;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.product-card:hover .img-container img{transform:scale(1.08)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.smooth-scroll{scroll-behavior:smooth}.hero-dot.active{background-color:var(--color-maroon);width:1.5rem;border-radius:9999px}#new-arrivals-dots,#best-sellers-dots,#new-arrivals-dots-wrapper #new-arrivals-dots,#best-sellers-dots-wrapper #best-sellers-dots{display:none!important}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-effect{background:linear-gradient(90deg,#fafafa 25%,#f0ead6,#fafafa 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear}.heritage-frame{border:1px solid var(--color-gold);padding:6px;position:relative}.heritage-frame:after{content:"";position:absolute;inset:-4px;border:1px solid var(--color-gold);opacity:.4;pointer-events:none}.insta-hover{transition:all .3s ease}.insta-item:hover .insta-hover{opacity:1}.insta-item img{transition:transform .5s ease}.insta-item:hover img{transform:scale(1.05)}@media(min-width:64rem){.lg\:top-\[-180px\],[class*="lg:top-[-180px]"]{top:-32px!important}}.product-description-container{color:#200b0e}.product-description-container p,.product-description-container .MsoNormal{margin-bottom:.85rem;line-height:1.75;color:#200b0e;font-size:.95rem}.product-description-container p:last-child{margin-bottom:0}.product-description-container strong,.product-description-container b{font-weight:700;color:#58111a}.product-description-container span{font-family:inherit!important}.product-description-container ul:not(.product-bullet-list){list-style-type:disc;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.85rem}.product-description-container ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.5rem;margin-bottom:.85rem}.product-description-container li{margin-bottom:.4rem;line-height:1.6}.product-description-container .product-bullet-list{margin-top:.6rem;margin-bottom:.85rem}.product-description-container h1,.product-description-container h2,.product-description-container h3,.product-description-container h4{color:#58111a;font-weight:700;margin-top:1rem;margin-bottom:.5rem}.royal-footer,footer.royal-footer{background-color:#2d050b!important;background:linear-gradient(180deg,#36070e,#260509,#1a0306)!important;color:#faf5f0!important}.royal-footer a{color:#faf5f0d1!important;transition:all .2s ease}.royal-footer a:hover,.royal-footer h4{color:#e2c89e!important}header,#main-header,header.sticky,header.bg-white{background-color:#fff!important;background:#fff!important;opacity:1!important}#mobile-sidebar-drawer,#mobile-sidebar-drawer>div{background-color:#fff!important;background:#fff!important;opacity:1!important}#search-modal-container,#search-modal-container>div,#search-modal-container #search-results-grid,#search-modal-container #search-empty-state{background-color:#fff!important;background:#fff!important;opacity:1!important}#cart-drawer,#cart-drawer>div,#cart-drawer #cart-items-wrapper,#cart-drawer #cart-drawer-footer{background-color:#fff!important;background:#fff!important;opacity:1!important}#category-slider,#sale-category-slider{padding-top:.25rem!important;padding-bottom:.35rem!important}#category-slider a,#category-slider .product-card,#category-slider .product-card:hover,#sale-category-slider a,#sale-category-slider .product-card,#sale-category-slider .product-card:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;transform:none!important}.category-botanical-section{position:relative;background-color:#e6ece4;background-image:url(/images/category_botanical_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:1rem!important;padding-bottom:1.25rem!important;overflow:hidden}.category-arch-card{flex:0 0 135px!important;max-width:135px!important;width:135px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important;cursor:pointer!important;background:transparent!important;transition:transform .35s ease,filter .35s ease;scroll-snap-align:start}@media(min-width:640px){.category-arch-card{flex:0 0 145px!important;max-width:145px!important;width:145px!important}}@media(min-width:768px){.category-arch-card{flex:0 0 152px!important;max-width:152px!important;width:152px!important}}@media(min-width:1024px){.category-arch-card{flex:0 0 160px!important;max-width:160px!important;width:160px!important}}@media(min-width:1280px){.category-arch-card{flex:0 0 168px!important;max-width:168px!important;width:168px!important}}.category-arch-frame{position:relative;width:100%;aspect-ratio:3 / 4.15;border-radius:80px 80px 18px 18px;border:1.5px solid #C4B18E;background:#fff6;padding:3px;box-shadow:0 4px 15px #0000000d;transition:all .4s ease}.category-arch-card:hover .category-arch-frame{border-color:#203024;box-shadow:0 10px 25px #20302426;transform:translateY(-3px)}.category-arch-inner{position:relative;width:100%;height:100%;border-radius:76px 76px 14px 14px;overflow:hidden;background:#ece8df;border:1px solid rgba(213,199,173,.6)}.category-arch-inner img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.category-arch-card:hover .category-arch-inner img{transform:scale(1.06)}.category-pill-badge{position:relative;z-index:20;margin-top:-22px;width:90%;background:#fffdf9;border:1.2px solid #C4B18E;border-radius:9999px;padding:5px 8px 5px 12px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px #00000014;transition:all .3s ease}.category-arch-card:hover .category-pill-badge{border-color:#58111a;background:#fff;box-shadow:0 6px 16px #58111a2e}.category-pill-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#58111a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4px}.category-pill-arrow{width:22px;height:22px;min-width:22px;border-radius:50%;border:1px solid rgba(197,164,126,.85);display:flex;align-items:center;justify-content:center;font-size:11px;color:#58111a;transition:all .3s ease;line-height:1}.category-arch-card:hover .category-pill-arrow{background:#58111a;border-color:#58111a;color:#fff}.suit-showcase-section{position:relative;background-color:#faf5f0;background-image:none;padding-top:2.25rem;padding-bottom:2rem;overflow:hidden}.category-view-all-btn{background-color:#58111a!important;color:#fff!important;border:1.5px solid #C5A47E!important}.category-view-all-btn span{color:#fff!important}.category-view-all-btn:hover{background-color:#3b0a11!important;border-color:#d4af37!important}.category-view-all-btn:hover span{color:#fff!important}.category-view-all-btn .category-view-arrow{color:#c5a47e!important}.category-view-all-btn:hover .category-view-arrow{color:#fff!important}#suit-promo-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;overflow:visible!important;overflow-x:visible!important}@media(min-width:640px){#suit-promo-grid{gap:16px!important}}@media(min-width:1024px){#suit-promo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}}.suit-jharokha-card{position:relative;border-radius:24px;overflow:hidden;transition:all .35s cubic-bezier(.2,.8,.2,1);display:block!important;width:100%!important;max-width:100%!important;flex:none!important;text-decoration:none!important}@media(max-width:640px){.suit-jharokha-card{border-radius:14px}}.suit-jharokha-card:hover{transform:translateY(-6px);filter:drop-shadow(0 14px 28px rgba(32,48,36,.22))}.suit-jharokha-card img{width:100%;height:auto;display:block;transition:transform .4s ease}.suit-jharokha-card:hover img{transform:scale(1.025)}body,body.storefront,body.storefront>main,.bg-page-ivory,.bg-\[\#FAFAFA\]:not(input):not(select):not(textarea),.bg-\[\#FAF8F5\]:not(input):not(select):not(textarea),.bg-\[\#FAF9F6\]:not(input):not(select):not(textarea),.bg-\[\#F8F4EE\]:not(input):not(select):not(textarea),[class~="bg-[#FAFAFA]"]:not(input):not(select):not(textarea),[class~="bg-[#FAF8F5]"]:not(input):not(select):not(textarea),[class~="bg-[#FAF9F6]"]:not(input):not(select):not(textarea),[class~="bg-[#FAF7F2]"]:not(input):not(select):not(textarea),[class~="bg-[#F8F4EE]"]:not(input):not(select):not(textarea){background-color:#fff!important;background:#fff!important;--storefront-background: #FFFFFF !important}.bg-light-section,.bg-sand,.bg-\[\#EFE7DC\],[class~="bg-[#EFE7DC]"]{background-color:#faf5f0!important}.bg-\[\#283B2B\],.bg-\[\#233829\],.bg-\[\#1A1A1A\],.bg-\[\#121F16\],.bg-\[\#172419\],.bg-\[\#1C2B1E\],.bg-\[\#14261a\],.bg-\[\#243527\],.bg-\[\#0D160E\],.bg-\[\#2B211D\],[class~="bg-[#283B2B]"],[class~="bg-[#1A1A1A]"],[class~="bg-[#233829]"],[class~="bg-[#1C2B1E]"],[class~="bg-[#2B211D]"]{background-color:#58111a!important;color:#fff!important}.hover\:bg-\[\#283B2B\]:hover,.hover\:bg-\[\#1A1A1A\]:hover,.hover\:bg-\[\#121F16\]:hover,.hover\:bg-\[\#D4AF37\]:hover,.hover\:bg-\[\#B89758\]:hover,.hover\:bg-\[\#2B211D\]:hover,.hover\:bg-\[\#1E1714\]:hover,[class*="hover:bg-[#283B2B]"]:hover,[class*="hover:bg-[#1A1A1A]"]:hover,[class*="hover:bg-[#D4AF37]"]:hover,[class*="hover:bg-[#B89758]"]:hover,[class*="hover:bg-[#2B211D]"]:hover{background-color:#3b0a11!important;color:#fff!important}.badge-champagne,.accent-champagne{background-color:#c5a47e!important;color:#200b0e!important}h1:not(.text-white):not([class*=text-white]),h2:not(.text-white):not([class*=text-white]):not(.royal-footer *),h3:not(.text-white):not([class*=text-white]):not(.royal-footer *),h4:not(.text-white):not([class*=text-white]):not(.royal-footer *),.font-serif-jaipur:not(.text-white):not([class*=text-white]):not(.royal-footer *),.section-title,.heading-royal{color:#58111a!important}body,body.storefront,.text-\[\#283B2B\],.text-\[\#233829\],.text-\[\#1A1A1A\],.text-\[\#2A2523\],.text-\[\#211B18\],.text-\[\#2B211D\],[class~="text-[#283B2B]"],[class~="text-[#233829]"],[class~="text-[#1A1A1A]"],[class~="text-[#2A2523]"],[class~="text-[#211B18]"],[class~="text-[#2B211D]"]{color:#200b0e!important}.text-\[\#4F5F53\],.text-\[\#3A4B3F\],.text-\[\#5A524E\],.text-\[\#6B7280\],.text-\[\#4A4A4A\],.text-\[\#6B5548\],.text-\[\#8A7667\],.text-\[\#8C7E77\],.text-\[\#696e79\],[class~="text-[#4F5F53]"],[class~="text-[#3A4B3F]"],[class~="text-[#5A524E]"],[class~="text-[#6B7280]"],[class~="text-[#6B5548]"],[class~="text-[#8A7667]"]{color:#7a3e47!important}.text-\[\#D4AF37\],.text-\[\#B89758\],.text-\[\#B99A72\],.text-gold,[class~="text-[#D4AF37]"],[class~="text-[#B89758]"],[class~="text-[#B99A72]"]{color:#c5a47e!important}.text-maroon,.text-\[\#58111A\],.text-\[\#6F1824\],.text-\[\#7A1B28\],[class~="text-[#58111A]"],[class~="text-[#6F1824]"],[class~="text-[#7A1B28]"],.product-price-current,.price-current,.text-price,#display-price{color:#58111a!important}.hover\:text-\[\#283B2B\]:hover,.hover\:text-\[\#121F16\]:hover,.hover\:text-\[\#D4AF37\]:hover,.hover\:text-\[\#B89758\]:hover,.hover\:text-\[\#B99A72\]:hover,.hover\:text-\[\#2B211D\]:hover,.hover\:text-\[\#211B18\]:hover,.hover\:text-\[\#58111A\]:hover,[class*="hover:text-[#283B2B]"]:hover,[class*="hover:text-[#121F16]"]:hover,[class*="hover:text-[#D4AF37]"]:hover,[class*="hover:text-[#B89758]"]:hover,[class*="hover:text-[#B99A72]"]:hover,[class*="hover:text-[#2B211D]"]:hover,[class*="hover:text-[#211B18]"]:hover,[class*="hover:text-[#58111A]"]:hover{color:#6f1824!important}.border-\[\#283B2B\],.border-\[\#1A1A1A\],.border-\[\#233829\],.border-\[\#2B211D\],[class~="border-[#283B2B]"],[class~="border-[#1A1A1A]"],[class~="border-[#2B211D]"],.border-\[\#D4AF37\],.border-\[\#B89758\],.border-\[\#B99A72\],[class~="border-[#D4AF37]"],[class~="border-[#B89758]"],[class~="border-[#B99A72]"]{border-color:#ebd8c3!important}.hover\:border-\[\#D4AF37\]:hover,.hover\:border-\[\#B89758\]:hover,.hover\:border-\[\#B99A72\]:hover,.hover\:border-\[\#2B211D\]:hover,[class*="hover:border-[#D4AF37]"]:hover,[class*="hover:border-[#B89758]"]:hover,[class*="hover:border-[#B99A72]"]:hover,[class*="hover:border-[#2B211D]"]:hover{border-color:#58111a!important}.border-\[\#D2DDD4\],.border-\[\#C5D2C7\],.border-\[\#E5E7EB\],.border-\[\#E5E5E5\],.border-\[\#E2D7C8\],.border-\[\#E8E2D8\],[class~="border-[#D2DDD4]"],[class~="border-[#C5D2C7]"],[class~="border-[#E2D7C8]"]{border-color:#ebd8c3!important}.bg-\[\#C5D2C7\]{background-color:#ebd8c3!important}.ring-\[\#283B2B\],.ring-\[\#1A1A1A\],.ring-\[\#2B211D\],[class~="ring-[#283B2B]"],[class~="ring-[#1A1A1A]"],[class~="ring-[#2B211D]"]{--tw-ring-color: #58111A !important}.ring-\[\#D4AF37\],.ring-\[\#B89758\],.ring-\[\#B99A72\],[class~="ring-[#D4AF37]"],[class~="ring-[#B89758]"],[class~="ring-[#B99A72]"]{--tw-ring-color: #C5A47E !important}footer.royal-footer,.royal-footer,footer[class*=royal-footer]{background:linear-gradient(180deg,#36070e,#260509,#1a0306)!important;background-color:#2d050b!important;color:#faf5f0!important;border-top:1px solid rgba(197,164,126,.3)!important}footer.royal-footer a,.royal-footer a{color:#faf5f0d1!important}.announcement-bar{background:#58111a!important;background-color:#58111a!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.announcement-message:before,.announcement-message:after,.marquee-item:before{color:#b99a72!important}.announcement-track:hover{color:#b99a72!important}#header-cart-count,#header-wishlist-count,#bottom-nav-cart-count{background-color:#58111a!important;color:#fff!important;border:1.5px solid #FFFFFF!important;font-size:10px!important;font-weight:700!important;min-width:18px!important;height:18px!important;line-height:1!important;border-radius:9999px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0 4px!important;box-shadow:0 2px 5px #58111a59!important;z-index:20!important}#header-cart-count.hidden,#header-wishlist-count.hidden,#bottom-nav-cart-count.hidden{display:none!important}.gold-gradient-bg{background:linear-gradient(135deg,#cbb28e,#b99a72,#a3845e)!important}.gold-gradient-text{background:linear-gradient(135deg,#cbb28e,#b99a72,#a3845e)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.hero-dot.active,.hero-carousel-dot.active{background-color:#58111a!important}.product-card{background-color:#fff!important;border:1px solid #EBD8C3!important;transition:all .35s cubic-bezier(.165,.84,.44,1)!important}.product-card:hover{border-color:#58111a59!important;box-shadow:0 14px 28px #58111a1a!important;transform:translateY(-4px)!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]):not([type=file]):not([type=range]),select,textarea,.form-input,.form-control,[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week]{background-color:#fff!important;background:#fff!important;color:#200b0e!important;border-color:#ebd8c3!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):focus,select:focus,textarea:focus,.form-input:focus,.form-control:focus{background-color:#fff!important;background:#fff!important;border-color:#58111a!important;box-shadow:0 0 0 1px #58111a!important;outline:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#200B0E!important;transition:background-color 5000s ease-in-out 0s!important;caret-color:#58111a!important}::placeholder{color:#7a3e47!important;opacity:.75!important}[class*="hover:bg-[#2B211D]"]:hover,button[class*="hover:bg-[#2B211D]"]:hover,a[class*="hover:bg-[#2B211D]"]:hover{background-color:#3b0a11!important;color:#fff!important;border-color:#3b0a11!important}[class*="hover:bg-[#2B211D]"]:hover svg,[class*="hover:bg-[#2B211D]"]:hover i,button[class*="hover:bg-[#2B211D]"]:hover svg,button[class*="hover:bg-[#2B211D]"]:hover i,a[class*="hover:bg-[#2B211D]"]:hover svg,a[class*="hover:bg-[#2B211D]"]:hover i{color:#fff!important;stroke:#fff!important}.btn-buy-now,button.btn-buy-now{background-color:#fff!important;color:#58111a!important;border:2px solid #58111A!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.btn-buy-now svg,button.btn-buy-now svg{color:#58111a!important;stroke:#58111a!important;transition:transform .25s ease,stroke .25s ease!important}.btn-buy-now:hover,button.btn-buy-now:hover{background-color:#58111a!important;color:#fff!important;border-color:#58111a!important;box-shadow:0 4px 14px #58111a4d!important;transform:translateY(-1px)}.btn-buy-now:hover svg,button.btn-buy-now:hover svg{color:#fff!important;stroke:#fff!important;transform:scale(1.08)}.gallery-action-btn{width:40px!important;height:40px!important;border-radius:9999px!important;background-color:#fff!important;border:1px solid #EBD8C3!important;color:#200b0e!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000014!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important}.gallery-action-btn svg{width:18px!important;height:18px!important;stroke:#200b0e!important;stroke-width:2.2!important;transition:all .2s ease!important}.gallery-action-btn:hover{background-color:#58111a!important;border-color:#58111a!important;color:#fff!important;box-shadow:0 4px 14px #58111a4d!important;transform:translateY(-2px)}.gallery-action-btn:hover svg{stroke:#fff!important;color:#fff!important;transform:scale(1.08)}.gallery-nav-btn{width:40px!important;height:40px!important;border-radius:9999px!important;background-color:#fff!important;border:1px solid #EBD8C3!important;color:#200b0e!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 3px 10px #0000001a!important;transition:all .2s ease!important;cursor:pointer!important;z-index:20!important}.gallery-nav-btn svg{width:20px!important;height:20px!important;stroke:#200b0e!important;stroke-width:2.5!important}.gallery-nav-btn:hover{background-color:#58111a!important;border-color:#58111a!important;color:#fff!important;box-shadow:0 4px 14px #58111a4d!important}.gallery-nav-btn:hover svg{stroke:#fff!important}.wishlist-toggle.in-wishlist,.gallery-action-btn.wishlist-toggle.in-wishlist{background-color:#fff!important;border-color:#fecdd3!important;color:#e11d48!important;box-shadow:0 2px 8px #e11d482e!important}.wishlist-toggle.in-wishlist svg,.gallery-action-btn.wishlist-toggle.in-wishlist svg{fill:#e11d48!important;stroke:#e11d48!important;color:#e11d48!important}.wishlist-toggle.in-wishlist:hover,.gallery-action-btn.wishlist-toggle.in-wishlist:hover{background-color:#fff1f2!important;border-color:#fda4af!important;color:#be123c!important;box-shadow:0 4px 12px #e11d4840!important;transform:translateY(-2px) scale(1.05)!important}.wishlist-toggle.in-wishlist:hover svg,.gallery-action-btn.wishlist-toggle.in-wishlist:hover svg{fill:#be123c!important;stroke:#be123c!important}.category-botanical-section{background:#fafafa!important;background-color:#fafafa!important;background-image:none!important}#category-grid-container{width:100%!important}#category-grid-container .category-arch-card,.category-grid-card{flex:1 1 0%!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important;cursor:pointer!important;background:transparent!important;transition:transform .35s ease,filter .35s ease!important}#category-grid-container .category-arch-frame,.category-grid-card .category-arch-frame{position:relative!important;width:100%!important;aspect-ratio:3 / 4.15!important;border-radius:88px 88px 18px 18px!important;border:1.5px solid #C4B18E!important;background:#ffffffb3!important;padding:3px!important;box-shadow:0 4px 15px #0000000d!important;transition:all .35s ease!important}#category-grid-container .category-arch-inner,.category-grid-card .category-arch-inner{position:relative!important;width:100%!important;height:100%!important;border-radius:84px 84px 14px 14px!important;overflow:hidden!important;background:#f5efeb!important;border:1px solid rgba(213,199,173,.6)!important}#category-grid-container .category-arch-inner img,.category-grid-card .category-arch-inner img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)!important}#category-grid-container .category-arch-card:hover .category-arch-inner img,.category-grid-card:hover .category-arch-inner img{transform:scale(1.06)!important}#category-grid-container .category-arch-card:hover .category-arch-frame,.category-grid-card:hover .category-arch-frame{border-color:#58111a!important;box-shadow:0 10px 25px #58111a38!important;transform:translateY(-4px)!important}#category-grid-container .category-pill-badge,.category-grid-card .category-pill-badge{position:relative!important;z-index:20!important;margin-top:-22px!important;width:90%!important;max-width:180px!important;background:#fff!important;border:1.2px solid #C4B18E!important;border-radius:9999px!important;padding:6px 8px 6px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-shadow:0 4px 12px #00000014!important;transition:all .3s ease!important}#category-grid-container .category-pill-title,.category-grid-card .category-pill-title{font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#58111a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding-right:4px!important}#category-grid-container .category-pill-arrow,.category-grid-card .category-pill-arrow{width:22px!important;height:22px!important;min-width:22px!important;border-radius:50%!important;border:1px solid rgba(185,154,114,.8)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;color:#58111a!important;transition:all .3s ease!important;line-height:1!important}#category-grid-container .category-arch-card:hover .category-pill-badge,.category-grid-card:hover .category-pill-badge{border-color:#58111a!important;background:#fff!important;box-shadow:0 6px 16px #58111a2e!important}#category-grid-container .category-arch-card:hover .category-pill-arrow,.category-grid-card:hover .category-pill-arrow{background:#58111a!important;border-color:#58111a!important;color:#fff!important}@media(max-width:640px){#category-grid-container .category-arch-frame,.category-grid-card .category-arch-frame{border-radius:76px 76px 16px 16px!important}#category-grid-container .category-arch-inner,.category-grid-card .category-arch-inner{border-radius:72px 72px 13px 13px!important}#category-grid-container .category-pill-badge,.category-grid-card .category-pill-badge{width:92%!important;padding:5px 6px 5px 10px!important;margin-top:-20px!important}#category-grid-container .category-pill-title,.category-grid-card .category-pill-title{font-size:10.5px!important;letter-spacing:.04em!important}#category-grid-container .category-pill-arrow,.category-grid-card .category-pill-arrow{width:20px!important;height:20px!important;min-width:20px!important;font-size:10px!important}}.btn-primary,button.bg-\[\#2B211D\],a.bg-\[\#2B211D\],.bg-\[\#2B211D\],.bg-\[\#283B2B\],.btn-royal-maroon{background-color:#58111a!important;background:#58111a!important;color:#fff!important;border-color:#6f1824!important}button.bg-\[\#2B211D\]:hover,a.bg-\[\#2B211D\]:hover,.hover\:bg-\[\#1E1714\]:hover,.hover\:bg-\[\#121F16\]:hover,.btn-primary:hover,.btn-royal-maroon:hover{background-color:#3b0a11!important;background:#3b0a11!important;color:#fff!important;border-color:#3b0a11!important;box-shadow:0 8px 22px #58111a59!important}.text-\[\#B99A72\],.text-\[\#D4AF37\],.text-gold{color:#c5a47e!important}.hover\:text-\[\#B99A72\]:hover,.hover\:text-\[\#D4AF37\]:hover,.group:hover .group-hover\:text-\[\#B99A72\]{color:#6f1824!important}.border-\[\#B99A72\],.border-\[\#D4AF37\],.border-\[\#E8E2D8\],.border-\[\#D2DDD4\],.border-\[\#C5D2C7\]{border-color:#ebd8c3!important}#header-cart-count,#header-wishlist-count,.badge-discount,.discount-badge{background-color:#58111a!important;background:#58111a!important;color:#fff!important;border:1px solid #FFFFFF!important}.category-round-thumb{background:#faf8f5!important;border:1.5px solid #6F1824!important;box-shadow:0 4px 14px #58111a14!important}.category-round-card:hover .category-round-thumb{border-color:#3b0a11!important;box-shadow:0 8px 24px #58111a47!important}.category-round-name{color:#200b0e!important}.category-round-card:hover .category-round-name{color:#6f1824!important}#category-prev-btn,#category-next-btn{border-color:#6f182459!important;color:#58111a!important}#category-prev-btn:hover,#category-next-btn:hover{background-color:#58111a!important;color:#fff!important;border-color:#58111a!important}.announcement-bar{background-color:#58111a!important;background:#58111a!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.announcement-message:before,.announcement-message:after{color:#d4af37!important}nav .hover\:text-\[\#B99A72\]:hover,nav a:hover{color:#6f1824!important}footer.royal-footer,.royal-footer{background-color:#2d050b!important;background:linear-gradient(180deg,#36070e,#260509,#1a0306)!important;color:#faf5f0!important;border-top:1px solid rgba(197,164,126,.3)!important}footer.royal-footer h4,.royal-footer h4{color:#e2c89e!important}footer.royal-footer a:hover,.royal-footer a:hover{color:#e2c89e!important}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#58111a!important;border-color:#58111a!important}.product-price-current,.price-current,.text-price{color:#58111a!important}.sale-badge,.badge-hot,.badge-sale{background-color:#7a1b28!important;color:#fff!important}
