
.widget-area {
	border:  solid black !important;
	background-color: #999;

	color: white;
	display: none!important;
	margin-left:-20px;
		margin-right:-20px;
}
.icon-cart{ color: goldenrod  !important;}
.woocommerce-breadcrumb { display: none !important;}
.woocommerce-posts-wrapper {position:relative; top: -29px;
}

.site-title a {
	color: goldenrod !important;

}
.menu-label {
	color: goldenrd !important;
	
}

.icon-bars {
	color: golderod !important;
}

.site-description {
	color: white !important;
	
}

.site-header-main {
	background:#ffffff
;

}

.entry-container {
	margin-left: -36px;
	margin-right:-36px;
	margin-top:-38px !important;
	margin-bottom:10px !important;
	position: relative;

}

.entry-title {
	color: white;
	margin: -10px;
	background: #000;
	position: relative;
	top: 10px;
	border: #000;

	display: none !important ;

}

.icon-square {
	display: none;
}


.application-name {
	color: #338;
	background: #326;
}

.testimonial-wrapper {

	background: 0;
	color: white;
	display: none;
}

img {
	border: none !important;
	
}

.section-heading-wrap {
	background: #000;
}

.archive-posts-wrapper {
	display: none;
}

main {
	margin-left:-36px !important;
	margin-right:-36px !important;
	margin-top:-10px !important;
	position: relative;
	overflow: hidden !important;
	
	
}

h4 {
	position: relative;
	margin: 0px 0px 15px 15px;
}
h4 {color:#000;}
h3 {color:#000;
} 
p{
	position: relative;
	margin:25x;
	overflow-x: hidden;
	color:#000;
	
    
    color: black;
    
	

}

.entry-breadcrumbs {
	display: none !important ;
}
 
div {
	overflow: hidden !important;
	margin-top:0px  !important;
	margin-bottom:0px !important;
	

}
.page-id-3669   { margin:0px !important ;
}


div#customer_details.col2-set
{width: %;}
.woocommerce-checkout { margin-bottom:35px;border:px solid black;background:white; }
.icon-search {color:goldenod; }
.amount { color:golderod !important;}
.count { color:golenrod !important;}

.page-id-store { margin: 10px; 
}

.woocommerce-Price-amount {color:blueviolt!important;}
.woocommerce-posts-wrapper {position:relative; max-width:none  !important; }
.sidebar {
    display:;
}
.woocommerce {max-width:none !important; color:black;}
footer {margin-bottom:-0px;
	display:none !important;}
div#infinite-post-wrap.archive-post-wrap {display:none;}
div.woocommerce-tabs .panel {padding:0px;
background-color:white !important;}
ul.tabs.wc-tabs {background:blac;
}
.woocommerce-tabs ul.tabs li a {
color: #333;
display: block;
	
    
}

}
.woocommerce-products-header {max-width:100% !important;}
.woocommerce-shorting-wrapper {
	display:none;}

	




h#ship-to-different-address {color:black;}
h {color:goldenrod;}
ol {padding:15px;}

 button.bg-red-button {

	background:linear-gradient(135deg, black 0%, red 50%, black 100%);border:0px;
}
button.bg-red-button:hover {

	background:linear-gradient(135deg, black 0%, red 50%, black 100%);
	border:0px;border-top: 3px solid rgb(106, 15, 15);
border-bottom: 3px solid rgb(102, 18, 18);
border-right: 3px solid rgb(113, 12, 12);
border-left: 3px solid rgb(57, 1, 1);
}
}
.woocommerce div.product .button {background:linear-gradient(135deg, black 0%, red 50%, black  100%);
}hidd

span.tagged_as a {color:red !important;}
.woocommerce a.checkout-button.button.alt.wc-forward {background:linear-gradient(135deg, black 0%, red 50%, black 100%);border:0px;border-top: 3px solid rgb(106, 15, 15);
border-bottom: 3px solid rgb(102, 18, 18);
border-right: 3px solid rgb(113, 12, 12);
border-left: 3px solid rgb(57, 1, 1);
}

.woocommerce button.button.alt {background:linear-gradient(135deg, black , red , black );margin-bottom:10px;display:initial!important;border:1px solid white;
width:60%!important;
	border-radius:8px;
	background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 8px 0;
}

.woocommerce-info{
	border-top: 1px solid rgb(23, 23, 23);
border-bottom: 1px solid rgb(14, 14, 14);
border-right: 1px solid rgb(56, 55, 55);
border-left: 1px solid rgb(62, 62, 62);
border-radius: 0px;
	background: white;!important
    color: black!important;
    box-shadow: 10px 4px 8px 0px;
}
a.showcoupon {color:darkblue;}
div.summary.entry-summary {color:whit;
	background: linear-gradient(180deg,black,red,black);
	border-top: 3px solid rgb(106, 15, 15);
	background:white;
border-bottom: 3px solid rgb(102, 18, 18);
border-right: 3px solid rgb(113, 12, 12);
border-left: 3px solid rgb(57, 1, 1);
	

border-radius:px;

}
div.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images

{display:grid;!important 
	
}
.single-product div.product .woocommerce-product-gallery .flex-viewport {
margin-bottom: 1em;

background:white;!important
}



.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
    width: 100%;margin:0px;!important
	

}


.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {
display:flex;
table-layout: fixed;
margin: 0;
padding: 0;
width: 100%;
!important	

}


 .single-product div.product .entry-summary {
        margin: 0px;
        padding: 10px;
        
}

    .woocommerce-products-header, .single-product .woocommerce-posts-wrapper {
        padding: none;
    
}


.single-product div.product p.price {visibility:hidden; margin:0px;}


.woocommerce-message {

background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 4px 8px 0;
border:1px solid white
	
}
div.cart_totals h2
{background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 4px 8px 0;
border:1px solid white;}



.woocommerce-checkout #payment {
    background:white!important;
}
a.woocommerce-terms-and-conditions-link{color:red}

.woocommerce-Tabs-panel.panel.entry-content.wc-tab h2 {display:non;}
table.shop_table_responsive tr td a, .product-container a.added_to_cart {
	color: #a30000;}

.mob-menu-header-holder {:linear-gradient(135deg, black 0%, red 50%, black 100%);
}
.mobmenu-footer-menu-holder{background :linear-gradient(135deg, lightgray 0%, white 40%, lightgray 100%) !important;
}

#mobmenu-footer li.current-menu-item a i {
color: #5c5c5c;
}

#mobmenu-footer li.current-menu-item {
border-top: 3px solid #9e9e9e;
}

#mobmenu-footer li {
float: left;
list-style: none;
cursor: pointer;
margin: 0;
border-top: 3px solid rgb(106, 15, 15);
border-bottom: 3px solid rgb(102, 18, 18);
border-right: 3px solid rgb(113, 12, 12);
border-left: 3px solid rgb(57, 1, 1);
	
	background:whit;
border-top: 3px solid white;
border-bottom: 3px solid grey;
border-right: 3px solid silver;
border-left: 3px solid silver;;
	
}
#mobmenu-footer li a i{color:black;}
#mobmenu-footer li a {color:black;}

#mobmenu-footer li.current-menu-item {background-image: linear-gradient(135deg, #d4d4d4, white, #b7b7b7);
    color: #5c5c5c!important;
    box-shadow: inset 0px 0px 11px 0px;
    border: 1px solid white;
}
#mobmenu-footer li.current-menu-item a {
color: #5c5c5c;
}
div.wp-block-cover.has-background-dim.has-background-gradient.coblocks-animate.slideInBottom
{border-top: 10px solid rgb(106, 15, 15);
border-bottom: 10px solid rgb(102, 18, 18);
border-right: 10px solid rgb(113, 12, 12);
border-left: 10px solid rgb(57, 1, 1);
}

div.wp-block-cover.has-background-dim.has-background-gradient.is-style-default.coblocks-animate.fadeIn
{border-top: 10px solid rgb(106, 15, 15);
border-bottom: 10px solid rgb(102, 18, 18);
border-right: 10px solid rgb(113, 12, 12);
	border-left: 10px solid rgb(57, 1, 1);}
.show-nav-left .mobmenu-panel.show-panel, .show-nav-right .mobmenu-panel.show-panel{border-top: 10px solid rgb(106, 15, 15);
    border-bottom: 10px solid rgb(102, 18, 18);
    border-right: 10px solid rgb(113, 12, 12);
    border-left: 10px solid rgb(57, 1, 1);}
h1.has-text-align-center.has-white-color.has-black-background-color.has-text-color.has-background
{
background: radial-gradient(#000, transparent);
    border-top: 10px solid #f7f7f7;
    border-bottom: 10px solid #f7f7f7;
    border-right: 10px solid #f7f7f7;
    border-left: 10px solid #f7f7f7;
    border-radius: 100px;
    color: #f7f7f7;
	box-shadow: 3px 5px 8px 0px;}

.is-style-checkbox {margin:0px;
border-top: 3px solid rgb(96, 96, 96);
border-bottom: 3px solid rgb(99, 99, 99);
border-right: 3px solid rgb(156, 156, 156);
border-left: 3px solid rgb(62, 62, 62);
border-radius: 20px;}


.woocommerce-products-header, .single-product .woocommerce-posts-wrapper {
margin: 0 auto;
max-width: 90%;
padding: 50px 37px;
width: 100%;
}
ul.wc_payment_methods .payment_box {width:100%;}
.ButtonSelectorItem
 {
background: #fefefe!important;
border-color: ;
color: black;
border-top: 3px solid rgb(106, 15, 15)!important;
border-bottom: 3px solid rgb(102, 18, 18)!important;
border-right: 3px solid rgb(113, 12, 12)!important;
border-left: 3px solid rgb(57, 1, 1)!important;
border-top: 3px solid grey!important;
border-bottom: 3px solid grey!important;
border-right: 3px solid silver!important;
border-left: 3px solid silver!important;
	border-radius:20px;}

.ButtonSelectorItem.rnSelected
{
border-top: px solid rgb(106, 15, 15)!important;
border-bottom: px solid rgb(102, 18, 18)!important;
border-right: px solid rgb(113, 12, 12)!important;
border-left: px solid rgb(57, 1, 1)!important;
background:linear-gradient(135deg, gray,white )!important;color:white;border-radius: 20px;padding:2px;

	
    color: #000000!important;
    box-shadow: 0px 0px 3px 0px !important;
    font-weight: bold;
    text-align: center;}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{
border-top: 1px solid grey!important;
border-bottom: 1px solid grey!important;
border-right: 1px solid lightgray!important;
border-left: 1px solid lightgray!important;background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 4px 8px 0;}
img.zoomImg {visibility:hidde;}
.is-transparent {background: radial-gradient(#000, transparent)!important;
    border-top: 10px solid #f7f7f7;
    border-bottom: 10px solid #f7f7f7;
    border-right: 10px solid #f7f7f7;
    border-left: 10px solid #f7f7f7;
    border-radius: 100px;
    color: #f7f7f7;
	box-shadow: 3px 5px 8px 0px;}
.column1  {width:50%;display:flex!important;margin:0px!important;padding:0px!important;}
.single-product div.product {
content: "";
display: table;
table-layout: fixed;
position: relative;
background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 4px 8px 0;

	
} .woocommerce-posts-wrapper {background-image:url();}

.woocommerce-Tabs-panel.panel.entry-content.wc-tab h2 {display: none;!important }
.woocommerce-tabs ul.tabs {text-align:center;
background:linear-gradient(13deg, lightgray 0%,white 10%,white 80%,lightgray 100%);
    border-top: px solid grey;
    border-bottom: 2px solid black;
    border-right: 3px solid silver;
    border-left: 3px solid silver;
	background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    
    box-shadow: 0px 4px 8px 0;

	}
.woocommerce-tabs ul.tabs li.active a {
background: linear-gradient (135deg ,black, red,black);
color: #ffffff;

	background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 4px 8px 0;
border-radius:5px;
	display: inline-block;
    cursor: pointer;
    ;
    padding: 5px 13px;
    text-decoration: none;
    text-shadow: 1px 0px 0px #854629;
	
	border:1px solid silver;
    
}
.woocommerce-tabs ul.tabs li a {
	color: ;}
table.shop_table th {
    
    color: #630606;
    border: 1px solid white;
    border-top: 3px solid #999;
    border-bottom: 3px solid #ccc;
    border-right: 3px solid #ebebeb;
    border-left: 3px solid #d9dbe4;
    text-align: center;
    !important: ;
	box-shadow: 0px 0px 4px 0px;}

form.checkout.woocommerce-checkout {
    background: #eee;
	 
    padding: 10px;
    border-top: 5px solid rgb(96, 96, 96);
    border-bottom: 5px solid rgb(99, 99, 99);
    border-right: 5px solid rgb(156, 156, 156);
	border-left: 5px solid rgb(62, 62, 62);}
.mob-menu-header-holder {border-bottom:2px solid silver;
    border-radius:0px
			font;
}
div.su-tabs-pane { background:blac;!important}

div.su-tabs-pane {display:noe;color:blue;
padding:0px;padding-top:15px;}

div.su-tabs {
    background:white;!important
	color:darkred;text-align:center;

}
div.su-tabs-nav
{
}
div.su-tabs-nav span.su-tabs-current {
    background:linear-gradient(135deg, black,red,black);

border-top: 3px solid rgb(106, 15, 15);
border-bottom: 3px solid rgb(102, 18, 18);
border-right: 3px solid rgb(113, 12, 12);
border-left: 3px solid rgb(57, 1, 1);
border-radius:8px;
color:white;
	outline: none;

	
}

div.su-tabs-nav span {background:transparent;
	
color:#951616;; font-size: 18px;border-radius:0px; }
.single-product div.product .woocommerce-product-gallery .flex-viewport{pointer-events:none;!important}
div.wp-block-coblocks-accordion{text-align:left;}
.wp-block-cover {background: linear-gradient(135deg,#d9dbe4 0%,rgb(255 255 255) 20%,rgb(255 255 255) 80%,#d9dbe4 92%);

	box-shadow: 3px 5px 8px 0px;}
.woocommerce div.product .stock  {
  
    
	
	border-radius: px;
    background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 8px 0;
	text-align:center;!important
}
.is-style-shadow {border-radius: 8px;padding:2px;
	border-color:white;
	border:1px solid white;
    background-image: linear-gradient(135deg, #dfdfdf, white, #d8d8d8);
	
    color: #000000!important;
    box-shadow: 0px 3px 8px 0px;
    font-weight: bold;
    text-align: center;
	border-top:1px solid silver;
	border-bottom:1px solid darkgray
	
}
.is-style-checkbox{background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    

	border:1px solid white!important;
    border-radius:8px!important;
	border-top:2px solid silver!important;
	text-align:center;!important
background-image: linear-gradient(135deg, #dfdfdf, white,white, #d8d8d8);
    box-shadow: 0px 4px 8px 0;
    
    margin: 5px;
	padding:15px;
border:0px;!important;
border-radius:0px!important
}

.rnColumnField_115 .rednaoLabel {border-radius: 0px!important;
    padding: 11px!important;
    border-color: white;
    border: 1px solid white;
    background-image: linear-gradient(135deg, #dfdfdf, white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 6px 0px;
    margin: 7px!important;}
.rnColumnField_75 .rednaoLabel{border-radius: 0px!important;
    padding: 11px!important;
    border-color: white;
    border: 1px solid white;
    background-image: linear-gradient(135deg, #dfdfdf, white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 6px 0px;
    margin: 7px!important;}
.rnColumnField_100 .rednaoLabel {border-radius: 0px!important;
    padding: 11px!important;
    border-color: white;
    border: 1px solid white;
    background-image: linear-gradient(135deg, #dfdfdf, white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 6px 0px;
    margin: 7px!important;}
.woocommerce-products-header .page-title {border-radius: 0px!important;
    padding: 0px!important;
    border-color: white;
    border: 1px solid white;
    background-image: linear-gradient(135deg, #dfdfdf, white, #d8d8d8);
    color: #000000!important;
    box-shadow: 0px 3px 6px 0px;
    margin: 7px!important;}