.product-image{margin-bottom:2px}.product-image img{transition:opacity .2s ease;width:100%}.product-hover{opacity:0;transition:opacity .2s ease;z-index:1}.product-info{border-bottom:2px solid;height:4rem;transition:all .2s ease}.product-title{line-height:1.2;padding-right:3rem;transition:all .2s ease}.product-title a{color:var(--beo-body-color)}.product:hover .product-image img{opacity:.4}.product:hover .product-info{background-color:var(--beo-primary);color:var(--beo-white);padding:0 1rem}.product:hover .product-title{color:var(--beo-white);padding-right:1rem}.product:hover .product-title a{color:var(--beo-white)}.product:hover .product-hover{opacity:1}.text-white .product{--beo-primary:#fff;--beo-white:#41449f;--beo-body-color:$white}
