/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

.cs-head-menu{
	color:#000000;
}

header{}
header .at_top{background-color: #cccccc !important;}
header .at_middle{background-color: #fff !important;}
header .at_bottom{ background-color:#ebebeb !important;}
.topcart{}
.topcart ul{}
.topcart ul li{
    margin-right: 10px;
}
.topcart ul li a{
    font-family: 'Poppins', sans-serif;
    font-weight: 300;
    color: #555555;
    padding-left: 10px;
}
.topcart ul li a:before{ color:#555555; content:'';}
.topcart ul li a:hover{}

.homeslider{
    margin-top: 195px;
}
.beadutyhed{}
.beadutyhed h1{ text-align: center; padding: 23px 0px;  font-weight: 300; font-size: 35px !important; letter-spacing: 0.5px; font-family: 'Crimson Text', serif;     color: #fff;}
.producthed{
    width: 100%;
    height: auto;
    float: left;
    position: relative;
}
.producthed h2{
    font-family: 'Crimson Text', serif;
    font-size: 32px;
    font-weight: 300;
    margin-bottom: 20px;
}
.producthed h2 strong{
    font-weight: 400;
    background-color: #fff;
    padding-right: 10px;
}
.producthed h2:after{content:'';width: 100%;height: 1px;background-color: rgba(84, 84, 84, 0.28);display: block;margin-top: -13px;}
.homeproduct{
    position: relative;
    width: 100%;
}
.homeproduct .owl-nav{
    position: absolute;
    top: -66px;
    right: 54px;
}
.homeproduct .owl-nav .owl-prev{}
.homeproduct .owl-nav .owl-next{}

.homeproduct .w-grid-item-h{}
.homeproduct .w-grid-item-h .post_title{
    margin-bottom: 12px !important;
}
.homeproduct .w-grid-item-h .post_title a{
    font-size: 16px;
    line-height: 30px;
}
.homeproduct .w-grid-item-h .post_title a:hover{}
.homeproduct .w-grid-item-h .price{
    font-size: 22px;
    font-weight: 500 !important;
    float: left;
    padding-top: 5px;
}
.product-type-simple img{height: 213px;}
.homeproduct .w-grid-item-h .price span{}
.homeproduct .w-grid-item-h .usg_add_to_cart_1{
    float: right;
    width: auto;
    margin-top: 0px !important;
}
.homeproduct .w-grid-item-h .usg_add_to_cart_1 a{}
.homeproduct .w-grid-item-h .usg_add_to_cart_1 a:hover{}

.homeproduct .w-grid-item-h .post_image{}
.homeproduct .w-grid-item-h .post_image img{}

.producthed2{}
.producthed2 h2{}
.producthed2 h2 strong{  }

.homecatgery{}
.homecatgery .w-grid-item-h{}
.homecatgery .w-grid-item-h .post_image{}
.homecatgery .w-grid-item-h .post_image img{height: 330px; object-fit: cover;}
.homecatgery .w-grid-item-h h2{
    border-bottom: 2px solid #cecece;
    padding-bottom: 15px;
    margin-top: 18px !important;
}
.homecatgery .w-grid-item-h h2 a{
    color: #000;
    font-size: 18px;
}
.homecatgery .w-grid-item-h h2 a:hover{}

.luxceryhead{
    padding: 50px 0px 60px;
    text-align: center;
}
.luxceryhead h3{
    font-size: 35px;
    font-family: 'Crimson Text', serif;
}
.luxceryhead h3:after{content:'';width: 150px;height: 2px;background-color: #cacaca;display: block;margin: auto;margin-top: 12px;}
.luxceryhead p{
    font-size: 15px;
    color: #787878;
    max-width: 900px;
    margin: auto;
}

.sighuphed{
    padding: 45px 0px;
}
.sighuphed h2{
    font-size: 30px;
    font-family: 'Crimson Text', serif;
    text-align: center;
    margin-bottom: 20px;
}

.sighuphed form{
    text-align: center;
    width: 100%;
    display: block;
}
.sighuphed form p{
    float: none;
    display: inline-block;
    margin-bottom: 0px;
    margin-left: 10px;
}
.sighuphed form p input{
    min-width: 400px;
    border: 1px solid #ddd;
    padding: 24px;
    border-radius: 4px;
    box-shadow: none;
    color: #000;
    font-size: 15px;
    margin-top: 0px !important;
    background-color: #fff;
	    height: 50px;
		outline:0px;
		box-shadow:none;
}
.sighuphed form p input[type="submit"]{
    min-width: 50px;
    height: 50px;
    padding: 0 25px;
    background-color: #f5f5f5;
}
.sighuphed form p in[ut[type="submit"]:hover{}

.copy{}
.copy p{}
.payimg{}
.payimg img{}
.fothed{}
.fothed h2{}

.related{}
.related .product{}
.related .product a{}
.related .product a h2{}
.related .product a:hover h2{}
.related .product a span.price{}
.related .product a.button{}

.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-item>.w-nav-anchor{
     background: none!important;
    color: #000000;
}

.produt-tbl{
	border: 1px solid #b2b2b2;
}









