/**
 * Theme Name:     K-Tech
 * Author:         K-Tech
 * Template:       flatsome
 * Text Domain:	   k-tech
 * Description:    Theme Build by Dai
 * Theme URI:      https://k-tech.net.vn/
 * Author URI:     https://k-tech.net.vn/
 * Version:        20250916
 * License:        2NRJM-B46WR-K6VQR-Y4T3D-QRWPX
 * License URI:    https://k-tech.net.vn/
 */



 /*************** ADD CUSTOM CSS HERE.   ***************/
#logo {
   margin: 0;
}


.product-desc .bg {
	position: absolute;
    top: -37%;
    right: -2%;
}

.product-desc .bg svg {
	width: 130px;
	height: 130px;
}


.sec-cate .tab-products .nav .tab {
    margin: 0 10px 15px;
}

.sec-cate .tab-products .nav .tab.active a {
    color: #fff;
}

.sec-cate .tab-products .nav .tab a {
    font-size: 14px;
    line-height: 1;
    color: #333;
    padding: 10px 20px;
    border-radius: 5px;
    border: 1px solid var(--primary-color);

    min-width: 90px;
    text-align: center;
}

.sec-cate .tab-products .nav .tab a span {
    width: 100%;
}


.sec-cate .tab-products .box1-product {
    background: #FEF6BF;
    border-radius: 5px;
    overflow: hidden;
}


.sec-cate .tab-products .box1-product .box-text {
    position: relative;
    padding: 15px;
}

.sec-cate .tab-products .box1-product .box-text h3 {
    font-size: 20px;
    margin-bottom: 15px;
}



.checkbox-grid .wpcf7-list-item .wpcf7-list-item-label {
    font-weight: 400;
}


.info-product strong {
    font-weight: 500;
}

.info-product .text-bot {
    border-bottom: 2px solid #000;
}


.txt-wrap-number {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.txt-wrap-number .number {
    font-size: 25px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #fff;
    border-radius: 99px;
    width: 55px;
    height: 55px;
    margin-bottom: 10px;
}

.product-proce .row >.w-14 {
    flex-basis: 14%;
    max-width: 14%;

    @media only screen and (max-width: 768px) {
        flex-basis: 50%;
        max-width: 50%;
    }
}




.sec-product-related .product-related {
    border-radius: 5px;
    overflow: hidden;
}

.sec-product-related .product-related .box-text {
    bottom: 0;
    background: hsl(0deg 0% 100% / 67%);
}

.sec-product-related .product-related:hover .box-text h3 {
    color: #000;
}
 
@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/

.product-desc .bg {
    position: absolute;
    top: 32%;
    right: -5%;
}

}
