/*
 Theme Name:   HAISANCHATLUONG Child
 Theme URI:    https://haisanchatluong.com
 Description:  A child theme for the Parent Theme
 Author:       Huydev
 Author URI:   https://huydevtheme.com
 Template:     haisanchatluong
 Version:      1.0
*/
@media screen {
body{background-color:#fff!important}
.header-bottom{background-color:#f8f8f8}
.header-nav-head{background-color:#fff}
.nav-cat-desktop>ul>li a{color:#333}
.block-home-pro .container{padding-bottom:40px}
.block-pro-head{border-bottom:0;padding:0}
.block-pro-head:after{display:none}
.block-item-morelink{display:none}
.block-item-content{margin-top:20px}
.spro-content{margin-top:0}
.pro-item,.home-news-item{border-color:transparent;background-color:#f9f9f9}
.pro-fea-item{border-color:transparent}
.pro-item-title a{color:#333}
.pro-item-sale{border:none;box-shadow:none;background-color:var(--th-color-orange)}
.pro-item-price del,.pro-item-price ins,.pro-item-price ins,.pro-item-price>span>span>bdi,.single-pro-price ins,.single-pro-price>span>bdi{text-transform:lowercase!important}
.footer-line-shap .elementor-shape-fill{fill:#fff}
.sidebar-item-head{color:var(--th-color-main);padding:0;border:none}
.sidebar-item-head:after{display:none}
.sidebar-item-tax-content>ul>li a,.sb-post-item-title a{color:#333}
.sidebar-item-tax-content>ul>li>a:before{color:var(--th-color-main)}
.single-pro-top{padding:0;border-radius:0}
.single-pro-info .cart .button{float:left!important;border-radius:3px!important}
div#toc_container{border:none;border-radius:10px}
#toc_container li:nth-child(n+2){margin-top:5px}
#toc_container li a{line-height:1.5}
#toc_container li a:after{display:none}
#toc_container li a span{display:inline-block;width:26px;height:22px;text-align:center;font-size:17px;color:#fff!important;border-radius:5px;background-color:var(--th-color-main)}
.tax-description{padding:0;border-radius:0}
.single-pro-comment{padding:0}
.cart-template-content{border-radius:3px;border:1px solid #e8e8e8}
}
@media screen and (max-width: 1220px) {
.single-news-wrap{padding:0;border-radius:0;border:none}
.spro-content-nav li{padding:0;font-weight:700;color:#333!important;font-size:22px;border:none!important}
.spro-content-nav li:after{display:none}
.single-pro-bottom{margin-top:10px}
.spro-content{padding:0;border:none}
}
@media screen and (max-width: 470px) {
.pro-fea-item .pro-item-thumb{height:190px}
.cart-template-content{border-radius:0;border:none;padding:0}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}
.woocommerce-checkout-review-order{border:none;padding:0}
#order_review_heading{position:static;top:0;left:0;padding-top:15px;margin-bottom:12px;color:#333!important}
}