/* Refined violet palette for Larevex Global */
:root{--rose:#9b78c5;--blush:#f0eafa;--cream:#fbf8fd;--gold:#8060ac;--line:#e7dff0}
.topbar{background:#29232f;color:#faf7ff}.topbar span,.button span{color:#c9a9ed}.eyebrow{color:#8060ac}h1 em,h2 em{color:#8967b2}.hero-visual:after{background:linear-gradient(90deg,#fbf8fd 0%,transparent 18%)}.hero-badge{background:#fcfaff;box-shadow:0 5px 25px #8060ac30}.hero-badge span{color:#8060ac}.category-card:before{background:linear-gradient(180deg,#261a3711 20%,#21172bc9)}.category-card i,.product-info a b{color:#a580cf}.catalogue{background:#fdfaff}.filter{border-color:#d8cce7;color:#63596d}.filter.active,.filter:hover,.button-dark{background:#30263a;border-color:#30263a}.search{border-color:#a894bd}.product-number{color:#826c9b}.product-info p,.reasons b{color:#8967b2}.about{background:#f4eff9}.brands span:nth-child(2),.brands span:nth-child(4){color:#8967b2}.contact{background:#292330}.contact .eyebrow{color:#c2a0e1}.contact h2 em{color:#c9a9ed}.whatsapp-large{background:#b89add;color:#292132}.form-status{color:#8060ac}.rose{background:#d8bfed}.amber{background:#cdb5d8}.ivory{background:#eee7f5}.lilac{background:#ceb9e5}.yellow{background:#d9c6ea}.pink{background:#e6c6e5}.blue{background:#bccbe6}.mint{background:#cbded6}
.product-photo{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:14px}
