:root{--primary-color: #3D2D5F;--secondary-color: #F5E6F0;--accent-color: #FF6B4A;--text-color: #3D2D5F;--light-bg: #F5E6F0;--border-color: #ddd;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--border-radius: 4px;--font-heading: "Microsoft Himalaya", serif;--font-body: "Poppins", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text-color);line-height:1.6;background-color:var(--secondary-color);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin-bottom:var(--spacing-md);line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{margin-bottom:var(--spacing-md)}a{color:var(--accent-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-color)}.btn{display:inline-block;padding:6px 17px;background-color:#fce0e9;color:#2a1657;border:none;border-radius:100px;cursor:pointer;transition:all .3s ease;font-size:15px;font-family:Poppins,sans-serif;font-weight:500;text-align:center;text-decoration:none}.btn:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--secondary-color)}.btn-secondary{background-color:transparent;color:var(--primary-color)}.btn-secondary:hover{background-color:var(--primary-color);color:var(--secondary-color)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.grid{display:grid;gap:var(--spacing-lg)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}.header-container{flex-direction:column;gap:var(--spacing-md)}.main-nav ul{flex-direction:column;gap:var(--spacing-sm)}}.content-for-layout{min-height:calc(100vh - 300px);padding:0}img{max-width:100%;height:auto;display:block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:var(--spacing-sm)}.mt-2{margin-top:var(--spacing-md)}.mt-3{margin-top:var(--spacing-lg)}.mt-4{margin-top:var(--spacing-xl)}.mb-1{margin-bottom:var(--spacing-sm)}.mb-2{margin-bottom:var(--spacing-md)}.mb-3{margin-bottom:var(--spacing-lg)}.mb-4{margin-bottom:var(--spacing-xl)}.p-1{padding:var(--spacing-sm)}.p-2{padding:var(--spacing-md)}.p-3{padding:var(--spacing-lg)}.p-4{padding:var(--spacing-xl)}.scroll-animate{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate.animate-in{opacity:1;transform:translateY(0)}.scroll-animate-fade{opacity:0;transition:opacity 1s ease-out}.scroll-animate-fade.animate-in{opacity:1}.scroll-animate-left{opacity:0;transform:translate(-60px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate-left.animate-in{opacity:1;transform:translate(0)}.scroll-animate-right{opacity:0;transform:translate(60px);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate-right.animate-in{opacity:1;transform:translate(0)}.scroll-animate-scale{opacity:0;transform:scale(.9);transition:opacity .8s ease-out,transform .8s ease-out}.scroll-animate-scale.animate-in{opacity:1;transform:scale(1)}.stagger-children>*:nth-child(1){transition-delay:0s}.stagger-children>*:nth-child(2){transition-delay:.1s}.stagger-children>*:nth-child(3){transition-delay:.2s}.stagger-children>*:nth-child(4){transition-delay:.3s}.stagger-children>*:nth-child(5){transition-delay:.4s}.stagger-children>*:nth-child(6){transition-delay:.5s}.stagger-children>*:nth-child(7){transition-delay:.6s}.stagger-children>*:nth-child(8){transition-delay:.7s}.stagger-children>*:nth-child(9){transition-delay:.8s}.stagger-children>*:nth-child(10){transition-delay:.9s}.stagger-children>*:nth-child(11){transition-delay:1s}.stagger-children>*:nth-child(12){transition-delay:1.1s}@media(prefers-reduced-motion:reduce){.scroll-animate,.scroll-animate-fade,.scroll-animate-left,.scroll-animate-right,.scroll-animate-scale{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/theme.css.map */
