.gallery-item{flex-direction:column;display:flex}.gallery-item-image{aspect-ratio:1;background:#f1f1ee;border-radius:4px;width:100%;margin-bottom:20px;transition:all .8s;position:relative;overflow:hidden;transform:translateY(0)}.gallery-item-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gallery-item-image .btn{z-index:4;opacity:0;transition:all .8s;position:absolute;bottom:20px;right:20px;transform:translateY(10px)}@media (width<=767px){.gallery-item-image .btn{opacity:1;transform:none}}.gallery-item .inline-product{align-items:center;gap:10px;margin-bottom:10px;display:flex}.gallery-item .inline-product--image{aspect-ratio:1;background:#f1f1ee;border-radius:4px;width:50px;min-width:50px;overflow:hidden}.gallery-item .inline-product--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gallery-item .inline-product--title{color:#373735;padding-right:20px;font-size:18px;font-weight:600;line-height:26px;text-decoration:none}.gallery-item-title{color:#5f5f5f;font-size:15px;font-weight:400;line-height:25px}.gallery-item:hover .gallery-item-image{transform:translateY(-5px)}.gallery-item:hover .gallery-item-image .btn{opacity:1;transform:translateY(0)}
