@media (min-width: 1025px) {
section.header {
    height: 250px;
    background: url(../../../../laravel/public/machenic/images/banner-chi-tiet.jpg) no-repeat center;
    background-size: cover;
    position: relative;
    width: 100%;
    display: inline-block;
}
section.product-details .product-img img {
    width: 100%;
    height: auto;
}
section.product-details .product-briefing .title h1 {
    font-size: 25px;
    text-transform: uppercase;
    color: #000;
    font-weight: bold;
    margin: 0 0 20px;
}
section.product-details .product-briefing .price p {
    font-size: 20px;
    color: red;
    margin: 0 0 20px;
}
section.product-details .product-briefing .filter {
    margin: 0 0 0;
    display: flex;
    justify-content: space-between;
}
section.product-details .product-briefing .filter h3 {
    width: 20%;
    font-size: 20px;
    text-transform: capitalize;
}
section.product-details .product-briefing .filter ul {
    width: 75%;
    padding: 0;
}
section.product-details .product-briefing .filter ul li {
    list-style: none;
    float: left;
    border: 1px solid #ddd;
    padding: 5px;
    margin: 0 5px 10px;
    cursor: pointer;
}
/*body, div, input, textarea, label, p, span, a, strong, b, li, h1, h2, h3, h4 {*/
/*    font-family: 'Roboto Slab', serif;*/
/*}*/
section.product-details .product-briefing .filter ul li:hover {
    background: #031e45;
    color: #fff;
}
section.product-details .product-briefing .description h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px;
}
section.product-details .product-briefing .description p {
    font-size: 17px;
    color: #000;
    font-style: italic;
}
section.product-details .product-briefing .quantity {
    display: flex;
    align-items: end;
}
section.product-details .product-briefing .quantity h3 {
    width: 25%;
    font-size: 20px;
    text-transform: capitalize;
}
section.product-details .product-briefing .quantity .input-quantity {
    width: fit-content;
    border: 1px solid #ddd;
    background: #ddd;
    height: 40px;
    overflow: hidden;
    display: flex;
}
section.product-details .product-briefing .quantity .input-quantity button {
    border: none;
    height: 100%;
    line-height: 40px;
    padding: 0 10px;
}
section.product-details .product-briefing .quantity .input-quantity input {
    width: 80px;
    border: none;
    height: 100%;
    text-align: center;
}
section.product-details .product-briefing .add-cart {
    display: flex;
    margin: 20px 0 0;
}
section.product-details .product-briefing .add-cart a {
    border: 1px solid red;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    margin: 0 20px 0 0;
}
section.product-details .product-briefing .add-cart a.them-vao-gio {
    background: rgba(208,1,27,.08);
    color: red;
    text-transform: capitalize;
    font-size: 15px;
}
section.product-details .product-briefing .add-cart a.mua-ngay {
    background: #bd2130;
    color: #fff;
    text-transform: capitalize;
    font-size: 15px;
}
section.product-details .product-briefing .add-cart a.them-vao-gio:before {content: "\f217";font-family: 'FontAwesome';margin: 0 5px 0 0;}








}
