:root{--rg-bg: #fffaf5;--rg-card-bg: #ffffff;--rg-primary: #8e174b;--rg-primary-dark: #6e1039;--rg-accent: #d97706;--rg-accent-hover: #b45309;--rg-accent-light: rgba(217, 119, 6, .09);--rg-gold: #f59e0b;--rg-text: #2f241f;--rg-text-muted: #6f625b;--rg-border: #f3d8df;--rg-border-soft: #f1e8df;--rg-radius: 20px;--rg-shadow: 0 12px 32px rgba(107, 28, 65, .08)}.rangoli-scope{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--rg-text);line-height:1.6}.rangoli-scope *,.rangoli-scope *:before,.rangoli-scope *:after{box-sizing:border-box}.rangoli-garland-bar{position:relative;background:linear-gradient(135deg,#7a1538,#a01c4d);color:#fff;padding:10px 16px 14px;text-align:center;font-size:13px;font-weight:700;letter-spacing:.5px;overflow:hidden}.rangoli-garland-bar .garland-pattern{position:absolute;top:0;left:0;right:0;height:8px;background:repeating-linear-gradient(90deg,#f59e0b 0 16px,#ef4444 16px 32px);opacity:.85}.rangoli-garland-bar .garland-text{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.rangoli-garland-bar .garland-tag{background:#ffe3a7;color:#7a1538;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.rangoli-story-section{padding:40px 20px;background:var(--rg-bg)}.rangoli-story-container{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.rangoli-story-card{background:var(--rg-card-bg);border:1px solid var(--rg-border);border-radius:var(--rg-radius);overflow:hidden;box-shadow:var(--rg-shadow);transition:transform .25s ease,box-shadow .25s ease}.rangoli-story-card:hover{transform:translateY(-2px);box-shadow:0 16px 40px #6b1c411f}.rangoli-story-header{padding:24px 28px 16px;text-align:center}.rangoli-story-header h2{font-size:clamp(22px,3.5vw,28px);color:var(--rg-primary);margin:0 0 10px;font-weight:800}.rangoli-story-header p{font-size:15px;color:var(--rg-text-muted);max-width:640px;margin:0 auto;line-height:1.6}.rangoli-story-media{width:100%;display:flex;justify-content:center;align-items:center;background:#faf4f0;padding:0}.rangoli-story-media img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover}.rangoli-story-grid-media{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px;background:#faf4f0}.rangoli-story-grid-media img{width:100%;border-radius:12px;display:block;object-fit:cover}@media(max-width:640px){.rangoli-story-section{padding:24px 14px}.rangoli-story-header{padding:20px 16px 12px}.rangoli-story-grid-media{grid-template-columns:1fr;gap:8px;padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rangoli-landing.css.map */
