.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(81,188,150);
	background-image: none;
}

.page-title-default{
	background-color:rgb(81,188,150);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:rgb(237,249,245);
	background-image: none;
}

:root{
--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#121213;
--wd-text-font-size:18px;
}
@media (max-width: 767px){
:root{
--wd-text-font-size:17px;
}
}
:root{
--wd-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-transform:none;
--wd-title-color:rgb(18,18,19);
}
:root{
--wd-entities-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:700;
--wd-entities-title-transform:inherit;
--wd-entities-title-color:rgb(0,0,0);
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Open Sans", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:rgb(18,18,19);
--wd-widget-title-font-size:14px;
}
:root{
--wd-header-el-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:16px;
}
@media (max-width: 767px){
:root{
--wd-header-el-font-size:14px;
}
}
html .product-image-summary-wrap .product_title, html .wd-single-title .product_title{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;font-size: 20px;
}

:root{
--wd-primary-color:rgb(81,188,150);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#229cd8;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(81,188,150);
}
:root{
--btn-shop-bgcolor-hover:rgb(81,188,150);
}
:root{
--btn-accent-bgcolor:rgb(81,188,150);
}
:root{
--btn-accent-bgcolor-hover:rgb(81,188,150);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 1px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-shop-color: #fff;
		
					--btn-shop-color-hover: #fff;
		
					--btn-accent-color: #fff;
		
					--btn-accent-color-hover: #fff;
		
					
							--btn-default-bottom-active: -1px;
				--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-default-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
					
							--btn-shop-bottom-active: -1px;
				--btn-shop-brd-radius: 0.001px;
				--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
					
							--btn-accent-bottom-active: -1px;
				--btn-accent-brd-radius: 0px;
				--btn-accent-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-accent-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
									--wd-sticky-btn-height: 95px;
						}

			@media (max-width: 1024px) {
			:root {
				--wd-sticky-btn-height: 95px;
			}
		}
	
			@media (max-width: 768px) {
			:root {
				--wd-sticky-btn-height: 42px;
			}
		}
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]) {
				padding-left: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-scroll-w)) / 2);
			}
		}
	
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 280px;
		}
	
	
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//ayurveda.com.ua/wp-content/themes/od-web.com/fonts/woodmart-font.woff2?v=6.5.4") format("woff2");
}

@font-face {
	font-family: "Gilroy";
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Gilroy";
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Gilroy";
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Gilroy";
	font-weight: 700;
	font-style: normal;
}

.wcus-checkout-fields h3:after{
	content:' (по тарифам перевозчика НП)';
	font-weight: 400;
  font-size: 14px;
}

.top-cont svg {
	fill:#fff;
}

.top-cont p{
	color:#fff;
	font-weight:500;
}

.top-cont .box-icon-wrapper{
	margin-right: 10px;
}

#wd-5f15e04171a5e li{
	margin-bottom: 2px;
}

.woodmart-entry-meta .meta-author{
	display:none;
}

.woodmart-title-style-bordered .left-line,.woodmart-title-style-bordered .right-line{
	border-color:#50ce6b;
	border-width:0.5px;
}

.zeleniy{
	color:#50ce6b;
}
.wd-header-nav {
	display: flex;
	justify-content:center;
}
li#menu-item-wpml-ls-90-uk {
    border-right: 1px solid #444444;
}
.wd-nav[class*="wd-style-"]>li>a {
    max-height: 20px;
}
.wd-nav-secondary>li>a {
    height: auto;
}

.main-footer {
    color: #282828;
    font-family: Open Sans;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.footer-logo {
	margin-bottom:38px !important;
}
.footer-widget .widget-title {
	text-transform: inherit;
	color: #282828;
  font-family: Open Sans;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.copyrights-wrapper {
    border-top: none !important;
	  background: #fff;
}
.min-footer {
    justify-content: start !important;
	  padding-top: 30px !important;
	  padding-bottom: 40px !important;
}
.min-footer .col-left {
	max-width: 27%;
  text-align: left;
	color: #282828;
  font-family: Open Sans;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.min-footer .col-right {
    text-align: -webkit-auto;
    max-width: 67%;
    display: flex;
    justify-content: space-evenly;
}
.min-footer>div {
	text-align: right;
}
#bingc-active {
	 max-height: 83px !important;
}
#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you {
	  top: 15px !important;
    font: 300 16px/20px Open sans,Ubuntu,Arial !important;
}
#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-we-will-call-you span {
	font: 400 26px/29px Open sans,Ubuntu,Arial !important;
}
#bingc-active div.bingc-active-overlay div.bingc-active-content div.bingc-active-get-phone-form {
	top: 16px !important;
}
#bingc-active a.bingc-powered-by {
	display: none !important;
}
#bingc-passive div.bingc-passive-overlay div.bingc-passive-content div.bingc-statistics {
	display: none !important;
}
#bingc-passive div.bingc-passive-overlay a.bingc-powered-by {
	display: none !important;
}	
.wpml-ls-legacy-list-horizontal .wpml-ls-item:first-child {
	border-right: 1px solid #444444;
}

.wpml-ls-legacy-list-horizontal a {
    padding: 0px 10px 0px;
}

.box-icon-wrapper .info-box-icon{
	fill:#50ce6b;
}

.current-lang span{
	font-weight:bold;
	text-decoration:underline;
}

.current-lang a:hover{
	color:#333;
}
.mob-otstup{
	margin-top:42px;
}
@media(max-width:1191px){
	.hide-ipad{
	   display:none;
  }
}
@media (max-width: 1024px) {
  .min-footer {
    align-items: center !important;
  }
	.min-footer>div {
    margin-bottom: 0 !important;
	}
	.summary-inner .price {
    font-size: 160% !important;
	}
}
@media(max-width:575px){
.mob-otstup{
	margin-top:-1em;
}	
	.footer-logo {
    margin-bottom: 0px !important;
  }
	.footer-widget .widget-title {
		margin-bottom:10px;
	}
	.footer-column li {
		margin-bottom: 5px;
	}
	.footer-column {
    margin-bottom: 20px !important;
  }
	.min-footer .col-left {
		max-width: 100%;
		text-align: center;
	}
	.min-footer .col-right {
    text-align: center;
		max-width: 100%;
		margin-top: 15px;
  }
}

.whb-secondary-menu .menu-simple-dropdown .sub-menu-dropdown{
	width:max-content;
}
.sub-menu span{
	text-transform: none;
}
.cat-design-replace-title .category-title {
background-color: rgba(131, 183, 53, 0.75);
font-weight: 500;
}
.woodmart-sticky-btn-shown .vc_row{
	display:none;
}
.menu-item-my-account{
	display:none;
}

.woodmart-social-icons.icons-size-small i{
	font-size:20px;
}

.textologo a{
	margin-left:-20px;
	color:#3f3f3f;
}

body{
    -moz-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;   
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -khtml-user-select: none;
}

.payment_methods .payment_box p{
	 -moz-user-select: text;
    -webkit-user-select: text;
    -webkit-touch-callout: text;   
    -ms-user-select: text;
    -o-user-select: text;
    user-select: text;
    -khtml-user-select: text;
}

.ls:first-letter,
.cat-parent a:first-letter,
.breadcrumb-last:first-letter,
.posted_in a:first-letter,
.woodmart-widget li:first-letter{
text-transform:uppercase!important;
}

#ship-to-different-address{
	display:none;
}

.text-hide-mob > a > span{
	display:none;
}

.whb-col-left, .whb-mobile-left {
	margin-left: 0;
}

.whb-col-right, .whb-mobile-right {
    margin-right: 0;
}

#menu-lang-tel-mob .sub-menu-dropdown{
	left:-65px;
}

#menu-lang-tel-pc a,
#menu-lang-tel-pc-ukraynskyj a{
	font-size:14px;
	color:#333;
}

#menu-lang-tel-mob .nav-link-text{
  font-size:0;
}

#menu-lang-tel-mob-1 .nav-link-text{
  font-size:0;
}

#menu-lang-tel-mob-ukraynskyj .nav-link-text{
  font-size:0;
}

#menu-lang-tel-mob-ukraynskyj-1 .nav-link-text{
  font-size:0;
}

#menu-lang-tel-mob
.wd-dropdown-menu.wd-design-default{
	width:175px;
}
#menu-lang-tel-mob{
	position:relative;
	left:10px;
}
#menu-lang-tel-mob .fa-mobile:before{
font-size: 19px!important;
color: #444;
}
@media(max-width:435px) {
	.menu-item-27877, .menu-item-27875 {
			width: 100%;
      margin-bottom: 6px;
	}
	.wpml-ls-item-uk, .wpml-ls-item-ru {
			width:50%;
	}
	.menu-item-27877 .woodmart-nav-link, .menu-item-27875 .woodmart-nav-link{
			justify-content: center;
	}
	.wpml-ls-item-uk .woodmart-nav-link {
			justify-content: flex-end;
	}
	.wpml-ls-item-ru .woodmart-nav-link {
			justify-content: start;
	}
}
.wpml-ls-display {
	font-size:16px;
}

.wc-tab-inner li,
.wpb_text_column li,
.term-description li{
	list-style:none;
}
.wc-tab-inner li:before,
.wpb_text_column li:before,
.term-description li:before {
	content: "\f113";
font-family: "woodmart-font";
	font-size:8px;
	margin-top:8px;
	color:#444;
	margin-left: -18px;
	position:absolute;
}

.skiptranslate{
	display:none;
}

#bingc-phone-button {
	bottom: 17vh !important;
}
.salesdrive-button-holder {
		bottom: calc( 17vh - 99px - 20px ) !important;
    padding: 10px !important;
}
.salesdrive-button_animation_button::before {
	background-color: #2a405d !important;
  opacity: .06 !important;
	width: 99px !important;
  height: 99px !important;
	transform: none !important;
	left: -10px !important;
}
@media(max-width:767px) {
	.salesdrive-button-holder {
		left: calc( 2% + 10px ) !important;
		bottom: calc( 17vh - 80px - 20px ) !important;
  }		
	.salesdrive-button_animation_button::before {
    width: 79px !important;
    height: 79px !important;
    left: -8px !important;
	}
}
.salesdrive-button_animation_button::after{
	content: none !important;
}
h2.yikes-custom-woo-tab-title {
    display: none;
}

.product-sku__hidden {
	display: none;
}

#shipping_company_field {
	display: none;
}

#shipping_country_field {
	display: none;
}

.salesdrive-button-holder_open .salesdrive-brand {
	visibility: hidden !important;
}

.wd-header-text.set-cont-mb-s.reset-last-child.whb-text-element {
	display: none; 
}

.whb-flex-row.whb-top-bar-inner .whb-column.whb-col-mobile.whb-hidden-lg  {
	   display: flex!important;
    	width: 100%!important;
}
.price .amount {
	font-size: 15px;
	line-height: 20px;
}
.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after {
	display: none;
}
.wd-nav.wd-nav-secondary.wd-style-underline {
	gap: 25px;
}
.wd-nav[class*="wd-style-underline"] .nav-link-text,
.wd-header-my-account.wd-tools-element>a,
.wd-header-cart .wd-cart-subtotal .amount {
	color: #000000;
}
.cetegory .cetegory__title {
	color: #121213;
	font-weight: 400;
	font-size: 16px;
	line-height: 21.79px;
}
.wd-nav-link .tab-label.nav-link-text:after {
    background-color: rgb(81, 188, 150) !important;
}
.wd-nav-link .tab-label.nav-link-text {
	font-size: 17px;
	font-weight: 600;
	line-height: 23.15px;
}
.wd-nav .wd-tabs-header, .wd-tabs-desc, .wd-nav-tabs-wrapper {
    margin-bottom: 20px;
}
.labels-rectangular .product-label {
		font-size: 16px;
    font-weight: 600;
    line-height: 22px;
}
.price .amount {
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
}
.price del .amount {
	font-size: 16px;
}
.product-label:not(:last-child) {
    margin-bottom: 7px;
}
.wpb-js-composer .title-wrapper [class*="title"] {
	    font-weight: 600;
    font-size: 18px;
    line-height: 23px;
}
.footer-widget .menu li a ,
.widget_nav_menu ul li a{
    color: #282828;
}@media (min-width: 768px) and (max-width: 1024px) {
	html #wpadminbar{
	position:fixed;
}

.chaty-widget.left-position .chaty-i-trigger .chaty-channel{
	left: 1vw;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	html #wpadminbar{
	position:fixed;
}
}

@media (max-width: 576px) {
	html #wpadminbar{
	position:fixed;
}

.wpb_text_column li:before,
.term-description li:before {
	content: "\f113";
font-family: "woodmart-font";
	margin-top:6px;
	margin-left: -16px;
}
.wpml-ls-native {
	font-family: 'Open Sans', sans-serif;
}
.cetegory .cetegory__title {
	font-size: 20px;
}
.wd-nav[class*="wd-style-underline"]>li:hover>a .nav-link-text:after, .wd-nav[class*="wd-style-underline"]>li.current-menu-item>a .nav-link-text:after, .wd-nav[class*="wd-style-underline"]>li.wd-active>a .nav-link-text:after, .wd-nav[class*="wd-style-underline"]>li.active>a .nav-link-text:after {
    width: 100% !important;
}
}

