.vcl{--vcl-bg: #ffffff;--vcl-surface: #f0ede6;--vcl-ink: #1a1814;--vcl-muted: #6b6560;--vcl-gold: #b8960c;--vcl-border: rgba(26,24,20,.1);--vcl-border-hover: rgba(26,24,20,.3);--vcl-r: 12px;font-family:Krub,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(rgba(184,150,12,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(184,150,12,.07) 1px,transparent 1px),#fff;background-size:18px 18px,18px 18px,auto;color:var(--vcl-ink);overflow-x:hidden}.vcl *,.vcl *:before,.vcl *:after{box-sizing:border-box}.vcl a{color:inherit;text-decoration:none}.vcl h1,.vcl h2,.vcl p{margin:0}.vcl img{display:block;max-width:100%}.vcl-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--vcl-gold);margin-bottom:6px}.vcl-reveal{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.vcl-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vcl-reveal{opacity:1;transform:none;transition:none}}.vcl-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 11px,rgba(26,24,20,.04) 12px),repeating-linear-gradient(90deg,transparent,transparent 11px,rgba(26,24,20,.04) 12px),#ede9e2}.vcl-hero{position:relative;overflow:hidden;background:transparent;padding:18px 24px;display:flex;align-items:center;justify-content:center}.vcl-draft-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(184,150,12,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(184,150,12,.12) 1px,transparent 1px);background-size:18px 18px;pointer-events:none}.vcl-draft-motif{position:absolute;top:-20px;right:-20px;width:180px;height:180px;background-image:url(/cdn/shop/files/Alpana_Ikat.png?v=1763642215);background-repeat:repeat;background-size:60px auto;opacity:.18;pointer-events:none}.vcl-draft-content{position:relative;z-index:2;width:100%;text-align:center;background:#ffffffe0;padding:24px 28px 20px;max-width:400px}.vcl-hero-h1{font-family:Jost,Krub,Inter,system-ui,sans-serif;font-size:clamp(1.7rem,5.5vw,3.2rem);font-weight:300;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 12px;color:var(--vcl-ink)}.vcl-hero-h1 span{display:block;white-space:nowrap}.vcl-hero-sub{font-size:12px;line-height:1.65;color:var(--vcl-muted);max-width:280px;width:100%;margin:0 auto;text-align:center!important}.vcl-cta-btn{display:inline-block;margin-top:20px;padding:12px 28px;background:var(--vcl-ink);color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.vcl-cta-btn:hover{background:var(--vcl-gold);color:var(--vcl-ink)}.vcl-tabs-outer{position:sticky;top:0;z-index:1;background:#fff;border-bottom:1px solid var(--vcl-border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vcl-tabs-outer::-webkit-scrollbar{display:none}.vcl-tabs-outer{box-shadow:inset -52px 0 20px -8px #fff}.vcl-tabs{display:flex;min-width:max-content;padding:0 16px}.vcl-tab-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 18px 6px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;position:relative;transition:border-color .18s ease}.vcl-tab-btn:hover{border-bottom-color:#c9a84c66}.vcl-tab-btn.is-active{border-bottom-color:transparent;position:relative;z-index:1}.vcl-tab-btn.is-active:before{content:"";position:absolute;top:3px;right:0;bottom:1px;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='1' y='1' width='98' height='98' fill='none' stroke='%230d0800' stroke-width='1' stroke-dasharray='4 4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;z-index:2}.vcl-tab-name{font-family:Jost,Krub,Inter,system-ui,sans-serif;font-size:13px;font-weight:400;letter-spacing:.01em;text-transform:uppercase;color:var(--vcl-ink)}.vcl-tab-btn:not(.is-active) .vcl-tab-name{color:var(--vcl-muted)}.vcl-tab-from{font-size:12px;color:var(--vcl-muted);letter-spacing:.01em}.vcl-tab-badge{font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:2px}.vcl-tab-badge--dark,.vcl-tab-badge--gold{background:#f4c13f;color:#fff}.vcl-tab-badge--outline{background:#f4c13f;border:none;color:#fff}.vcl-panels{padding:24px 16px 48px;max-width:1140px;margin:0 auto}.vcl-panel{display:none}.vcl-panel.is-active{display:block}.vcl-panel[hidden]{display:none!important}.vcl-panel-header{margin-bottom:20px}.vcl-panel-title{font-family:Jost,Krub,Inter,system-ui,sans-serif;font-size:clamp(1.15rem,4vw,1.5rem);font-weight:300;letter-spacing:-.01em;text-transform:uppercase;color:var(--vcl-ink);margin-bottom:6px}.vcl-panel-desc{font-size:12px;line-height:1.6;color:var(--vcl-muted);max-width:560px}.vcl-tier-grid{display:flex;flex-direction:column;gap:10px}.vcl-tier-view.is-hidden{display:none!important}.vcl-sub-panel{display:none}.vcl-sub-panel.is-active{display:block}.vcl-sub-panel.is-active .vcl-reveal{opacity:1;transform:none}.vcl-back-btn{display:inline-flex;align-items:center;gap:4px;background:#f4c13f;border:none;border-radius:2px;cursor:pointer;font-family:inherit;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:2px 8px;margin-bottom:18px;transition:background .18s ease}.vcl-back-btn:hover{background:#d9a82a}.vcl-tier-card{display:flex;flex-direction:column;gap:4px;padding:16px;text-align:left;width:100%;font-family:inherit;background:#fff;border:1px solid var(--vcl-border);border-radius:var(--vcl-r);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease;position:relative;overflow:hidden;cursor:pointer}.vcl-tier-card:hover{border-color:var(--vcl-gold);transform:translateY(-2px)}.vcl-tier-top{display:flex;align-items:center;gap:8px}.vcl-tier-name{font-family:Jost,Krub,Inter,system-ui,sans-serif;font-size:17px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--vcl-ink)}.vcl-tier-badge-pill{font-size:9px;letter-spacing:.1em;text-transform:uppercase;background:#b8960c1f;color:#8a6500;padding:2px 7px;border-radius:20px}.vcl-tier-price{font-size:15px;color:var(--vcl-gold);font-weight:400;letter-spacing:.01em}.vcl-tier-collections{font-size:13px;color:var(--vcl-muted);line-height:1.5}.vcl-tier-card--has-img{overflow:hidden}.vcl-tier-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.vcl-tier-bg img{position:absolute;right:0;top:0;bottom:0;width:55%;height:100%;object-fit:cover;object-position:center top;opacity:1;transform:none;transition:none}.vcl-tier-bg:after{display:none}.vcl-tier-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;max-width:65%}.vcl-tab-grid,.vcl-sub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.vcl-card{display:block;border-radius:var(--vcl-r);overflow:hidden;border:1px solid var(--vcl-border);background:#fff;transition:border-color .2s ease,transform .2s ease}.vcl-card:hover{border-color:var(--vcl-gold);transform:translateY(-3px)}.vcl-card-img{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;background:#e0dbd2}.vcl-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.vcl-card:hover .vcl-card-img img{transform:scale(1.04)}.vcl-card-img .vcl-placeholder{position:absolute}.vcl-card-body{padding:12px 12px 14px}.vcl-card-name{font-family:Jost,Krub,Inter,system-ui,sans-serif;font-size:clamp(.95rem,3.5vw,1.15rem);font-weight:300;letter-spacing:-.01em;text-transform:uppercase;color:var(--vcl-ink);margin-bottom:4px}.vcl-card-story{font-size:11px;line-height:1.55;color:var(--vcl-muted);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vcl-card-link{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--vcl-gold)}.vcl-footer-bar{text-align:center;padding:16px 24px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--vcl-muted);border-top:1px solid var(--vcl-border)}@media(min-width:720px){.vcl-hero{padding:52px 28px}.vcl-draft-content{padding:28px 36px 24px;max-width:540px}.vcl-draft-motif{width:240px;height:240px}.vcl-tabs{padding:0 28px}.vcl-tab-btn{padding:14px 28px 12px}.vcl-tab-name{font-size:14px}.vcl-panels{padding:32px 28px 72px}.vcl-panel-header{margin-bottom:28px}.vcl-tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vcl-tier-card{padding:20px}.vcl-tab-grid,.vcl-sub-grid{grid-template-columns:repeat(3,1fr);gap:14px}.vcl-card-name{font-size:1.1rem}}@media(min-width:960px){.vcl-hero{padding:52px 40px}.vcl-draft-content{padding:28px 36px 24px;max-width:600px;text-align:center}.vcl-draft-motif{width:300px;height:300px}.vcl-hero-sub{font-size:13px;max-width:560px;margin:0 auto;text-align:center!important}.vcl-tabs-outer{top:0;box-shadow:none}.vcl-tabs{padding:0 60px;justify-content:center;min-width:0}.vcl-tab-btn{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:16px 36px 14px}.vcl-tab-name{font-size:15px;flex-shrink:0}.vcl-tab-badge{flex-shrink:0}.vcl-tab-from{flex-basis:100%;font-size:11px;padding-top:1px}.vcl-panels{padding:40px 60px 64px}.vcl-tier-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.vcl-tier-card{padding:36px 36px 32px;min-height:240px;border:1px solid var(--vcl-border);border-radius:var(--vcl-r);justify-content:space-between;background:#fff;transition:border-color .18s ease,transform .18s ease}.vcl-tier-card:hover{border-color:var(--vcl-gold);transform:translateY(-2px)}.vcl-tier-bg img{width:55%;object-position:center top;opacity:1}.vcl-tier-content{position:relative;z-index:1;max-width:60%;gap:4px;background:none;padding:0;bottom:auto;left:auto}.vcl-tier-name{font-size:26px;letter-spacing:.01em;color:var(--vcl-ink)}.vcl-tier-badge-pill{background:#b8960c1f;color:#8a6500;border:none}.vcl-tier-price{font-size:18px;color:var(--vcl-gold)}.vcl-tier-collections{font-size:14px;color:var(--vcl-muted)}.vcl-tier-card:last-of-type{grid-column:1 / -1}.vcl-tab-grid{grid-template-columns:repeat(3,1fr);gap:16px}.vcl-sub-grid{grid-template-columns:repeat(4,1fr);gap:16px}.vcl-card-body{padding:14px 14px 18px}.vcl-card-name{font-size:1.15rem}.vcl-card-story{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/vv-collection-editorial.css.map */
