/******************************************************************
Theme Name: clear Zeitpress3 for developing muxomor.top
Theme URI: http://kobayashi.ca
Description: 
Author: Tomas Llobet-Arany, Gurcharn Birdi
Author URI: http://kobayashi.ca
Version: 5.0 (Development)
License: GNU General Public License & MIT
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Sass
******************************************************************/

/* .header-banner {
	height: 0;
	display: none !important;
	border: none;
} */

.logo {
	display: block;
}
.acf-block.dark .outofstock {
	display: none;
}

.accordion-menu .is-accordion-submenu a, .accordion-menu a {
	padding: 15px;
	font-size: 16px;
}

.woocommerce-order {
  padding: 5rem 10px;
}

.woocommerce ul.order_details .woocommerce-order-overview__order strong {
	font-size: 2.4em;
	color: red;
}

.order-card-details {
	font-weight: 700;
}

.vitguard-slider {
	padding-right: 15px;
  padding-left: 15px;
}
.vitguard-slider .slick-dots {
	margin-left: 0 !important;
	bottom: -45px;
}
.slick-track
{
  display: flex !important;
  align-items: center;
  justify-content: center;
  max-height: 300px; /* Set the tracks height to 70% of the view port height */
}

.slick-slide
{
  display: flex!important;
  height: inherit !important;
}

.slick-slide img {
  object-fit: cover; /* be aware that this doesn't work on IE */
  height: 100%;
	object-position: 50% 50%;
  object-fit: cover;
  font-family: 'object-fit: cover;';
}

.button.cta-button {
    animation: shadow 1s ease infinite;
    background-color: #7fbdb1 !important;
    margin: 15px auto !important;
    display: flex !important;
    flex-direction: column;
    flex-wrap: wrap
}

@keyframes shadow {
    0% {
        box-shadow: 0 0 0 0 rgba(127,189,177,.8)
    }

    100% {
        box-shadow: 0 0 0 15px rgba(127,189,177,0)
    }
}


.header {
	  display: table;
    width: 100%;
}
.top-bar {
	display: block;
}
.woocommerce .page-title {
	text-align: center;
}
.cat-item.cat-item-116 {
	display: none;
}

.single-post.postid-1 .acf-block.two-column-feature-content .medium-6.background-image{
	padding-bottom: 56%;
	height: auto;
}
.single-post.postid-1 .acf-block.two-column-feature-content .medium-6 {
	height: inherit;
}
@media screen and (max-width: 640px) {
.single-post.postid-1 .acf-block.two-column-feature-content .medium-6.background-image {
    padding-bottom: 107%;
}
.single-post .xoo-wsc-basket {
	display: none;
}
}

/* body:not(.logged-in) #menu-glavnoe-menju-1 .wpml-ls-item {
		display: none;
} */

#lang-comments-link {
	display: none;
}
@media screen and (max-width: 640px) {
	.entry-content .alignleft, .entry-content img.alignleft {
		float: none;
		display: block;
		margin: auto;
	}
}
.arcontactus-widget.arcontactus-message {
	z-index: 9999;
}
.xoo-wsc-basket {
	z-index: 9999;
}

.woocommerce div.product .product_title {
	padding-right: 10px;
}

@media screen and (min-width: 6.25em) {
    .woocommerce-page div.product .prev_next_buttons,
    .woocommerce-page div.product .prev_next_buttons,
    .woocommerce div.product .prev_next_buttons,
    .woocommerce div.product .prev_next_buttons {
        min-width: 55px;
    }
}
@media screen and (max-width: 640px) {
.pum-container.pum-responsive {
	width: 80% !important;
}
	html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
		padding-right: 0 !important;
	}
}

.post-2453 .image-wrap:after,
.post-2455 .image-wrap:after
{
		content: 'Ожидается';
		color: orange;
		min-width: 60%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
    width: auto;
    height: auto;
    display: inline-block;
    background-color: rgba(25,26,30,.4);
    padding: 10px;
    text-align: center;
    line-height: 1.1;
    text-shadow: 1px 1px 1px #191a1e;
}
.post-2455 .image-wrap:after
{
	content: 'Очікується';
}

/* .post-5232 .image-wrap:after,
.post-5271 .image-wrap:after, 
.post-3687 .image-wrap:after,
.post-3692 .image-wrap:after
{
		content: 'Ожидается';
		color: orange;
		min-width: 60%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
    width: auto;
    height: auto;
    display: inline-block;
    background-color: rgba(25,26,30,.4);
    padding: 10px;
    text-align: center;
    line-height: 1.1;
    text-shadow: 1px 1px 1px #191a1e;
} */
/* .post-5271 .image-wrap:after, 
.post-3692 .image-wrap:after,
.post-1985 .image-wrap:after
{
	content: 'Очікується';
}
.product.post-324 .price:after,
.product.post-923 .price:after,
.product.post-418 .price:after,
.product.post-913 .price:after,
.product.post-1421 .price:after,
.product.post-1432 .price:after
{
	color: red;
	font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
	display: inline-block;
	font-weight: 400;
	padding-left: 5px;
	margin-bottom: 0.5em;
	font-size: inherit;
} */
/* .product.post-418 .price:after,
.product.post-913 .price:after {
	content: '(7.5 грн)';
}
.product.post-1421 .price:after,
.product.post-1432 .price:after {
	content: '(5.5 грн)';
} */
/* .product.post-324 .price:after,
.product.post-923 .price:after {
	content: '(2.7 – 5.4 грн)'
} */
/* 
*/


/* html[lang="ru-RU"] .product.post-338 .woocommerce-loop-product__link:after,
html[lang="ru-RU"] .product.post-9626 .woocommerce-loop-product__link:after,
html[lang="ru-RU"] .product.post-5941 .woocommerce-loop-product__link:after,
html[lang="ru-RU"] .product.post-5865 .woocommerce-loop-product__link:after,
html[lang="ru-RU"] .product.post-4611 .woocommerce-loop-product__link:after,
html[lang="ru-RU"] .product.post-324 .woocommerce-loop-product__link:after,
{
	content: 'Акция!!!';
	min-height: 3.236em;
	min-width: 3.236em;
	padding: 0.202em;
	font-size: 1em;
	font-weight: 700;
	position: absolute;
	text-align: center;
	border-radius: 100%;
	background-color: red;
	color: #fff;
	font-size: .857em;
	z-index: 9;
	top: 0;
	right: 0;
	left: auto;
	margin: -0.5em -0.5em 0 0;
	padding-top: 15px;
  padding-bottom: 15px;
}
html[lang="uk"] .product.post-920 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-9629 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-5947 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-5869 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-4612 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-5869 .woocommerce-loop-product__link:after,
html[lang="uk"] .product.post-923 .woocommerce-loop-product__link:after
{
	content: 'Акція!!!';
	min-height: 3.236em;
	min-width: 3.236em;
	padding: 0.202em;
	font-size: 1em;
	font-weight: 700;
	position: absolute;
	text-align: center;
	border-radius: 100%;
	background-color: red;
	color: #fff;
	font-size: .857em;
	z-index: 9;
	top: 0;
	right: 0;
	left: auto;
	margin: -0.5em -0.5em 0 0;
	padding-top: 15px;
  padding-bottom: 15px;
} */


.page-id-11 {
	position: relative;
}
.page-id-11:before {
	position: absolute;
	width: 100%;
	height: 100%;
	content: '';
	background: #000;
	z-index: 100;
}
.page-id-11:after {
	position: absolute;
	background: #fff;
	width: 1px;
	height: 1px;
	content: '';
	z-index: 101;
	top: 50vh;
	left: 50%;
}

.header-banner {
	  margin: 15px auto 0px auto;
    max-width: 1300px;
    padding: 0 15px;
		text-align: center;
}
.header-banner a {
	margin: 5px;
	border-bottom: 0 !important;
}

.woocommerce ul.products li.product .price {
	font-size: 1.8rem !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	font-size: 2rem !important;
	color: forestgreen;
}

.lightrope {
	display: none;
}
.snowman {
	display: none;
}

.flex-wrap {
	flex-wrap: wrap;
}
.mobile-info {
	@include breakpoint(small down) {
		margin-top: 15px;
	}
	@media screen and (max-width: 640px) {
		& > .flex-dir-row {
			flex-direction: column;
			align-items: center;
		}
		&__heading {
			text-align: center;
		}
		.container {
			&:not(:first-of-type) {
				margin-top: 10px;
			}
		}
	}
}