/*
Theme Name: Xintu
Theme URI: https://wp-westlake.com
Description: A professional WordPress theme for Xintu
Version: 1.0.0
Author: wp-westlake
Author URI: https://wp-westlake.com
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: xintu
Domain Path: /languages
*/

/* ==========================================================================
   Reset & Base Styles
   ========================================================================== */
   .logo{
   	max-width: 150px;
   }
.text-brandGold{
	border-bottom: 2px solid rgb(242 169 0 / var(--tw-text-opacity, 1));
}


.reason-card i {
    font-size: 2rem;
    color: #fff;
    background: #fcbb54;
    width: 65px;
    height: 65px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-bottom: 20px;
}


.head_nav a{
   padding:20px 0;
   text-transform: uppercase;
}
.wp-block-paragraph{
   margin:1em 0;
}
.sub_line{
   position: relative;
}
.sub_line:after{
   width: 100px;
   position: absolute;
   content: "";
   display: block;
   background: #f2a900;
   height:4px;
   left:calc((100% - 100px)/2);
   bottom:-10px;
}
.wechat_pop{
   cursor: pointer;
}
.sub_line_gray{
   position: relative;
}
.sub_line_gray:after{
   width: 80px;
   position: absolute;
   content: "";
   display: block;
   background: #e6e6e6;
   height:4px;
   left:calc((100% - 80px)/2);
   bottom:-10px;
}
.about-thumb img{
   width: 100%;
}
 .product_cat_icon{
   width:17px;
   display: inline-block;
   height:17px;
   background-image: url('img/arr_b.png');
   background-repeat: no-repeat;
   background-size: 98%;
   vertical-align:middle;
   margin:0px 3px;
}
.product_title_icon .product_cat_icon{
     background-image: url('img/arr_w.png');
}
.product_cat_icon button{
   line-height: 1.2em;
}

.product-short-desc{
   font-size: 14px;
   line-height: 1.5em;
   color:#333;
}
.product-short-desc ul{
   list-style: disc;
 
   font-size: 14px;
   margin: 1.5em 0 2em 2em;
}

.product-short-desc h5{
font-size: 16px;
line-height: 2em;
text-transform: uppercase;
font-weight: bold;

}

.product-short-desc h4{
font-size: 18px;
line-height: 2em;
text-transform: uppercase;
font-weight: bold;

}
.product-short-desc h3{
font-size: 1.5rem; /* 24px */
line-height: 2em;
text-transform: uppercase;
font-weight: bold;
}

.product-short-desc h2{
font-size: 1.875rem; /* 30px */
text-transform: uppercase;
line-height: 2em;
font-weight: bold;
}
.product-short-desc h1{
text-transform: uppercase;
font-size: 2.25rem; /* 36px */
font-weight: bold;
line-height: 2em;
}

.product-short-desc table{
      margin: 1.5em 0;
     background: rgba(55, 65, 81,0.02 );
     border-radius: 10px;
    
}
.product-short-desc table tr,.product-short-desc table td{
   border:1px solid #ccc;
   padding:10px 50px;
}