.salla-theme_4 .site-header .logo-wrapper .logo img {
    height: auto;
    max-height: 100px;
    max-width: 250px;
    width: auto;
}
a {
    color: #bf172e;

}

.product-price, .product-details__price, .product-price:hover {
    color: #bf172e;
}

.product contain {
    flex-direction: column;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    width: 100%;
    position: relative;
    border-radius: 8px;
    border: 1px solid #f0f2f5;
    border: 1px solid var(--color-grey-dark);
    box-shadow: 0 1px 2px 0 rgb(238 238 238 / 50%);
    overflow: hidden;
    transition: border .2s linear,box-shadow .2s linear;
    background: #fff;
}

flex-direction: column;