#main {
	max-width: 2560px;
  margin: 0 auto;
}
.header-wrapper .header-main .header-inner {
	max-width: 1260px !important;
}
.header-nav .cart-item .image-icon .cart-img-icon {
	max-width: 20px;
}
.logo-left .logo {
	margin-right: 0px;
}
.header-nav-main {
	display: flex;
	justify-content: center;
}
.header-nav-main .menu-item-object-page {
	margin: 0 30px;
}
.header-nav-main .menu-item-object-custom {
	margin: 0 30px;
}

.elementor-widget-container .eael-product-gallery .eael-cat-tab {
	display: none;
}

.article-inner .entry-content h3.sd-title:before {
	border: none;
}
.header-bg-color, .header-wrapper {
	background-color: #000000cc !important;
}
.header-main .nav > li > a:hover {
	color: green;
}
.nav>li>a {
	font-size: 12px;
}
.header.show-on-scroll, .stuck .header-main {
	max-height: 44px !important;
}
.stuck .header-main .nav > li > a {
	line-height: unset;
}

.widget_shopping_cart_content .elementor-menu-cart__footer-buttons {
	grid-template-columns: 1fr;
}
.widget_shopping_cart_content .elementor-menu-cart__footer-buttons .elementor-button--view-cart {
	background-color: #000000;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bolder;
	padding: 10px;
}
.widget_shopping_cart_content .elementor-menu-cart__footer-buttons .elementor-button--checkout {
	background-color: #D26E4B;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: bolder;
	padding: 10px;
}
.widget_shopping_cart_content .elementor-menu-cart__product-price .woocommerce-Price-amount, .widget_shopping_cart_content .elementor-menu-cart__subtotal .woocommerce-Price-amount {
	color: #000000;
}
.widget_shopping_cart_content .elementor-menu-cart__products .elementor-menu-cart__product-remove {
	top: 20px;
	bottom: auto;
}
.elementor-menu-cart__product, .elementor-menu-cart__subtotal {
	  border-right-width: 0;
    border-left-width: 0;
    padding-top: 10px;
    padding-bottom: 10px;
		font-size: 16px;
}
/*footer*/
.absolute-footer .container .footer-primary {
	width: 100%;
}
.absolute-footer .container .footer-primary .country-selector {
	border-bottom: 1px solid #dddddd;
	opacity: 0.8;
}
.absolute-footer .container .footer-primary .country-selector ul {
	border: none;
}
/*article-inner */
.article-inner .entry-header .entry-header-text .entry-meta, .article-inner .entry-header .entry-category, .article-inner .entry-header .entry-header-text .entry-meta, .article-inner .entry-meta {
	display: none;
}
/*cart hover bg*/
.woocommerce .eael-product-wrap .product-image-wrap .image-hover-wrap .icons-wrap li a:hover {
     color: #F5EAFF;
     background-color: #34C900 !important;
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option img {
	object-fit: contain;
}

.variations .vi-wpvs-variation-style .label > label {
	  font-size: 16px;
    font-weight: bolder;
    color: rgba(119,119,119,1);
}
.variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .woocommerce-Price-amount {
	font-weight: 400 !important;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option label {
	font-weight: 400;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option label .woocommerce-Price-amount
{
	font-weight: 400;
}
#yith-wapo-container .only_final  .wapo-total-order {
	font-weight: 400;
}
#yith-wapo-container .only_final  .wapo-total-order th {
	text-transform: capitalize;
}
p.out-of-stock {
	color: red;
}
p.in-stock {
	color: #34c900;
}

.country-selector.weglot-inline ul {
	vertical-align: baseline;
}

.icon-ic_close:before {
	content: "X" !important;
}

.header-main .nav .cart-item {
	margin-left: 0 !important;
}

/*weglot*/
.absolute-footer .container .footer-primary .country-selector {
	border: none;
	opacity: 1;
}
.absolute-footer .container .footer-primary .country-selector.weglot-dropdown .wgcurrent {
	border: none;
}

.absolute-footer .container .footer-primary  .country-selector.weglot-dropdown {
	background: #FFFFFF19;
	border-radius: 4px;
}
.absolute-footer .container .footer-primary .country-selector ul {
	opacity: 1;
	background: #303030;
}
.absolute-footer .container .footer-primary .country-selector ul li {
/* 	color: #000; */
}
.absolute-footer .container .footer-primary .country-selector ul li a:hover {
	color: #34c900;
}
.absolute-footer .container .footer-primary .country-selector ul li a {
	color: #ffffff;
}
.absolute-footer .container .footer-primary .country-selector.weglot-dropdown .wgcurrent:after {
	top: 13px;
	width: 14px;
  height: 10px;
}

.absolute-footer .container .footer-primary .country-selector.weglot-dropdown a, .absolute-footer .container .footer-primary .country-selector.weglot-dropdown span {
	height: 32px;
	line-height: 32px;
}

.footer-wrapper .back-to-top {
	margin-right: 100px;
}
.jdgm-histogram__row {
    pointer-events: none;
}
span.jdgm-rev__thumb-btn.jdgm-rev_thumb-down, .jdgm-rev__thumb-count.jdgm-rev_thump-down-count {
    display: none !important;
}
/*add to cart*/
.shop-container .product-container form .woocommerce-variation-add-to-cart .single_add_to_cart_button {
	border-radius: 0 !important;
	background: #000000;
}
.cart-container .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
	border-radius: 0 !important;
	background: #000000;
}
.elementor-invisible {
	visibility: visible !important;
}
/* posts page */
.entry-author.author-box {
	display: none;
}
/*bottom*/
#fc_frame, #fc_frame.fc-widget-small {
	bottom: 70px !important;
}
#footer .back-to-top {
	bottom: 150px !important;
}
.wpforms-submit.pi-wpform-submit {
text-transform: capitalize!important;
color: #000000;
background: linear-gradient(90.84deg, #E6FF63 7.83%, #C5FF01 100%)!important;
  clip-path: polygon(10px 0%, 100% 0%, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0% 100%, 0% 10px)!important;
  border-radius: 0px !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: clamp(20px, 4vw, 24px)!important;
  letter-spacing: .03em;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  line-height: 40px !important;
  height: 40px !important;
  min-height: 40px !important;
  font-weight: 700 !important;
  margin-bottom: 0;
  font-family: 'Saira Extra Condensed', Inter;
  border: none !important;
  margin: 0 !important;
  padding: 0 40px !important;
 }
/*dropdown*/
.nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before {
	border-bottom-color: #ffffff00 !important;
}
.nav-dropdown-has-border .nav-dropdown {border: none !important;font-size:14px;}.nav-dropdown{min-width:200px!important;}.nav-dropdown li {margin: 0 !important;}.nav-dropdown>li>a{color:#000000!important;}
.nav-dropdown .section {
	padding-left: 0!important;padding-right:0!important;
}
.notification-style-1 {
    position: relative;
    background: #FD3447;
		color: #ffffff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    top: 0;
    right: -2px;
    padding: 0px 5px;
    font-size: 10px;
    font-weight: bolder;
    letter-spacing: 0;
    text-transform: uppercase;
}
.notification-style-1:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    border-bottom: 0;
    border-left: 0;
    margin-left: -10px;
    margin-bottom: -9px;
}
.pi-deals{color:#34C900;font-weight:bold;}
.pi-deals:hover{color:#34c900;} 
.pi-clearance{color:#FD3447;font-weight: 700;}