/*
Theme Name: banhbao
Version: 1.0
*/

.san-pham .col-inner .product-small:hover {
    box-shadow: 2px 5px 19px #dadada
}

.san-pham .col {
    padding-bottom: 25px
}

.san-pham .price span {
    font-size: 20px;
    font-weight: 400;
    color: red
}

.san-pham .large-12 {
    padding-bottom: 0
}

.san-pham .button {
    margin-bottom: 0;
    line-height: 35px;
    border: 1px solid;
    background: white
}

.san-pham .button span {
    font-weight: 400;
    font-size: 15px
}

.san-pham .col-inner .product-small {
    background: white;
    border: 1px solid #fdc215;
    border-radius: 20px;
    padding: 0;
}

.san-pham .col-inner .product-small .box-image {
    border-radius: 20px 20px 0 0;
}

.san-pham .col-inner .product-small .box-text {
    padding: 10px
}

.san-pham .col-inner .product-small .product-title a {
    text-transform: none;
    color: #f0a526;
    font-size: 15px;
    margin-bottom: 5px
}

.san-pham .badge-container .badge-inner {
    border-radius: 99%;
    background: #f851a7;
    font-weight: 400;
    font-size: 15px
}

.san-pham .badge-container {
    margin: 20px
}

.san-pham .col-inner .product-small .add-to-cart-button a {
    border-radius: 20px;
    padding: 0 25px;
    text-transform: none;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0
}

.san-pham .col-inner .product-small .price ins span {
    font-size: 20px;
    font-weight: 400;
    color: red
}

.san-pham .col-inner .product-small .price del span {
    color: gray;
    font-size: 15px
}

.san-pham .col-inner .product-small .add-to-cart-button a:hover {
    box-shadow: 1px 6px 10px #d0d0d0
}

.san-pham .large-12 {
    padding-bottom: 0
}

@media (max-width: 549px) {
    .san-pham .col {
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px
    }
}
