.blur {
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(15px);
    height: 100%;
    width: 100%;
}

.card-img-top {
    height: 255px;
    object-fit: cover;
}

.text-price {
    color: black;
    font-size: 21px;
}

.mr-11px {
    margin-right: 11px;
}

.p-relative {
    position: relative;
}

.btn-search {
    position: absolute;
    top: 0;
    right: 0;
}

.f-d-row {
    flex-direction: row;
}

.ml-11px {
    margin-left: 11px;
}

.text-gold {
    color: gold;
}

@media screen and (max-width: 700px) {
    .m-w-100 {
        width: 100%!important;
    }
}