@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Jost:wght@300;400;500&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--purple-deep:#4a2d6e;--purple-mid:#7a4fa0;--purple-soft:#c2a8d8;--purple-pale:#ede5f5;--purple-blush:#f7f2fc;--mauve:#9c6baf;--gold:#c9a96e;--text-dark:#2a1a3e;--text-mid:#6b4e7d;--text-light:#a08cb0;--white:#ffffff;--off-white:#fdf9ff}html{font-size:23px}body{font-family:Jost,sans-serif;background:#fff;color:var(--text-dark);overflow-x:hidden;font-size:20px}.ann-bar{background:var(--purple-deep);color:#fff;text-align:center;padding:9px 20px;font-size:12px;letter-spacing:2px;font-family:Jost,sans-serif;font-weight:400}.ann-bar span{color:var(--purple-soft)}header{background:#fff;border-bottom:1px solid #ede5f5;position:sticky;top:0;z-index:100;padding:0 40px}.header-inner{display:flex;align-items:center;justify-content:space-between;height:72px;max-width:1200px;margin:0 auto}.logo-area{display:flex;flex-direction:column;align-items:center}.logo-main{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;letter-spacing:4px;color:var(--purple-deep)}.logo-sub{font-size:9px;letter-spacing:3px;color:var(--purple-soft);margin-top:2px}nav{display:flex;gap:28px}nav a{font-size:12px;letter-spacing:2px;color:var(--text-mid);text-decoration:none;font-weight:500;transition:color .2s}nav a:hover{color:var(--purple-deep)}.header-icons{display:flex;gap:20px;align-items:center}.mobile-nav{display:none;align-items:center;gap:16px}.mobile-menu{display:none;flex-direction:column;background:#fff;border-top:1px solid #ede5f5;padding:12px 24px}.mobile-menu a{padding:10px 0;font-size:12px;letter-spacing:2px;color:var(--text-mid);text-decoration:none;border-bottom:1px solid #f0f0f0}.hamburger{background:none;border:none;cursor:pointer;padding:0}.hamburger svg{stroke:var(--purple-mid);fill:none;stroke-width:1.5}@media(max-width:768px){.desktop-nav{display:none!important}.mobile-nav{display:flex!important}}.cart-count-badge{position:relative;top:-8px;left:-4px}.hero{position:relative;height:580px;background:linear-gradient(135deg,var(--purple-deep) 0%,#6b3488 40%,#9c5bc4 100%);overflow:hidden;display:flex;align-items:center}.hero-pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07}.hero-content{position:relative;z-index:2;padding:0 80px;max-width:520px}.hero-tag{font-size:10px;letter-spacing:4px;color:var(--purple-soft);margin-bottom:16px;font-weight:500}.hero-title{font-family:Cormorant Garamond,serif;font-size:58px;line-height:1.1;color:#fff;font-weight:300;margin-bottom:20px}.hero-title em{font-style:italic;color:var(--purple-soft)}.hero-desc{font-size:13px;color:#ffffffb3;letter-spacing:1px;line-height:1.8;margin-bottom:32px;font-weight:300}.btn-primary{display:inline-block;background:#fff;color:var(--purple-deep);padding:13px 36px;font-size:11px;letter-spacing:3px;font-weight:500;text-decoration:none;cursor:pointer;border:none}.btn-primary:hover{background:var(--purple-pale)}.btn-outline{display:inline-block;border:1px solid rgba(255,255,255,.5);color:#fff;padding:13px 36px;font-size:11px;letter-spacing:3px;font-weight:500;margin-left:12px;text-decoration:none;cursor:pointer}.hero-right{position:absolute;right:0;top:0;bottom:0;width:45%;display:grid;grid-template-columns:1fr 1fr;gap:3px}.hero-img-block{background:var(--purple-pale);position:relative;overflow:hidden}.hero-img-block:nth-child(1){grid-row:span 2}.hero-img-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.hero-img-inner svg{width:40px;height:40px;opacity:.3;stroke:var(--purple-mid);fill:none;stroke-width:1}.hero-img-inner span{font-size:9px;letter-spacing:2px;color:var(--purple-mid);opacity:.5}.fabric-badge{position:absolute;bottom:12px;left:12px;background:#ffffffe6;padding:5px 10px;font-size:9px;letter-spacing:2px;color:var(--purple-deep)}.marquee-wrap{background:var(--purple-pale);padding:14px 0;overflow:hidden;border-top:1px solid #e0d0ef;border-bottom:1px solid #e0d0ef}.marquee-track{display:flex;gap:0;animation:marquee 22s linear infinite;white-space:nowrap}.marquee-item{font-size:10px;letter-spacing:3px;color:var(--purple-mid);padding:0 30px}.marquee-dot{color:var(--mauve);margin:0 10px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.categories{padding:64px 40px;max-width:1200px;margin:0 auto}.section-header{text-align:center;margin-bottom:48px}.section-tag{font-size:10px;letter-spacing:4px;color:var(--mauve);margin-bottom:10px;display:block}.section-title{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:400;color:var(--text-dark)}.section-line{width:60px;height:1px;background:var(--purple-soft);margin:14px auto 0}.cat-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.cat-card{position:relative;overflow:hidden;cursor:pointer}.cat-card:hover .cat-overlay{opacity:1}.cat-card:hover .cat-img{transform:scale(1.04)}.cat-img-wrap{height:360px;background:var(--purple-pale);overflow:hidden;position:relative}.cat-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;transition:transform .4s ease}.cat-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.cat-img svg{width:56px;height:56px;opacity:.2;stroke:var(--purple-deep);fill:none;stroke-width:.8}.cat-img-label{font-size:9px;letter-spacing:2px;color:var(--purple-mid);opacity:.4}.cat-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#4a2d6e59;opacity:0;transition:opacity .3s;display:flex;align-items:center;justify-content:center}.cat-overlay span{color:#fff;font-size:10px;letter-spacing:3px;border:1px solid rgba(255,255,255,.7);padding:10px 22px}.cat-info{padding:14px 0 0}.cat-name{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;color:var(--text-dark)}.cat-count{font-size:11px;color:var(--text-light);letter-spacing:1px;margin-top:3px}.featured{background:var(--off-white);padding:64px 40px}.featured-inner{max-width:1200px;margin:0 auto}.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.prod-card{cursor:pointer}.prod-card:hover .prod-img{transform:scale(1.03)}.prod-card:hover .prod-wishlist{opacity:1}.prod-img-wrap{position:relative;overflow:hidden;background:var(--purple-pale);aspect-ratio:3/4}.prod-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;transition:transform .4s}.prod-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .4s}.prod-img svg{width:44px;height:44px;opacity:.15;stroke:var(--purple-deep);fill:none;stroke-width:.8}.prod-img-txt{font-size:8px;letter-spacing:2px;color:var(--purple-mid);opacity:.4}.prod-badge{position:absolute;top:10px;left:10px;background:var(--purple-deep);color:#fff;font-size:9px;letter-spacing:2px;padding:4px 10px}.prod-wishlist{position:absolute;top:10px;right:10px;background:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s;cursor:pointer;border:none}.prod-wishlist svg{width:14px;height:14px;stroke:var(--purple-deep);fill:none;stroke-width:1.5}.prod-info{padding:14px 0 0}.prod-collection{font-size:9px;letter-spacing:2px;color:var(--mauve);margin-bottom:4px}.prod-name{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:500;color:var(--text-dark);line-height:1.3}.prod-fabric{font-size:10px;color:var(--text-light);margin-top:3px;letter-spacing:.5px}.prod-price-row{display:flex;align-items:center;gap:8px;margin-top:8px}.prod-price{font-size:14px;font-weight:500;color:var(--purple-deep)}.prod-orig{font-size:12px;color:var(--text-light);text-decoration:line-through}.prod-add{width:100%;margin-top:10px;background:transparent;border:1px solid var(--purple-mid);color:var(--purple-deep);padding:9px;font-size:10px;letter-spacing:2px;cursor:pointer;font-family:Jost,sans-serif;transition:all .2s}.prod-add:hover{background:var(--purple-deep);color:#fff;border-color:var(--purple-deep)}.split-tag{font-size:9px;letter-spacing:4px;color:var(--purple-soft);margin-bottom:16px;display:block}.split-title{font-family:Cormorant Garamond,serif;font-size:42px;color:#fff;font-weight:300;line-height:1.2;margin-bottom:18px}.split-title em{font-style:italic;color:var(--purple-soft)}.split-desc{font-size:12px;color:#ffffffa6;line-height:1.9;margin-bottom:28px;font-weight:300}.btn-white{display:inline-block;background:#fff;color:var(--purple-deep);padding:12px 32px;font-size:10px;letter-spacing:3px;font-weight:500;cursor:pointer;border:none;text-decoration:none}.fabric-strip{background:#fff;padding:40px;border-top:1px solid var(--purple-pale);border-bottom:1px solid var(--purple-pale)}.fabric-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fabric-item{text-align:center;padding:20px}.fabric-icon{width:48px;height:48px;background:var(--purple-pale);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.fabric-icon svg{width:22px;height:22px;stroke:var(--purple-mid);fill:none;stroke-width:1.5}.fabric-name{font-size:11px;letter-spacing:2px;color:var(--text-dark);font-weight:500}.fabric-desc{font-size:11px;color:var(--text-light);margin-top:4px}.testimonials{background:var(--purple-blush);padding:64px 40px}.testi-inner{max-width:1000px;margin:0 auto}.testi-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:48px}.testi-card{background:#fff;padding:24px;border:1px solid #ede5f5}.testi-stars{display:flex;gap:3px;margin-bottom:12px}.star{color:var(--gold);font-size:13px}.testi-text{font-family:Cormorant Garamond,serif;font-size:15px;font-style:italic;color:var(--text-dark);line-height:1.7;margin-bottom:14px}.testi-author{font-size:10px;letter-spacing:2px;color:var(--text-light)}.testi-city{font-size:10px;color:var(--purple-soft);margin-top:2px}.why-us{padding:64px 40px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.why-list{margin-top:28px;display:flex;flex-direction:column;gap:18px}.why-item{display:flex;gap:14px;align-items:flex-start}.why-dot{width:6px;height:6px;background:var(--mauve);border-radius:50%;margin-top:6px;flex-shrink:0}.why-item-title{font-size:13px;font-weight:500;color:var(--text-dark);letter-spacing:.5px}.why-item-desc{font-size:12px;color:var(--text-light);line-height:1.7;margin-top:3px}.instagram{padding:48px 40px;background:var(--off-white)}.insta-inner{max-width:1200px;margin:0 auto}.insta-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-top:32px}.insta-tile{aspect-ratio:1;background:var(--purple-pale);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden}.insta-tile:hover .insta-hover{opacity:1}.insta-hover{position:absolute;top:0;right:0;bottom:0;left:0;background:#4a2d6e66;opacity:0;transition:opacity .2s;display:flex;align-items:center;justify-content:center}.insta-hover svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.5}.insta-tile svg{width:28px;height:28px;opacity:.15;stroke:var(--purple-mid);fill:none;stroke-width:1}.insta-tile img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.insta-tile:nth-child(2){background:#e8daf4}.insta-tile:nth-child(3){background:#f0e8f8}.insta-tile:nth-child(5){background:#e4d8f0}.insta-tile:nth-child(6){background:#ecdff6}.newsletter{background:var(--purple-deep);padding:64px 40px;text-align:center}.nl-tag{font-size:9px;letter-spacing:4px;color:var(--purple-soft);margin-bottom:12px;display:block}.nl-title{font-family:Cormorant Garamond,serif;font-size:34px;color:#fff;font-weight:300;margin-bottom:10px}.nl-desc{font-size:12px;color:#fff9;margin-bottom:28px;letter-spacing:.5px}.nl-form{display:flex;gap:0;max-width:420px;margin:0 auto}.nl-input{flex:1;padding:13px 18px;font-size:12px;border:1px solid rgba(255,255,255,.3);background:#ffffff14;color:#fff;outline:none;font-family:Jost,sans-serif;letter-spacing:1px}.nl-input::placeholder{color:#fff6}.nl-btn{padding:13px 28px;background:#fff;color:var(--purple-deep);font-size:10px;letter-spacing:2px;border:none;cursor:pointer;font-family:Jost,sans-serif;font-weight:500}footer{background:#1a0f2e;padding:56px 40px 24px;color:#ffffff8c}.footer-inner{max-width:1200px;margin:0 auto}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px}.footer-brand-name{font-family:Cormorant Garamond,serif;font-size:20px;letter-spacing:3px;color:#fff;margin-bottom:10px}.footer-tagline{font-size:11px;letter-spacing:2px;color:var(--purple-soft);margin-bottom:16px}.footer-desc{font-size:12px;line-height:1.9;color:#ffffff73;max-width:220px}.footer-col-title{font-size:10px;letter-spacing:3px;color:#fff;margin-bottom:18px;font-weight:500}.footer-links{display:flex;flex-direction:column;gap:10px}.footer-links a{font-size:12px;color:#ffffff73;text-decoration:none;transition:color .2s}.footer-links a:hover{color:var(--purple-soft)}.footer-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:20px;display:flex;justify-content:space-between;align-items:center}.footer-copy{font-size:11px}.footer-pay{display:flex;gap:8px}.pay-badge{background:#ffffff14;padding:4px 10px;font-size:9px;letter-spacing:1px;color:#fff6;border:1px solid rgba(255,255,255,.1)}.footer-grid{align-items:flex-start}.footer-links a{word-break:break-word;white-space:normal;max-width:180px}.insta-tile{border-radius:50%;overflow:hidden}.urdu-badge{font-size:13px;direction:rtl;color:var(--purple-soft);margin-bottom:4px}.cart-count-badge{position:absolute;top:-5px;right:-7px;background:var(--purple-deep);color:#fff;font-size:9px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.hero-slider{height:500px}.slide img{object-position:30% center!important}.slide-content{padding:0 20px;max-width:100%}.hero-title{font-size:24px!important;line-height:1.3!important}.hero-desc{font-size:11px!important}.hero{height:auto;flex-direction:column;padding-bottom:0}.hero-content{padding:40px 24px;max-width:100%}.hero-right{position:relative;width:100%;height:280px;grid-template-columns:1fr 1fr 1fr}.hero-img-block:nth-child(1){grid-row:auto}.hero-title{font-size:38px}header{padding:0 20px}.cat-grid{grid-template-columns:1fr}.prod-grid{grid-template-columns:1fr 1fr}.testi-grid{grid-template-columns:1fr}.fabric-inner{grid-template-columns:1fr 1fr}.why-us{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.insta-grid{grid-template-columns:repeat(3,1fr)}.section-title{font-size:28px}.featured,.testimonials,.instagram,.newsletter,.categories{padding:40px 20px}}footer{border-top:none!important;margin-top:-4px!important;background:#1a0f2e!important}.footer-accordion-toggle{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.footer-arrow{transition:transform .3s;opacity:.5}@media(max-width:768px){.footer-accordion-content{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease}.footer-accordion.open .footer-accordion-content{max-height:300px!important}.footer-accordion.open .footer-arrow{transform:rotate(180deg)}}@media(min-width:769px){.footer-accordion-content{max-height:none!important;overflow:visible!important}.footer-arrow{display:none!important}}.section-title{font-size:52px!important}.hero-title{font-size:72px!important}.why-item-title{font-size:18px!important}.why-item-desc{font-size:16px!important}.prod-name{font-size:20px!important}.cat-name{font-size:24px!important}.testi-text{font-size:19px!important}.footer-links a{font-size:14px!important}.footer-col-title{font-size:12px!important}body{font-size:16px!important}.marquee-dot{color:var(--purple-soft)!important}.marquee-wrap{background:#4a2d6e!important;border-color:#4a2d6e!important}.marquee-item{color:#fff!important;letter-spacing:4px!important}.marquee-dot{color:#fff!important}.hero-title,h1,h2,h3,.price,[style*=Cormorant]{font-family:Jost,sans-serif!important}[style*=italic]{font-style:normal!important;font-weight:500!important;font-family:Jost,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/theme.css.map */
