/**
* Theme Name: Steelthemes Nest Child
* Description: This is a child theme of Steelthemes Nest, generated by Merlin WP....
* Author: <a href="http://steelthemes.com/steelthemes">Steelthemes</a>
* Template: steelthemes-nest
* Version: 1.8.6
*/

ul.product-action-1{
    width: 35px !important;
}
.product-cart-wrap .product-action-1 li button:before{
    left: 8px;
}
.product-card-bottom .add-cart a{
    background-color: #c9c9c9 !important;
}

body.woocommerce-checkout .pg_bg_cover .bakground_cover img,
body.woocommerce-cart .pg_bg_cover .bakground_cover img{
    opacity: 0.5;
}
body.woocommerce-checkout .breadcrumbs ul li a,
body.woocommerce-checkout .breadcrumbs ul li,
body.woocommerce-checkout h1{
    color: #ffffff !important;
}
body.woocommerce-cart .breadcrumbs ul li a,
body.woocommerce-cart .breadcrumbs ul li,
body.woocommerce-cart h1{
    color: #ffffff !important;
}
body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{
    color: #000000 !important;
    text-decoration: underline !important;
}
.woocommerce-error{
    color: #ff0000 !important;
}
.woocommerce-checkout #payment ul.payment_methods{
    padding: 0px 20px !important;
}
.woocommerce-checkout #payment{
    background: #F4F6FA!important
}
.woocommerce-checkout #payment label,
.woocommerce-checkout-payment p{
    color: #000000 !important;
}
.woocommerce-checkout #payment div.payment_box{
    padding: 0px !important;
}
.woocommerce-checkout #payment div.form-row{
    padding: 20px !important;
}
body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a,.product-type-variable .product-cart-wrap.style_one .product-card-bottom .add-cart a{
	background-color:#f4f6fa !important;
	color:#0A3752 !important;
}
.product-cart-wrap .product-content-wrap .product-price span, .product-cart-wrap .product-content-wrap .product-price .price{
	color:#0A3752 !important;
}
.btn, .button, .quick-shop-button, .simple-add-to-cart-button{
	background-color:#0A3752 !important;
}
.xoo-wsc-cart-trigger .pro-count{
	background-color: var(--color-brand);
    position: absolute;
    right: 38px;
    top: -5px;
    color: #ffffff;
    height: 20px;
    width: 20px;
    border-radius: 100%;
    font-weight: 500;
    font-size: 12px !important;
    text-align: center;
    line-height: 20px;
}
.category-filter-widget li small{
	display:none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{
	border-color:#ffffff !important;	
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{
	background: #ffffff;
}
.default_blog_style .post-thumb img,
body.single-post .single-thumbnail{
	height:700px;
}
body.single-post h1{
	margin-bottom:0px;
}
@media only screen and (max-width: 767px) {
    .newsletter .display-2{
        font-size: 40px !important;
    }
    body.home .position_two .owl-carousel .owl-nav button{
        background-color: #0A3752;
        color:#ffffff;
    }
    body .product-type-simple .product-cart-wrap.style_one .product-card-bottom .add-cart a{
        background-color: #0A3752 !important;
    }
}