
.uvb-section{scroll-margin-top:90px}.uvb-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1180px;margin:0 auto}.uvb-product{color:inherit;text-decoration:none;display:block;overflow:hidden;background:linear-gradient(150deg,#261638,#120b20);border:1px solid #53356d;border-radius:22px;transition:transform .3s,border-color .3s,box-shadow .3s}.uvb-product:hover{transform:translateY(-7px);border-color:#b86cff;box-shadow:0 20px 48px #a258ff25}.uvb-product img,.uvb-placeholder{width:100%;aspect-ratio:16/10;object-fit:cover;display:grid;place-items:center;background:#241334;font-size:64px}.uvb-product-info{padding:22px}.uvb-product-info small,.uvb-about span{color:#c89aff;letter-spacing:.12em;text-transform:uppercase}.uvb-product-info h3{font-size:1.25rem;margin:10px 0}.uvb-product-info p{color:#c8b9d7;min-height:48px}.uvb-product-info strong{color:#e5c9ff}.uvb-carousel{max-width:1180px;margin:0 auto}.uvb-slide{display:none;min-height:310px;border-radius:24px;border:1px solid #654385;padding:40px;background-color:#20122f;background-size:cover;background-position:center;align-items:center}.uvb-slide.active{display:flex}.uvb-slide h3{font-size:clamp(1.7rem,4vw,3rem);max-width:640px}.uvb-slide p{color:#d9c9e8;max-width:550px}.uvb-slide a{display:inline-block;margin-top:16px;padding:13px 22px;border-radius:12px;text-decoration:none}.uvb-carousel-controls{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:18px}.uvb-carousel-controls button{border:1px solid #775497;background:#2c1b3f;color:#fff;border-radius:12px;padding:10px 17px;cursor:pointer}.uvb-about{max-width:880px;margin:auto;text-align:center;padding:45px 20px;border:1px solid #513367;border-radius:24px;background:#21132e}.uvb-about p{color:#cbb7df}.uvb-muted{color:#bba7cc}@media(max-width:760px){.uvb-products{grid-template-columns:1fr}.uvb-slide{padding:25px;min-height:290px}}@media(prefers-reduced-motion:reduce){.uvb-product{transition:none}.uvb-product:hover{transform:none}}
