header.page-header, .elementor-thumbnails-swiper {display:none!important;}
ins span.amount {color:#d30c5c!important;}
.elementor-carousel-image {background-size:contain!important;}

.woocommerce-LoopProduct-link .onsale {
display: block;
background-color: #D30C5C!important;
text-transform: uppercase;
border-radius: 0px!important;
min-width: 70px!important;
min-height: 30px!important;
line-height: 30px!important;
z-index:1!important;
}

.onsale {
display: block;
background-color: #D30C5C!important;
text-transform: uppercase;
border-radius: 0px!important;
min-width: 90px!important;
min-height: 50px!important;
line-height: 50px!important;
font-size:20px;
z-index:1!important;
}

#categories ul li img {width:16%; float:left; margin:1px;}
.woocommerce-loop-product__title {min-height:80px;}
.woocommerce-pagination ul li {width:30px; height:30px;}
.woocommerce-pagination ul li a {color:#70B62B;}
.woocommerce ul.products li.product .woocommerce-loop-category__title {padding: 1.0em 0;border:1px solid #d3ced2;}
select.orderby {border-radius:0;}
.detail-content a {color:#0E2E93;}
 #logo.elementor-widget-image  .elementor-image > a img[src$=".svg"] {width:300px;}
 header {max-width:1280px;margin:10px auto;}
 header h1 {padding:10px; font-weight: 600;}

 
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {color:#fff;background-color:#70B62B;border-radius:0;}
.button {padding:15px!important;}
.woocommerce table.shop_table {border-radius:0;}
.woocommerce table td, .woocommerce table th {border:0;}
.woocommerce-page table.cart td.actions .input-text {width:100px;}
.woocommerce-cart table.cart td.actions .coupon .input-text {padding:10px;border-radius:0;}
 /*.woocommerce .product-name a {color:#70B62B!important;}*/
.cart_totals h2 {font-size:16px;color:#0E2E93;}
h2.woocommerce-order-details__title, h2.woocommerce-column__title {color:#0E2E93;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color:#70B62B;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:#70B62B;}
.woocommerce-info::before {color:#0E2E93}
.woocommerce-info {border-top-color:#0E2E93;}


.woocommerce-message {max-width: 1280px; margin: auto;}

#tab-description>h2 {display:none;}
li.current-product_cat-ancestor, li.current-product-ancestor  {background-color:#fff; }
li.current-product_cat-ancestor a, li.current-product-ancestor a {color:#471283!important;}
elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after {background-color:#471283; }

.menu-item a.elementor-sub-item {display:block!important;width:100%!important;}

form.woocommerce-ordering {
  border: 1px solid #d3ced2;
}

form.woocommerce-ordering select {
  border: 0;
  vertical-align: middle;
  background: transparent;
  width:90%;
  float:left;
  font-size:14px;
}

form.woocommerce-ordering select {
  border: 0;
  vertical-align: middle;
  background: transparent;
  -webkit-appearance: none;
  appearance: none;
  padding-left: 5px;
}

form.woocommerce-ordering:after {
content: '\02C7';
font-size: 30px;
line-height: 23px;
padding-right: 5px;
padding-top: 15px;
float: right;

}

ul.berocket_aapf_widget {padding-left:0;}
ul.berocket_aapf_widget li  {float:left!important; margin-right:10px!important;font-size:12px;}
ul.berocket_aapf_widget li label  {margin-left:5px!important;}

ins span.amount {text-decoration: underline!important;}
.woocommerce .woocommerce-result-count {font-size:14px;}
#brands_main {font-size: 12px;}
#brands_main img {display:none;}

.woocommerce-message {max-width:1120px;border-top-color: #471283;}


.woocommerce-message::before {color:#471283;}
.woocommerce a.button {background-color:#471283;}
.woocommerce table.shop_table {border: 0;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color:#471283;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background-color:#471283;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:#471283;}
del .woocommerce-Price-amount {color:#471283!important;font-size:18px;}
.woocommerce-LoopProduct-link del .woocommerce-Price-amount {color:#471283!important;font-size:14px;}
.woocommerce-LoopProduct-link del {color:#471283!important;}
.price {color:#471283!important;}
.product-name {color:#471283;}
.woocommerce-checkout-payment {background:#fff!important;}
ul.wc_payment_methods {border: 1px #d3ced2  solid;}
.wc_payment_method label {color:#471283;}
.woocommerce-info::before {color:#471283;}
.woocommerce-info {border-top-color:#471283;}

#contact_meta {margin-bottom:10px!important;}
.woocommerce .quantity .qty {width:4.63em!important;}
.woocommerce-account-fields {border-top:1px solid #471283;}
/*.woocommerce #categories ul.products li.product-category a img {width:20%!important; float:left!important;}*/
.brands-cat .elementor-widget-container {float:left;width:100%;}