/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
a.scroll-to-top {
	left: 23px;
	right: unset;
}

@font-face {
	font-family: "Sourse_Sans_light";
	src: url("../fonts/SourceSansPro-Light.ttf") format("truetype");
}

@font-face {
	font-family: "gothamprol";
	src: url("fonts/gothamprolDisplay-VariableFont_wght.ttf") format("truetype");
}

@font-face {
	font-family: "GothamPro";
	src: url("fonts/gothampro.ttf") format("truetype");
}

@font-face {
	font-family: "GothamProl";
	src: url("fonts/gothampro_light.ttf") format("truetype");
}

@font-face {
	font-family: "GothamProm";
	src: url("fonts/gothampro_medium.ttf") format("truetype");
}

@font-face {
	font-family: "p22";
	src: url("fonts/P22UndergroundCYMedium.ttf") format("truetype");
}

@font-face {
	font-family: "p22b";
	src: url("fonts/P22UndergroundCYBook.ttf") format("truetype");
}
@font-face {
	font-family: "sharp";
	src: url("fonts/Sharp.ttf") format("truetype");
}

.logo-row .logo img {
	max-height: 120px;
}
.basket_banner img {
	width: 100%;
}

.basket_banner {
	padding-left: var(--total-block-pl);
	position: sticky;

	padding-top: 30px;
	margin-bottom: 15px;
}
/* .banners-big__item::before {
	content: '';
    background: url(../images/10pers.svg) 50% 50% #7a4cd9;
    right: 30px;
    bottom: 30px!important;
    top: 30px;
	z-index: 100000;
	filter: drop-shadow(4px 4px 0px grey);
    background-size: 77%;
    background-repeat: no-repeat;
    padding: 20px;
    width: 150px;
    border-radius: 50%;
	transform: rotate(-17deg);
    height: 150px;
    position: absolute;

} */

.test_button {
	display: none;
}
.whatsapphead {
	width: 120px;
	border-radius: 4px;
	display: initial;
	font-size: 16px;
	float: right;
	line-height: 19px;
	position: initial;
	height: 56px;
	margin-top: 34px;
	margin: 23px 18px;
	padding: 10px 15px;
	background-color: #01e675;
	text-align: center;
}

.whatsapphead a {
	color: #fff;
}

.sections-block__item-image {
	border-radius: 50%;
}
@media screen and (max-width: 768px) {
	.BOTTOM_BANNERS {
		display: none;
	}

	.banners-big__item::before {
		bottom: 30px !important;
		right: 17px !important;
		top: 10px;
		left: unset;
		width: 90px;
		height: 90px;
	}

	.basket_banner {
		padding-left: 0;
	}

	._orientationRight_e9f7 .button_a53d {
		margin-bottom: 91px !important;
	}
	.test_button {
		display: block;
		background-color: #01e675;
		position: fixed;
		bottom: 95px;
		left: 17px;
		font-size: 15px;
		text-align: center;
		line-height: 1;
		/* right: 135px; */
		color: #fff;
		padding: 10px 22px;
		border-radius: 55px;
		z-index: 100;
	}
}
@media (min-width: 1280px) and (max-width: 2560px) {
	.ozonwild {
		width: 100%;
		display: flex;
		position: relative;
		align-items: center;
	}

	.ozonwild_item {
		width: 50%;
		position: relative;
	}
	.ozonwild_item img {
		width: 90%;
		height: auto;
	}

	.ozonwild_item_text {
		position: absolute;
		bottom: -30px;
		left: 0;
		right: 0;
		text-align: center;
	}
}

@media (min-width: 360px) and (max-width: 1279px) {
	.ozonwild {
		width: 100%;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		gap: 30px;
	}
	#oz {
		width: 280px;
	}
	#wb {
		width: 280px;
	}
	.ozonwild_item {
		width: 50%;
	}
}

#cookiesf_doc_body {
	display: none !important;
}
.cookiesf_doc_msg {
	display: none !important;
}
