a{
	text-decoration: none !important;
}
ul{
	margin-bottom: 0 !important;
	padding-left: 0 !important;
}
.wd-page-content {
    background-color: rgb(246,246,246);
}
.slick-slide{
  margin: 0 10px;
}
.slick-slide img{
  width:100%;
  border: 2px solid #fff;
}
.wrapper .slick-dots li button:before {
  font-size:20px;
  color:white;
}
.social_we{
	display:flex;
	align-items:center;
}
.social_img{
	margin-left:10px;
	font-size:30px;
}
.wishlist_products_counter{
	height: auto !important;
    padding: 0;
    position: absolute !important;
    right: -1px;
    top: -2px;
    z-index: 1;
}



.slide_banner{
	height: 460px;
	position: relative;
}
.slide-bg{
	position: relative;
	height: 100%;
	background-size: cover;
	border-radius: 10px;
}
.content-fixed{
	position: absolute;
	top: 5%;
	left: 5%;
}
.heading_hp h4{
	font-size: 25px;
	font-weight: 600;
	color: #000;
}
.heading_hp p{
	font-size: 15px;
	font-weight: 400;
	color: #000;
}
.text_white.heading_hp h4, .text_white.heading_hp p{
	color:#fff;
}




.wd-rs-63ea2fd96aefb{--wd-img-height: 460px;}
.wd-rs-63da1e8527594{--wd-img-height:
163px;}.wd-rs-63da1e90a33bb{--wd-img-height:
163px;}.wd-rs-637e42d972764{--wd-cat-img-width:
180px;}.wd-rs-637e42d972764 div.product-category .wd-entities-title,
.wd-rs-637e42d972764 .wd-nav-product-cat>li>a{font-size:
16px;text-transform: capitalize;}.wd-rs-634ff2b59ca25 >
.vc_column-inner > .wpb_wrapper{align-items: center;justify-content:
space-between}.wd-rs-634ff2ae7a84a{width: auto !important;max-width:
auto !important;}.wd-rs-63e123a3abd83.wd-button-wrapper a{color:
rgb(28,97,231);}.wd-rs-63e123a3abd83.wd-button-wrapper a:hover{color:
rgb(28,97,231);}.wd-rs-63e1023d7a64b .wd-products-with-bg,
.wd-rs-63e1023d7a64b.wd-products-with-bg, .wd-rs-63e1023d7a64b
.wd-products-with-bg .wd-product,
.wd-rs-63e1023d7a64b.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-637502fa312e0 >
.vc_column-inner > .wpb_wrapper{align-items: center;justify-content:
space-between}.wd-rs-63d90c213c7b6{--wd-img-height:
540px;}.wd-rs-634ff240c9859{width: auto !important;max-width: auto
!important;}.wd-rs-63e125b0c79da.wd-button-wrapper a{color:
rgb(28,97,231);}.wd-rs-63e125b0c79da.wd-button-wrapper a:hover{color:
rgb(28,97,231);}.wd-rs-63ca986f2aaee .wd-products-with-bg,
.wd-rs-63ca986f2aaee.wd-products-with-bg, .wd-rs-63ca986f2aaee
.wd-products-with-bg .wd-product,
.wd-rs-63ca986f2aaee.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-64e4cbd0da5b4
.wd-products-with-bg, .wd-rs-64e4cbd0da5b4.wd-products-with-bg,
.wd-rs-64e4cbd0da5b4 .wd-products-with-bg .wd-product,
.wd-rs-64e4cbd0da5b4.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-63ca97f31e225 >
.vc_column-inner > .wpb_wrapper{align-items: center;justify-content:
space-between}.wd-rs-63ca97e116739{width: auto !important;max-width:
auto !important;}.wd-rs-63e125d491cb9.wd-button-wrapper a{color:
rgb(28,97,231);}.wd-rs-63e125d491cb9.wd-button-wrapper a:hover{color:
rgb(28,97,231);}.wd-rs-63ca97d62665c .wd-products-with-bg,
.wd-rs-63ca97d62665c.wd-products-with-bg, .wd-rs-63ca97d62665c
.wd-products-with-bg .wd-product,
.wd-rs-63ca97d62665c.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-63da1f278072b{--wd-img-height:
163px;}.wd-rs-63da1f307ad7a{--wd-img-height:
163px;}.wd-rs-63da1f39cc1c0{--wd-img-height:
163px;}.wd-rs-63a98fa64a078 .wd-products-with-bg,
.wd-rs-63a98fa64a078.wd-products-with-bg, .wd-rs-63a98fa64a078
.wd-products-with-bg .wd-product,
.wd-rs-63a98fa64a078.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-63e611509750d
.wd-el-title{font-size: 26px;}.wd-rs-63e611509750d
.wd-products-with-bg, .wd-rs-63e611509750d.wd-products-with-bg,
.wd-rs-63e611509750d .wd-products-with-bg .wd-product,
.wd-rs-63e611509750d.wd-products-with-bg
.wd-product{--wd-prod-bg:rgb(255,255,255);
--wd-bordered-bg:rgb(255,255,255);}.wd-rs-63ca988e4d43a.wd-collapsible-content
> .vc_column-inner{max-height:
205px;}.wd-rs-63ca988e4d43a.wd-collapsible-content:not(.wd-opened) >
.vc_column-inner > .wpb_wrapper:after{color: #fff;}@media (max-width:
1199px) { .wd-rs-63e611509750d .wd-el-title{font-size:
22px;}.wd-rs-63ca988e4d43a.wd-collapsible-content >
.vc_column-inner{max-height: 200px;} }@media (max-width: 767px) {
.wd-rs-63e611509750d .wd-el-title{font-size: 20px;} }#wd-63ea2fd96aefb
.banner-title{line-height:38px;font-size:28px;}#wd-63da1e8527594
.banner-title{line-height:28px;font-size:18px;}#wd-63da1e8527594
.banner-inner{line-height:25px;font-size:15px;}#wd-63da1e90a33bb
.banner-title{line-height:28px;font-size:18px;}#wd-63da1e90a33bb
.banner-inner{line-height:25px;font-size:15px;}#wd-63e123a3abd83
a{background-color:#e1ebff;border-color:#e1ebff
!important;}#wd-63e123a3abd83
a:hover{background-color:#dbe3f9;border-color:#dbe3f9
!important;}#wd-63d90c213c7b6
.banner-title{line-height:34px;font-size:24px;}#wd-63d90c213c7b6
.banner-subtitle{line-height:23px;font-size:13px;}#wd-63e125b0c79da
a{background-color:#e1ebff;border-color:#e1ebff
!important;}#wd-63e125b0c79da
a:hover{background-color:#dbe3f9;border-color:#dbe3f9
!important;}#wd-6375053b71efb
.woodmart-title-container{line-height:62px;font-size:52px;}#wd-6375053b71efb
.title-after_title{line-height:34px;font-size:24px;color:rgba(15,15,15,0.8);}#wd-63e125d491cb9
a{background-color:#e1ebff;border-color:#e1ebff
!important;}#wd-63e125d491cb9
a:hover{background-color:#dbe3f9;border-color:#dbe3f9
!important;}#wd-63da1ecf94050{--wd-max-width:445px;}#wd-63da1ecf94050
.woodmart-title-container{line-height:62px;font-size:52px;}#wd-63da1ecf94050
.title-after_title{line-height:25px;font-size:15px;}#wd-63da1f278072b
.banner-title{line-height:28px;font-size:18px;}#wd-63da1f278072b
.banner-inner{line-height:25px;font-size:15px;}#wd-63da1f307ad7a
.banner-title{line-height:28px;font-size:18px;}#wd-63da1f307ad7a
.banner-inner{line-height:25px;font-size:15px;}#wd-63da1f39cc1c0
.banner-title{line-height:28px;font-size:18px;}#wd-63da1f39cc1c0
.banner-inner{line-height:25px;font-size:15px;}#wd-638768520bd96
.woodmart-title-container{line-height:36px;font-size:26px;}@media
(max-width: 1199px) {html .wd-rs-63750447ba1c2{margin-bottom:60px
!important;}html .wd-rs-634fefed87ae9{margin-bottom:30px
!important;}html .wd-rs-634feff906542{margin-bottom:30px
!important;}html .wd-rs-637e1ae2b109c{margin-bottom:60px
!important;}html .wd-rs-637e1ae60fd2e{margin-bottom:60px
!important;padding-top:40px !important;padding-bottom:40px
!important;}html .wd-rs-637e1aefc8b3e{margin-bottom:60px
!important;}html .wd-rs-637e1af24f630{margin-bottom:40px
!important;}html .wd-rs-63876b133a5ec{margin-bottom:30px
!important;}#wd-63ea2fd96aefb
.banner-title{line-height:34px;font-size:24px;}#wd-63d90c213c7b6
.banner-title{line-height:32px;font-size:22px;}#wd-6375053b71efb
.woodmart-title-container{line-height:42px;font-size:32px;}#wd-6375053b71efb
.title-after_title{line-height:28px;font-size:18px;}html
.wd-rs-63da1f0545dd5{padding-top:40px !important;padding-bottom:40px
!important;}#wd-63da1ecf94050
.woodmart-title-container{line-height:42px;font-size:32px;}html
.wd-rs-63e611509750d{margin-bottom:60px !important;}#wd-638768520bd96
.woodmart-title-container{line-height:32px;font-size:22px;}}@media
(max-width: 767px) {html .wd-rs-63750447ba1c2{margin-bottom:40px
!important;}html .wd-rs-634fefed87ae9{margin-bottom:20px
!important;}html .wd-rs-634feff906542{margin-bottom:20px
!important;}html .wd-rs-637e1ae2b109c{margin-bottom:40px
!important;}html .wd-rs-637e1ae60fd2e{margin-bottom:40px
!important;padding-top:20px !important;padding-bottom:20px
!important;}html .wd-rs-637e1aefc8b3e{margin-bottom:40px
!important;}html .wd-rs-637e1af24f630{margin-bottom:20px
!important;}html .wd-rs-63876b133a5ec{margin-bottom:10px
!important;}html .wd-rs-637503f5909fc >
.vc_column-inner{margin-bottom:20px !important;}#wd-63ea2fd96aefb
.banner-title{line-height:32px;font-size:22px;}html
.wd-rs-6375040adba21 > .vc_column-inner{margin-bottom:20px
!important;}#wd-63d90c213c7b6
.banner-title{line-height:30px;font-size:20px;}#wd-6375053b71efb
.woodmart-title-container{line-height:30px;font-size:20px;}#wd-6375053b71efb
.title-after_title{line-height:26px;font-size:16px;}html
.wd-rs-637504fdd1574 > .vc_column-inner{margin-bottom:20px
!important;}#wd-63da1ecf94050
.woodmart-title-container{line-height:30px;font-size:20px;}html
.wd-rs-63e611509750d{margin-bottom:40px !important;}#wd-638768520bd96
.woodmart-title-container{line-height:28px;font-size:18px;}}
.vc_custom_1668613203662{margin-top:
-20px !important;margin-right: -10px !important;margin-bottom: 60px
!important;margin-left: -10px
!important;}.vc_custom_1666183160320{margin-bottom: 50px
!important;}.vc_custom_1666183170575{margin-bottom: 50px
!important;}.vc_custom_1669208804222{margin-right: -10px
!important;margin-bottom: 80px !important;margin-left: -10px
!important;}.vc_custom_1669208808246{margin-bottom: 80px
!important;padding-top: 50px !important;padding-bottom: 50px
!important;background-image:
url(https://woodmart.xtemos.com/mega-electronics/wp-content/uploads/sites/9/2022/11/Content.jpg?id=1385)
!important;background-position: center !important;background-repeat:
no-repeat !important;background-size: cover
!important;}.vc_custom_1669208817052{margin-bottom: 80px
!important;}.vc_custom_1669208819847{margin-right: -10px
!important;margin-bottom: 60px !important;margin-left: -10px
!important;}.vc_custom_1669819165161{margin-bottom: 50px
!important;}.vc_custom_1668612970168{margin-right: 0px
!important;margin-left: 0px !important;padding-top: 20px
!important;padding-right: 5px !important;padding-bottom: 20px
!important;padding-left: 5px !important;background-color: #ffffff
!important;border-radius: 10px
!important;}.vc_custom_1668613113545{margin-bottom: 20px
!important;padding-top: 0px !important;padding-right: 10px
!important;padding-left: 10px
!important;}.vc_custom_1668613087144{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1676292217902{margin-bottom: 20px
!important;}.vc_custom_1668613125864{margin-right: -10px
!important;margin-left: -10px
!important;}.vc_custom_1668613132751{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1666020059902{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1666183127613{padding-top: 0px
!important;}.vc_custom_1666017138726{margin-bottom: 20px
!important;}.vc_custom_1666183867410{padding-top: 0px
!important;}.vc_custom_1666183861337{margin-bottom: 20px
!important;}.vc_custom_1675699148725{margin-right: 0px
!important;margin-bottom: 20px
!important;}.vc_custom_1668612856492{padding-right: 10px
!important;padding-left: 10px
!important;}.vc_custom_1668612867432{padding-right: 10px
!important;padding-left: 10px
!important;}.vc_custom_1666183754887{margin-bottom: 20px
!important;}.vc_custom_1675699639912{margin-right: 0px
!important;margin-bottom: 20px
!important;}.vc_custom_1666184018278{padding-top: 0px
!important;}.vc_custom_1666184560776{padding-top: 0px
!important;}.vc_custom_1666184565547{padding-top: 0px
!important;}.vc_custom_1675168504439{margin-bottom: 0px
!important;}.vc_custom_1668613440554{margin-bottom: 20px
!important;}.vc_custom_1675955206512{margin-top: 15px
!important;margin-bottom: 20px
!important;}.vc_custom_1674221560298{padding-top: 0px
!important;}.vc_custom_1674221541822{margin-bottom: 20px
!important;}.vc_custom_1675699678280{margin-right: 0px
!important;margin-bottom: 20px
!important;}.vc_custom_1668612935300{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1668696609491{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1675239179381{margin-right: 0px
!important;margin-bottom: 20px !important;margin-left: 0px
!important;padding-top: 76px !important;padding-bottom: 76px
!important;background-color: #ffffff !important;border-radius: 10px
!important;}.vc_custom_1666185500775{margin-right: -10px
!important;margin-left: -10px
!important;}.vc_custom_1668613379313{padding-top: 0px
!important;}.vc_custom_1666191647608{padding-top: 0px
!important;}.vc_custom_1669219219705{margin-bottom: 0px
!important;}.vc_custom_1675239125767{margin-bottom: 25px
!important;}.vc_custom_1666186006708{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1666186011091{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1666186015053{padding-top: 0px
!important;padding-right: 10px !important;padding-left: 10px
!important;}.vc_custom_1675239214921{margin-bottom: 20px
!important;}.vc_custom_1675239223447{margin-bottom: 20px
!important;}.vc_custom_1675239232336{margin-bottom: 20px
!important;}.vc_custom_1672056750068{margin-bottom: 0px
!important;border-radius: 10px
!important;}.vc_custom_1676022104749{margin-bottom: 80px
!important;}.vc_custom_1666188877836{margin-bottom: 20px
!important;}.vc_custom_1674221725280{padding-top: 0px
!important;}.vc_custom_1669818470753{margin-bottom: 20px
!important;} .wpb_animate_when_almost_visible
{ opacity: 1; }
:root{ --wd-top-bar-h: .00001px; --wd-top-bar-sm-h: .00001px;
--wd-top-bar-sticky-h: .00001px; --wd-top-bar-brd-w: .00001px;

	--wd-header-general-h: 80px; wd-header-general-sm-h: 60px;
	--wd-header-general-sticky-h: .00001px; wd-header-general-brd-w:
	--.00001px;

	--wd-header-bottom-h: 60px; wd-header-bottom-sm-h: 60px;
	--wd-header-bottom-sticky-h: 60px; wd-header-bottom-brd-w: .00001px;

	--wd-header-clone-h: .00001px;

	--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) +
var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) +
var(--wd-header-bottom-h) + var(--wd-header-brd-w));
--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) +
var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) +
var(--wd-header-clone-h) + var(--wd-header-brd-w)); --wd-header-sm-h:
calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) +
var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w)); }






.whb-header-bottom .wd-dropdown { margin-top: 10px; }

.whb-header-bottom .wd-dropdown:after { height: 20px; }

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu) {
margin-top: 10px; }

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu):after
{ height: 20px; }


		
.whb-1yjd6g8pvqgh79uo6oce { --wd-form-brd-radius: 35px; }
.whb-1yjd6g8pvqgh79uo6oce .searchform { --wd-form-height: 46px; }
.whb-wgrc3rpz50z01cc4ap2o.info-box-wrapper div.wd-info-box {
--ib-icon-sp: 10px; } .whb-qb4njeyuiye2my4ln8v6.info-box-wrapper
div.wd-info-box { --ib-icon-sp: 10px; } .whb-row
.whb-07amklogpjd7r42vt1ip.wd-tools-element .wd-tools-inner, .whb-row
.whb-07amklogpjd7r42vt1ip.wd-tools-element > a > .wd-tools-icon {
color: rgba(51, 51, 51, 1); background-color: rgba(255, 255, 255, 1);
} .whb-row .whb-07amklogpjd7r42vt1ip.wd-tools-element:hover
.wd-tools-inner, .whb-row
.whb-07amklogpjd7r42vt1ip.wd-tools-element:hover > a > .wd-tools-icon
{ color: rgba(51, 51, 51, 0.75); }
.whb-07amklogpjd7r42vt1ip.wd-tools-element.wd-design-8 .wd-tools-icon
{ color: rgba(255, 255, 255, 1); background-color: #4cb407; }
.whb-07amklogpjd7r42vt1ip.wd-tools-element.wd-design-8:hover
.wd-tools-icon { color: rgba(255, 255, 255, 0.7); } .whb-row
.whb-7qrb5r43fmh57lkx4dry.wd-tools-element .wd-tools-inner, .whb-row
.whb-7qrb5r43fmh57lkx4dry.wd-tools-element > a > .wd-tools-icon {
color: rgba(51, 51, 51, 1); background-color: rgba(255, 255, 255, 1);
} .whb-row .whb-7qrb5r43fmh57lkx4dry.wd-tools-element:hover
.wd-tools-inner, .whb-row
.whb-7qrb5r43fmh57lkx4dry.wd-tools-element:hover > a > .wd-tools-icon
{ color: rgba(51, 51, 51, 0.7); } .whb-row
.whb-efvne7ivyjilpk6crr69.wd-tools-element .wd-tools-inner, .whb-row
.whb-efvne7ivyjilpk6crr69.wd-tools-element > a > .wd-tools-icon {
color: rgba(51, 51, 51, 1); background-color: rgba(255, 255, 255, 1);
} .whb-row .whb-efvne7ivyjilpk6crr69.wd-tools-element:hover
.wd-tools-inner, .whb-row
.whb-efvne7ivyjilpk6crr69.wd-tools-element:hover > a > .wd-tools-icon
{ color: rgba(51, 51, 51, 0.7); } .whb-row
.whb-j9nqf397yrj3s8c855md.wd-tools-element .wd-tools-inner, .whb-row
.whb-j9nqf397yrj3s8c855md.wd-tools-element > a > .wd-tools-icon {
color: rgba(51, 51, 51, 1); background-color: rgba(255, 255, 255, 1);
} .whb-row .whb-j9nqf397yrj3s8c855md.wd-tools-element:hover
.wd-tools-inner, .whb-row
.whb-j9nqf397yrj3s8c855md.wd-tools-element:hover > a > .wd-tools-icon
{ color: rgba(51, 51, 51, 0.7); } .whb-row
.whb-eyi35wj5v52my2hec8de.wd-tools-element .wd-tools-inner, .whb-row
.whb-eyi35wj5v52my2hec8de.wd-tools-element > a > .wd-tools-icon {
color: rgba(255, 255, 255, 1); background-color: #4cb407;
} .whb-row .whb-eyi35wj5v52my2hec8de.wd-tools-element:hover
.wd-tools-inner, .whb-row
.whb-eyi35wj5v52my2hec8de.wd-tools-element:hover > a > .wd-tools-icon
{ color: rgba(255, 255, 255, 0.7); background-color: rgba(28, 97, 231,
1); } .whb-kv1cizir1p1hjpwwydal { --wd-form-brd-radius: 35px; }
.whb-kv1cizir1p1hjpwwydal .searchform { --wd-form-height: 42px; }
.whb-kv1cizir1p1hjpwwydal.wd-search-form.wd-header-search-form-mobile
.searchform { --wd-form-bg: rgba(255, 255, 255, 1); }
.whb-header-bottom { background-color: rgba(230, 239, 253, 1); }
</style> <style id="wd-style-theme_settings_default-css"
data-type="wd-style-theme_settings_default"> @font-face { font-weight:
normal; font-style: normal; font-family: "woodmart-font"; src:
url("//woodmart.xtemos.com/mega-electronics/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.1.1")
format("woff2"); font-display:swap; }

:root { --wd-text-font: "Open Sans (wd)", Arial, Helvetica,
sans-serif; --wd-text-font-weight: 400; --wd-text-color: #777777;
--wd-text-font-size: 15px; --wd-title-font: "Lexend Deca (wd)", Arial,
Helvetica, sans-serif; --wd-title-font-weight: 600; --wd-title-color:
rgba(16,16,16,0.9); --wd-entities-title-font: "Lexend Deca (wd)",
Arial, Helvetica, sans-serif; --wd-entities-title-font-weight: 500;
--wd-entities-title-color: rgba(16,16,16,0.9);
--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
--wd-alternative-font: "Lexend Deca", Arial, Helvetica, sans-serif;
--wd-widget-title-font: "Lexend Deca (wd)", Arial, Helvetica,
sans-serif; --wd-widget-title-font-weight: 500;
--wd-widget-title-transform: capitalize; --wd-widget-title-color:
#333; --wd-widget-title-font-size: 16px; --wd-header-el-font-weight:
600; --wd-header-el-transform: capitalize; --wd-header-el-font-size:
14px; --wd-brd-radius: 10px; --wd-primary-color: #4cb407;
--wd-alternative-color: rgba(28,97,231,0.2); --wd-link-color: #333333;
--wd-link-color-hover: #242424; --btn-default-bgcolor:
rgb(225,235,255); --btn-default-bgcolor-hover: rgb(219,227,249);
--btn-default-color: #4cb407; --btn-default-color-hover: #4cb407; --btn-accented-bgcolor: #4cb407;
--btn-accented-bgcolor-hover: #4cb407; --btn-transform:
capitalize; --wd-form-brd-width: 1px; --notices-success-bg: #459647;
--notices-success-color: #fff; --notices-warning-bg: #E0B252;
--notices-warning-color: #fff; } .wd-popup.wd-age-verify {
--wd-popup-width: 500px; } .wd-popup.wd-promo-popup {
background-color: #111111; background-image: none; background-repeat:
no-repeat; background-size: contain; background-position: left center;
--wd-popup-width: 800px; } :is(.woodmart-archive-shop
.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt)
.wd-products-with-bg, :is(.woodmart-archive-shop
.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt)
.wd-products-with-bg :is(.wd-product,.wd-cat) {
--wd-prod-bg:rgb(255,255,255); --wd-bordered-bg:rgb(255,255,255); }
.woodmart-woocommerce-layered-nav .wd-scroll-content { max-height:
223px; } .wd-page-title { background-color: rgb(28,97,231);
background-image: none; background-size: cover; background-position:
center center; } .wd-footer { background-color: #ffffff; border-top: 1px solid #d7d7d7;
background-image: none; } html .wd-nav-mobile > li > a {
text-transform: capitalize; } html .post.wd-post .wd-entities-title {
font-size: 18px; } .page .wd-page-content { background-color:
rgb(246,246,246); background-image: none; }
.woodmart-archive-shop:not(.single-product) .wd-page-content {
background-color: rgb(246,246,246); background-image: none; }
.single-product .wd-page-content { background-color: rgb(246,246,246);
background-image: none; } .woodmart-archive-blog .wd-page-content {
background-color: rgb(246,246,246); background-image: none; } html
.wd-buy-now-btn { background: rgb(107,163,49); } html
.wd-buy-now-btn:hover { background: rgb(95,158,44); } body,
[class*=color-scheme-light], [class*=color-scheme-dark],
.wd-search-form[class*="wd-header-search-form"] form.searchform,
.wd-el-search .searchform { --wd-form-bg: rgb(255,255,255); }
.wd-popup.popup-quick-view { --wd-popup-width: 920px; } :root{
--wd-container-w: 1400px; --wd-form-brd-radius: 5px;
--btn-accented-color: #fff; --btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px; --btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none; --btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none; --btn-accented-box-shadow-hover:
none; }

@media (min-width: 1400px) {
[data-vc-full-width]:not([data-vc-stretch-content]), :is(.vc_section,
.vc_row).wd-section-stretch { padding-left: calc((100vw - 1400px -
var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2); padding-right:
calc((100vw - 1400px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) /
2); } }



.vc_custom_1669295016720{margin-bottom: 40px !important; padding-top:40px !important;}.vc_custom_1668779245150{padding-top: 0px
.!important;}.vc_custom_1668779255112{padding-top: 0px
.!important;}.vc_custom_1668779264766{padding-top: 0px
.!important;}.vc_custom_1668779274593{padding-top: 0px
.!important;}.vc_custom_1669904336840{margin-bottom: 0px
.!important;}.vc_custom_1669387447622{margin-bottom: 0px
.!important;}.vc_custom_1669387456657{margin-bottom: 0px
.!important;}.vc_custom_1669387465358{margin-bottom: 0px
.!important;}.vc_custom_1669294977126{margin-bottom: 0px
.!important;}.vc_custom_1668779382032{padding-top: 0px
.!important;}.vc_custom_1668779376777{padding-top: 0px
.!important;}.vc_custom_1668779356225{padding-top: 0px
.!important;}.vc_custom_1668779351601{padding-top: 0px
.!important;}.vc_custom_1668779344705{margin-bottom: 10px
.!important;padding-top: 0px
.!important;}.vc_custom_1669904956863{margin-bottom: 20px
.!important;}.vc_custom_1675239302223{margin-bottom: 20px
.!important;}.vc_custom_1666192635650{margin-bottom: 10px
.!important;}.vc_custom_1738244706122{margin-bottom: 30px
.!important;}.vc_custom_1666194678735{margin-bottom: -10px
.!important;}.vc_custom_1666194692241{margin-bottom: -10px
.!important;}.vc_custom_1666194698611{margin-bottom: -10px
.!important;}.vc_custom_1675239361486{margin-bottom: 20px
.!important;}.vc_custom_1666194559103{margin-right: 15px
.!important;margin-bottom: 20px
.!important;}.vc_custom_1666194562939{margin-bottom: 20px
.!important;}.wd-rs-6388ba0e775af{--wd-brd-radius:
.0px;}.wd-rs-63501c7aafa28{--wd-brd-radius:
.0px;}.wd-rs-63501c7f1bd96{--wd-brd-radius: 0px;}#wd-6388b350c4846
.info-box-title{line-height:28px;font-size:18px;}#wd-6380d4af0732d
.info-box-title{line-height:28px;font-size:18px;}#wd-6380d4b93e561
.info-box-title{line-height:28px;font-size:18px;}#wd-6380d4c2b2d46
.info-box-title{line-height:28px;font-size:18px;}#wd-63da1fbd0652e
.woodmart-title-container{line-height:28px;font-size:18px;}#wd-63da1fbd0652e
.title-after_title{line-height:25px;font-size:15px;}


/*---- inner banner -----*/
.inner_banner_sec{
    background: #B2D5E6;
    padding: 50px;
    border-radius: 10px;
}
.inner_banner_sec h1{
	color:#fff;
	font-size: 35px;
}
.inner_banner_sec p{
	color: #fff;
}

.breadcrumb-item a{
    text-decoration: none;
    color: #000;
}
.pagination_sec .page-link{
    background: none;
    border: none;
    color: #000;
}
.pagination_sec .page-item.active .page-link{
    background: #000;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.pagination_sec .page-link:focus{
    box-shadow: none;
}

.right_ff ul{
    display: flex;
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
}
.right_ff ul li{
    color: #FFC107;
}
.right_ff .price{
    font-size: 40px;
    font-weight: 700;
}
.right_ff h5{
    margin: 15px 0;
}

.about_right_inr img{
    width: 100%;
    height: 450px;
    object-fit: cover;
    border-radius: 10px;
}
.about_us{
    position: relative;
    padding: 20px 0;
}
.about_us:before{
    background: var(--primary-color);
    position: absolute;
    right: 0;
    top: 0;
    width: 15%;
    height: 100%;
    content: '';
    z-index: -1;
}
.about_2{
    background: #e6effd;
    padding: 50px 0;
}
.about_trhm ul{
    list-style: none;
    padding-left: 0;
}
.about_trhm ul li{
    padding-left: 70px;
    margin-bottom: 20px;
    position: relative;
    line-height: 28px;
}
.about_trhm ul li:before, .about_trhm ul li:after{
    content: '';
    position: absolute;
}
.about_trhm ul li:before{
    width: 15px;
    height: 15px;
    left: 0;
    background: rgba(39, 97, 231, 1);
    border-radius: 50%;
    top: 5px;
}
.about_trhm ul li:after{
    width: 40px;
    height: 2px;
    left: 14px;
    background: rgba(39, 97, 231, 1);
    top: 12px;
}


.contact-us{
  position: relative;
}
.contact-wrap-main{
margin: 0 0 50px 0px;
}
.contact-left h2{
font-size: 70px;
font-weight: 600;
}
.contact-left p{
  font-size: 20px;
}
.contact-form{
margin: 20px 0px;  
padding: 0px 60px 0px 0px;
}
.contact-us .form-group-wrap{
margin: 14px 0px;
}
.contact-us .contact-form .form-control{
padding: 15px 10px;
}
.contact-us .contact-form .send-msg .btn{
  background: var(--main-color);
  color: #000;
  font-size: 16px;
  box-shadow: none;
  outline: none;
  padding: 10px 0px;
  width: 100%;
}
.contact-right{
  position: relative;
  padding: 0px 40px;
  border-radius: 10px;
}
.contact-info{  
 padding: 30px 0px;
 border-bottom: 1px solid rgb(0 0 0 / 50%);
}
.contact-info:last-child{
border: none;
margin: 0px;  
}
.contact-us .con-icon{
  width: 45px;
  height: 45px;
  background: #4cb407;
  padding: 10px;
  border-radius: 50%;
  color: #fff;
  font-size: 16px;  
  text-align: center;
  margin-right: 20px;
  display: flex;
    align-items: center;
    justify-content: center;
}
.contact-us .con-text{
margin-top: 10px;
}
.contact-us .con-text p{
  margin-bottom: 0;
}
.contact-us .con-text a{
color: #161723;
text-decoration: none;
font-size: 17px;
}
.contact-us .con-text h3{
font-size: 17px;
font-weight: 600;
letter-spacing: 5px;
margin-bottom: 5px
}
.form_submit{
	width: 100%;
    border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
    text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
    font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
    font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
    font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));
}
.map-sec iframe{
filter: grayscale(1);
}


.menuopen.wd-side-hidden.wd-left{
	transform: translate3d(0%, 0, 0);
}
#remove{
    display: block;
    text-align: right;
    padding: 14px;
}
.wp-block-search__button{
	background: #4cb407 !important;
	color:#fff;
	border-radius:5px;
}
.product-element-top picture img{
	height:250px !important;
	object-fit:cover;
}
.apple_shoing_event .product-element-top a img{
	height:120px;
	object-fit:cover;
}
.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--themed-button.yith-wcwl-theme-button-style{
	background:none;
}


/--- woocommers ----/

.wp-block-search__inside-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}
.wp-block-search__input{
    width: 100%;
    height: 40px;
    border: 0px;
    font-size: 14px;
    padding-left: 20px;
    padding-right: 38px;
    color: #1E1E1E;
    border-radius: 20px;
    font-family: var(--main-font);
    font-style: italic;
    background: rgb(30 30 30 / 10%);
}

.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
    width: 40px !important;
    height: 40px !important;
}

.product_page_details{
	padding:0 15px 15px;
}

.product_page_details .tinvwl_add_to_wishlist_button{
	margin-top:0px !important;
}
.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-loop-button-wrapper.tinvwl-woocommerce_after_shop_loop_item{
	display: inline-block;
    vertical-align: middle;
	padding-left:5px;
}




.yith-wcwl-add-button>a i{
   margin-right: 0px !important;
}
.feature-slide:hover .add_to_wishlist.single_add_to_wishlist, .feature-slide:hover .tinvwl_add_to_wishlist_button{
    color:#4cb407;
    transition: ease-in all 0.3s;  
}
.woocommerce-loop-product__title{
    color: #000;
    font-size: 20px !important;
    line-height: 24px !important;
}  
.woocommerce ul.products li.product .price del{
    color: rgb(30 30 30 / 70%) !important;
    font-size: 14px;
    line-height: 18px;
    font-weight: 100;
    margin-bottom: 0;  
}
.woocommerce ul.products li.product .price ins{
    color: var(--main-color);
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 0;
    font-weight: 700 !important;
    margin-left: 10px !important;  
    text-decoration: none !important;
}
.yith-wcwl-add-to-wishlist {
    margin-top: 10px;
    display: inline-block;
}
.woocommerce ul.products li.product .button{
    background: #1E1E1E;
    border-radius: 5px;
    text-align: center !important;
    color: #fff;
    padding: 2px 13px !important;
    font-size: 15px !important;
    line-height: 1 !important;
    vertical-align: middle !important;
    min-width: 110px;
    overflow: hidden;
}
.woocommerce a.added_to_cart{
    background: #1E1E1E;
    padding: 10px 20px;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    margin-left: 10px;
}
.feedback{
     color: var(--main-color);
     background: #fff;
    border: 1px solid rgb(0 0 0 / 50%);
    padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    height: 40px;
    width: 40px;  
}
.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon {
    margin-right: 0px !important;
}
.wc-block-components-product-name{
    color: #000;
    font-size: 18px !important;
    line-height: 22px !important;
}
.wc-block-components-product-name:hover{
    color: #000;
    font-size: 18px !important;
    line-height: 22px !important;
}
.wc-block-components-product-price__regular{
    color: rgb(30 30 30 / 70%) !important;
    font-size: 14px !important;
    line-height: 18px !important;
    font-weight: 100;
    margin-bottom: 0;  
}
.wc-block-components-product-price__value.is-discounted{
    color: #4cb407;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 700 !important;
    margin-left: 10px !important;
}
.wc-block-components-product-badge{
    padding: 5px;   
    color: #4cb407;
}
.wc-block-components-formatted-money-amount{
    color: #000;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 700 !important;
    margin-left: 10px !important;
}   
.wc-block-components-button__text{
    color: #000;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 0;
    font-weight: 500 !important;
}
.wc-block-components-totals-coupon-link{
    color: #000;
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 0;
    font-weight: 500 !important;
}
.wc-block-components-totals-shipping__change-address__link{
    color: #000; 
}
.wc-block-cart-item__remove-link{
    color: #000 !important;
    font-size: 14px !important;
    line-height: 18px !important;
    margin-bottom: 0 !important;
    font-weight: 500 !important;
}
.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{
    display: inline-block;
    box-sizing: border-box;
    padding: 13px 35px;
    border-radius: 30px;
    position: relative;
    color: #fff !important;
    background: #4cb407;
    text-transform: uppercase;
    text-decoration: none;
    overflow: hidden;
    border: none;
    font-size: 16px;  
}
.wc-block-components-button__text{
    color:#fff !important;
}
.product-name a{
    color: #000 !important;
    font-size: 18px !important;
    line-height: 22px !important;  
}
.woocommerce table.shop_table td del{
    color: rgb(30 30 30 / 70%) !important;
    font-size: 14px !important;
    line-height: 18px !important;
    font-weight: 100;
    margin-bottom: 0;
} 

table.wishlist_table thead th{
    text-align: center !important; 
    color: #000 !important;
    font-size: 18px !important;
    line-height: 22px !important;
}
.woocommerce table.shop_table td ins{
    color: #4cb407;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 700 !important;
    margin-left: 10px !important; 
    text-decoration: none !important;
}
.wishlist-in-stock{
    color: #0d6efd !important;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 300 !important;
    margin-left: 10px !important; 
    text-decoration: none !important;
}
.wishlist_table .product-add-to-cart a{
    display: inline-block;
    box-sizing: border-box;
    padding: 10px 24px;
    border-radius: 30px;
    position: relative;
    color: #fff;
    background: #4cb407;
    text-decoration: none;
    overflow: hidden;
    border: none;
    font-size: 16px;
}
.single_add_to_cart_button.button.alt{
      background:#4cb407 !important;
}
.product_title.entry-title{
    color: #000;
    font-size: 40px;
    line-height: 44px;
	
}
.product_title.entry-title.product-title-class{
    font-size: 38px;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{
    color: rgb(30 30 30 / 70%) !important;
    font-size: 14px !important;
    line-height: 18px !important;
    font-weight: 100;
    margin-bottom: 15px;  
}
.woocommerce div.product p.price ins{
    color: rgba(28, 97, 231, 1);
    font-size: 35px;
    line-height: 24px;
    margin-bottom: 0;
    font-weight: 700 !important;
    margin-left: 10px !important;  
    text-decoration: none !important;
}
.posted_in a{
    color: #000;
}
.why-list p, .why-list ol li{
	color: #000;
    font-weight: 600;
    font-family: inherit;
	font-size:18px;
}
.why-list ol li{
	margin-bottom:10px;
}
.woocommerce-product-details__short-description{
	color: #000;
    font-weight: 700;
    font-family: inherit;
}
.product_page_details .tinvwl_add_to_wishlist_button:hover{
	color:rgba(28, 97, 231, 1);
}
.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after.tinvwl-loop.tinvwl-product-in-list.tinvwl-product-make-remove{
	color:rgba(28, 97, 231, 1);
}
/*product page*/
.woocommerce p.stars a{
   color: #ffb021;

}

.woocommerce span.onsale{
  background-color: #4cb407 !important; 
	width: 50px;
    height: 50px;
}
.button.wc-forward{
    background-color: #4cb407 !important;    
    color: #fff !important;
}
.wc-block-cart .wc-block-cart__submit-container{
   background-color: #4cb407 !important;    
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    height: 50px;
    padding: 10px;
}
.woocommerce-LostPassword.lost_password a{
   color: #4cb407 !important;     
}
.woocommerce-button.button.woocommerce-form-login__submit{
     background-color: #4cb407 !important;    
     color: #fff !important;
}
.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{
    background-color: #4cb407 !important;    
     color: #fff !important;  
}
.woocommerce-privacy-policy-link{
     color: #4cb407 !important;    
}
.yith-wcwl-add-to-wishlist {
    margin-top: 0px !important;
}

#yith-wcwl-popup-message {
    background: transparent !important;
    box-shadow: none !important;
}
.remove_from_wishlist{
     color: #4cb407 !important;    
}

.additional-info-wrapper{
   display: flex;
    justify-content: space-between;
    align-items: center;
} 
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{
    color: #4cb407 !important;
    font-size: 24px !important;
    line-height: 28px !important;
    margin-bottom: 0 !important;
    font-weight: 700 !important;
   margin-left: 10px !important;  
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{
    color: #4cb407 !important;
    font-size: 24px !important;
    line-height: 28px !important;
    margin-bottom: 0 !important;
    font-weight: 700 !important;
     margin-bottom: 10px !important;
}
.woocommerce div.product form.cart{
    margin-bottom: 0px !important;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #4cb407 !important;
    font-size: 24px !important;
    line-height: 28px !important;
    margin-bottom: 0 !important;
    font-weight: 700 !important;
     margin-bottom: 10px !important;   
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{
    color: #4cb407 !important;
    font-size: 24px !important;
    line-height: 28px !important;
    margin-bottom: 0 !important;
    font-weight: 700 !important;
    margin-bottom: 10px !important;
}
.woocommerce div.product p.price del{
    color: rgb(30 30 30 / 70%) !important;
    font-size: 20px !important;
    line-height: 18px !important;
    font-weight: 100;
  
}
.woocommerce .woocommerce-ordering select {
    vertical-align: top;
    padding: 10px 10px;
}


.woocommerce ul.products li.product .star-rating {
    color: #ffb021;
	margin-top:10px;
}

.single-product.woocommerce div.product form.cart{
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
}
.single-product.woocommerce div.product_meta{
	display:none;
}

.single-product.woocommerce .woocommerce-product-rating .star-rating, .woocommerce .star-rating{
	color:#4cb407;
}
.single-product.woocommerce .woocommerce-product-rating .woocommerce-review-link{
	color:#000;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{
	background:#4cb407 !important;
	color:#fff !important;
}



.woocommerce table.shop_table td.product-name a{
  color:#000;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: 10px;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #767676;
    border-radius: 0px !important;
}
.select2-container .select2-selection--single{
  height: auto !important;
    padding: 9px;
}
.woocommerce ul.order_details {
    border: 1px solid #4cb407;
  padding: 20px !important;
	background:#fff;
}
.upiwc-section .upiwc-info{
	background:#fff !important;
}
.woocommerce-MyAccount-navigation ul {
    list-style: none;
    margin-bottom: 0;
    background: #fff;
    box-shadow: 0 0 10px rgb(0 0 0 / 29%);
    padding: 17px;
    border-radius: 8px;
	border-left: 5px solid #4cb407;
}
.woocommerce-MyAccount-navigation ul li a{
  padding: 7px 7px 7px 25px;
    color: #000;
    font-weight: 600;
    display: block;
  background:#fff;
}
.woocommerce-MyAccount-navigation ul li.is-active a{
  background:#4cb407;
    color: #fff;
}
.woocommerce-button.button.view{
  box-sizing: border-box;
    padding: 14px 35px !important;
    border-radius: 5px !important;
    position: relative;
    color: #fff !important;
    background-color: #4cb407!important;
    text-transform: uppercase;
}
.woocommerce-Address-title.title{
  background:#4cb407;
    color: #fff;
  padding: 5px 10px;
}
.woocommerce-account .addresses .title h3{
  font-size:18px;
}
.woocommerce-account .addresses .title .edit{
  color:#fff;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{
	box-sizing: border-box;
    padding: 12px 25px !important;
    border-radius: 5px !important;
    position: relative;
    color: #fff !important;
    background-color: #4cb407 !important;
	font-size:15px !important;
}
.tinv-wishlist .product-action {
	width: 193px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	background:#fff;
	border-radius:10px
}


.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
    margin-top: 0 !important;
    margin-left: 12px;
}
.single-product.woocommerce div.product form.cart {
    display: flex;
    align-items: center;
}

.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after.tinvwl-product-in-list.tinvwl-product-make-remove{
	color:#4cb407;
}
.qib-button:not(#qib_id):not(#qib_id), .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){
	border-width:0px !important;
}
.qib-button:not(#qib_id):not(#qib_id){
	font-size:22px !important;
	background: #000000 !important;
    border-color: #000000 !important;
	color:#fff !important;
}

.qib-container:not(#qib_id):not(#qib_id) {
    margin-bottom: 0px;
    height: 35px;
    margin-top: 0px;
	    vertical-align: middle;
	    min-width: 105px;
}

.qib-container .minus.qib-button{
	border-radius:30px 0 0 30px !important;
}
.qib-container .plus.qib-button{
	border-radius: 0 30px 30px 0 !important;
}
.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){
	border-top:1px solid #000 !important;
	border-bottom:1px solid #000 !important;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar{
	opacity:1;
}
.woocommerce ul.products li.product .button{
	margin-top:0 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #4cb407 !important;
    color: #fff !important;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
	color:#000 !important;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #1c61e7 !important;
    color: #fff !important;
    border-radius: 0;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{
	background: #fff;
    box-shadow: 0 0 10px rgb(0 0 0 / 22%);
    padding: 25px;
    border-radius: 15px;
    margin-bottom: 30px;
}

.container-rating{
	display:flex;
	align-items:center;
}
.tinv-wishlist table td, .tinv-wishlist table th{
	border-width:1px;
	border-color:  rgb(0 0 0 / 10%);
}

.tinv-wishlist table thead{
	background: rgb(197 0 20 / 44%);
    color: #000;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.in-cart{
	background:#03b22a !important;
}
.woocommerce-page .wd-content-layout, .woocommerce-cart.woocommerce-page .wd-content-layout, .woocommerce-checkout.woocommerce-page .wd-content-layout, .single.single-product .wd-content-layout, .woocommerce-account.woocommerce-page .wd-content-layout{
	background:#f6f6f6;
}
.all-product{
	padding:50px 0;
}
.wpfMainWrapper{
	background:#fff;
	border-radius:10px;
	padding:15px;
	position:sticky !important;
	top:0;
}

.wpfFilterButton.wpfButton, .wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button{
	box-sizing: border-box;
    padding: 12px 25px !important;
    border-radius: 5px !important;
    position: relative;
    color: #fff !important;
    background-color: #4cb407 !important;
	font-size:15px !important;
}

.wd-hover-with-fade .product-element-bottom{
	padding:0 15px 10px;
}
.wc-block-cart-items__row, .is-large.wc-block-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-block{
	background:#fff;
	border-radius:10px;
}
.is-large.wc-block-cart .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-block{
	padding:15px;
}
.wc-block-cart__submit-container{
	background:#fff;
	
}
.wp-block-woocommerce-checkout-order-summary-block{
	background:#fff;
	border-radius:10px;
}
.wc-block-components-form.wc-block-checkout__form{
	background:#fff;
	padding:15px;
	border-radius:10px;
}
.zoomtoo-container img{
	height:500px !important;
	object-fit:cover;
}
.single.single-product form.cart{
	flex-wrap:nowrap;
}

.single.single-product .summary.entry-summary{
	background:#fff;
	padding:15px;
	border-radius:10px;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{
	background:#fff;
}
.woocommerce-account .woocommerce-MyAccount-content{
	background:#fff;
	padding:15px;
	border-radius:10px;
}
ul.products li.product .tinvwl_add_to_wishlist_button{
		margin-top:0 !important;
	}
.cat-design-alt .wd-cat-thumb{
	height: 150px;
}
.wc-block-components-button:not(.is-link).outlined{
	background-color: #4cb407 !important;
	color:#fff !important;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{
	border-top:5px solid #4cb407 !important;
}
.woocommerce table.my_account_orders .button {
    white-space: nowrap;
    margin: 0 2px;
}
.woocommerce-button.button.cancel{
	background:#ff0000 !important;
}

.social_media{
	padding-left:0;
	margin-bottom:0;
	list-style:none;
	display:flex;
	margin-top:10px;
}
.social_media li{
	padding:0 5px;
}
.social_media li a{
	background: #4cb407;
    color: #fff;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
	border-radius:5px;
}
div.wc-block-components-notice-banner:is(.is-info,.is-error){
	background-color:#cc1818 !important;
}
.six_catagory{
	width:100%;
}
.one_cata{
	width:31%;
	display:inline-block;
	padding:0 10px 15px;
}
.one_cata img{
	width:100%;
	height:160px;
	object-fit:cover;
	border-radius:10px;
}
.one_cata .wd-entities-title{
	font-size:16px;
}
.for_desktop{
	display:block;
}
.for_mobile{
	display:none;
}

@media (min-width: 320px) and (max-width: 768px){
	.for_desktop{
		display:none;
	}
	.for_mobile{
		display:block;
	}
	.site-logo img{
		width:60px;
	}
	.wd-buttons {
		border-radius: 5px !important;
	}
	.product-element-top picture img{
		height:200px !important;
	}
	.yith-add-to-wishlist-button-block{
		margin:0 auto !important;
	}
	.yith-wcwl-add-to-wishlist-button__label{
		display:none;
	}
	.yith-wcwl-add-to-wishlist-button:is(button) {
		padding: 2px 5px;
		font-size: 10px;
	}
	.wd-nav-arrows.wd-pos-sep:after{
		content:none;
	}
	.wishlist_products_counter{
		right: 28%;
    	top: 0px;
		z-index: 1;
		padding-inline: 0px !important;
		color: #fff !important;
		font-size: 11px;
	}
	.wd-header-wishlist .wd-tools-count{
		display:none;
	}
	.wishlist_products_counter_number{
		inset-inline-end: -9px;
		background-color: var(--wd-primary-color);
		color: #fff;
		font-size: 9px;
		padding: 4px;
    	border-radius: 50%;
		width: 15px;
    	height: 15px;
		text-align:center;
	}
	ul.products li.product .wd-hover-with-fade .product-element-bottom {
		padding: 0 5px 10px !important;
	}
	.one_cata{
		width:48%;
		text-align:center;
	}
	.one_cata img{
		width:120px;
		height:120px;
		border-radius:50%;
		margin:0 auto;
	}
	.product_title.entry-title {
		font-size: 31px;
		line-height: 31px;
	}
	form.cart{
		gap:5px;
	}
	form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_){
		margin-left:4px;
	}
	.single-product .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{
		margin-left:0;
	}
	.slide_banner{
		height:300px;
	}
}





