.wc-amazon-payments-advanced-populated {
display: none;
}
#pay_with_amazon {
text-align: left;
margin: 1.5em 0px 30px 0px;
}
#order_review_heading {
float: none;
}
.woocommerce-info,
.woocommerce-noreviews,
p.no-comments {
background-color: #6eb53e;
}
.woocommerce-checkout .shop_table { }
#site-navigation > div:last-child {
background: white;
margin-left: -45px;
margin-right: -45px;
padding: 0px 45px;
display: none;
margin-bottom: -26px;
}
#site-navigation.toggled > div:last-child {
margin-top: 88px;
display: block;
}
header { border-bottom: 0px !important;
background-position: 0 0 !important;
}
.site-footer {
padding: 0px;
padding-top: 30px; }
.widget .widget-title,
.widget .widgettitle {
padding: 0;
}
.widget {
margin: 0;
margin-bottom: 30px;
}
.footer-widgets > div { }
.flex {
display: flex;
}
.flex a {
margin-right: 15px;
}
a:focus,
button:focus,
.button.alt:focus,
input:focus,
textarea:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus {
outline-color: transparent;
}
select {
padding: 10px 5px;
}
.select2-container .select2-selection--single {
height: 45px;
}
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
color: #444;
line-height: 45px;
}
textarea {
min-height: 150px;
} ul.products li.product .button,
.added_to_cart.alt,
.added_to_cart,
.widget a.button.checkout {
background: #6eb53e !important;
color: black !important;
}
ul.products li.product .button:hover {
background: rgba(0, 0, 0, 0.7);
color: white;
transition: all 0.5s;
}
@media (max-width: 768px) {
footer {
padding-bottom: 75px !important;
}
}
@media (min-width: 768px) {
.storefront-sorting {
display: flex;
align-items: center;
}
.footer-widgets {
padding: 0;
}
.main-navigation ul.menu,
.main-navigation ul.nav-menu {
font-size: 0 !important;
}
.main-navigation ul li,
.secondary-navigation ul li {
font-size: 16px;
margin-right: 0px;
}
.main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a,
.site-header-cart .cart-contents { }
.site-header-cart .cart-contents {
padding: 1.618em 1em;
}
.storefront-primary-navigation {
background: rgba(255, 255, 255, 0.7);
}
.site-header-cart .cart-contents,
.main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a {
padding: 15px 1em;
}
.main-navigation ul.menu > li > a:hover {
background: rgba(0, 0, 0, 0.7);
color: white;
transition: all 0.5s;
}
.current_page_item a {
background: #6eb53e !important;
color: white !important;
}
}
#order_review_heading {
display: none !important;
}
#pay_with_amazon {
position: relative;
}
#pay_with_amazon img {
opacity: 0;
width: 100% !important;
}
#pay_with_amazon:before {
content: "";
z-index: 99999;
background-image: url(https://upload.wikimedia.org/wikipedia/commons/2/29/Amazon_Pay_logo.svg);
background-size: 50% 50%;
display: inline-block;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
top: 6px;
background-repeat: no-repeat;
background-position: center;
pointer-events: none;
}
#pay_with_amazon:after {
content: "";
position: absolute;
top: 0;
left: 0;
pointer-events: none;
right: 0;
bottom: 0;
background: black;
font-size: 1.41575em;
text-align: center;
color: black;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
border-radius: 5px;
border: 1px solid #a88734;
background: #f7db99;
background: linear-gradient(180deg, #f7db99 0%, #f1c14c 100%);
}
button.alt,
input[type="button"].alt,
input[type="reset"].alt,
input[type="submit"].alt,
.button.alt,
.widget-area .widget a.button.alt {
background: #6eb53e !important;
color: black !important;
}
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-noreviews,
p.no-comments {
background: #6eb53e;
}
#elementor-notice-bar {display:none!important;}
.amazonButton a.elementor-button.elementor-size-sm {
box-sizing: border-box;
font-size: 1em;
padding: 1em 2em;
background: #ff9900;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc7a00), color-stop(1, #ff9900));
background: -ms-linear-gradient(bottom, #cc7a00, #ff9900);
background: -moz-linear-gradient(center bottom, #cc7a00 0%, #ff9900 100%);
background: -o-linear-gradient(#ff9900, #cc7a00);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900', endColorstr='#cc7a00', GradientType=0);
border: 1px solid;
border-color: #bd7100 #b36b00 #a36200 #b36b00;
color: #ffffff !important;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.zumShop a.elementor-button.elementor-size-sm {
box-sizing: border-box;
font-size: 1em;
padding: 1em 2em;
background: #6eb53e;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #578f31), color-stop(1, #6eb53e));
background: -ms-linear-gradient(bottom, #578f31, #6eb53e);
background: -moz-linear-gradient(center bottom, #578f31 0%, #6eb53e 100%);
background: -o-linear-gradient(#6eb53e, #578f31);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6eb53e', endColorstr='#578f31', GradientType=0);
border: 1px solid;
border-color: #50842d #4b7c2a #447127 #4b7c2a;
color: #ffffff !important;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.product-category.product {
display: none;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}