@media only screen and (max-width: 767px) {


    body {
    	font-size: 16px;
    	font-family: "Inter Locuaga", sans-serif !important;
    }

    .ctf-body {
        font-size: 14px;
    }

    #ctf_name_12309bd {
    font-family: "Inter Locuaga", sans-serif;
    font-size: 16px;
    color: #000; 
    border: 1px solid #8f8f8f;
    }

    #ctf_phone_12309bd {
        font-size: 14px;
    }

    #ctf_email_12309bd {
        font-size: 14px;
    }

    #ctf_message_12309bd {
        font-size: 14px;
    }

    #ctf_demand_12309bd {
        font-size: 14px;
    }

    #ctf_type_12309bd {
        font-size: 14px;
    }

    #ctf_heel_12309bd {
        font-size: 14px;
    }

    #ctf_size_12309bd {
        font-size: 14px;
    }

    #ctf_submit_12309bd {
        font-size: 14px;   
    }
    /*Begin Post Details*/

    .wp-block-image {
    	margin-bottom: 10px;
    }
	.locuaga-post_related_heading {
		font-size: 22px!important;
	}
	.locuaga_post_related-excerpt {
		min-height: 55px!important;
	}
	.locuaga_post_related-title a {
		font-size: 16px!important;
	}
    /*Begin Post Details*/

    /*Pix notifications*/

    .pix-notification {
    	font-family: "Inter Locuaga", sans-serif !important;
    }

    #pills-description {
        font-family: "Inter Locuaga", Sans-serif;
    }
    .cus-font-f {
        font-family: "Inter Locuaga", Sans-serif;
    }

    h1.pix-post-title {
        font-size: 22px!important;
    }
    span.fz-18{
    	font-size: 18px!important;
    }

    span.fz-16{
    	font-size: 16px!important;
    }

    ul {
        list-style: inherit;
    }
    ol {
       	font-family: "Inter Locuaga", Sans-serif;
    	margin-left: -10px;
    }

    ul.wp-block-list {
        margin-left: -10px;
    }

    tr {
        font-family: 'Inter Locuaga';
    }

    table:not(.table) tr td {
        border: 1px solid rgba(0, 0, 0, 0.1);
    }

    em {
    	font-family: "Inter Locuaga", Sans-serif;
    }

    span.country-name {
    	font-family: "Inter Locuaga", Sans-serif;
    }

    .flex-fill.cus-title-product {
        font-size: 14px
    }

    /*Begin Project and Post Single*/
    #pix-entry-content p {
        text-align: justify;
        font-family: "Inter Locuaga", sans-serif;
    }

    #pix-entry-content h2 {
        font-size: 22px;
        color: #000;
        margin-bottom: 5px;
    }

    #pix-entry-content h3 {
        font-size: 20px;
        color: #000;
        font-family: "Inter Locuaga", Sans-serif;
    }

    #pix-entry-content ul li {
        font-family: "Inter Locuaga", sans-serif;
		margin-left: -15px;
    }

    .entry-content ul {
        text-align: justify;
    }

    .wp-caption .wp-caption-text {
        font-family: "Inter Locuaga", sans-serif;
    }

    .wp-element-caption {
        font-family: "Inter Locuaga", sans-serif;
    }

    .wp-block-image {
        margin: 10px 0 10px 0;
    }

    /*End Project and Post Single*/

    /*css canvas customize side bar at shop*/
    .open-btn-customize-shop {
        position: fixed;
        bottom: 50%;
        right: 20px;
        background-color: #fc4a1a;
        color: white;
        border: none;
        cursor: pointer;
        font-size: 18px;
        border-radius: 50%;
        padding: 14px 20px;
    }

    /* Canvas hiển thị */
    .canvas-menu-customize-shop {
        position: fixed;
        top: 0;
        left: -100%;
        width: 350px;
        height: 100%;
        background-color: #fff;
        box-shadow: 2px 0 5px rgba(0, 0, 0, 0.2);
        transition: left 0.3s ease-in-out;
        z-index: 999999999 !important;
        display: flex;
        flex-direction: column;
    }

    .canvas-header-customize-shop {
        display: inline-block;
        padding: 5px;
        background-color: #f0f0f0;
        border-bottom: 1px solid #ddd;
    }

    .canvas-header-customize-shop div {
        font-size: 14px;
        margin: 0;
    }

    .close-btn-customize-shop {
        background: none;
        border: none;
        font-size: 30px;
        cursor: pointer;
        float: right;
    }

    .canvas-body-customize-shop {
        flex: 1;
        overflow-y: auto;
        padding: 10px;
    }

    .canvas-body-customize-shop ul {
        list-style: none;   
    }

    .canvas-body-customize-shop li {
        padding: 10px 15px;
        border-bottom: 1px solid #ddd;
    }

    .canvas-body-customize-shop li:hover {
        background-color: #f8f9fa;
        cursor: pointer;
    }

    /* Hiển thị canvas từ trái */
    .canvas-menu-customize-shop.active {
        left: 0; /* Trượt vào từ bên trái */
    }

    /* Hiển thị nút mua ngay*/
    #we-buy-now-button.we-buy-now-button,
    #we-buy-now-variable.we-buy-now-button {
        padding: 15px 15px;
        position: absolute;
        margin-left: 10px;
    }
	
	.price ins span bdi {
        font-size: 12px !important;
    }
    .price del span bdi {
        color: #797676;
        font-size: 12px !important;
    }
    .flex-fill.cus-title-product a {
        font-size: 12px;
    }
	.pix-product-price span.price .woocommerce-Price-amount.amount {
        font-size: 12px;
    }
	.cus-single-product-box {
        padding: 0;
		margin-bottom:0px!important;
    }
	h1.product_title {
        font-size: 16px !important;
    }
    #pills-tab li strong {
        font-size: 14px !important;
    }
	.tab-content.mb-5 {
		margin-bottom: 0px !important;
	}
}