@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700&display=swap");
.woocommerce-variation-price, .woocommerce-variation-availability, .woocommerce-variation-add-to-cart .quantity {display:block !important; visibility:visible !important;}
a, a:hover {transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;outline: medium none;}
h1,h2,h3,h4,h5,h6{font-family: 'Fira Sans', sans-serif!important;}
header.bwp-header.sticky{background: #f92329;position:sticky !important}	
header.bwp-header{background: #f92329;padding: 0 0 43px!important;}
header.bwp-header .wpbingoLogo img{max-height: 143px;}
.container{max-width: 1205px!important;}
header.bwp-header .header-right{color: #fff;text-align:right;}
header.bwp-header .header-right a{color: #fff }
header.bwp-header .header-right .my-accnt-top-bar a{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/my-account.png) no-repeat 0 0;font-size: 0;width: 25px;height: 25px;float: left;}
header.bwp-header .header-right .logot-lnk a{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/logout.png) no-repeat 0 0;font-size: 0;width: 25px;height: 26px;float: left;background-size:25px;}
.bwp-header .header-page-link > div.logot-lnk{margin-left: 13px;margin-bottom: -3px;}
.bwp-navigation ul > li {padding:0 !important;}
.bwp-navigation ul > li > a{padding: 8px 19px;font-size: 15px !important;font-weight: 500 !important;font-family: 'Fira Sans', sans-serif!important;} 
.bwp-navigation ul > li:first-child a{padding-left:19px!important;}
.bwp-navigation ul > li > a:hover{color:#000!important;}
.bwp-navigation ul ul.mega-sub-menu li a.mega-menu-link:hover{padding-left:5px!important;}
.wlcm-messag-top{margin-top: -10px;margin-bottom: 7px;text-transform: capitalize;}
body #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}
body #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover{padding-left:5px!important;transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}
.header-wrapper .row{justify-content: space-between;}
.header-wrapper .header-left{order:1;padding-top: 5px;}
.header-wrapper .header-right{order:2;}
.header-wrapper .header-main{order:3;flex: 0 0 100%;max-width: 100%;position: absolute;bottom: -43px;left: 0;background:#fabe44;} .bwp-navigation ul > li > a:after{content:'' !important;position: absolute;right: 0;font-weight: 300;background: #c89836;width: 1px;height:20px;top: 11px;}
.bwp-navigation ul > li:last-child > a:after,.bwp-navigation ul > li.br-0 > a:after{content:unset!important;} 
.main-hd-1 { color: #ed3f44; font-size: 35px !important; line-height: 1.2; font-weight: 300; margin: 0 0 15px !important; padding: 0 !important; text-transform: uppercase; }
.title-block-1 .main-hd-1::before, .title-block-2 .main-hd-1::before{content:unset;}
div .products-list.grid .product-wapper .products-thumb::before{background: rgba(249,35,41,0.5);}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button, .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external, .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable, .products-list.grid .product-wapper .products-thumb .product-button .read_more{background:transparent!important;border-radius: 50%;border: 0px solid #fff;color:#fff!important;}
.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist{background:transparent!important;border-radius: 50%;border: 0px solid #fff;color: #fff !important;}
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview{background:transparent!important;border-radius: 50%;border:0px solid #fff;color: #fff !important;}
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover > a {background:transparent!important;}
.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist:hover a{background:transparent!important;}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover, .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover, .products-list.grid .product-wapper .products-thumb .product-button .read_more:hover{background: #f92329!important;}
.slick-slider .slick-list .slick-slide .items{box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);-webkit-box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);-moz-box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);}
.products-list.grid .product-wapper .products-content{padding:5px 10px 0px;border-top: 1px solid #f3f3f3;margin: 0;}
.product-section .products-list.grid .product-wapper .products-content h3.product-title{font-size:16px;color:#000;font-weight:600 !important;font-family:Open Sans,sans-serif !important;text-transform: capitalize;line-height: 19px;}
.product-section .products-list.grid .product-wapper .products-content h3.product-title a{color:#000;}
.product-section .products-list.grid .product-wapper .products-content h3.product-title a:hover{color:#f92329;}
.product-lable .hot,.onsale{background:#ec3237;border-radius: 100%;width: 44px;height: 44px;line-height: 44px;padding:0;font-weight:700;font-family: 'Fira Sans', sans-serif!important;font-size:14px;right:10px;left: auto;}
.onsale::before, .onsale::after{content:unset;}
.products-list.grid .product-wapper .products-content .price{font-weight:600;color: #ec3237;font-size:17px;}
.products-list.grid .product-wapper .products-content del{font-weight:400;color: #000;font-size:17px;}
.products-list.grid .rating{display:none;}
.woocommerce-Price-currencySymbol{font-weight: 600;padding-right: 2px;}
.category-section .item-product-cat{padding:0;     overflow: hidden;}
.category-section .content-category.row{margin:0;}
.category-section .item-title{position: absolute;z-index: 1;top:20px;left:20px;font-size:27px;color:#000;line-height:1;font-weight:300;text-transform: uppercase;padding-right: 30px; }
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(1) .item-title a{color:#722f14;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(2) .item-title a{color:#1f7592;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .item-title a{color:#895a25;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(4) .item-title a{color:#b80d6f;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(5) .item-title a{color:#86331e;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .item-title a{color:#4da92b;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(7) .item-title a{color:#6a6207;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(8) .item-title a{color:#0d9e3f;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(9) .item-title a{color:#8160c2;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(10) .item-title a{color:#ab9111;}
.catgr-expltxt-prod{font-weight: 700;text-transform: uppercase;}
.catgr-expltxt-prod a{text-decoration:underline;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(1) .catgr-expltxt-prod a{color:#722f14;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(2) .catgr-expltxt-prod a{color:#1f7592;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .catgr-expltxt-prod a{color:#895a25;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(4) .catgr-expltxt-prod a{color:#b80d6f;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(5) .catgr-expltxt-prod a{color:#86331e;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod a{color:#4da92b;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(7) .catgr-expltxt-prod a{color:#6a6207;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(8) .catgr-expltxt-prod a{color:#0d9e3f;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(9) .catgr-expltxt-prod a{color:#8160c2;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(10) .catgr-expltxt-prod a{color:#ab9111;}
.catgr-expltxt-prod {position: absolute;top: 45px;left: 21px;font-family: 'Fira Sans', sans-serif !important;}
.category-section .item-title{font-family: 'Fira Sans', sans-serif !important;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .catgr-expltxt-prod,.home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod{top: 71px;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod {
top: 104px;
}
.lg-txt{font-size:16px;font-weight:500;}
p{color:#000;font-size:14px;font-weight:400;margin:0 0 20px;line-height:22px;}
.about-section .main-hd-1{margin-bottom:0!important;}
.more a{font-size:16px;color:#ee5053;font-weight:600;font-family: 'Fira Sans', sans-serif!important;border:2px solid #ee5053;border-radius:25px;padding:13px 25px;line-height:1;text-transform:uppercase;display: inline-block;}
.more a:hover{background:#ee5053;color:#fff;}
.list1 {list-style:none;padding:0;margin:0;}
.list1 li{padding:13px 0;margin:0;font-size:18px;color:#000;text-transform:uppercase;font-family: 'Fira Sans', sans-serif!important;position:relative;display: flex;align-items: center;}
.list1 li:after{content: '';border-bottom: 1px dashed #ccc;width: 100%;position: absolute;bottom: 0;left: 18px;}
.list1 li:last-child:after{content:unset;}
.list1 li img{padding-right: 20px;}
.testimonials-section .bwp-testimonial.default{max-width: 1170px;}
.testimonials-section .item{box-shadow:0px 0px 15px -3px rgba(223,223,223,0.7);-webkit-box-shadow:0px 0px 15px -3px rgba(223,223,223,0.7);-moz-box-shadow:0px 0px 15px -3px rgba(223,223,223,0.7);background:#fff;padding:25px;margin: 15px;}
.testimonials-section .slick-slider .slick-list .slick-slide{padding:0 10px;}
.testimonials-section .bwp-testimonial.default .testimonial-info::before,.testimonials-section .bwp-testimonial.default .testimonial-info::after{content:unset;}
.testimonials-section .testimonial-job{display:none !important;}
.testimonials-section .bwp-testimonial.default .testimonial-customer-name{font-family: 'Fira Sans', sans-serif!important;font-size:16px;color:#000;font-weight:600;}
.testimonials-section .bwp-testimonial.default .testimonial-item{color:#000;font-size:14px;font-weight:300;font-style: normal;line-height:24px;background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/colon.png) no-repeat center 16px;padding-top:80px;margin:0;}
.testimonials-section .bwp-testimonial.default .testimonial-info{padding-top: 0;}
.testimonials-section .testimonial-customer-position{min-height:160px;}
.testimonials-section ul.slick-dots li button::before{background:transparent;}
.testimonials-section ul.slick-dots li button{background:transparent;border: 2px solid #cac8c1;width: 15px;height: 15px;}
.testimonials-section ul.slick-dots li.slick-active button,.testimonials-section ul.slick-dots li:hover button{border: 2px solid #ec3237;}
.testimonials-section .bwp-testimonial.default .slick-dots {margin-top: 10px;margin-bottom: 20px;}
.blog-section .categories,.blog-section .date-cmt{display:none!important;}
.blog-section .bwp-recent-post.default .entry-title{color:#000;font-size:18px;font-weight:500;font-family: 'Fira Sans', sans-serif!important;}
.blog-section .bwp-recent-post.default .entry-title a{color:#000;}
.blog-section .bwp-recent-post.default .entry-title a:hover{color:#ec3237;}
.blog-section .post-iamge{overflow:hidden;}
.blog-section .post-iamge img{transition: transform .2s;}
.blog-section .item:hover img{transform: scale(1.1);}
.special-offer{ height:400px;width:100%;background-size:cover;float: left;font-size: 0;} 
footer.bwp-footer .elementor-section{padding-top:50px!important;background: #fff !important;}
#bwp-footer .footer-copyright{background-color: #fff;border-top: 1px solid #e5e5e5;padding: 0;}
#bwp-footer .elementor-heading-titl{color: #000;}
.products-list.grid .product-wapper {height: 380px;}
.products-list.grid .product-wapper .products-thumb {height: 267px !important;}
.products-list.grid .product-wapper .products-thumb::before{bottom: 0;top:auto;height: 53px;}
.products-list.grid .product-wapper .products-thumb .product-button{bottom:-53px;top:auto;height: 53px;}
.products-list.grid .product-wapper:hover .products-thumb .product-button{bottom: 0;top:auto;}
div .products-list.grid .product-wapper .products-thumb::before {background:#ec3237!important;}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button::before{color: #fff!important;}
.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before{color: #fff!important;}
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview > a > i{color: #fff!important;}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button::before,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button::before, .products-list.grid .product-wapper .products-thumb .product-button .added_to_cart::before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_external::before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped::before, .products-list.grid .product-wapper .products-thumb .product-button .product_type_variable::before, .products-list.grid .product-wapper .products-thumb .product-button .read_more::before,.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a::before{color: #fff!important;}
.bwp-top-bar .omeli-woocommerce-sort-count .list-show li.active a, .bwp-top-bar .omeli-woocommerce-sort-count .list-show li:hover a {
color: #ec3237;
}
.bwp-top-bar .display li a.active .icon-column .layer > span, .bwp-top-bar .display li a:hover .icon-column .layer > span {
background: #ec3237;
}
.bwp-top-bar .display li:nth-child(1),.bwp-top-bar .display li:nth-child(3){display:none;}
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle{font-weight:700!important;text-transform:uppercase;border-bottom:1px solid #0d0d0d!important;}
.single-product .main-single-product{background:#fdfaf1;padding:50px 0 0 0;}
.single-product .product_title.entry-title{font-size:35px;font-weight:400;font-family:Open Sans,sans-serif!important;}
.single-product .summary .brands-single{display:none!important;}
.single-product .contents-detail .bwp-single-product .bwp-single-info{padding-left:60px!important;} .single-product .contents-detail .bwp-single-product{max-width: 1170px;}
.single-product .woocommerce-tabs.wc-tabs-wrapper{background: #fff;z-index: 1;position: relative;padding-bottom: 55px;padding-top: 29px;}
.single-product .cross_sell .title-block h2,.single-product  .related .title-block h2,.single-product  .upsells .title-block h2{font-size:35px;font-weight:400;color:#ec3237;}
.single-product .cross_sell .title-block h2::before,.single-product .related .title-block h2::before,.single-product .upsells .title-block h2::before{content:unset;}
.single-product .related .products-entry{    box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.6);-webkit-box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.6);-moz-box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.6);background: #fff;font-weight:400;}
.quickview-container .woocommerce-tabs ul.tabs li a, .single-product .woocommerce-tabs ul.tabs li a{text-transform: none!important;font-size: 18px!important;color: #ec3237!important;font-weight: 400;
}
.quickview-container .woocommerce-tabs ul.tabs li.active a, .quickview-container .woocommerce-tabs ul.tabs li:hover a, .single-product .woocommerce-tabs ul.tabs li.active a{
color: #ec3237!important;font-weight: 700;
}
.single-product .woocommerce-tabs ul.tabs li:hover a{color: #ec3237!important;}
.single-product .woocommerce-tabs ul.tabs li{border-right: 1px solid #ccc;margin: 0;padding: 0 40px;}
.single-product .woocommerce-tabs ul.tabs li:last-child{border:0;}
.single-product .woocommerce-tabs .content-ul-tab{border:0;margin: 0 0 35px;}
.quickview-container .woocommerce-tabs ul.tabs li.active a::before, .single-product .woocommerce-tabs ul.tabs li.active a::before{background: #ec3237!important;bottom: -10px!important;}
.quickview-container .woocommerce-tabs ul.tabs li a::before, .single-product .woocommerce-tabs ul.tabs li a::before{background: #ec3237!important;width: 100%;bottom: -10px;}
.woocommerce-MyAccount-navigation ul li a.active, .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li span.active, .woocommerce-MyAccount-navigation ul li span:hover {color: #f92329;}
.bwp-header .mini-cart .cart-count{background: #fabe44;color: #000;}
.bwp-header .header-page-link .cart-icon:hover, .bwp-header .header-page-link .search-box:hover, .bwp-header .header-page-link .wishlist-box a:hover {
color: #fff;
}
.mini-cart .cart-popup .quantity > span{color: #f92329;}
.mini-cart .cart-popup .buttons .button.view-cart {
background: #f92329;
border-color: #f92329;
}
.btn-default:hover, .btn-primary:hover {
border-color: #ce0006 !important;
background: #ce0006 !important;
}
.back-top{background: #f92329;}
.back-top:hover{background: #ce0006;}
a:focus, a:hover{color: #f92329;}
body{color: #000;}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title a {
color: #f92329;text-transform: capitalize;
font-weight: 500;
}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title h3 {
font-size: 16px;
text-transform: uppercase;
}
.bwp-main .page-title{margin-bottom:50px;}
.woocommerce-cart-form table.shop_table .coupon .button,.cart_totals .wc-proceed-to-checkout > a.wc-forward{background: #f92329;}
.woocommerce-cart-form table.shop_table .coupon .button:hover,.cart_totals .wc-proceed-to-checkout > a.wc-forward:hover{background: #ce0006;}
.table.shop_table.cart > tbody > tr > td.product-subtotal span, .table.shop_table.cart > tbody > tr > th.product-subtotal span, .table.shop_table.cart > tfoot > tr > td.product-subtotal span, .table.shop_table.cart > tfoot > tr > th.product-subtotal span, .table.shop_table.cart > thead > tr > td.product-subtotal span, .table.shop_table.cart > thead > tr > th.product-subtotal span, table.shop_table.cart > tbody > tr > td.product-subtotal span, table.shop_table.cart > tbody > tr > th.product-subtotal span, table.shop_table.cart > tfoot > tr > td.product-subtotal span, table.shop_table.cart > tfoot > tr > th.product-subtotal span, table.shop_table.cart > thead > tr > td.product-subtotal span, table.shop_table.cart > thead > tr > th.product-subtotal span{color: #f92329;}
.table .product-remove a.remove:hover::before, table .product-remove a.remove:hover::before {
background: #ce0006;
border-color: #ce0006;
}
.cart_totals table.shop_table > tbody > tr.order-total .woocommerce-Price-amount,.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table strong .woocommerce-Price-amount{color: #f92329;}
.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked + label::before {
background: #ce0006;
border-color: #ce0006;
}
.checkout #place_order:hover {
background: #ce0006;
}
.woocommerce-account #customer_login input[type="submit"]{background: #f92329;}
.woocommerce-account #customer_login input[type="submit"]:hover,.woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background: #ce0006;}
.woocommerce-account #customer_login h2{font-weight: 400;}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], select, textarea{border: 1px solid #ebebeb!important;}
.woocommerce-MyAccount-navigation ul li{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 14px;padding-left:13px;text-transform: capitalize;}
.woocommerce-MyAccount-navigation{padding:10px 20px;background: #fdfaf1;border: 1px solid #fdfaf1;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads{display:none;}
.checkout .woocommerce-checkout-review-order {
background: #fdfaf1;
}
.woocommerce-MyAccount-content h2 {font-size:19px;font-weight: 400;text-transform: uppercase;font-family: 'Fira Sans', sans-serif !important;color: #f92329;}
.table.shop_table > tbody > tr > th, .table.shop_table > tfoot > tr > th, .table.shop_table > thead > tr > th, table.shop_table > tbody > tr > th, table.shop_table > tfoot > tr > th, table.shop_table > thead > tr > th{font-weight: 600;}
.table.shop_table thead th, table.shop_table thead th{font-weight: 600;}
.form-row .input-text{margin-bottom: 5px;}
.woocommerce-account legend{font-weight:400;margin-bottom: 15px;text-transform: uppercase;color: #f92329;font-family: 'Fira Sans', sans-serif!important;font-size: 19px;}
.checkout h3{color: #f92329;margin-top: 0; }
.checkout .woocommerce-checkout-payment .payment_methods{margin-bottom: 0;}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table tfoot th{color: #000;}
.woocommerce-info, .woocommerce-message {
border-top: 3px solid #fabe44;
}
.woocommerce-info::before, .woocommerce-message::before {
color: #fabe44;
}
.woocommerce-info a:hover, .woocommerce-message a:hover {
color: #f92329;
}
.woocommerce-input-wrapper{display: block;width: 100%;}
.form-row label{text-transform: capitalize;}
.select2-container--default .select2-selection--single{border: 1px solid #ebebeb;border-radius: 0;height: 34px;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {background-color: #f92329;}
.select2-dropdown{border-color:#ebebeb;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color: #cacaca transparent transparent }
.select2-container--default .select2-selection--single .select2-selection__arrow{top: 5px;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color: transparent transparent #cacaca transparent;}
.checkout .form-row .selection .select2-selection--single{border-width: 1px;}
.checkout .form-row .woocommerce-input-wrapper .input-text,.checkout .form-row .selection .select2-selection--single span{padding:0 10px;}
.checkout .form-row .selection .select2-selection--single span{height: 28px;}
.woocommerce-MyAccount-content h3 {
font-size: 19px;
text-transform: uppercase;
margin: 0 0 20px;
padding: 0;color:#f92329;
}
.form-row{margin-right: 0;margin-left: 0;}
header.woocommerce-Address-title.title h3{color:#000;}
#customer_login .col-lg-6{padding: 40px;padding-top:0 !important;}
#customer_login .col-lg-6:before{content:'';width: 95%;height: 100%;position: absolute;border: 1px solid #dedede;left: 0;right: 0;margin: 0 auto;padding: 15px;z-index: -1;}
p.lost_password{margin-bottom:0;}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget).active, .bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget):hover {
color: #f92329;
}
.products-list.list .product-wapper .products-content .price{color: #f92329;}
.products-list.list .product-wapper .products-content .add_to_cart_button, .products-list.list .product-wapper .products-content .added_to_cart, .products-list.list .product-wapper .products-content .product_type_external, .products-list.list .product-wapper .products-content .product_type_grouped, .products-list.list .product-wapper .products-content .product_type_variable, .products-list.list .product-wapper .products-content .read_more{background: #f92329;}
.products-list.list .product-wapper .products-content .add_to_cart_button:hover, .products-list.list .product-wapper .products-content .added_to_cart:hover, .products-list.list .product-wapper .products-content .product_type_external:hover, .products-list.list .product-wapper .products-content .product_type_grouped:hover, .products-list.list .product-wapper .products-content .product_type_variable:hover, .products-list.list .product-wapper .products-content .read_more:hover{
background: #ce0006;
}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat::before, .bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):hover::before {color: #f92329;}
.products.products-list .variations .reset_variations{bottom: -37px;left: 150px;}
.products.products-list .variations_button{margin-bottom:15px;}
.woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button{padding: 0 48px;line-height: 42px;}
.products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist:hover .yith-wcwl-add-button::before{background: #f92329;}
optgroup, select{font-family: 'Open Sans', sans-serif !important;}
.search .content-area{background:#fdfaf1;padding-top:50px;padding-bottom:50px;}
.tax-product_cat .content-area{background:#fdfaf1;padding-top:50px;padding-bottom:50px;}
.bwp-top-bar .woocommerce-ordering, .bwp-top-bar .woocommerce-sort-count{border-color:#e1e1e1;}
.bwp-top-bar .omeli-woocommerce-sort-count .list-show li a {color: #000;font-weight: 700;}
.product-wapper{box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.4);-webkit-box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.4);-moz-box-shadow: 0px 5px 25px 2px rgba(239,239,239,0.4);background:#fff;}
.products-list.list .product-wapper{padding: 25px;}
.products-list.grid .product-wapper .products-content h3.product-title,.products-list.list .product-wapper .products-content h3{text-transform: capitalize;font-size: 16px;font-weight: 600 !important;font-family: Open Sans,sans-serif !important;height: 44px;}
.loop-pagination > ul.page-numbers li a.current, .loop-pagination > ul.page-numbers li a:focus, .loop-pagination > ul.page-numbers li a:hover, .loop-pagination > ul.page-numbers li span.current, .loop-pagination > ul.page-numbers li span:focus, .loop-pagination > ul.page-numbers li span:hover, .woocommerce-pagination > ul.page-numbers li a.current, .woocommerce-pagination > ul.page-numbers li a:focus, .woocommerce-pagination > ul.page-numbers li a:hover, .woocommerce-pagination > ul.page-numbers li span.current, .woocommerce-pagination > ul.page-numbers li span:focus, .woocommerce-pagination > ul.page-numbers li span:hover{background: #f92329;border-color: #f92329;}
.products-list.list .product-wapper .products-content h3 a:hover {color: #f92329;}
.bwp-top-bar.top { margin-bottom: 5px; margin-top: 0; width: 30%; float: right; } 
.search-overlay .search-from .search-box input[type="text"]{border: 0 !important;}
.search-overlay .search-from .select_category ul li.active, .search-overlay .search-from .select_category ul li:hover,.search-overlay .search-from .search-box #searchsubmit:hover {color: #f92329;}
.contents-detail .bwp-single-product.zoom .image-additional .onsale {line-height: 44px;padding: 0;}
.contents-detail .bwp-single-product .image-thumbnail .slick-slide.slick-active.slick-center > .img-thumbnail-scroll, .contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover > .img-thumbnail-scroll, .contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover > a, .contents-detail .bwp-single-product .image-thumbnail .slick-slide > a.active {
border-color: #f92329;
}
.contents-detail .bwp-single-product.zoom .image-additional{box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);-webkit-box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);-moz-box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);}
.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide .img-thumbnail{box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);-webkit-box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);-moz-box-shadow: 0px 0px 15px -3px rgba(202,202,202,0.7);}
.blog-section .post-grid {float: left;width: 32.33%;padding: 0 15px;}
#yith-wcwl-form .wishlist_table.shop_table.mobile li .additional-info-wrapper .product-add-to-cart a{padding: 7px 10px;background: #f92329;}
#yith-wcwl-form .wishlist_table.shop_table tr td .wishlist-in-stock {
border: 2px solid #f92329;
}
.wishlist_table .product-stock-status span.wishlist-in-stock {
color: #000;
}
.wishlist-title-container{display: none;}
.wishlist_table .product-add-to-cart a {padding: 7px 10px;background: #f92329;color: #fff;font-size:14px;display: inline-block !important;}
.woocommerce-cart .cart-collaterals h2{font-weight: 500;text-align: right;}
.cart_totals table.shop_table > tbody > tr td:last-child, .cart_totals table.shop_table > tbody > tr th:last-child{text-align: right;}
.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received{}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title{
font-size: 19px;
text-transform: uppercase;
margin: 0 0 20px;
padding: 0;
color: #f92329;font-weight: 500;
}
p.woocommerce-customer-details--phone,p.woocommerce-customer-details--email{margin-bottom:0;}
.woocommerce-order-received .woocommerce-thankyou-order-details li{font-weight: 600;}
.wishlist_table tr td.product-thumbnail a,td.product-thumbnail a{border: 1px solid #eee;}
.woocommerce .wc-backward:hover, .woocommerce .wc-backward a:hover {background: #f92329;}
.home .products-list.grid .product-wapper{box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);-webkit-box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);-moz-box-shadow:0px 5px 25px 2px rgba(239,239,239,0.6);}
i.slick-arrow:hover {background: #f92329;}
.blog-section .entry-dates{display:none;}
.blog-section .post-image{margin-bottom:15px;}
.blog-section .btn-read-more a{text-transform:uppercase;font-weight:500;text-decoration:underline;color:#ec3237;font-family: 'Fira Sans', sans-serif !important;}
.blog-section .post-excerpt{font-family: 'Fira Sans', sans-serif !important;line-height: 1.7;font-weight:400;}
.whyus-section .elementor-container{max-width: 1200px;}
.contact-address-panel {width: 100%;padding: 40px 0;float: left;}
.contact-address-row1 {width:40%;float: left;}
.contact-address-row1:nth-child(2) {width:30%;}
.contact-address-row1:nth-child(3) {width:30%;}
.contact-address-clm1 {padding-right: 20px;width: 37%;float: left;max-width:120px;}
.contact-address-clm2 {padding-right:0;width: 63%;font-size: 16px;float: left;}
.contact-address-row1:nth-child(2) .contact-address-clm2,.contact-address-row1:nth-child(3) .contact-address-clm2 {padding-top: 23px;}
.elementor-tab-title{text-transform: uppercase;font-size: 16px;font-weight: 500;font-family: 'Fira Sans', sans-serif !important;}
.contact-address-clm2 span{display:block;font-weight: 500;font-family: 'Fira Sans', sans-serif !important;margin: 0 0 5px;font-size: 18px;}
.google-map {margin-top: 20px;}
.contact-address-row1 img{width:97px;height:97px;}
.address-section .elementor-container{max-width: 1170px;}
.category-blog .entry-title{color:#000;font-size:20px!important;font-weight:500;font-family: 'Fira Sans', sans-serif!important;line-height: 1.3 !important;}
.category-blog .post-excerpt {font-family: 'Fira Sans', sans-serif !important;line-height: 1.7;font-weight: 400;}
.category-blog .post-categories,.category-blog .post-date{display:none;}
.category-blog .entry-thumb {margin-bottom: 15px;}
.breadcrumb-noheading .breadcrumb{justify-content: center;margin-bottom: 0;color: #000;text-transform: uppercase;}
.breadcrumb-noheading .breadcrumb a {color: #000;}
.breadcrumb-noheading .breadcrumb a:hover {color: #f92329;}
.breadcrumb-noheading .breadcrumb .delimiter::before {content: "|";}
.breadcrumb-noheading .breadcrumb .delimiter{color: #000;margin: 0 12px;}
.bwp-navigation ul > li.level-0.current-menu-ancestor > a, .bwp-navigation ul > li.level-0.current-menu-item > a, .bwp-navigation ul > li.level-0.current_page_item > a, .bwp-navigation ul > li.level-0:hover > a {color: #f92329;}
.quickview-container .entry-summary .price, .single-product .entry-summary .price {color: #f92329;}
.quickview-container .entry-summary .price{display:none;}
.quickview-container .entry-summary .woocommerce-variation-price .price{display:block;}
.quickview-container .bwp-single-info .single_add_to_cart_button.button:hover, .single-product .bwp-single-info .single_add_to_cart_button.button:hover {background: #f92329;}
.quickview-container .bwp-single-info .product_meta .posted_in a:hover, .quickview-container .bwp-single-info .product_meta .sku_wrapper a:hover, .quickview-container .bwp-single-info .product_meta .tagged_as a:hover, .single-product .bwp-single-info .product_meta .posted_in a:hover, .single-product .bwp-single-info .product_meta .sku_wrapper a:hover, .single-product .bwp-single-info .product_meta .tagged_as a:hover {color: #f92329;}
.products .variations td select {padding-right:0 !important}
.products .products-entry .variations {border: 0;width:40%;float: left;margin: 0;max-width: 202px;display: inline-block;}
.products .variations td.value{padding-left: 0;padding-right: 0;padding-bottom: 0;}
.products .products-entry .variations td.label{display:none;}
.products.products-list .variations_button{display: none;}
.woocommerce-variation.single_variation{padding-top: 8px;}
.home .woocommerce-variation.single_variation{padding-top:6px;}
.products.products-list .variations_button,.products.products-list .variations .reset_variations{display: none;} #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link{padding: 0px 10px;color: #000;text-transform: uppercase;font-weight: 500 !important;position: relative;}
.mega-menu-wrap .mega-menu li a:before{content:''!important;position:absolute!important;right:0!important;font-weight:300!important;background:#c89836!important;width:1px!important;height:20px!important;top:11px!important;margin: 0 !important;}
.mega-menu-wrap .mega-menu li#mega-menu-item-16273 a:before{content:unset!important;}
.mega-menu-wrap .mega-menu li:last-child a:before,.mega-menu-wrap .mega-menu li.mega-current-menu-item a:before,.mega-menu-wrap .mega-menu li li a:before,.mega-menu-wrap .mega-menu li.no-divider a:before{content:unset!important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu{background: #f7f7f7;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu{background: #f7f7f7;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background: #f7f7f7;}
.bwp-header .header-main .header-menu-bg{max-width: 1200px;}
.mega-sub-menu{padding:20px 0 !important;}
.nuts-menu .mega-sub-menu{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/nuts-menu-menu.jpg) no-repeat right 0 #fffdf8 !important;max-width: 880px !important;min-height: 329px !important;}
.mega-sub-menu li a{padding: 20px 0px;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{color:#000;font-size:16px!important;font-weight:400!important;padding: 8px 0!important;border-bottom:1px solid #e9dac4 !important;text-transform: none;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu{border: 1px solid #ede1cd;border-top: 0;}
.dry-fruits-menu .mega-sub-menu{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/dry-fruits-menu-img.jpg) no-repeat right 0 #fffdf8 !important;max-width:666px !important;min-height: 329px !important;}
.bwp-header .header-page-link > div{margin-left: 16px;}
.my-accnt-top-bar,.logot-lnk{top:0;position:relative;transition: all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;}
.my-accnt-top-bar:hover,.logot-lnk:hover{top:-5px;}
.foot-title{color:#ec3237;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;}
footer#bwp-footer .menu a{color:#000;font-size: 13px;}
footer#bwp-footer .cat-foot-menu a{color:#000;font-size: 13px;}
footer#bwp-footer .menu a:hover,footer#bwp-footer .cat-foot-menu a:hover{color:#ec3237;padding-left:5px;}
footer#bwp-footer .menu .menu-item-15156 a,footer#bwp-footer .menu .menu-item-16842 a,footer#bwp-footer .menu .menu-item-14966 a{color:#ec3237;font-size: 14px;display: block;}
footer#bwp-footer ul{margin-bottom:15px;}
footer#bwp-footer ul li{margin-bottom:0;line-height: 1.8;}
footer#bwp-footer .menu .menu-item-15156 a{margin-top:15px;}
footer#bwp-footer .elementor-widget-image {text-align: left;}
footer#bwp-footer .home-abt-footr-sectn{color:#ec3237;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;}
.footerMiddle{position:relative;padding: 18px 0;}
.footerMiddle:before{content:'';border-bottom: 1px solid #e5e5e5;position: absolute;left: 0;width: 100%;top: 0;}
.footerMiddle:after{content:'';border-top: 1px solid #e5e5e5;position: absolute;left: 0;width: 100%;bottom: 0;}
.sidebar .widget > ul ul.children, .sidebar .widget ul.sub-menu{padding:0!important;}
.sidebar .widget > ul ul.children a, .sidebar .widget ul.sub-menu a{color:#000!important;}
.sidebar .widget > ul ul.children li:before, .sidebar .widget ul.sub-menu li:before{content:unset!important;}
.sidebar .widget > ul ul.children li:after, .sidebar .widget ul.sub-menu li:after{content:unset!important;}
.sidebar .product-categories li,.sidebar .product-categories li li{padding:0 !important;}
.sidebar .product-categories li a{font-size:13px;font-weight:700;color:#000 !important;padding:12px 0px ;margin:0;border-bottom:1px solid #dfd3b6;display: block;text-transform: uppercase;letter-spacing: 1px;}
.sidebar .product-categories li li a{border-bottom:0px solid #dfd3b6;font-weight:500;text-transform: none;letter-spacing: 0;}
.bwp-sidebar > .widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments)::before {
content: unset;}
.sidebar .product-categories li li a{padding:3px 0px ;}
.sidebar .product-categories li:last-child a{border-bottom:0;}
.woocommerce.widget_product_categories ul.product-categories > li.current-cat > a, .woocommerce.widget_product_categories ul.product-categories > li.open > a {color: #ec3237 !important;}
.sidebar .widget > ul ul.children a:hover, .sidebar .widget ul.sub-menu a:hover,.sidebar .product-categories li a:hover{color:#ec3237!important;}
div#page .woocommerce.widget_product_categories ul.product-categories > li > a:hover{color:#ec3237!important;}
.sidebar .product-categories li span.arrow{display:none;}
.sidebar .product-categories li.cat-parent a{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/plus.png) no-repeat right center;}
.sidebar .product-categories li.cat-parent.open a{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/minus.png) no-repeat right center;}
.sidebar .product-categories li.cat-parent li a,.sidebar .product-categories li.cat-parent.open li a{background:transparent;}
.bwp-sidebar.sidebar-product > .widget .widget-title {margin-bottom:5px;font-size:18px;color:#ec3237;font-weight:600;letter-spacing:3px;border: 0;}
li.cat-item.cat-item-15{display:none!important;}
.bwp-sidebar > .widget .title_brand h2::before, .bwp-sidebar > .widget .widget-title::before, .bwp-sidebar > .widget .widgettitle::before{content:unset!important;}
.bwp-widget-feature-product .content-bottom .item-title a {color: #000;font-size:12px;text-transform:uppercase;font-weight: 600 !important;}
.bwp-widget-feature-product .content-bottom .item-title a:hover{color:#ec3237!important;}
.products.products-list.list .variations td{padding-left:0;}
.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle::after, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle::after{content:'';background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet2.png) no-repeat right center; width:15px;height:8px;margin-left: 10px;}
.bwp-main .page-title .content-title-heading{display: none;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{font-size: 14px !important;color: #ec3237 !important;background: transparent !important;padding:14px 0 10px;line-height:1;position: relative;border-bottom: 1px solid #ccc;}
#sp-ea-14929.sp-easy-accordion > .sp-ea-single > .sp-collapse > .ea-body {background: #fff;color: #000;border: 0;}
.sp-easy-accordion .sp-ea-single{border: 0 !important;background: transparent !important;margin:0;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{padding: 15px 0;font-size: 13px;line-height: 1.5;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;border-bottom: 1px solid #ccc !important;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{float: right;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon.fa-plus:before{content:'';background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/plus2.png) no-repeat right center;height:10px;width:10px;position: absolute;right: 0;}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon.fa-minus:before{content:'';background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/minus2.png) no-repeat right center;height:10px;width:10px;position: absolute;right: 0;}
.ea-card.sp-ea-single.ea-expand{border-bottom: 1px solid #ccc;}
.conthome-footer-addr-addr{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/addr.png) no-repeat 0 0;padding:0 0 10px 32px;}
.conthome-footer-addr-phone{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/phone.png) no-repeat 0 0;padding:0 0 15px 32px;}
.conthome-footer-addr-mail{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/mail.png) no-repeat 0 0;padding:0 0 5px 32px;}
.sp-easy-accordion a:focus, .sp-easy-accordion a{font-size: 13px !important;color: #000 !important;text-decoration: underline;}
#bwp-footer a{font-family: 'Fira Sans', sans-serif !important;font-weight: 400;}
.sp-ea-one.sp-easy-accordion{margin-top: -10px;}
.footer-bottom{text-align: center;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;font-size: 13px;padding-top: 15px;padding-bottom: 15px;}
.bwp-footer .container{padding-left:15px !important;padding-right:15px !important;padding-bottom:0 !important;}
.footer-bottom p{font-size: 13px;}
.footer-bottom p a{font-size: 13px!important;color:#000!important;}
.footer-bottom p a:hover{color:#ec3237!important;}
.content-newsletter input.wpcf7-email{background:transparent !important;padding:0 0 5px 0 !important;border:0 !important;border-bottom:1px solid #ccc !important;height: auto !important;
line-height: 1 !important;margin: 0 !important;letter-spacing: 1px;
color: #000 !important;text-transform: none;
font-size: 13px !important;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;}
.content-newsletter ::placeholder { color: 000;
opacity: 1; }
.content-newsletter :-ms-input-placeholder { color: 000;opacity: 1;
}
.content-newsletter ::-ms-input-placeholder { color: 000;opacity: 1;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon {display:none !important;}
.wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{float: left;
width:88%;}
.content-newsletter .wpcf7-form-control.wpcf7-submit{float:right}
.subscribe-txt{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/newsletter-icon.png) no-repeat 0 0;padding:0 30px 0 62px;width: 28%;}
.subscribe-bt{width: 36%;}
.footerMiddle .row{align-items: center;}
.payments{padding-right: 45px;margin-right: 45px;border-right: 1px solid #e5e5e5;width: 30%;}
.payments img{width:100%;}
.hmesub-footr-hding{letter-spacing: 2px;margin:0 0 5px;color: #000 !important;font-size: 18px;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;line-height: 1;}
.subscribe-txt p{font-size: 14px;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;}
.wpbingo-newsletter input.wpcf7-form-control.wpcf7-submit{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/submit.png) no-repeat 0 0!important;width:34px;height:33px;font-size: 0 !important;}
#bwp-footer.footer-1 .wpbingo-newsletter, #bwp-footer.footer-3 .wpbingo-newsletter {max-width: 100%;}
.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type="submit"]{border: 0;}
#bwp-footer ul.social-link li {margin: 0 2px;}
footer#bwp-footer ul.social-link{margin:7px 0 0 0;}
.category-blog .btn-read-more .read-more {text-transform: uppercase;font-weight: 500!important;text-decoration: underline;color: #ec3237!important;font-family: 'Fira Sans', sans-serif !important;background: transparent !important;padding: 0 !important;font-size: 14px!important;}
.sidebar .category-blog .entry-title{font-size: 14px !important; text-align:left;}
.sidebar .category-blog .entry-title a:hover{color:#ec3237;}
.bwp-recent-post.sidebar .item .post-content span.entry-date{ text-align:left;}
.bwp-sidebar > .widget.widget_search #searchsubmit{background:#ec3237;}
.bwp-sidebar > .widget.widget_search #searchsubmit:hover{background:#ce0006;}
.category-blog .entry-by.entry-meta{display:none;}
.post-single .category-blog .entry-thumb.single-thumb img{width: 100%;}
.post-single .category-blog h3.entry-title{font-size: 28px !important;margin: 25px 0 15px !important;}
.post-single .category-blog h1.entry-title{font-size: 28px !important;margin: 25px 0 15px !important;}
.wsp-pages-list {padding:0;list-style:none;margin: 0 -2%;}
.wsp-pages-list li{padding:10px 0 10px 15px;background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 14px;float: left;width: 21%;font-weight: 600;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;margin: 0 2%;}
.wsp-pages-title{display: none;}
.wsp-pages-list li.page-item-14617,.wsp-pages-list li.page-item-15070,.wsp-pages-list li.page-item-15073,.wsp-pages-list li.page-item-14618{border:0;}
.wsp-products-list {padding:0;list-style:none;}
.wsp-products-list li{padding:4px 0 4px 15px;background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 8px;float: left;width: 25%;font-weight: 600;text-transform: none;}
#bwp-footer{margin:0;padding-top:45px;border-top: 1px solid #e5e5e5;}
.home #bwp-footer{margin:0;}
.single-post .bwp-sidebar > .widget .widget-title {margin-bottom: 5px;font-size: 18px;color: #ec3237;font-weight: 600;letter-spacing: 3px;border: 0;}
.single-post .bwp-sidebar > .widget.widget_search {margin-bottom: 30px;} .woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received{color: green;border: 1px dashed green;background: #e6f1eb;}
.home .item-product-cat-content{cursor:pointer;}
.home .item-product-cat-content .item-image img {
width: 100%;
}
.wsp-container {float: left;width: 100%;}
.wsp-product_cats-list{padding:0;list-style:none;float: left;width: 100%;margin-bottom: 25px;}
.wsp-product_cats-list ul {padding:5px 0 10px 15px;list-style:none;float: left;width: 100%;}
.wsp-product_cats-list li{padding:10px 0 10px 15px;background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 14px;float: left;width: 100%;font-weight: 600;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;}
.wsp-product_cats-list li:last-child{border:0;}
.wsp-product_cats-list ul li{padding:2px 0 2px 0;background:transparent;float: left;width: 25%;font-weight:400;text-transform: none;font-size:13px;border: 0;}
.wsp-product_cats-title{color: #ec3237;font-family: 'Fira Sans', sans-serif !important;font-weight: 400;font-size: 20px;text-transform: uppercase;}
.breadcrumb{font-size: 14px;letter-spacing:1px;color:#000!important;text-transform: uppercase;}
.breadcrumb a{color:#000!important;}
.breadcrumb-noheading .breadcrumb .current {color: #000;}
.product-section .products-entry .variations {
border: 0;
width: 50%;
display: block;
margin: 0;
float: left;
}
.elementor-widget-wrap.elementor-element-populated .single_variation_wrap {
margin:0 0 0 -15px;
float: left;
}
.elementor-widget-wrap.elementor-element-populated .product-button.extaddcart {
position: absolute;
right: 11px;
bottom: 16px;
}
.elementor-widget-wrap.elementor-element-populated .variations select {
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/arrow.png) no-repeat right center #fff!important;
color: #000 !important;
width: 80%;
float: left;
}
.single-product .related .products-entry .variations_form{display: flex;justify-content: center;padding: 0 10px;}
.product-section .value {padding: 0;border: 0;}
.product-section .reset_variations{display:none;}
.variations select{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/arrow.png) no-repeat right center #fff!important;color: #000 !important;}
.buy-nw-btn {margin-top:3px;font-size: 12px;text-decoration: underline;}
.bwp_feature_product_widget .woocommerce-Price-amount.amount bdi{font-size: 12px;color:#ec3237;font-weight:700;}
.bwp-widget-feature-product .content-bottom .price del{border-left: 1px solid #000;margin-left: 5px;margin-top: 2px;float: right;padding-left: 5px;}
.price del span {color: #000;font-weight: 400;}
.bwp_feature_product_widget del .woocommerce-Price-amount.amount bdi{color: #000;font-weight: 400;}
.bwp-widget-feature-product .content-bottom .item-title{margin-bottom: 0;}
.products-list.grid .product-wapper .products-content .price del{border-left: 1px solid #000;float: right;padding-left: 5px;margin-left: 5px;}
.products-list.grid .product-wapper {
position: relative;
padding: 0 0 20px 0;
margin: 0 0 40px;
}
.tax-product_cat #bwp-footer,.single-product #bwp-footer{margin-top:0;} 
.woocommerce-page .content-area{margin-top: 35px;}
.woocommerce-page.tax-product_cat .content-area{margin-top: 0;}
.single_variation_wrap {display: inline-block;vertical-align: top;margin-left: -17px;}
.product-template-default.single.single-product.woocommerce-page .content-area {margin-top: 0;}
.product-template-default.single.single-product .breadcrumb-noheading .breadcrumb{padding: 11px 0;}
.single-product .summary.entry-summary .description{border-top:1px solid #e3e1d8;border-bottom:1px solid #e3e1d8;margin-bottom:20px;padding-bottom: 20px;margin-top:15px;padding-top: 20px;}
.summary .description p{line-height:26px;}
.quickview-container .bwp-single-info .star-rating, .single-product .bwp-single-info .star-rating { font-size: 16px;width: 97px;}
.quickview-container .bwp-single-info .woocommerce-review-link, .single-product .bwp-single-info .woocommerce-review-link{color:#000;}
.summary .variations .label{display: block;width: 100%;}
.summary .variations .label label{font-size:16px !important;font-weight:600 !important;line-height: 1 !important;margin-bottom:18px !important;}
.summary .variations {margin:0;}
.summary .variations select{min-width:180px;font-size:16px;font-weight:600;color:#000 !important;background-position: right center !important;}
.summary .single_variation_wrap{border-top:1px solid #e3e1d8;border-bottom:1px solid #e3e1d8;margin-bottom:25px;padding-bottom: 20px;margin-top:6px;padding-top: 16px;}
.quickview-container .bwp-single-info .quantity, .single-product .bwp-single-info .quantity{height: 53px;margin-right: 19px;}
.quickview-container .bwp-single-info .quantity button.plus, .single-product .bwp-single-info .quantity button.plus {position: static;height: 53px;width:52px;background:#fff;}
.quickview-container .bwp-single-info .quantity button.minus, .single-product .bwp-single-info .quantity button.minus {position: static;height: 53px;width:52px;background:#fff;}
.quickview-container .bwp-single-info .quantity input, .single-product .bwp-single-info .quantity input{height: 53px;width:64px;background:#fff;color:#000;font-size:14px !important;font-weight:600 !important;margin-top: -1px;padding: 0;text-align: center;}
.quickview-container .bwp-single-info .quantity::before, .single-product .bwp-single-info .quantity::before,.quickview-container .bwp-single-info .quantity button.minus::after, .single-product .bwp-single-info .quantity button.minus::after{height:0;}
.single .quickview-container .bwp-single-info .quantity, .single.single-product .bwp-single-info .quantity{border: 1px solid #e1e1e1 !important;}
.quickview-container .bwp-single-info .single_add_to_cart_button.button, .single-product .bwp-single-info .single_add_to_cart_button.button{height: 53px;line-height: 53px;font-size: 16px;font-weight: 700;padding: 0 29px;border-radius: 35px;background:#ec3237;letter-spacing: 0;}
.single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{border-radius: 50%;line-height: 41px;width: 41px;height: 41px;border: 1px solid #e2e2e2;color: #ec3237;font-weight: 700;}
.products-list.grid .product-wapper .products-thumb .product-button .yith-wcwl-add-to-wishlist a svg {
display: none;
}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{border-radius: 50%;line-height: 41px;width: 41px;height: 41px;border: 1px solid #e2e2e2;color: #ec3237;font-weight: 700;background: #fff !important;}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist:hover a, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist:hover a{background:transparent;color: #ec3237;}
.single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a::before{font-size: 21px;}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before {font-size: 21px;color: #ec3237;}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist:hover a::before, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist:hover a::before {
color: #ec3237;
}
.single-product .yith-wcwl-add-button{margin-top:0;}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist{margin-top:5px;}
.single-product .share-icon{position: absolute;}
.single-product .share-links span {margin: 6px 1px 0;display: inline-block;}
body.single-product .summary .wczpc_maindiv{padding: 0;margin: 0;} body.single-product .summary .hdng-avlbl-txt{font-size: 16px;font-weight: 600;text-transform: uppercase;margin-right: 28px;}
body.single-product .summary .chk-now-avlbl input.wczpbtn{background: #000 !important;border: 0;border-radius: 35px;cursor: pointer;}
body.single-product .summary .wczp_cookie_check_div{background: transparent !important;
padding: 0;margin-right: 20px;}
body.single-product .summary .wczp_cookie_check_div svg{display:none;}
body.single-product .summary .wczpc_maindiv input.wczpcheck{background: #fff !important;color: #000;width: 160px;}
body.single-product .summary .wczpc_maindiv input.wczpcheckbtn{background: #000 !important;border: 0;border-radius: 35px;margin:0 0 15px;padding-left: 20px;padding-right: 20px;cursor:pointer;}
body.single-product .summary .wczpc_maindiv div{flex-wrap:wrap;align-items: center;}
body.single-product .summary .wczp_empty{font-size: 12px;line-height: 1}
body.single-product .summary .wczp_avaitxt{justify-content: center;margin-bottom: 0;}
.single-product .summary .respo_box_del{border-top:1px solid #e3e1d8;margin-top:25px;padding-top: 25px;float: left;width: 100%;}
.respo_box_del ul{padding:16px 45px;background:#fff;margin:0;list-style:none;border:1px dashed #ec3237;position:relative;height: auto;}
.respo_box_del ul li{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 center;padding:5px 0 5px 18px;height: auto;}
.respo_box_del ul:before{content:'';position:absolute;background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/icon1.png) no-repeat center 0 #fdfaf1;width:47px;height:29px;top: -18px;left: 40px;}
body.single-product .summary .wczpc_maindiv div.wczp_checkcode:first-child{float: right;}
body.single-product .wczpc_maindiv.wczpc_loader{background: transparent !important;}
body.single-product .wczpc_maindiv.wczpc_loader:after{background: transparent !important;}
.pro-list{}
.pro-list li{background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet3.png) no-repeat 0 12px;padding:10px 0 10px 31px;width: 49%;display: inline-block;vertical-align: top;line-height: 1.3;}
.quickview-container .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label, .single-product .woocommerce-tabs #tab-reviews #reviews #respond .comment-form label{color: #000;}
.quickview-container .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"], .single-product .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"]{width: auto;background: #000;color: #fff;border-radius: 35px;font-size: 16px;height: 42px;line-height: 39px;}
.quickview-container .respo_box_del{float: left;width: 100%;}
.quickview-container .wczp_checkcode{margin-top: 0;}
.quickview-container .wczp_checkcode:first-child{margin-top: 21px;}
.quickview-container .wczp_checkcode .response_pin{font-size: 12px;color: #000;line-height: 1.2;}
.quickview-container .wczpc_maindiv.wczpc_loader .wczp_cookie_check_div{background-color: transparent!important;}
.wczpc_maindiv.wczpc_loader::after {background-color: transparent!important;}
.single-product .related .variations_form.cart table{max-width: 150px;margin-right: 15px;}
.related .products-list.grid .product-wapper .products-content h3.product-title, .related .products-list.list .product-wapper .products-content h3{margin-bottom:0;}
body.blog .page-title.bwp-title.empty-image {padding-top: 11px;padding-bottom: 11px;margin: 0 0 35px;border-bottom: 1px solid #e5e5e5;}
.post-type-archive-product .bwp-main .page-title{padding-top: 11px!important;padding-bottom: 11px!important;margin: 0!important;border-bottom: 1px solid #e5e5e5;}
body.single-post .breadcrumb-noheading {padding-top: 11px;padding-bottom: 11px;margin: 0 0 35px;border-bottom: 1px solid #e5e5e5;}
body.category-blog .page-title.bwp-title.empty-image {padding-top: 11px;padding-bottom: 11px;margin: 0 0 35px;border-bottom: 1px solid #e5e5e5;}
.breadcrumb-noheading .breadcrumb{padding:0;}
.post-single .post-content-entry{border-bottom: 0;margin-top: 0;padding-bottom: 0;}
.post-single .post-content-entry .entry-social-share {margin-bottom: 30px;margin-top: 10px;}
.post-single .post-content-entry .entry-social-share .social-share a i.fa-facebook{color:#38529a;}
.post-single .post-content-entry .entry-social-share .social-share a i.fa-twitter{color:#009ded;}
.post-single .post-content-entry .entry-social-share .social-share a i.fa-pinterest{color:#b7081b;}
.post-single .post-content-entry .entry-social-share .social-share a:hover {background: #eee;}
.post-single .post-content-entry .entry-social-share .social-share a i{font-size: 18px;font: normal normal normal 18px / 1 FontAwesome;}
.search .category-posts .content-area{background: #fff;}
.single-product .related .title-block h2{font-family: Open Sans,sans-serif !important;letter-spacing: 1px;}
.related .title-block{margin-bottom: 35px;}
.post-type-archive-product .page-title.bwp-title.empty-image {padding-top: 11px!important;padding-bottom: 11px!important;margin: 0!important;border-bottom: 1px solid #e5e5e5;}
.search.search-results .page-title.bwp-title {padding-top: 11px!important;padding-bottom: 11px!important;margin: 0!important;}
.woocommerce-page.search .content-area {margin-top: 0!important;}
.search.post-type-archive-product #bwp-footer{margin: 0;}
.wczp_checkcode {margin-top: 0;margin-bottom: 0;}
.wczp_checkcode .response_pin{margin:10px 0 0;border: 1px dashed #e3e1d8;padding: 5px 15px;}
.checkout .form-row{margin-bottom: 10px;}
.mini-cart .cart-popup .mini_cart_item{border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}
.mini-cart .cart-popup .mini_cart_item:last-child{border:0;padding-bottom:0;}
.mini-cart .cart-popup .total-cart .title-total{font-weight: 600;font-size: 20px;color: #ec3237;}
.mini-cart .cart-popup .total-cart .total-price{font-weight: 600;color: #ec3237;}
.quickview-container .bwp-single-info .quantity{height:30px;}
.quickview-container .bwp-single-info .quantity button.plus{width:30px;height:30px;}
.quickview-container .bwp-single-info .quantity button.minu{width:30px;height:30px;}
.quickview-container .bwp-single-info .single_add_to_cart_button.button{height: 30px;line-height: 30px;font-size: 14px;padding: 0 15px;}
.quickview-container .bwp-single-info .quantity button.minus{width:30px;height:30px;}
.quickview-container .bwp-single-info .quantity input{width:30px;height:30px;}
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist{margin-top:-5px;}
.quickview-container .hdng-avlbl-txt {font-size: 14px;font-weight: 600;text-transform: uppercase;margin-right: 0;color:#000;display: block;width: 100%;margin-bottom: 13px;margin-top: -15px;}
.quickview-container .wczp_cookie_check_div svg {display: none;}
.quickview-container .wczpc_maindiv input.wczpcheck {background: #fff !important;color: #000;width: 140px;}
.quickview-container .wczpc_maindiv div:nth-child(2){flex-wrap: wrap;}
.quickview-container .chk-now-avlbl input.wczpbtn {background: #000 !important;border: 0;border-radius: 35px;cursor: pointer;}
.quickview-container .respo_box_del ul {padding:15px 10px 5px;margin-top: 25px;}
.respo_box_del ul::before{left: 10px;}
.quickview-container .product-type-variable .variations_form.cart table tr td select{margin-bottom:0;}
.quickview-container .wczp_cookie_check_div{padding: 0;border-radius: 0;}
.quickview-container .chk-now-avlbl{padding-left:10px;}
.quickview-container .yith-wcwl-wishlistexistsbrowse{display:none;}
.quickview-container form .yith-wcwl-wishlistexistsbrowse{display: inline-block;margin-top: -4px;}
.summary .share-links .fa{font-size: 16px !important;border: 1px solid #ddd;background: #fff;padding: 4px;border-radius: 50%;width: 25px;height: 25px;text-align: center;}
.summary .share-links {margin-left: -24px;}
.order-total{font-size: 20px;}
.table.shop_table.cart > tbody td:last-child, table.shop_table.cart > tbody td:last-child{text-align:right;padding-right: 23px;}
.order-total .woocommerce-Price-amount.amount{font-size: 20px !important;}
.coupon label{display:none;}
.coupon input#coupon_code{margin-left:0;}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table > thead > tr > th:last-child,.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table > thead > tr > td:last-child{text-align:right;}
.order-total th{font-size: 24px;font-weight: 600 !important;}
.shop_table.woocommerce-checkout-review-order-table td:last-child{text-align:right;}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot{text-transform:capitalize;}
.woocommerce-order-received .woocommerce-thankyou-order-details{background: #fdfaf1;padding-top:15px;}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th:last-child,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td:last-child{text-align:right;}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child th,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child td{font-weight:600;font-size:20px;}
.wsp-pages-list li.page-item-9,.wsp-pages-list li.page-item-12,.wsp-pages-list .page-item-14612,.wsp-pages-list .page-item-15216{display:none;}
.checkout .subscribe-txt h3{margin-bottom:5px;}
.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details th:last-child,.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td:last-child{text-align:right;} .quickview-container .woocommerce-tabs #tab-reviews #reviews #respond #reply-title, .single-product .woocommerce-tabs #tab-reviews #reviews #respond #reply-title{font-size: 20px;}
.mega-hide-dsk.hide-dsk{display:none!important;}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table > tfoot > tr > td, .checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper .woocommerce-checkout-review-order-table > tfoot > tr > th > td{border-bottom: 1px solid hsla(0,0%,90%,.5);}
.products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse::before, .products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse::before {color: #f92329;}
.products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-add-button::before, .products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse::before, .products-list.list .product-wapper .products-content .product-button .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse::before{color: #f92329;}
.ord-note-div{float: left;width: 100%;background: #fdfaf1;padding: 15px;margin: 0 0 15px;}
.ord-note-div-lft{float: left;font-weight: 600;}
.ord-note-div-rght{float: left;padding-left: 10px;}
.woocommerce-order-received .product-name a{font-size: 14px;}
.woocommerce-view-order .product-name a{font-size: 14px;}
.search-overlay .search-from .select_category ul{padding: 0px 10px;}
.search-overlay .search-from .select_category ul li{color: #000;padding: 5px 0;}
.back-top{bottom: 120px;right: 10px;}
.ajax-loader,#loader,.loader{display:none!important;opacity:0!important;}
.bwp-footer .wpcf7 form .wpcf7-response-output{display:none!important;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background-color: #fff7df;padding-left:22px;color: #000;margin: 0 0 11px !important;padding:5px 22px 7px 42px !important;}
.woocommerce-info::before, .woocommerce-message::before{font-size: 0;}
.table.shop_table thead, table.shop_table thead{background: #fdfaf1;border:1px solid hsla(0,0%,90%,.5);}
.table.shop_table.cart > thead th, table.shop_table.cart > thead th,.woocommerce-cart .cart-collaterals h2{padding-bottom:10px;padding-top:10px;}
.woocommerce-cart .cart-collaterals h2{background: #fdfaf1;border: 1px solid hsla(0,0%,90%,.5);border-bottom: 0}
.woocommerce-page #bwp-footer{margin-top:40px;}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title{background: #fdfaf1;border-color:#fdfaf1;} .main-single-product .woocommerce-notices-wrapper{margin: 0 auto;max-width: 1140px;width: 100%;}
.woocommerce-info a:hover, .woocommerce-message a:hover {color: #fff;}
.quickview-container .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"], .single-product .woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"]{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
input[type="submit"]{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
.woocommerce-cart-form table.shop_table .coupon .button{font-weight: 600;font-size: 13px;}
.cart_totals .wc-proceed-to-checkout > a.wc-forward{font-weight: 600;font-size: 13px;}
.woocommerce-account #customer_login input[type="submit"]{font-weight: 600;font-size: 13px;}
.alert-success .wc-forward, .woocommerce-error .wc-forward, .woocommerce-message .wc-forward{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
input[type="submit"]{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
.wishlist_table .product-add-to-cart a{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
input[type="submit"]{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
.table.shop_table.cart > tbody td:last-child, table.shop_table.cart > tbody td:last-child{text-align: right !important;}
.table.shop_table.cart > tbody td.actions, table.shop_table.cart > tbody td.actions{text-align: left !important;}
.checkout #place_order{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
input[type="submit"],.woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button{line-height: 39px;font-weight: 600;cursor: pointer;text-transform: uppercase;color: #fff;letter-spacing: 2px;font-size: 13px;padding: 0 20px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;background: #f92329;border: 0;}
.woocommerce-form-coupon-toggle .woocommerce-info a:hover,.woocommerce-form-coupon-toggle .woocommerce-message a:hover{color: #f92329;}
.woocommerce-orders-table .view{background: #f92329;color: #fff;border-radius: 0 !important;line-height: 1;padding: 3px 10px;}
.woocommerce-orders-table .woocommerce-orders-table__cell-order-status{position: relative;text-align: center;color: #fff;}
.woocommerce-orders-table .woocommerce-orders-table__cell-order-status:before{content:'';background: #f92329;color: #fff;position: absolute;width: 90px;height: 25px;z-index: -1;margin: 0 auto;left: 0;right: 0;}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions,.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{text-align: center;}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-status{text-align: center;}
.woocommerce-Address .edit{background: #f92329;color: #fff!important;border-radius: 0 !important;line-height: 1;padding:5px 10px;}
.woocommerce-Address .edit:hover,.woocommerce-orders-table .view:hover{background: #ce0006;}
.mini-cart .cart-popup .buttons .button{font-weight: 600;border-radius: 0 !important;border: 0;}
.share-links i.fa-facebook{color:#38529a;}
.share-links i.fa-twitter{color:#009ded;}
.share-links i.fa-pinterest{color:#b7081b;}
.share-links i.fa-instagram{color:#b74893;}
.table.shop_table.cart > tbody td.wishlist-empty,table.shop_table.cart > tbody td.wishlist-empty{text-align: center !important;}
.blockUI.blockOverlay,.blockUI,.blockOverlay{display:none!important;opacity:0!important;}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{font-size: 0;}
.form-row .input-text{height: 34px;}
.checkout .form-row .woocommerce-input-wrapper .input-text{height: 34px;line-height: 34px;}
.checkout .form-row .selection .select2-selection--single{height: 34px;line-height: 34px;}
.checkout .form-row .selection .select2-selection--single span{line-height: 34px;}
.table.shop_table > tbody > tr > td, .table.shop_table > tfoot > tr > td, .table.shop_table > thead > tr > td, table.shop_table > tbody > tr > td, table.shop_table > tfoot > tr > td, table.shop_table > thead > tr > td{border: 1px solid hsla(0,0%,90%,.5);}
.table.shop_table > tbody > tr > th, .table.shop_table > tfoot > tr > th, .table.shop_table > thead > tr > th, table.shop_table > tbody > tr > th, table.shop_table > tfoot > tr > th, table.shop_table > thead > tr > th{border: 1px solid hsla(0,0%,90%,.5);}
.cart_totals table.shop_table > tbody {border: 1px solid hsla(0,0%,90%,.5)!important;}
.page-id-14898 .elementor-element.title-block-1.elementor-widget-text-editor{margin-bottom: 0!important;}
.page-id-14898 .main-hd-1{margin-bottom: 0!important;}
.about-section-1 .list1 li:last-child{padding-bottom:0;}
.about-section-1 p:last-child{margin-bottom:0;}
.main-hd-1.mr-b-0{margin-bottom:0!important;}
.home .post-image img{width:100%;height:250px;object-fit: cover;}
.blog-content-grid .entry-thumb.single-thumb img{width:100%;height:265px;object-fit: cover;}
.tax-product_cat #bwp-footer,.single #bwp-footer {margin-top: 0;}
.bwp-widget-feature-product .item-product{border-bottom: 1px solid #dfd3b6;}
.single .category-blog .post-excerpt{font-family:'Open Sans', sans-serif!important;}
.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price{margin-top: 0;}
#yith-wcwl-form .wishlist_table.shop_table{opacity: 1 !important;}
.table.shop_table.cart > tbody.wishlist-items-wrapper td:last-child, table.shop_table.cart > tbody.wishlist-items-wrapper td:last-child{width: 200px;}
.quickview-container .wczpc_maindiv input.wczpcheckbtn{margin:0;background: #000 !important;border: 0;border-radius: 35px;cursor: pointer;font-weight: 700;letter-spacing: 0.5px;padding: 8px 30px;font-size: 16px;display: block;width: auto !important;height: auto;text-transform: uppercase;}
.wczp_checkcode{float: right;margin-top: 0;}
.home .list1{margin-top: -30px;}
.home .about-section p{line-height: 25px;}
.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination a{background: #f92329;color: #fff;border-radius: 0 !important;line-height: 1;padding: 3px 10px;}
.bwp-recent-post.sidebar .item{border-bottom: 1px solid #e5e5e5;}
.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading::before {content:"\e910"!important;font-family: icomoon;color: #fff;animation: none;font-size: 22px;line-height: 46px;}
.products-list.list .product-wapper .products-thumb .product-quickview .loading::before{content:"\e910"!important;font-family: icomoon;color: #fff;animation: none;font-size: 22px;line-height: 46px;}
.woocommerce-cart-page .woocommerce-cart-form{margin-bottom: 0;}
.wczp_empty{font-size: 13px;margin-top: 10px;color: #000;}
.only_categories .woocommerce-product-category .woocommerce-loop-category{border: 1px solid #eee;
margin: -6px 0 0 0;padding:3px 18px 3px;position:static;background: #fff;}
.only_categories .woocommerce-product-category .woocommerce-loop-category__title {
text-transform: capitalize;
font-size: 18px;
font-weight: 600 !important;
font-family: Open Sans,sans-serif !important;
}
.only_categories .woocommerce-product-category .count-product{display:none;}
.bwp-top-bar .display{display: none !important;}
.products-entry.product-wapper img{border: 1px solid #f2f2f2;}
.privacy-content ul, .blog-main-content ul.list {
margin: 0;
padding: 0;
list-style-type: none;
margin: 0 0 20px;
}
.privacy-content ul li, .blog-main-content ul.list li {
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/bullet1.png) no-repeat 0 5px;
margin-bottom: 10px;
color: #000;
padding-left: 15px;
}
.blog-main-content ul.list.numeric li {
padding: 0;
background: none;
}
.content-subheading p.lg-text b, .content-subheading p b, .privacy-content p b, .privacy-content p strong {
color: #ed3f44;
font-size: 24px;
line-height: 31px;
font-weight: 500;
}
.content-subheading p {
line-height: 24px !important;
}
.only_categories ul.woocommerce-product-category.row {
justify-content: center;
}
.only_categories .woocommerce-product-category .woocommerce-loop-category__title {
text-align: center;background:#fff;
}
.products-list.products-list-upsells .products-entry .variations_form.cart{display: flex;
justify-content: center;
}
.products-list.products-list-upsells .products-entry .variations_form.cart table.variations {
max-width: 150px;
margin-right: 15px;
}
body.single-product .summary .chk-now-avlbl-ship .hdng-avlbl-txt {
margin-right: 15px;
flex-wrap: wrap;
align-items: center;
display: flex;
}
.chk-now-avlbl-ship {
display: flex;
}
.chk-now-avlbl-ship input#shiprocket_pincode_check {
background: #fff !important;
color: #000;
width: 160px;
padding: 10px;
height: auto;
}
.chk-now-avlbl-ship button#check_pincode {
background: #000 !important;
border: 0;
border-radius: 35px;
font-weight: 700;
letter-spacing: 0.5px;
padding: 10px 13px;
font-size: 15px;
display: block;
color: #fff;
text-transform: uppercase;
}
.chk-now-avlbl-ship .wczp_cookie_check_div-ship {
background: transparent !important;
padding: 0;
margin-right: 15px; }
.response-ship {
flex-wrap: wrap;
align-items: center;  }
p#pincode_response {
margin: 10px 0 0; padding: 5px 15px;
flex-wrap: wrap;
align-items: center;
text-align: center; color: #ec3237!important;
font-weight: 700;
}
.single-product .products-list.products-list-upsells .single_variation_wrap del {
font-weight: 400;
color: #000;
font-size: 20px !important;
}
.wczpc_maindiv {
display: none !important;
}
.big-text p {
font-size: 22px;
line-height: 27px !important;
font-weight: 600;
}
.chat-part {
position: fixed;
right: 90px;
bottom: 10px;
max-width: 60px;
z-index: 999;
}
section.about-section .content-subheading {
}
section.about-section .content-subheading.v-top {
top: auto;
transform: none;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart table {
width: 40%;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap {
position: relative;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation {
position: absolute;
top: -104px;
left: 40%;
padding-top: 0;
width: 50%;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation .lbl_vrtn_price {
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1 !important;
margin-bottom: 14px !important;
}
.single-product .upsells .slick-carousel .single_variation_wrap .lbl_vrtn_price {
display: none;
}
.products .products-entry .single_variation_wrap .lbl_vrtn_price {
display: none;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation span.price {
border: 0;
font-weight: 600;
color: #ec3237;
font-size: 22px;
width: auto;
border-bottom: 1px solid #e5e5e5;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation span.price del {
border-left: 1px solid #000;
float: right;
padding-left: 5px;
margin-left: 5px;
font-weight: 400;
color: #000;
font-size: 22px;
}
.elementor-widget-bwp_product_list .single_variation_wrap .lbl_vrtn_price {
display: none;
}
.single-product .product-type-simple .bwp-single-product .entry-summary span.woocommerce-Price-amount.amount {
font-weight: 600;
color: #ec3237;
font-size: 22px;
}
.single-product .product-type-simple .bwp-single-product .entry-summary p.price {
border-top: 1px solid #e3e1d8;
margin-top: 15px;
padding-top: 20px;
}
.single-product .product-type-simple .bwp-single-product .entry-summary .wczpc_maindiv-ship {
border-top: 1px solid #e3e1d8;
margin-top: 15px;
padding-top: 16px;
}
.free-shipping {
float: right;
font-size: 14px;
text-transform: capitalize;
margin-right: 20px;
padding-left: 35px;
line-height: 30px;
background: #bc131a url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/free-shipping.png) no-repeat 12px center; 
font-weight: 600;
padding: 4px 9px 5px 54px;
border-radius: 11px;
text-align: left;
width:40%;margin-top: 10px;
line-height: 21px;
}
.snc-heading-top {
float: right;
}
.bwp-header .header-page-link, .wlcm-messag-top {
clear: both;
}
.cat_name h1 { text-align: center;
margin-bottom: 25px;
font-size: 35px;
font-weight: 400;
font-family: Open Sans,sans-serif!important;
}
.cat_name {
width: 100%;
padding: 0 15px;
}
.content-image-single .entry-thumb.single-thumb {display:none;}
.products-list.grid .product-wapper a.add_to_cart_button {
display: none !important;
}
.product-button.extaddcart .pdoductbtn a.add_to_cart_button {
font-size: 0px;
width: 24px;
height: 24px;
display: block !important;
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/shopping-cart.svg) right center no-repeat;
position: relative;
z-index: 9999;
float: right;
}
ul.products.products-list.row.grid .product-button.extaddcart {
position: absolute;
right: 7px;
bottom: 0px;
width:auto;
}
.main-archive-product .pdoductbtn .yith-wcwl-wishlistexistsbrowse {
top: 43px;
left: 14px;
}
.products-content a.button.wp-element-button.product_type_simple {
display: none;
width: 100%;
text-align: center;
}
.pdoductbtn .yith-wcwl-wishlistexistsbrowse {
position: absolute;
left: 0;
width: 100%;
top: 91px;
font-size: 12px;
line-height: 15px;
}
.product-button.extaddcart a.button.product_type_simple.read_more.ajax_add_to_cart {display:none !important}
.single_variation_wrap .woocommerce-variation.single_variation {
position: static !important;
}
.main-archive-product .cat_name {
width:auto;
float: left;
text-align: left;
padding-left: 0;
}
.main-archive-product .cat_name h1 {
text-align: left;
margin-top: 0;
}
a.button.product_type_simple.read_more.ajax_add_to_cart::before {
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/out-of-stock-icon.png) no-repeat right center !important;
font-size: 0 !important;
width: 30px;
}
.quickview-container .type-product.outofstock .product-stock, .single-product .type-product.outofstock .product-stock {
margin: 30px 0 0 0 !important;
}
.summary.entry-summary del {
float: right;
order: 2;
border-left: 1px solid #000;
float: right;
padding-left: 5px;
margin-left: -1px;
font-weight: 400;
color: #000;
font-size: 22px;
}
.summary.entry-summary ins {
margin-right: 2%;
}
.summary.entry-summary del {
display: inline-grid;
}
.single-product .bwp-single-info .summary .price {
display: flex;
}
.summary.entry-summary span.woocommerce-Price-amount.amount {
text-decoration: double;
}
.summary.entry-summary span.woocommerce-Price-amount.amount span bdi {color: #000 !important;}
.summary.entry-summary del bdi {
color: #000;
}
.main-archive-product .content-products-list {float:left !important;width:100% !important}
.row.extrcatname {
width: 70%;
margin: 0;
float: left;
}
.main-single-product .outofstock::after, .main-single-product .outofstock::before {display:none !important}
.main-single-product .outofstock .bwp-single-product .bwp-single-image::before {
background: #ec3237;
content: '';
position: absolute;
left: 16px;
top: 14px;
z-index: 99999;
opacity: 1;
width: 83px;
height: 25px; }
.summary.entry-summary del span.woocommerce-Price-amount.amount {
color: #000 !important;
}
.summary.entry-summary ins span.woocommerce-Price-amount.amount {
color: #ec3237 !important;
}
.main-single-product .outofstock .bwp-single-product .bwp-single-image::after {
content: 'Out of Stock';
position: absolute;
left: 6px;
top: 16px;
z-index: 99999;
opacity: 1;
width: 100px;
height: 20px;
color: #fff;
text-align: center;
font-size: 12px; }
button#check_pincode {
background: #000 !important;
color: #fff;
padding: 3px 11px;
}
.summary.entry-summary p.price {
margin-bottom: 15px !important;
}
.content-product-list form.variations_form.cart.swatches-support {
display: inherit !important;
}
.content-product-list table.variations {
float: left;
max-width: 100px !important;
margin-top: 0 !important;
}
.content-product-list .single_variation_wrap {
float: left;
margin: 0 !important;
}
.content-product-list .woocommerce-variation.single_variation {
margin: 0 !important;
padding: 0 !important;
}
.summary.entry-summary form.cart {
margin:20px 0 0 0 !important;
}
.summary.entry-summary .single_variation_wrap {
margin: 0 !important;
display: initial !important;
float: left;
width: 100%;
border-bottom: 0;
}
.summary.entry-summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled, .summary.entry-summary .share-post, .summary.entry-summary .yith-wcwl-add-to-wishlist.add-to-wishlist-15609.wishlist-fragment.on-first-load {
float: left !important;
}
.summary.entry-summary .single_variation_wrap .woocommerce-variation.single_variation {
border-bottom: 0;
width: 100% !important;
float: left;
height: auto !important;
}
.content-extra {
height: 85px;
position: relative;
}
.product-button.extaddcart .yith-wcwl-wishlistaddedbrowse {
position: absolute;
bottom: -30px;
width: 100%;
text-align: center;
font-size: 12px;
}
.products-list.grid .product-wapper h3.product-title {
line-height: 21px;
float: left;
width: 100%;
position: relative;
z-index: 999;
}
.products-list.grid .product-wapper .contents {height: 89px;}
.product-section.top-selling .content-extra .product-button.extaddcart {
bottom: 0;
position: absolute;
float: right;
right: 0;
}
.content-product-list .content-extra {
float: left;
position: relative;
width: 100%;
}
.content-product-list .product-button.extaddcart {
position: absolute;
right: 0;
bottom: 25px;
}
.block_content {
text-align: center;
display: grid;
margin: 0 auto;
width: 100%;
}
.block_content .post-grid {
text-align: center;
display: inline-block; }
.quickview-container .product-type-variable .variations_form.cart table tr td select, .single-product .product-type-variable .variations_form.cart table tr td select {padding: 0 25px 0 10px !important;}
.upsells.upsells-new table.variations a.reset_variations { position: absolute !important; right: 0; top: -102px !important; display: none !important; } 
footer#bwp-footer {
background: #fff;
}
.summary.entry-summary .woocommerce-variation-add-to-cart {
margin-bottom: 15px !important;
}
.summary.entry-summary button.wpcbn-btn.wpcbn-btn-single.single_add_to_cart_button {
margin-bottom: 15px !important;
}
.share-post button {
margin-left: 0 !important;
}
.upsells.upsells-new .products-list {
margin: 0 !important;
padding-bottom: 50px;
}
#post-10 .woocommerce-message {
line-height: 26px;
}
.wt_coupon_wrapper {margin-bottom: 0 !important;display:none !important;}
.header-right {
max-width: 53%;
flex: 53%;
}
.header-left .wpbingoLogo {
float: left;
}
.second-logo {
margin-top: 17px;
margin-left: 25px;
display: inline list-item;
}
.counter-area .first {
width: 29%;
}
.counter-area .elementor-counter-number-wrapper {
width: auto;
float: left;
color: #ed3f44;
font-size: 55px !important;
font-weight: 500 !important;
font-family: 'Fira Sans', sans-serif!important;
}
.counter-area .elementor-counter-number-wrapper span.elementor-counter-number {
float: left;
width: 50%;
}
.counter-area .elementor-counter-title {
float: left;
width: 56% !important;
text-align: left !important;
line-height: 22px !important;
color: #000;
font-family: 'Fira Sans', sans-serif !important;
font-size: 16px !important;
padding-left: 17px;
text-transform: uppercase;
font-weight: 500 !important;
margin-top: 5px;
padding-right: 45px;
}
.counter-area .first .elementor-counter-number-wrapper {
width: 123px;text-align: center;
}
.counter-area .second .elementor-counter-number-wrapper {
width: 91px;text-align: center;
}
.counter-area .third .elementor-counter-number-wrapper {
width: 30px;
text-align: center;
}
.counter-area .forth .elementor-counter-number-wrapper {
width: 90px !important;
}
.counter-area .elementor-counter-number-suffix, .counter-area span.elementor-counter-number-suffix {
order: 3 !important;
}
span.elementor-counter-number-prefix {
order: 2;
width: 34%;
}
.counter-area .third {
width: 21%;
}
.counter-area .forth {
width: auto;
}
.counter-area .forth .elementor-counter-title {
width:69% !important;
}
.counter-area .third .elementor-counter-title {
width: 84% !important;
}
.counter-area .second {
width: 26%;
}
.counter-area .elementor-container.elementor-column-gap-default {
width: 1170px;
margin: 0 auto;
}
.all-pr {
display: flex;
align-items: center;
gap: 30px;
}
.img-pr {
flex: 0 0 250px;
}
.blog-main-content h3,.blog-main-content h2 {
color: #ed3f44;
font-size: 24px;
line-height: 31px;
font-weight: 500;
}
.blog-main-content .txt-pr h3 {
font-size: 20px;
line-height: 27px;
font-weight: 600;
margin-top: 0 !important;
}
.blog-main-content .txt-pr h3 a {
margin-left: 7px;
}
.blog-main-content .txt-pr h3 strong {
font-weight: 600;
}
.all-pr {
border-bottom: 1px solid #ccc;
padding: 20px 0;
}
.blog-main-content ul.list li:last-child {
margin: 0;
}
.blog-main-content ul.list {
margin: 0;
margin-top: 15px;
}
.img-pr img {
margin: 0 !important;
}
.blog-main-content ul.list li b {
display: block;
}
.winter-blog .txt-full {
flex: 0 0 100%;
}
.winter-blog .all-pr {
flex-wrap: wrap;
display: flex;
}
.winter-blog .txt-pr {
max-width: calc(100% - 280px);
}
.txt-full p.btn {
padding: 0;
margin: 0;
}
.blog-main-content .txt-full h3 {
color: #000;
font-size: 18px;
line-height: 31px;
font-weight: 500;
margin-top: 0 !important;
}
.txt-full p.btn a {
line-height: 39px;
font-weight: 600;
cursor: pointer;
text-transform: uppercase;
color: #fff;
letter-spacing: unset;
font-size: 13px;
padding: 0 20px;
padding-left: 50px;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
background: #f92329 url(https://www.thakkarbros.com/wp-content/uploads/2025/04/buy-btn-blog-1.svg) no-repeat 15px center;
border: 1px solid #f92329;
display: inline-block;
color:#fff;
}
.txt-full p.btn a:hover
{background: #fff url(https://www.thakkarbros.com/wp-content/uploads/2025/04/buy-btn-blog.svg) no-repeat 15px center; color:#f92329; }
.free-shipping.free-shipping-new { margin: 0 0 10px; width: auto; max-width: 320px; }
.highlight-code { font-weight: 700; color: #ffd88a; }
.mini-cart .cart-popup .mini_cart_item {display: flex;}
.mini-cart .cart-popup .mini_cart_item .wpr-mini-cart-image {width: 100px;}
.mini-cart .cart-popup .mini_cart_item .wpr-mini-cart-name-and-quantity { width: calc(100% - 140px); }
.mini-cart .cart-popup .wpr-mini-cart-product-name, .mini-cart .cart-popup .wpr-mini-cart-product-name a { font-size: 14px; color: #000; display: block; }
.mini-cart .cart-popup .mini_cart_item a .wpr-mini-cart-name { color: #000; line-height: 1.3; font-weight: 600; font-size: 14px; }
.mini-cart .cart-popup .wpr-mini-cart-product-name { margin-bottom: 5px; }
.mini-cart .cart-popup .wpr-mini-cart-quantity span { color: #bc131a; font-size: 14px; }
.mini-cart .cart-popup .wpr-mini-cart-remove a { color: #000; font-size: 16px; line-height: 1.2; font-weight: 600; background: #fabe44; width: 20px; text-align: center; height: 20px; border-radius: 100%; }
.mini-cart .cart-popup .wpr-mini-cart-remove { right: -5px; }
.mini-cart .cart-popup .wpr-mini-cart-remove a:hover { color: #bc131a; }
.mini-cart .cart-popup .total { text-transform: uppercase; color: #000; background: #fabe44; padding: 10px 15px; line-height: 1; margin: 0; text-align: left; }
.mini-cart .cart-popup .buttons .button {padding: 10px 15px; line-height: 1; letter-spacing: 0;} 
.mini-cart .cart-popup .buttons { display: inline-block; margin-bottom: 0px; margin-top: 15px; text-align: left; width: 100%; }
p.forcod {padding: 15px 12px; text-align: left; }
p.forcod span { display: inline-block; position: relative; top: 4px; }
.testimonial-home-section .wpr-testimonial-content-inner { background: transparent; }
.testimonial-home-section .wpr-testimonial-arrow svg { fill: #F92329 !important; }
.mt-negative {
margin-top: -20px;
}
.elementor-widget-heading.blog-hd2 .elementor-heading-title {
color: #ed3f44;
font-size: 24px;
line-height: 31px;
font-weight: 500;
}
.elementor-element.blog-hd2.elementor-widget.elementor-widget-heading {
margin-bottom: 15px;
}
.elementor-element.blog-hd2.elementor-widget.elementor-widget-heading ~ .elementor-widget-text-editor p:last-child {
margin: 0;
}
.blog-main-content > .txt-pr h3 {
color: #000;
}
.blog-main-content > .txt-pr h2 a {
color: #ed3f44;
}
.imp-products {
display: flex;
box-shadow: 0px 0px 24.94px 0px #0000001A;
padding-left: calc((100% - 1180px)/2);
padding-right: calc((100% - 1180px)/2);
margin-bottom: 50px;
padding-top: 30px;
padding-bottom: 30px;
background: #fff !important;
}
.imp-products-icon {
flex: 0 0 150px;
margin-top: -47px;
}
.imp-products-txt {
margin-left: 10px;
}
.extracontent_cat {
background: transparent !important;
}
.extracontent_cat .container {
max-width: unset !important;
padding: 0;
}
.imp-products:last-child {
margin-bottom: 10px;
}
.imp-products-txt h2.hd2 {
margin-top: 0;
}
.imp-products-txt ul.list2 {
margin-bottom: 0;
}
.imp-products-txt p:last-child {
margin: 0;
}
.imp-products-txt ul.list2 li {
background: transparent;
position: relative;
padding-left: 13px;
}
.imp-products-txt ul.list2 li span {
font-weight: 600;
}
.imp-products-txt ul.list2 li:before {
content: "";
width: 3px;
height: 17px;
background: red;
position: absolute;
left: 0;
top: 3px;
}
.term-description .extracontent_cat {
padding: 0;
background: transparent;
clear: both;
margin-bottom: 30px;
}
.extra-desc-content .extracontent_cat .container {
padding-left: 15px;
max-width: 1205px !important;
padding-right: 15px;
}
.extra-desc-content .extracontent_cat {
margin-bottom: 50px;
padding: 40px 0;
}
.extra-desc-content {
display: inline-block;
width: 100%; border-top: 1px solid #e5e5e5;
}
.prod-extra-new-content {
background: #fdfaf1;
padding: 60px 0 40px;
}
.prod-extra-new-content .imp-products:last-child { }
.category-container h1 {
font-family: "Open Sans" !important;
}
.additional-content {
padding-bottom: 20px;
border-bottom: 0;
margin-bottom: 20px;
position: relative;
}
.additional-content p:last-child {
margin: 0;
}
.additional-content:after {
content: "";
position: absolute;
left: -50%;
right: -50%;
height: 1px;
bottom: 0;
background: #ccc;
}
.extracontent_cat {
overflow: hidden;
}
.category-container{    margin: 0 auto;   width: 1170px;    padding: 0 0 30px 0;}
.category-section .item-product-cat .overlay-content { position: absolute; width: 100%; bottom: -100px !important; transition: all 0.2s linear; background: #000000d1; color: #fff; font-size: 14px; line-height: 23px; 
height: 100px; padding: 10px 10px; text-align: center; }
.category-section .item-product-cat:hover .overlay-content {bottom:0px !important;}
.top-line {
margin-top: -20px;
margin-bottom: 11px;
color: #fff;
font-weight: bold;
font-size: 14px;
margin-bottom: 0;
font-family: Open Sans, sans-serif !important;
}
#yith-wcwl-form .wishlist_table.shop_table th span br {
display: none;
}
.table-responsive td span {
display: flex;
gap: 10px;
align-items: center;
}
.table-responsive th {
font-weight: 600;
}
.table-responsive table * {
color: #000;
}
.table-responsive td span img {
flex: 0 0 25px;
width: 25px;
}
.table-responsive table td, .table-responsive table th {
padding: 15px;
}
p.mt-25, .blog-main-content .txt-full h3.mt-25{margin-top:25px !important;}
span.semibold {
font-weight: 600;
}
.june2-blog .all-pr {
padding-top: 0 !important;
}
body.blog .pagination.loop-pagination {
margin-bottom: 40px;
}
.single-product .bwp-single-info svg#yith-wcwl-icon-heart-outline {
display: none;
}
.single-product .woocommerce-tabs #tab-reviews #reviews>div#comments {
flex: 0 0 100%;
width: 100%;
}
div#reviews p.woocommerce-verification-required {
text-align: center;
width: 100%;
}
.woocommerce-message {
padding: 12px 22px 14px 42px !important;
}
.woocommerce-message a.button.wc-forward {
margin-top: -8px;
}
@media only screen and (max-width:1539px){
.category-section .item-product-cat .overlay-content {position: absolute;width: 100%;bottom: -132px !important;transition: all 0.2s linear;background: #000000d1;color: #fff;font-size: 14px;line-height: 23px;height: auto;padding: 15px 14px; }
}
@media only screen and (max-width:1440px){
.category-section .item-product-cat .overlay-content { bottom: -145px !important; }    
.category-section .item-product-cat:hover .overlay-content {bottom:0px !important;}
}
@media only screen and (min-width:768px){
.bwp-quick-view .quickview-container .product_detail{min-width: 660px;}
}
@media only screen and (min-width:992px){ #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.border-none > a.mega-menu-link{border-bottom:0!important;}
.cart_totals .order-total th,.cart_totals .order-total td{font-size: 22px !important;}
.bwp-quick-view .quickview-container .product_detail{min-width: 660px;}
.woocommerce-order-received .woocommerce-thankyou-order-details li strong:before{content:':';padding-left: 5px;margin-right: 7px;}
}
@media only screen and (min-width:769px){
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link:hover {background: #fffdf8;color: #000;border:0;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link{border:0;}
#mega-menu-wrap-main_navigation {background: transparent;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{display:none;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background: #fffdf8;color: #000;border:0;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{background: #fffdf8;color: #000;border:0;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu.nuts-menu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {width: 32%;padding: 0 20px !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu.dry-fruits-menu > ul.mega-sub-menu li {width: 49%;padding: 0 20px !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu.dry-fruits-menu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {width: 49%;padding: 0 20px !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.bor-0 > a.mega-menu-link{border-bottom:0 !important;}
}
@media only screen and (min-width:768px){
.list1.why-us-list{display: flex;} 
.list1.why-us-list li{width: 25%;padding-bottom:0;} 
.list1.why-us-list li::after{content:unset;}
}
@media only screen and (min-width:1000px) and (max-width:1100px){
.bwp-navigation ul > li > a{padding: 8px 10px;font-size: 14px !important;}
.special-offer{height:350px;}
.elementor-section.special-offer-section{margin-bottom: 60px!important;}
.contact-address-row1 img {width: 75px;height: 75px;}
.contact-address-clm1{max-width: 95px;}
.contact-address-clm2{font-size: 14px;}
.contact-address-clm2 span{font-size: 16px;}
.contact-address-row1:nth-child(2) .contact-address-clm2, .contact-address-row1:nth-child(3) .contact-address-clm2 {padding-top: 14px;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link {padding: 0px 5px;}
.payments{padding-right:25px;margin-right:25px;}
.footerMiddle{padding: 15px 15px;}
.subscribe-txt{padding: 0 15px 0 55px;width: 34%;}
.subscribe-bt {width: 29%;}
.rs-layer img {max-width:70%!important;height:auto!important;}
.single-product .contents-detail .bwp-single-product .bwp-single-info {padding-left: 10px !important;}
body.single-product .summary .wczpc_maindiv input.wczpcheck{width: 120px;}
.products-list.grid .product-wapper .products-content h3.product-title, .products-list.list .product-wapper .products-content h3{font-size: 14px;}
.category-section .item-title{font-size: 20px;}
.catgr-expltxt-prod{top: 40px;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .catgr-expltxt-prod, .home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod {top:60px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.list1 li img {padding-right: 10px;}
.list1 li{font-size: 15px;}
.special-offer{height:220px;}
.elementor-section.special-offer-section{margin-bottom: 45px!important;}
.list1.why-us-list{flex-wrap: wrap;}
.list1.why-us-list li {width:46%;padding-bottom:13px;margin: 0 2%;}
.list1.why-us-list li::after{content:'';}
.list1.why-us-list li:nth-child(3)::after,.list1.why-us-list li:last-child::after{content:unset;}
.contact-address-clm2{width: 70%;}
.payments{padding-right: 15px;margin-right: 15px;}
.footerMiddle{padding: 15px 15px;}
.subscribe-txt{padding: 0 10px 0 50px;}
.wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{width: 85%;}
.products .variations td{padding-left:0;padding-right:0;}
.products .products-entry .variations{width: 55%;}
.products-list.grid .product-wapper .products-content .price,.products-list.grid .product-wapper .products-content del{font-size: 15px;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .catgr-expltxt-prod, .home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod {top: 45px;}
.product-section .products-list.grid .product-wapper .products-content h3.product-title{font-size: 14px;line-height: 1.3;min-height: 37px;}
.product-section .products-entry .variations{width: 100%;}
}
@media only screen and (max-width:991px){
.mega-hide-dsk.hide-dsk{display:block!important;}
header.bwp-header{padding:0 0 0 !important;}
header .header-mobile {padding: 10px 0;}
.header-mobile .navbar-toggle{color: #fff;}
.bwp-canvas-navigation .remove-megamenu, .bwp-canvas-vertical .remove-megamenu{background: #ec3237!important;}
.contact-address-row1,.contact-address-row1:nth-child(2),.contact-address-row1:nth-child(3){width:100%;}
.contact-address-row1 img {width: auto;height: auto;}
.contact-address-clm1{max-width: 80px;}
.contact-address-clm2{font-size: 14px;}
.contact-address-clm2 span{font-size: 16px;}
.contact-address-row1:nth-child(2) .contact-address-clm2, .contact-address-row1:nth-child(3) .contact-address-clm2 {padding-top: 7px;}
.contact-address-row1{margin-bottom: 15px;}
.contact-address-panel{padding: 10px 0;}
#bwp-footer{margin-top:20px;margin-bottom: 0;padding-top: 0;}
.wsp-pages-list li,.wsp-products-list li{width:46%;}
.wsp-pages-list li.page-item-14617, .wsp-pages-list li.page-item-15070, .wsp-pages-list li.page-item-15073, .wsp-pages-list li.page-item-14618{border-bottom: 1px solid #e5e5e5;}
.home #bwp-footer{margin-top:0;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color: #000;background: #fabe44;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after{content: '';background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/arrow.png) no-repeat right center;width: 22px;height: 40px;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item{border-bottom: 1px solid rgba(255,255,255,0.25)!important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator::after {content: '';background:url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/arrow2.png) no-repeat right center;} .dry-fruits-menu .mega-sub-menu,.nuts-menu .mega-sub-menu{min-height: unset !important;}
.single-product .contents-detail .bwp-single-product.zoom .bwp-single-image {padding-right: 15px !important;position:relative !important}
.single-product .contents-detail .bwp-single-product .bwp-single-info {padding-left: 15px !important;}
.quickview-container .bwp-single-info .single_add_to_cart_button.button, .single-product .bwp-single-info .single_add_to_cart_button.button{padding: 0 14px;}
body.single-product .summary .hdng-avlbl-txt{margin-bottom:15px;}
.single-product .woocommerce-tabs ul.tabs li{padding:0 25px !important;width:auto;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
color: #000;
font-size: 16px !important;
font-weight: 400 !important;
padding: 8px 0 !important;
border-bottom: 1px solid #c6c6c6 !important;
text-transform: none;
}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-lin{border-bottom:0 !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main_navigation #mega-menu-main_navigation li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{padding: 0 15px !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #000;background: #eca81c;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background:transparent;color: #000;}
.category-section .item-title{font-size: 25px;}
.home .post-image img,.blog-content-grid .entry-thumb.single-thumb img{height: 175px}
#mega-menu-wrap-main_navigation ul > li.mega-offers-bt > a {color: #000 !important;}
.category-container{width:90%;}
}
@media only screen and (max-width:1024px){
.counter-area .elementor-container.elementor-column-gap-default { width: 100%; margin: 0 auto; }
.bwp-top-bar.top {width: 24%;}	
.quickview-container .bwp-single-info .single_add_to_cart_button.button, .single-product .bwp-single-info .single_add_to_cart_button.button {padding: 0 20px;}	
.elementor-widget-wrap.elementor-element-populated .single_variation_wrap, .content-products-list .single_variation_wrap { margin: 0 0 0 15px; float: left; width: auto; clear: both; }
.elementor-element .products-list .product-wapper .products-thumb, .content-products-list .products-list.grid .product-wapper .products-thumb {height: 217px !important;}	
.product-section .products-entry .variations, .products .products-entry .variations {width: 70% !important;margin: 0 auto !important;float: none !important;}	 	
ul.products.products-list.row.grid .product-button.extaddcart {bottom: -40px;}
.product-section.top-selling .content-extra .product-button.extaddcart {bottom: -34px;}	
.products-list.grid .product-wapper { height: 360px; } 
.elementor-widget-wrap.elementor-element-populated .variations select {width: 100% !important;}
}
@media only screen and (max-width:768px){
.share-post { clear: both; }
.elementor-element .products-list .product-wapper .products-thumb {height: 160px !important;}	
.product-section.top-selling .content-extra .product-button.extaddcart {bottom: -34px;}	
.elementor-widget-wrap.elementor-element-populated .single_variation_wrap {margin: 0 0 0 10px;}	
.products-list.grid .product-wapper .products-content {padding: 5px 7px 0px;}	
.products-list.grid .product-wapper { height: 300px; }	
.content-products-list .products-list.grid .product-wapper { height: 380px; } 
.counter-area .elementor-counter-number-wrapper span.elementor-counter-number {width: auto !important}
.elementor-counter .elementor-counter-number-prefix {text-align: left !important}
.elementor-counter .elementor-counter-number-prefix, .elementor-counter .elementor-counter-number-suffix{flex-grow: 0 !important;}
span.elementor-counter-number-prefix{width:auto !important;}
}
@media only screen and (max-width:767px){
.header-left .wpbingoLogo {
float: none;
display: inline-block;
width: 31%;
margin: 0 0 0 65px;
}	
.snc-heading-top {
top: 28px !important;
}
.second-logo {
float: right;
}
.snc-heading-top {
top: 28px !important;
color: #fff;
}
.counter-area .elementor-counter-number-wrapper {
width: auto !important;
text-align: center;
font-size:22px !important;
}
.counter-area .elementor-column:last-child {
width: 34% !important;
}
.counter-area .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: 10px 0;
}
.counter-area .elementor-column {
width: 22%;
float: left;
}
.counter-area .elementor-column .elementor-counter-title {
padding-left: 0 !important;
width: 100% !important;
float: left !important;
text-align: left !important;
font-size:14px !important;
padding-right: 0 !important;
}    
.counter-area .forth .elementor-counter-number-wrapper {
width: auto !important;
}
.content-products-list .products-list.grid .product-wapper {
height: 270px;
}
.home .woocommerce-variation.single_variation {
padding-top: 9px;
}  
.product-section .products-entry .variations, .products .products-entry .variations {width: 100% !important;}	
.content-products-list .products-list.grid .product-wapper .products-thumb { height: 137px !important; }
.product-section.top-selling .content-extra .product-button.extaddcart {bottom: -34px;}	
.elementor-widget-wrap.elementor-element-populated .single_variation_wrap {margin: 0 0 0 10px;}	
.products-list.grid .product-wapper .products-content {padding: 5px 7px 0px;}	
.products-list.grid .product-wapper { height: 300px; }	
ul.products.products-list.row.grid .product-button.extaddcart {width: auto !important;}	
.content-product-list .product-button.extaddcart {
position: absolute;
right:11px !important;
bottom: 11px !important;
}	
.main-archive-product .pdoductbtn .yith-wcwl-wishlistexistsbrowse {
top: 105px;
left: 0;
font-size: 9px;
line-height: 11px;
}
.pdoductbtn .yith-wcwl-wishlistexistsbrowse {top: 100px;
font-size: 10px;}
.single_variation_wrap .quantity {
margin-bottom: 20px !important;
float: left;
}
.content-product-list table.variations {
float: left;
max-width: 120px !important;
margin-top: 0 !important;
}
.content-product-list  a.reset_variations {
display: none !important;
}
.bwp-top-bar.top {
margin-bottom: 5px;
margin-top: 0;
width: 100%;
float: left;
}
.main-archive-product .cat_name {
width: 95%;
float: left;
text-align: left;
padding-left: 15px;
}
.single_variation_wrap .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
display: none !important;
}
.chat-part {
position: fixed;
right: 72px;
bottom: 4px;
max-width: 34px;
left: auto;
}
.products-list.grid .product-wapper .products-content .price {
font-weight: 600;
color: #ec3237;
font-size: 18px;
display: inherit;
float: left;
}
.products-content a.button.wp-element-button.product_type_simple {
display: none;
width: 100%;
text-align: center;
clear: both !important;
}	
.contents-detail .bwp-single-product.zoom .image-additional .onsale {font-size: 11px;line-height: 31px;}	
.elementor-widget-wrap.elementor-element-populated .single_variation_wrap {
margin: 0;
float: left;
}
.elementor-widget-wrap.elementor-element-populated .product-button.extaddcart {
bottom: 4px;
}
.elementor-widget-wrap.elementor-element-populated .variations select {
width: 100%;
}
.category-section .item-title{font-size:14px;top: 15px;left: 15px;}
.pro-list li{width: 100%;}
.list1 li::after{left:0;}
.single-product .woocommerce-tabs .content-ul-tab{margin-bottom:10px;}
.special-offer{height: 140px;}
.quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments .woocommerce-Reviews-title, .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments .woocommerce-Reviews-title{font-size: 17px;}
.breadcrumb-noheading .breadcrumb .delimiter{margin: 0 4px;}
.products-list.grid .product-wapper{text-align: center;}
.woocommerce-MyAccount-navigation{margin-bottom: 25px;}
#customer_login .col-lg-6{margin-bottom: 20px;padding: 25px;}
.woocommerce-orders .woocommerce-MyAccount-content{overflow-x: scroll;}
.blog-section .post-grid {width: 100%;margin-bottom:40px;}
.main-hd-1{font-size: 28px !important;}
.home .main-hd-1{margin: 0 0 0px !important;}
.hide-mbl,.menu-about-footer-menu-container{display:none;}
.payments {padding-right: 0; margin-right: 0;border-right: 0;width: 100%;text-align: center;}
.subscribe-txt{width: 100%;padding-right:0;margin-top: 15px;margin-bottom: 15px}
.subscribe-bt{width: 100%;}
.footerMiddle{padding: 15px 15px;margin-top: 15px;}
footer#bwp-footer ul.social-link{margin-bottom:10px;}
.footer-top{padding-top: 20px;}
.wsp-pages-list li,.wsp-products-list li{width:46%;}
.wsp-product_cats-list ul li{width: 50%;}
.bwp-top-bar{justify-content: flex-start;}
.loop-pagination > ul.page-numbers li a, .loop-pagination > ul.page-numbers li span, .woocommerce-pagination > ul.page-numbers li a, .woocommerce-pagination > ul.page-numbers li span{width: 30px;height: 30px;}
.tax-product_cat .content-area{padding-top: 25px;padding-bottom: 25px;}
.loop-pagination > ul.page-numbers li, .woocommerce-pagination > ul.page-numbers li{margin-left: 3px;}
.tp-rightarrow.tparrows.uranus,.tp-leftarrow.tparrows.uranus{top:90% !important;}
.single-product .cross_sell .title-block h2, .single-product .related .title-block h2, .single-product .upsells .title-block h2 {font-size: 25px;}
.header-wrapper .header-left{padding-right:0;}
.tp-rightarrow.tparrows.uranus{left:105% !important;}
.tp-leftarrow.tparrows.uranus{left: 70% !important;}
header.bwp-header{position: fixed;width: 100%;z-index: 9999;}
.bwp-main{padding-top: 179px;}
body.home.page-template .bwp-main {
padding-top: 200px;
}
.woocommerce-orders-table .woocommerce-orders-table__cell-order-status::before{width: 70px;}
.table.shop_table > tbody > tr > td, .table.shop_table > tfoot > tr > td, .table.shop_table > thead > tr > td, table.shop_table > tbody > tr > td, table.shop_table > tfoot > tr > td, table.shop_table > thead > tr > td{padding: 10px 10px;font-size: 12px;}
.table.shop_table > tbody > tr > th, .table.shop_table > tfoot > tr > th, .table.shop_table > thead > tr > th, table.shop_table > tbody > tr > th, table.shop_table > tfoot > tr > th, table.shop_table > thead > tr > th{padding: 10px 10px;font-size: 12px;}
.woocommerce-view-order .product-name a,.woocommerce-order-received .product-name a {font-size: 12px;}
.wishlist_table .product-add-to-cart a{line-height: unset;}
.snc-heading-top{position: fixed;left: 15px;top: 74px;color: #000;font-size: 14px;margin-bottom: 0;border-width: 1px;}
.post-single .category-blog h3.entry-title {font-size: 20px !important;}
.post-single blockquote{padding:5px 30px 15px 15px;margin: 15px 0 20px 15px;}
.post-single .post-content-entry .entry-social-share{margin-bottom: 0;}
.category-posts .sidebar-blog, .single-post-content .sidebar-blog{margin-top: 20px;}
.order-total th,.order-total td{font-size: 20px !important;}
.category-blog .entry-title{font-size:17px !important;}
.catgr-expltxt-prod{top: 31px;left: 16px;font-size: 13px;}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(3) .catgr-expltxt-prod, .home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod {top: 45px;}
.home .list1 {margin-top: 0;}
.bwp-top-bar .woocommerce-ordering{padding-left: 20px;margin-top: 0;}
.bwp-top-bar .display{margin-right: 7px;}
.bwp-top-bar .woocommerce-sort-count{padding: 0 10px;}
.bwp-top-bar .omeli-woocommerce-sort-count .list-show li{margin-right: 10px;padding-right: 10px;}
.breadcrumb{font-size: 11px;line-height: 1.2;}
.tax-product_cat .bwp-main .page-title{margin: 2px 0 2px;}
.free-shipping.free-shipping-new {width:50%; max-width:100%;}
}
@media only screen and (min-width:600px) and (max-width:767px){
.blog-section .post-grid {width: 50%;margin-bottom:0;}
.wsp-product_cats-list ul li{width: 33.33%;}
.bwp-main{padding-top:111px;}
header.bwp-header .wpbingoLogo img {height: 100px;}
.snc-heading-top{top: 111px}
.home .category-section .bwp-woo-categories .item-product-cat:nth-child(6) .catgr-expltxt-prod {top: 31px;}
}
.ourblg-disply {
display: none;
}
@media (max-width: 991px) {
.hidden-xs, td.hidden-xs, th.hidden-xs, tr.hidden-xs {
display: block !important;
}
.header-mobile.hidden-md.hidden-lg {
display: none !important;
}
}
@media (max-width: 991px) {
.bwp-navigation {
display: block !important;
}
}
.tax-product_cat .breadcrumb .delimiter {
margin: 0 8px;
color: hsl(0deg 0% 0% / 80%);
}
.tax-product_cat .breadcrumb a {
color: hsl(0deg 2% 8% / 80%);
position: relative;
}
.tax-product_cat .breadcrumb {
color: #000;text-transform: uppercase;
}
.tax-product_cat .bwp-main .page-title h1 {
color: #000;
display: none;
}
.tax-product_cat .bwp-main .page-title .back-to-shop {
font-size: 20px;
color: #000;
}
.tax-product_cat .bwp-main .page-title {
padding-top: 0px;
padding-bottom: 0px;
margin: 11px 0 11px;
}
.tax-product_cat .bwp-main .page-title.empty-image {
background: transparent;
} .shop-hdr-banner img {
width: 100%;
height: 230px;object-fit: cover;
}
.bwp-main .page-title .back-to-shop:before {
content:none;
}
.single-product .related .slick-carousel .variations .label {
display: none;
}
.single-product .related .woocommerce-variation-add-to-cart {
display: none !important;
}
.single-product .related .products-content > .contents > .price {
}
.related .yith-wcwl-add-button a {
display: none;
}
.related a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
display: none;
}
.single-product .summary > .yith-wcwl-add-to-wishlist {
display: none !important;
}
.elementor-widget-bwp_product_list .woocommerce-variation-add-to-cart {
display: none !important; 
}
.elementor-widget-bwp_product_list .variations .label {
display: none !important;
}
.elementor-widget-bwp_product_list .products-entry a.button.product_type_external {
display: none;
}
.wpbingo-newsletter input.wpcf7-form-control.wpcf7-submit {
color: #000 !important;
}
.share-post button {
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/share.svg) no-repeat center #fff;
border: 1px solid #e2e2e2;
font-size: 0;
width: 41px;
height: 41px;
margin:5px 0 0 12px;
cursor: pointer;
outline: none;border-radius: 50%;padding: 0;
}
.home .bwp_product_list button.single_add_to_cart_button.button {
color:#fff;
background:#0d0d0d;
font-size:13px;
text-transform:uppercase;
padding:0 50px;
line-height:50px;
font-weight:600;
cursor:pointer;
border:0; 
}
.home .bwp_product_list button.single_add_to_cart_button.button:hover {
background:#288641; 
}
.my-accnt-top-bar a.elementor-icon {
font-size: 22px;
}
.snc-heading-top {
border: 2px solid;
text-align: center;
font-size:20px;
margin-bottom: 20px;
margin-top: 10px;
border-radius: 10px;
padding:3px 6px; line-height:1;display:inline-block;font-family: 'Barlow', sans-serif;
} .page .breadcrumb a {
color: #000;
}
.page .bwp-main .page-title h1 {
color: #000;
display: none;
}
.page .bwp-main .page-title {
padding-top: 0px;
padding-bottom:11px;
margin:11px 0 11px;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;
}
.page .bwp-main .page-title.empty-image {
background: transparent;
}
.page .breadcrumb .delimiter {
margin: 0 8px;
color:#000;
}
.page .breadcrumb a {
position: relative;
}
.page .breadcrumb .current, .page .breadcrumb a:hover {
color:#000;
} .search .breadcrumb a {
color: #000;
}
.search .bwp-main .page-title h1 {
color: #000;
display: none;
}
.search .bwp-main .page-title {
padding-top: 0px;
padding-bottom: 0px;
margin:11px 0 11px;
}
.search .bwp-main .page-title.empty-image {
background: transparent;
}
.search .breadcrumb .delimiter {
margin: 0 8px;
color: hsl(0deg 0% 0% / 80%);
}
.search .breadcrumb a {
color: hsl(0deg 2% 8% / 80%);
position: relative;
}
.search .breadcrumb .current, .page .breadcrumb a:hover {
color: hsl(0deg 0% 0% / 80%);
}
.search .breadcrumb {
color: hsl(0deg 2% 8% / 80%);
}
.woocommerce-product-subcategorie-content.cls_hde_subcat {
display: none;
} .tax-product_cat .woocommerce-product-subcategorie-content.active {
display: none;
}
.single-product .bwp-single-info .summary .woocommerce-variation-price { }
.single-product .bwp-single-info .summary .price { }
.breadcrumb .delimiter:before {
content:"|";
}
.single-product .social-icon {
display: none;
}
#bwp_feature_product_widget-2 .rating.none {
display: none;
}
#bwp_feature_product_widget-2 .item-title a {
font-weight: bold;
}
.outofstock::before {
background: #ec3237;
content: '';
position: absolute;
left: 16px;
top: 14px;
z-index: 999;
opacity: 1;
width: 83px;
height: 25px; }
a.button.product_type_simple.read_more.ajax_add_to_cart {
display: none !important;
}
.outofstock::after {
content: 'Out of Stock';
position: absolute;
left: 6px;
top: 16px;
z-index: 999;
opacity: 1;
width: 100px;
height: 20px;
color: #fff;
text-align: center;
font-size: 12px; }
@media (max-width:991px) {
.snc-heading-top{font-size: 18px;margin-bottom: 5px;}
.bwp-header .header-page-link{margin-bottom: 5px;}
.search-box.hidden-xs.hidden-sm{display: inline-block !important;}
header.bwp-header .header-right{flex: 0 0 60%;max-width: 60%;padding-top: 5px;}
.bwp-header .header-main{justify-content:flex-end !important;}
.bwp-header .header-main .header-menu-bg{margin:0;}
.header-wrapper .header-main{padding-bottom:0;padding-top:0;}
#mega-menu-wrap-main_navigation .mega-menu-toggle{background: transparent;}
#mega-menu-wrap-main_navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-main_navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-main_navigation .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color: #000;}
#mega-menu-wrap-main_navigation .mega-menu-toggle.mega-menu-open + #mega-menu-main_navigation{background:#fabe44;}
.mega-menu-wrap .mega-menu li a::before{content:unset !important;}
.mega-sub-menu{background:#fabe44 !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu{background: #fabe44!important;
padding: 15px !important;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{border-bottom:1px solid rgba(255,255,255,0.25)!important;}
#mega-menu-wrap-main_navigation .mega-menu-toggle + #mega-menu-main_navigation {background: #fabe44;}
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {background: transparent;border-bottom:1px solid rgba(255,255,255,0.25) !important;}
.free-shipping {
font-size: 12px;
background-size: 22px auto;
padding-left: 35px;
background-position: 5px center;
padding: 1px 5px 1px 35px;
width: auto;
margin-bottom: 5px;
}
}
@media only screen and (min-width:992px) and (max-width:1100px){
.shop-hdr-banner img{height:215px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.snc-heading-top{margin-bottom: 20px;}
header.bwp-header {padding: 0 0 0 !important;}
.shop-hdr-banner img{height:155px;}
.woocommerce-order-received .woocommerce-thankyou-order-details li{padding-bottom: 5px;margin-bottom: 5px;text-align: left;width: 49%;display: inline-block;}
.woocommerce-order-received .woocommerce-thankyou-order-details li:last-child{border:0;}
.woocommerce-order-received .woocommerce-thankyou-order-details li strong{display: block;color: #f92329;font-weight: 600;}
}
@media (max-width:767px) {
.shop-hdr-banner img{height:155px;}
header.bwp-header .wpbingoLogo img {max-height: 70px;}
}
@media (max-width:600px) {
.second-logo { margin-top: 6px; margin-left: 25px; display: inline-block !important; position: absolute; right: 5px !important; top: 0 !important; } 
.shop-hdr-banner img{height:70px;}
header.bwp-header .wpbingoLogo img {max-height: 76px;}
header.bwp-header .header-left {flex: 0 0 100%;max-width: 100%;display: table;text-align: center;margin-bottom: 5px;}
header.bwp-header .header-right {flex: 0 0 100%;max-width: 100%;}
.header-left .wpbingoLogo { float: none; display: block ruby; width: 50% !important; margin: 0 auto; } 
.second-logo {margin-top: 7px;margin-left: 25px;width: 18% !important;}
}
@media screen and (max-width:767px) {
.summary.entry-summary button.wpcbn-btn.wpcbn-btn-single.single_add_to_cart_button { float:left !important}	
.main-archive-product .cat_name {padding-left: 0 !important;}	
.bwp-top-bar .woocommerce-ordering {padding-left: 0 !important;}	
.products-entry.product-wapper img {
border: 1px solid #f2f2f2;
border-bottom: 0;
}
.row.extrcatname {
width: 100%;
margin: 0;
float: left;
}	
.products-list.grid .product-wapper {
height: auto;
}
.summary.entry-summary p.price {
margin-bottom: 5px !important;
}
.quantity-button {
margin-bottom: 20px;
}
ul.products.products-list.row.grid .product-button.extaddcart {
position: static;
float: right;
margin-top: -6px;
}
.product-section .product-button a.add_to_cart_button {
margin-top: -10px !important;
}
.products-list.grid .product-wapper .products-thumb {
height: auto !important;
}	
.summary.entry-summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
display: block !important;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents{min-width: 100%;}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents {
border:1px solid hsla(0,0%,90%,.5);
border-collapse: collapse;
margin: 0;
padding: 0;
width: 100%;
table-layout: fixed;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents caption {
margin: .5em 0 .75em;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents tr {
background-color: #fff;
border:1px solid hsla(0,0%,90%,.5);
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th,.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td{
text-align: center;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents th {
text-transform: uppercase;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table {
border: 0;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table caption {
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table tr {
border-bottom:2px solid hsla(0,0%,90%,.5);
display: block;
margin-bottom: .625em;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table td {
border-bottom:1px solid hsla(0,0%,90%,.5);
display: block;
text-align: center;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td::before {
content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents td:last-child {
border-bottom: 0;
}
.table.shop_table.cart > tbody td:last-child, table.shop_table.cart > tbody td:last-child {
text-align: center !important;
}
.woocommerce-cart-form table.shop_table.cart.woocommerce-cart-form__contents.shop_table td.product-remove{padding: 20px;}
.woocommerce-cart-form table.shop_table .coupon .button,.woocommerce-cart-form table.shop_table .button{font-size: 12px;padding: 0 9px;letter-spacing: 0;font-family: Open Sans,sans-serif !important;vertical-align:top;font-weight: 600;}
.coupon input#coupon_code{width: 90px;height: 40px;float: left;}
.woocommerce-cart-form table.shop_table .coupon .button{float: left;}
.woocommerce-cart-form table.shop_table .actions{padding: 10px !important;}
.woocommerce-cart-form table.shop_table .button:disabled{ margin-left: 0;}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-status{display:none;}
.woocommerce-orders-table .woocommerce-orders-table__cell-order-status{display:none;}
#yith-wcwl-form .wishlist_table.shop_table.mobile li {border-bottom: 1px solid hsla(0,0%,90%,.5);}
table.shop_table.cart > tbody td.actions{text-align: left !important;}
.woocommerce-cart-form table.shop_table .actions .button{ } 
.table.shop_table.cart > tbody td, table.shop_table.cart > tbody td{padding: 10px;}
#mega-menu-wrap-main_navigation .mega-menu-toggle{height: 30px;}
.snc-heading-top {
font-size: 13px;
margin-bottom: 0;
border-width: 1px;
top: 123px;
left: 18px;
}
.bwp-header .header-page-link, .wlcm-messag-top {
clear: none;
}
.header-wrapper .header-left{padding-top: 2px;padding-bottom: 3px;}
.category-section .item-product-cat {padding: 3px;}
.products-list.grid .product-wapper .products-content{padding:3px 6px 5px;margin-bottom: 5px;}
.product-section .products-list.grid .product-wapper .products-content h3.product-title{font-size: 12px;line-height: 1.2;min-height: 30px;}
.product-section .products-entry .variations{width: 100%;text-align: center;display: block;padding:0 10px 5px 0;}
.variations select{font-size: 12px;padding-bottom:2px;padding-top:2px;width: 100%;max-width: 100%;}
.products .variations td select {
width:100%;
}
.single_variation_wrap {
display: inherit;
vertical-align: top;
margin-left: 9px;
float: left;
}
.product-button.extaddcart {
position: absolute;
right: 11px;
bottom: 31px;
}
.products-list.grid .product-wapper .products-content .price{font-size: 16px;}
.products-list.grid .product-wapper{margin-bottom:15px;}
.product-section .value{width: 100%;}
.products-list li.product {flex: 0 0 50%;max-width: 50%; padding-right: 10px;
padding-left: 10px;}
.products-list.grid .product-wapper .products-content h3.product-title, .products-list.list .product-wapper .products-content h3{font-size: 12px;line-height: 1.2;min-height: 30px;}
.products-list.grid .product-wapper .products-content h3.product-title, .products-list.list .product-wapper .products-content h3 {    line-height:15px;}
.products .products-entry .variations{width: 100%;}
.product-lable .hot, .onsale{width: 32px;height: 32px;line-height: 32px;font-size: 11px;}
.variations tbody,.variations tr,.variations td{display: block;}
.products .products-entry .variations{padding: 0 10px;margin-bottom: 6px;}
.products-list.grid .product-wapper .products-content del{font-size: 16px;}
.products-list.grid .product-wapper .products-thumb::before,.products-list.grid .product-wapper .products-thumb .product-button{height: 30px;}
.products-list.grid .product-wapper .products-content h3.product-title{margin-bottom: 5px;margin-top: 2px;}
.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover{background: transparent !important;}
.tax-product_cat .bwp-main .page-title{margin: 5px 0 5px;}
.tax-product_cat .breadcrumb .delimiter {margin: 0 4px;}
.sidebar .sidebar-product {margin-top: 15px;}
.bwp-sidebar > .widget .title_brand h2, .bwp-sidebar > .widget .widget-title, .bwp-sidebar > .widget .widgettitle{padding-bottom:5px;}
.bwp-sidebar > .widget.widget_product_categories {margin-bottom: 15px;}
.contents-detail .bwp-single-product .woocommerce-product-gallery > .row > div.col-sm-12 .image-thumbnail {margin-top: 10px;}
.quickview-container .bwp-single-info, .single-product .bwp-single-info {margin-top: 5px;}
.single-product .product_title.entry-title {font-size: 25px;}
.summary .variations .label{display: inline-block;width: 25%;padding-top: 10px !important;}
.summary .variations .label label{margin-bottom: 0 !important;}
.quickview-container .product_title, .single-product .product_title{margin-bottom: 5px;}
.quickview-container .product-type-variable .variations_form.cart table, .single-product .product-type-variable .variations_form.cart table{margin-top: 0;}
.quickview-container .product-type-variable .variations_form.cart table tr td select, .single-product .product-type-variable .variations_form.cart table tr td select{margin-bottom: 0;}
.summary .single_variation_wrap{padding-top: 7px;margin-bottom: 10px;padding-bottom: 7px;}
.single-product .summary .respo_box_del{margin-top: 13px;}
.contents-detail .bwp-single-product{margin-bottom: 35px;}
.quickview-container .woocommerce-tabs .content-ul-tab, .single-product .woocommerce-tabs .content-ul-tab{padding: 0px 0;}
.quickview-container .woocommerce-tabs #tab-reviews #reviews > div#comments, .single-product .woocommerce-tabs #tab-reviews #reviews > div#comments{margin-bottom: 0;}
.breadcrumb-noheading .breadcrumb {font-size: 12px;line-height: 1.2;}
.product-template-default.single.single-product .breadcrumb-noheading .breadcrumb,.product-template-default.single.single-product .breadcrumb-noheading .breadcrumb {padding: 5px 0;}
.single-product .main-single-product {padding: 20px 0;}
.single-product .summary.entry-summary .description{margin-bottom:0px;padding-bottom: 10px;margin-top: 5px;padding-top: 10px;}
.single-product .woocommerce-tabs.wc-tabs-wrapper{padding-bottom: 5px;padding-top: 20px;}
.cross_sell, .related, .upsells{margin-top: 15px;}
.related .title-block {margin-bottom: 0;}
.related .woocommerce-variation.single_variation {padding-top: 0;}
.page .bwp-main .page-title{padding-bottom: 5px;margin: 5px 0 5px;}
.woocommerce-page .content-area {margin-top: 20px;}
.woocommerce-page #bwp-footer {margin-top: 5px;}
.woocommerce-MyAccount-navigation ul li{display: inline-block;width: 50%;margin: 0 -1px;padding-top: 2px;padding-bottom: 2px;background-position:0 center;border:0;}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address:first-child{margin-bottom: 0;}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address:first-child .woocommerce-Address-title{margin-top: 0;}
.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title{padding-bottom:5px;padding-top:5px;}
.woocommerce-account .woocommerce-MyAccount-content fieldset {margin-top: 0;}
.woocommerce-account legend{margin-top: 0;}
.woocommerce-info, .woocommerce-message{line-height: 1;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding-left: 10px;padding-right: 10px;}
.alert-success .wc-forward, .woocommerce-error .wc-forward, .woocommerce-message .wc-forward{line-height:30px;padding: 0 10px;}
.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper {
padding: 15px;
}
.post-type-archive-product .page-title.bwp-title.empty-image{padding-top: 5px !important;padding-bottom: 5px !important;}
.breadcrumb .delimiter::before{font-size: 12px !important;}
.woocommerce-order-received .woocommerce-thankyou-order-details li{padding-bottom: 5px;margin-bottom: 5px;text-align: left;}
.woocommerce-order-received .woocommerce-thankyou-order-details li strong{display: block;color: #f92329;font-weight: 600;}
.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received{padding: 8px 9px;font-size: 14px;margin-bottom: 20px;}
.woocommerce-order-received .woocommerce-customer-details address {padding: 10px 15px 15px;}
.woocommerce-order-received .woocommerce-thankyou-order-details{margin-bottom: 20px;}
.elementor-widget-tabs .elementor-tab-title{background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/plus2.png) no-repeat 97% center;}
.elementor-widget-tabs .elementor-tab-title.elementor-active{background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/minus2.png) no-repeat 97% center;}
.page-id-9090 .elementor-element.title-block-1{margin-bottom: 0;}
.post-type-archive-product .bwp-main .page-title{padding-bottom: 5px!important;padding-top: 5px!important;}
.chk-now-avlbl-ship {
display: inline-block;
}
.chk-now-avlbl-ship .wczp_cookie_check_div-ship {
display: inline-block;
margin-right: 8px;
}
.chk-now-avlbl-ship button#check_pincode {
margin: 0;
display: inline-block;
}
.chk-now-avlbl-ship .hdng-avlbl-txt {
line-height: 1;
margin-top: 10px;
}
section.about-section .content-subheading {
top: auto;
transform: none;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart table {
width: 100%;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation {
position: static;
padding-top: 0;
width: 100%;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation .lbl_vrtn_price {
display: inline-block;
width: 25%;
vertical-align: top;
padding-top: 10px;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-price {
display: inline-block;
}
.single-product .product-type-variable .bwp-single-info .variations_form.cart .single_variation_wrap .woocommerce-variation.single_variation span.price {
margin-top: 0;
padding-top: 6px;
}
.free-shipping {
margin-right: 0;
font-size: 10px;
float: left;
background-size: 22px auto;
padding-left: 32px;
background-position: 5px center;
padding: 5px 5px 5px 32px;
width: 50%;
margin-bottom: 5px;
line-height: 1.2;
text-align: left;margin-top:0;
}
.bwp-header .header-page-link > div {
margin-left: 8px;
}
.omeli-woocommerce-sort-count{display:none;}
.content-extra span.price {
margin-top: 9px;
}
.single_variation_wrap span.price {
margin-top: 0;
}
.woocommerce-message a.button.wc-forward {
margin-top: 5px;
}
table.shop_table.cart > tbody > tr > td.product-thumbnail a {
min-width: ;
width: 120px;
}
table.shop_table.cart > tbody > tr > td.product-thumbnail a img {
width: 100%;
}
.wc-proceed-to-checkout .shiprocket-headless {
margin: 0;
margin-top: -10px;
}
}
@media screen and (max-width: 767px) {
.snc-heading-top {
top: 0 !important;
}
.imp-products {
display: block;
padding-left: 15px;
padding-right: 15px;
}
.imp-products-txt {
margin-top: 20px;
}
.imp-products-txt {
margin-left: 0;
}
.imp-products-icon img {
border: 0;
}
.imp-products-icon {
display: inline-block;
}
.winter-blog .all-pr {
padding-top: 30px;
position: relative;
display: flex
}
.winter-blog .all-pr .img-pr img {
float: none;
height: 200px;
width: auto;
}
.winter-blog .txt-pr {
max-width: unset;
}
.winter-blog .txt-pr {
max-width: unset;
order: 2;
flex: 0 0 100%;
}
.winter-blog .all-pr .img-pr {    flex: 0 0 100%;
order:1;
}
.winter-blog .all-pr .img-pr img {
width: 100%;
height: auto;
}
.winter-blog .txt-full {
order: 3;
}
.mini-cart.open .cart-popup {
display: block;
right: auto;
left: -15px;
top: 32px;
}
.dropdown.mini-cart.top-cart.open {
position: static;
}
}
@media screen and (max-width:480px) {
.top-line {margin-top: -10px;margin-bottom: 11px;color: #fff;font-weight: bold;width:100%;text-align:center;font-size:12px;} 
.snc-heading-top {top:0px;}	
.counter-area .elementor-column .elementor-counter-title {font-size: 11px !important;
padding-right: 0 !important;line-height: 17px !important;}	
.second-logo {margin-left:0px !important;}	
.counter-area .elementor-column.forth .elementor-counter-title {
padding-right: 0 !important;
}
.counter-area {
padding: 0 16px !important;
}	
.counter-area .elementor-counter-title {
padding-right: 45px;
}	
.quickview-container .bwp-single-info .yith-wcwl-add-to-wishlist, .single-product .bwp-single-info .yith-wcwl-add-to-wishlist {
margin-top: 5px;
clear: both !important;
float: left !important;
}	
.top-selling .elementor-widget-container .content-extra .product-button.extaddcart {
bottom: -104px !important;
}	
.products-list.grid .product-wapper .contents {
height: auto;
min-height: 30px;
}
.content-extra {
height: auto;
position: relative;
min-height: auto;
}
.tp-leftarrow.tparrows.uranus {
left: 35% !important;
}
.tp-rightarrow.tparrows.uranus {
left: 68% !important;
}
#rev_slider_12_1_wrapper .uranus.tparrows:before {font-size: 31px;}
.all-pr {
display: block;
}
.img-pr {
width: 100%;
text-align: center;
display: inline-block;
}
.img-pr * {
display: inline-block;
}
.category-section .item-product-cat .overlay-content {line-height: 20px;height: auto;bottom: -145px !important;font-size: 12px;width: auto !important;
line-height: 15px;
left: 3px;
right: 3px;}
.catgr-expltxt-prod {
top: 50px !important;
}		
.winter-blog .all-pr {
padding-top: 30px;
position: relative;
display: flex
}
.winter-blog .all-pr .img-pr img {
float: none;
height: 200px;
width: auto;
}
.winter-blog .txt-pr {
max-width: unset;
}
.winter-blog .txt-pr {
max-width: unset;
order: 2;
flex: 0 0 100%;
}
.winter-blog .all-pr .img-pr {    flex: 0 0 100%;
}
.winter-blog .all-pr .img-pr img {
width: 100%;
height: auto;
order:1;
}
.winter-blog .txt-full {
order: 3;
}
}
@media screen and (max-width:340px) {
.bwp-header .header-page-link > div {
margin-left: 10px;
}
.snc-heading-top {
top: 80px;
}
.product-lable .hot, .onsale
{font-size: 10px;}
}
@media only screen and (max-width : 600px){
.free-shipping.free-shipping-new {
position: fixed;
top: 0;
left: 0;
right: 0;
width: auto;
border-radius: 0;
font-size: 9px;
}
.header-left .second-logo {
max-width: 50px;
position: static !important;
}
.header-left {
display: flex;
}
.header-left .wpbingoLogo {
display: inline-flex;
width: auto !important;
margin: 0;
}
header.bwp-header .header-left {
display: flex;
justify-content: center;
gap: 30px;
}
.bwp-header .header-wrapper {
padding-top: 25px;
top: 0;
}
.header-page-link {
position: absolute;
top: 33px;
bottom: auto;
}
header.bwp-header .header-right {border-top: 1px solid rgba(255,255,255,0.8);padding-top: 10px;}
header.bwp-header .header-right span.icon-search {
color: #000;
}
header.bwp-header .header-right i.icon-like {
color: #000;
}
header.bwp-header .header-right span.icons-cart {
color: #000;
}
header.bwp-header .header-right .my-accnt-top-bar {
color: #000;
}
header.bwp-header .header-right .my-accnt-top-bar a {
filter: brightness(0);
}
.header-wrapper .header-main {
padding: 5px 0;
}
header.bwp-header .header-right span.icons-cart span.cart-count {
background: #f92329;
color: #fff;
}
.top-line {
margin-bottom: 5px;
font-size: 12px !important;
margin-top: -19px !important;
margin-bottom: -8px !important;
}
body.home.page-template .bwp-main {
padding-top: 169px !important;
}
header.bwp-header { }
#mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link {
padding-left: 18px !important;
}
.share-post {
margin-top: -52px;
margin-left: 60px;
}
.single-product .bwp-single-info .yith-wcwl-add-to-wishlist svg#yith-wcwl-icon-heart-outline {
display: none;
}
.bwp-header .header-page-link .cart-icon:hover {
top: 0;
}
header.bwp-header .header-right .my-accnt-top-bar a
{width: 20px;
height: 20px;
float: left;
background-size: 100%;}
header.bwp-header .header-right .my-accnt-top-bar a {
background: url(//www.thakkarbros.com/wp-content/themes/omeli-child/images/my-account2.svg) no-repeat 0 0;
background-size: auto;
font-size: 0;
width: 25px;
height: 25px;
float: left;
background-size: 25px;
}
}
@media screen and (max-width:430px) {
.top-line {
font-size: 12px !important;
margin-top: -19px !important;
margin-bottom: -8px !important;
}
}
@media screen and (max-width:345px) {
.top-line {
font-size: 10px !important;
margin-top: -19px !important;
margin-bottom: -8px !important;
}
}