.sr-checkout__form_title > div {
	display: none;
}
.bcrumb {
	margin: -50px 0 50px 0px;
}
.mob_banners {
	display: none;
}
nav {
	width: 100%;
}
.bx_horizontal_menu_advaced .animate {
}

.bx_horizontal_menu_advaced {
	/*position:relative;*/
	width: 100%;
}
.bx_horizontal_menu_advaced > ul {
	display: flex;
	margin: 0;
	padding: 0;
	width: 100%;
	list-style: none;
	padding: 0;
	justify-content: start;
}
.bx_horizontal_menu_advaced.small > ul {
	/* height:40px;*/
}
/* 1st level */
/*.bx_hma_one_lvl*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl {
	display: block;
	float: left;
	padding: 0;
	/*height:58px;*/
}
/*bx_hma_one_lvl.dropdown:hover*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl.hover {
	/*height:58px;
	background:#dbeaf4;*/
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl:hover,
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl {
	/*height: 40px;*/
}

/*.bx_horizontal_menu_advaced.small .bx_hma_one_lvl,*/
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl > a {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #1b2530;
	text-transform: uppercase;
	font-size: 1.6rem;
	font-style: normal;
	font-weight: 450;
	line-height: 20px;
	text-decoration: none;
}
/* .bx_hma_one_lvl>a*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl > a {
}

.bx_horizontal_menu_advaced .bx_hma_one_lvl.bx_dropdown.hover > a {
	z-index: 140;
	/*height:59px;
	background:#fff;*/
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl.bx_dropdown.hover > a {
	z-index: 140;
	height: 40px;
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl > a:active,
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl.current a {
}
/* // 1st level */

/* The Container */
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container {
	position: absolute;
	top: 56px;
	z-index: 1001;
	display: none;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 3px;
	max-width: 100%;
	width: 100%;
	height: 360px;
	border-bottom: 1px solid rgba(35, 35, 35, 0.3);
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl .bx_children_container {
	/*top:38px*/
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl.hover .bx_children_container {
	display: flex;
	flex-wrap: wrap;
}
.bx-ie8 .bx_horizontal_menu_advaced .bx_hma_one_lvl:hover .bx_children_container {
	display: block !important;
} /*IE8*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block {
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: -20000px;
	padding: 10px 35px;
	padding-bottom: 20000px;
	/*min-width:130px;
	max-width:280px;*/
	/*	border-left:1px solid #f2f2f2;*/
	background: #f3f3ea;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child {
	border-left: none;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block {
	width: 100%;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block {
	width: 50%;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block {
	width: 33.3%;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block {
	width: 25%;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced {
	border-left: none;
	/*background:#f7fafb;*/
}
/*// Container */

/* 2nd level*/
.bx_horizontal_menu_advaced .bx_hma_one_lvl ul {
	display: flex;
	margin: 0;
	padding: 0 0 14px 0;
	list-style: none;
	flex-direction: column;
	flex-wrap: wrap;
	height: 314px;
}
.parent {
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block > ul > li {
	display: block;
	background: #f3f3ea;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	> a {
	display: block;
	padding: 5px 10px;
	color: #20394c;
	text-decoration: none;
	font-weight: normal;
	font-size: 1.6rem;
	line-height: 23px;
	color: #1b2530;
	text-transform: uppercase;
}
.bx_horizontal_menu_advaced.small
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	a {
	line-height: 15px;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	> a:hover {
	color: #366181;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	> ul
	> li
	> a {
	display: block;
	color: #20394c;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
	line-height: 23px;
}
.bx_horizontal_menu_advaced.small .bx_hma_one_lvl .bx_children_container .bx_children_block li a {
	line-height: normal;
}
/* // 2nd level*/

/* 3rd level */
li#menu-item-1.bx_hma_one_lvl.bx_dropdown div.bx_children_container.b1.animate div.bx_children_block ul li.parent ul {
	flex-direction: column;
}
li#menu-item-1.bx_hma_one_lvl.bx_dropdown div.bx_children_container.b1.animate div.bx_children_block ul {
	flex-direction: row;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul {
	border-bottom: 1px solid #f2f2f2;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent:last-child
	ul {
	border-bottom: none;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	ul
	li {
	line-height: 24px;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	ul
	li
	a {
	display: block;
	padding: 5px 10px;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_container
	.bx_children_block
	li.parent
	ul
	li
	a:hover {
	/*background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb*/
	color: #366181;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block li ul li a {
	color: #1b2530;
	text-decoration: none;
	font-size: 1.6rem;
}
/* // 3rd level */

/* Panel */
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel {
	display: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}
.bx_horizontal_menu_advaced
	.bx_hma_one_lvl
	.bx_children_block.advanced
	.bx_children_advanced_panel {
	display: block !important;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 100%;
	max-height: 220px;
	border: 1px solid #e7e9ea;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel strong {
	display: block;
	color: #000;
	text-align: left !important;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description {
	max-width: 100%;
	display: block;
	color: #000;
	text-align: left !important;
	white-space: normal;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 10px;
	overflow: hidden;
	line-height: 18px !important;
}
/* // The Panel*/
@media (min-width: 980px) {
	.bx_horizontal_menu_advaced .bx_hma_one_lvl .bx_children_container .bx_children_block {
		min-width: 200px;
	}
}
@media (max-width: 569px) {
	.header_inner_bottom_line {
		overflow: hidden;
		height: auto;
	}
}

.modal_form_wholesale {
	background-color: #1b2530;
}
.sr-btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-family: inherit;
	line-height: 110%;
	/* color: var(--color-black); */
	background-color: transparent;
	border: none;
	-webkit-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-appearance: none;
	outline: none;
	white-space: nowrap;
	cursor: pointer;
}
#filter_btn,
#sort_btn {
	display: none;
}
.h1_404 {
	margin-bottom: 12px;
	font-size: 80px;
	line-height: 93%;
	letter-spacing: -0.03em;
}
.error_content {
	justify-content: center;
	align-items: center;
	margin: 0;
	padding-bottom: 0;
	display: flex;
	flex-direction: column;
}
.error_content p,
.error_content a {
	font-weight: 400;
	font-size: 1.6rem;
	color: #1b2530;
	font-family: "Plex";
	margin: 0 0 10px 0;
}
.LinkModalAuth {
	width: 25px;
	height: 25px;
	/*background: url(/images/pers.svg) no-repeat center center;*/
	background-size: cover;
	display: block;
}
.search_visible_header .LinkModalAuth {
	background: url(/images/personWhite.svg) no-repeat center center !important;
}
.search_link {
	width: 25px;
	height: 25px;
	background: url(/images/search.svg) no-repeat center center;
	background-size: cover;
	display: block;
}
.h1_fav {
	font-size: 4.6rem;
	font-family: "SuisseIntl";
	letter-spacing: -0.03em;
	line-height: 93%;
	font-weight: 650;
	color: #1b2530;
	text-transform: none;
	margin: 0 0 24px 0;
}
.search_visible_header .search_link {
	background: url(/images/searchWhite.svg) no-repeat center center !important;
}
.search_visible_header .favor {
	background: url(/images/favWhite.svg) no-repeat center center;
}
.search_visible_header .ico_cart {
	background: url(/images/cartWhite.svg) no-repeat center center;
}
.search_visible_header #awelite_favorites_equation,
.search_visible_header .count_prod {
	color: #f3f3ea;
}
/*search case*/
.search_visible_header {
	background-color: #1b2530 !important;
}
.search_visible_header
	nav
	div#menu_top.menu_top_desk
	div#catalog_menu_LkGdQn.bx_horizontal_menu_advaced.bx_blue.small
	ul
	> li
	a {
	color: #f3f3ea;
}
/*about_kids*/
.title_kids,
.title_kids a {
	font-family: "Plex";
	font-size: 1.2rem;
	text-decoration: none;
	color: #1b2530;
}
.__className_d96959 {
	font-size: 1.2rem !important;
	line-height: 18px !important;
	font-family: "Plex" !important;
}
.kids_first p.__className_1bc8c1 {
	font-size: 4.8rem;
	line-height: 58px;
	letter-spacing: 0;
	text-align: left;
}
.kids_first {
	background: url(/images/bg-desktop_kids_.png) center center no-repeat;
	display: flex;
	flex-direction: column;
	gap: 24px;
	align-items: flex-start;
	background-size: contain;
	height: 651px;
	background-position-y: -100px;
}
.__className_d96959 {
	font-size: 2rem;
	line-height: 28px;
	font-family: "Plex";
}
.kids_btn {
	display: flex;
	justify-content: center;
	text-transform: uppercase;
	padding: 15px 40px;
	background-color: #1b2530;
	border: 1px solid #1b2530;
	color: #fff;
	margin: 40px 0 0 0;
	text-decoration: none;
	transition: 0.2;
	font-size: 1.6rem;
	font-weight: 450;
}
.kids_btn:hover {
	background-color: #fff;
	color: #1b2530;
}
.AboutKids_middle_text__XhZJv {
	background: url(/images/middle-kid-desktop.png) center center no-repeat;
	display: flex;
	flex-direction: column;
	gap: 64px;
	align-items: flex-start;
	background-size: contain;
	background-size: 62%;
	height: 651px;
	background-position-y: 64px;
	background-position-x: 667px;
}
.AboutKids_text__XKSKC {
	display: flex;
	flex-direction: column;
	text-align: left;
	gap: 32px;
	width: 520px;
}
.__className_ {
	font-size: 1.6rem;
	line-height: 28px;
	font-family: "Plex";
}
.AboutKids_orient__1ojBO {
	text-transform: none;
	font-size: 4.8rem;
	margin: 0 0 48px 0;
	font-family: "SuisseIntl";
	text-align: center;
}
h1.Title_title__c26zI.AboutKids_orient__1ojBO.__className_1bc8c1,
.AboutKids_title__7iLKF {
	text-transform: none;
	font-size: 4.8rem;
	margin: 80px 0 48px 0;
	font-family: "SuisseIntl";
	text-align: center;
}
.AboutKids_third_middle__QhKal {
	display: flex;
	flex-direction: column;
	gap: 60px;
	margin: 0 0 48px;
}
.AboutKids_middle_banner__yxSMQ {
	width: 100%;
	height: auto;
}
.AboutKids_descr__NHGYm {
	font-size: 1.6rem;
	line-height: 28px;
	font-family: "Plex";
	text-align: center;
}
.kids_icons {
	display: flex;
	justify-content: space-around;
}
.AboutKids_adv_styles__uhtVx {
	font-size: 4rem;
	font-weight: 450;
	line-height: 52px;
	letter-spacing: 0;
	text-align: center;
}
.AboutKids_advantage__KLLlE {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
}

/*contacts*/
.Content_content__vjXC6 {
	margin: 0 140px;
}
.Content_content__vjXC6 .Title_title__c26zI {
	font-size: 4.6rem;
	font-family: "SuisseIntl";
	margin: 0 0 60px;
	text-transform: none;
}
.Contacts_contactsContainer__pPSMD {
	display: flex;
	gap: 140px;
	max-width: 1080px;
}
.Col_col__arJeD {
	display: flex;
	max-width: 865px;
	justify-content: space-between;
	width: 100%;
	line-height: 125%;
	font-size: 1.6rem;
	font-family: Plex;
	flex-direction: column;
	letter-spacing: -0.02rem;
}
.Col_col__arJeD h2 {
	font-family: "SuisseIntl";
}
.Col_col__arJeD > div {
	width: 100%;
}
.Col_col__arJeD > div:last-child > div {
	display: flex;
	justify-content: space-between;
	padding: 24px 0;
	border-top: 1px solid rgb(35, 35, 35, 0.3);
}
.Col_col__arJeD > div:last-child > div > p {
	font-size: 1.6rem;
	color: #1b2530;
	text-transform: uppercase;
	text-decoration: none;
}
.Col_col__arJeD > div:last-child > div > a {
	font-size: 1.6rem;
	color: #1b2530;
	text-transform: uppercase;
	text-decoration: none;
	max-width: 176px;
	width: 100%;
	text-align: right;
}
.Col_col__arJeD > div:last-child > div:nth-child(5) {
	border-bottom: 1px solid rgb(35, 35, 35, 0.3);
}
.whatsapp_link_div {
	width: 470px;
}
.whatsapp_link {
	text-transform: uppercase;
	padding: 10px;
	color: #1b2530;
	text-decoration: none;
	font-size: 1.6rem;
	border: 1px solid #1b2530;
	display: flex;
	justify-content: center;
}
#pop-up {
	min-width: 350px;
	width: -moz-fit-content;
	width: fit-content;
	position: relative;
	background-color: #f3f3ea;
	position: absolute;
	top: 10%;
	left: calc(50% - 175px);
	display: none;
	z-index: 99;
}
#pop-up img {
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
}
.Home_email {
	display: flex;
	flex-direction: column;
	width: 370px;
	padding: 24px 24px 40px;
	white-space: pre-wrap;
}
.Home_email > h2 {
	color: #1b2530;
	font-family: SuisseInt, sans-serif;
	font-size: 28px;
	line-height: 34px;
	margin: 40px 0 16px;
}
.Home_email > p {
	color: #1b2530;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 40px;
}
.Home_input {
	display: flex;
	width: 100%;
	border-bottom: 1px solid #1b2530;
}
.Home_input > input {
	width: 100%;
	height: 16px;
	border: none;
	background-color: transparent;
	color: #1b2530;
	font-size: 16px;
	padding-bottom: 10px;
}
.Home_input:last-child {
	cursor: pointer;
	z-index: 1;
}
.Home_input > span {
	font-size: 12px;
	line-height: 16px;
}
.wholesale_img img {
	width: 100%;
	height: auto;
}
/*shop*/
.shop {
	margin-bottom: 100px;
}
.shop_h1 {
	font-size: 4.6rem;
	margin-bottom: 60px;
	text-transform: none;
	font-family: inherit;
}
.shop_grid_border {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 24px;
	width: 100%;
	padding: 24px;
	border: 1px solid rgba(35, 35, 35, 0.2);
	margin-bottom: 16px;
}
.shop_grid_1block {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 100%;
}
.shop_grid_1block div p.shop_woman_wear {
	font-size: 2.8rem;
	font-weight: 450;
	line-height: 120%;
	letter-spacing: -0.56px;
	margin-bottom: 20px;
	font-family: inherit;
}
.shop_grid_1block div p {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 125%;
	letter-spacing: -0.32px;
	font-family: "Plex";
}
.shop_grid_1block div p:nth-of-type(2) {
	margin: 0 0 10px 0;
}
.shop_grid_1block div p:last-child {
	margin: 8px 0 0 0;
}
.shop_interiour {
	width: 100%;
}
.shop_h2 {
	margin-top: 0px;
	margin-bottom: 40px;
	font-size: 2.8rem;
}
.shop_parners {
	margin: 0 0 60px 0;
}
.last-block {
	border-bottom: 1px solid rgba(35, 35, 35, 0.3);
}
.shop-partners_block {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding: 24px 0;
	border-top: 1px solid rgba(35, 35, 35, 0.3);
}
div.shop-partners_block1 p:nth-child(1) {
	font-size: 2.8rem;
	margin-bottom: 24px;
}
div.shop-partners_block1 p,
div.shop-partners_block1 a {
	font-size: 1.6rem;
	margin-bottom: 8px;
	text-transform: uppercase;
}
div.shop-partners_block2 {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	justify-content: space-between;
	font-size: 1.6rem;
}
/*wholesale*/
.wholesale_pref_block {
}
.wholesale_banners {
	margin: 47px 0 0 0;
}
.wholesale_banners img {
	width: 100%;
}
.wholesale_kids_h2_block {
	margin: 92px 0 110px;
}
.wholesale_kids_h2_block p:nth-child(1) {
	margin: 0 0 72px 0;
}
.wholsale_kids_border p {
	display: flex;
	gap: 34px;
	flex-direction: column;
}
.wholesale_border_block p a {
	cursor: pointer;
	background-color: #1b2530;
	font-size: 22px;
	color: #f3f3ea;
	line-height: 100%;
	padding: 17px 44px;
	width: 100%;
	max-width: 418px;
	text-transform: uppercase;
	display: block;
	text-align: center;
}
.wholesale_pdf {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 112px;
}
.wholesale_pdf h1 {
	font-size: 6rem;
	margin-bottom: 76px;
	font-family: inherit;
	text-transform: none;
	font-weight: 650;
	line-height: 126%;
	letter-spacing: -0.6px;
}
.wholesale_border_block p a {
	text-decoration: none;
}
.wholesale_pdf a,
.wholesale_block a {
	padding: 18.113px 27.867px 15.327px;
	width: 418px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 2.787px;
	background: #1b2530;
	flex-shrink: 0;
	color: #f3f3ea;
	font-size: 2.2293rem;
	font-style: normal;
	font-weight: 450;
	line-height: 22.293px;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
}
.wholesale_assortiment h1 {
	font-size: 6rem;
	margin-bottom: 54px;
	font-family: inherit;
	text-transform: none;
}
div.wholesale_block div {
	display: flex;
}
.wholesale_kids_img {
	margin: 93px 0 76px;
	width: 100%;
}
.wholesale_kids_img img {
	width: 100%;
}
.wholesale_h2_block a {
	text-decoration: none;
	border-bottom: 1px solid #1b2530;
	font-size: 2.9rem;
	line-height: 126%;
	letter-spacing: -0.292px;
	color: #1b2530;
}
.wholesale_h2_block h2 {
	font-size: 4.1rem !important;
	font-weight: 600;
	font-size: 20px;
	color: #000;
	margin: 40px 0 58px;
}
.wholesale_img {
	display: flex;
	gap: 31px;
}
.wholesale_agree div {
	display: flex;
	color: #1b2530;
	align-items: baseline;
}
.wholesale_agree {
	display: flex;
	flex-direction: column;
	margin: 0 0 150px 0;
	gap: 33px;
}
.wholesale_agree div p {
	font-size: 3.2rem;
	line-height: 110%;
	letter-spacing: -0.64px;
	min-width: 302px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-weight: 650;
}
.wholesale_agree div p:nth-child(2) {
	font-size: 4.8rem;
	line-height: 110%;
	letter-spacing: -1.46px;
}
.wholesale_border_block p {
	font-size: 35.912px;
	line-height: 126%;
	letter-spacing: -0.359px;
	color: #1b2530;
}
.wholesale_border_block {
	display: flex;
	align-items: center;
	width: 85%;
	padding: 19px;
	border: 1px solid rgba(35, 35, 35, 0.3);
	margin: 110px auto 143px;
	gap: 42px;
}
.wholesale_pref_block {
	justify-content: space-between;
	margin: 0 0 52px 0;
}
.wholesale_pref_block,
.wholesale_pref_block1 div {
	display: flex;
}
.wholesale_pref_block1 div {
	align-items: center;
}

.wholesale_pref_block1 {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.wholesale_block_pref_a {
	width: 100%;
	display: flex;
	justify-content: center;
	margin: 0 0 91px 0;
}
.wholesale_block p {
	font-size: 2.5rem;
	line-height: 126%;
	letter-spacing: -0.25px;
	margin-bottom: 45px;
	max-width: 1050px;
	font-family: inherit;
	font-weight: 400;
	color: #1b2530;
}
.wholesale_h2_block p:nth-child(3) {
	font-size: 2.9rem;
	line-height: 126%;
	letter-spacing: -0.25px;
	margin-bottom: 45px;
	max-width: 1050px;
	font-family: inherit;
	font-weight: 400;
	color: #1b2530;
}
.wholesale_h2_block p {
	font-size: 2.5rem;
	line-height: 126%;
	letter-spacing: -0.25px;
	margin-bottom: 45px;
	max-width: 1050px;
	font-family: inherit;
	font-weight: 650;
	color: #1b2530;
}
.wholesale_h1 {
	margin-top: 105px;
}
.wholesale_block h1,
.wholesale_border_block ~ h1 {
	font-family: inherit;
	font-size: 6rem;
	margin-bottom: 65px;
	text-transform: none;
	font-weight: 650;
	color: #1b2530;
}
.wholesale_block {
	margin: 40px 0 0 0;
}
.wholesale_banner,
.wholesale_kids_banner {
	position: relative;
}
div.wholesale_pref_block1 div p {
	font-size: 2.2rem;
	font-weight: 650;
	margin: 0;
}
.wholesale_kids_banner::after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	background: linear-gradient(180deg, rgba(27, 37, 48, 0) 19.5%, #1b2530);
	background-position-x: 0%;
	background-position-y: 0%;
	background-repeat: repeat;
	background-position: 0 200px;
	background-repeat: no-repeat;
}
.wholesale_banner a,
.wholesale_kids_banner a {
	position: absolute;
	bottom: 35px;
	left: 23px;
	cursor: pointer;
	text-decoration: none;
	display: block;
	text-align: left;
	color: var(--Beige, #f3f3ea);
	font-size: 7rem;
	font-style: normal;
	font-weight: 450;
	line-height: 93%;
	letter-spacing: -2.4px;
	padding: 16px 110px 34px 16px;
	font-family: inherit;
	background: url(/images/arrow_banner_white.svg) no-repeat;
	background-position: right bottom;
}
.wholesale_banner a {
	border: 1px solid #1b2530;
}
.wholesale_kids_banner a {
	border: 2px solid #f3f3ea;
	z-index: 2;
}
/*pop-up*/
.popup-window.popup-window-with-titlebar {
	padding: 0 10px 10px;
	position: fixed !important;
	top: 0 !important;
	right: 0;
	left: inherit !important;
	height: 100%;
	width: 300px;
}
/* SRLAB */
.sr-basket-prod {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 15px;
}
.sr-basket-prod__content {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	gap: 15px;
}
.sr-basket-prod__content-item {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 5px;
}
div.popup-window-buttons button.btn.btn-primary.btn-buy.btn-sm {
	padding: 10px;
	width: 100%;
	background-color: transparent;
	border: 1px solid #1b2530;
	color: #1b2530;
	font-size: 1.6rem;
	text-transform: uppercase;
	text-decoration: none;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 0 10px 0 !important;
	cursor: pointer;
}

/*payment*/
.payment_tbl {
	width: 100%;
	border-collapse: collapse;
	margin: 32px 0 0 0;
}
.payment_tbl span {
	font-weight: 400;
	font-size: 1.6rem;
	color: #1b2530;
	font-family: "Plex";
	margin: 32px 0 24px 0;
	text-transform: none;
	line-height: 100%;
}
.payment_tbl th,
.payment_tbl td {
	line-height: 100%;
	text-align: center;
	width: 33%;
	height: 100px;
	border: 1px solid rgba(35, 35, 35, 0.3);
	padding: 22px 0;
	margin: 0;
	box-sizing: border-box;
}
.payment_tbl th p,
.payment_tbl td p {
	text-transform: uppercase;
	padding: 2px 24px;
	font-weight: 400;
	font-size: 1.6rem;
	color: #1b2530;
	font-feature-settings: "zero" on;
	font-family: inherit !important;
}
div.payment_content p {
	font-size: 1.6rem;
	color: #1b2530;
	font-family: "Plex";
	margin: 32px 0 24px 0;
	line-height: 1.5;
}
.payment_content
	div.Col_col__arJeD
	div.Col_col__arJeD.Return_priceCol__1hKpm
	p.Return_infoSubTitle__zwe0N.Return_miniMargin__hgo9P.__className_1bc8c1
	span {
	font-weight: 600;
}
div.payment_block
	div.payment_content
	div.Col_col__arJeD
	div.Col_col__arJeD.Return_priceCol__1hKpm
	h2.SubTitle_subTitle__sx9vc.__className_1bc8c1 {
	margin-top: 0px;
	margin-bottom: 40px;
	font-size: 28px;
}
.payment_h1 {
	font-size: 4.6rem;
	font-family: inherit;
	margin: 0 0 80px 0;
}
.payment_content_h2 {
	margin-top: 0;
	margin-bottom: 40px;
	font-size: 2.8rem;
}
.payment_content_h3 {
	font-weight: 400;
	font-size: 1.6rem;
	color: #1b2530;
	font-feature-settings: "zero" on;
	text-transform: uppercase;
	margin-bottom: 24px;
	font-family: inherit;
}
.payment_content_h2 ~ span {
	font-size: 2rem;
	color: #000;
	margin: 40px 0 0 0;
	display: block;
	font-family: "Plex";
}
.payment_block {
	display: flex;
}
.payment_block_menu {
	margin-right: 7vw;
	width: -moz-fit-content;
	width: fit-content;
}
.index_form p {
	font-family: "Plex";
	font-weight: 400;
	font-size: 1.6rem;
	margin: 0 0 100px 0;
}
.index_wholesale {
	display: flex;
	border: 1px solid rgba(35, 35, 35, 0.3);
	padding: 24px;
	margin: 0 0 120px 0;
}
.index_wholesale_img img {
	width: 122%;
}
.index_wholesale_text {
	display: flex;
	flex-direction: column;
	width: 100%;
	justify-content: space-between;
	padding: 0 0 0 160px;
}
.index_wholesale_title {
	font-family: "Plex";
	letter-spacing: -0.03em;
	line-height: 93%;
	font-size: 2rem;
}
.index_wholesale_title_mob {
	font-family: "Plex";
	letter-spacing: -0.03em;
	line-height: 93%;
	font-size: 2rem;
}
.wholesale2 {
	display: flex;
	font-size: 4.6rem;
	line-height: 110%;
	letter-spacing: -0.03em;
	width: 100%;
	justify-content: space-between;
	color: #1b2530;
	font-weight: 600;
	text-decoration: none;
}
.wholesale2 img {
	width: 96px;
	height: 96px;
}
.return {
	display: flex;
	justify-content: space-around;
	margin: 120px 0 60px 0;
}
.return_points {
	display: flex;
	flex-direction: column;
	align-items: center;
	color: #1b2530;
}
.return_points div:last-child {
	font-weight: 600;
}
.return_points div:first-child {
	font-family: "Plex";
	font-size: 2rem;
	margin-bottom: 24px;
	letter-spacing: -0.02em;
	font-feature-settings: "zero" on;
	line-height: 100%;
}
.return_points div {
	font-size: 8rem;
	margin-bottom: 24px;
	letter-spacing: -0.02em;
	font-feature-settings: "zero" on;
	line-height: 100%;
}
.aw24 {
	/*max-width: 1575px;*/
	margin: 0 auto;
	width: 100%;
	margin: 120px 0 0 0;
}
.aw24 a img,
.main_slide.banner_link img {
	width: 100%;
	/*  max-width: 1575px;*/
}
.aw24 a {
	display: block;
	text-align: center;
}
.btn_more {
	left: 50%;
	width: -moz-fit-content;
	width: fit-content;
	padding: 10px;
	height: -moz-fit-content;
	height: fit-content;
	background-color: transparent;
	border: 1px solid #1b2530;
	color: #1b2530;
	font-size: 1.6rem;
	text-transform: uppercase;
	text-decoration: none;
}
.btn_more:hover {
	background-color: #1b2530;
	color: #f3f3ea;
}
.div_btn {
	display: flex;
	justify-content: center;
}
.div_btn_more {
	margin: 60px 0 0;
}
.kids_wear {
	display: flex;
	justify-content: space-between;
	border: 1px solid rgba(35, 35, 35, 0.3);
	width: 85%;
	margin: 120px auto;
}
.kids_wear_img {
	overflow: hidden;
	max-height: 363px;
}
.kids_wear_img img {
	max-height: 363px;
}
h1 {
	margin: 0 0 40px;
	letter-spacing: -0.03em;
	line-height: 93%;
	font-weight: 400;
	font-size: 2rem;
	color: #1b2530;
	font-feature-settings: "zero" on;
	font-family: "Plex";
	text-transform: uppercase;
}
h2 {
	font-size: 8rem;
	letter-spacing: -0.03em;
	line-height: 93%;
}
.kids_wear_text {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-bottom: 40px;
	margin: 50px 25px 0 50px;
}
.kids_wear_text h2 {
	margin: 0 0 16px;
	color: #1b2530;
}
.kids_wear_text p {
	font-family: "Plex";
	font-weight: 400;
	font-size: 1.6rem;
	color: #1b2530;
	font-feature-settings: "zero" on;
	margin: 0 0 32px 0;
}
.fa-heart-o {
	background: url(/images/favor.svg) no-repeat center center;
}
.fa-heart {
	background: url(/images/favor_act.png) no-repeat center center;
	background-size: contain;
}
.js-favorite {
	display: block;
	width: 24px;
	height: 24px;
}
.product-item-detail-pay-block
	div
	div
	div.product-item-detail-info-container.btn_block
	a.btn.btn_fav.js-favorite.fa-heart {
	background: transparent;
}
.product-item-detail-pay-block
	div
	div
	div.product-item-detail-info-container.btn_block
	a.btn.btn_fav.js-favorite.fa-heart-o {
	background: transparent;
}
.product-item-detail-pay-block
	div
	div
	div.product-item-detail-info-container.btn_block
	a.btn.btn_fav.js-favorite {
	width: 40%;
	height: inherit;
	display: flex;
}
.product-item-detail-pay-block div div div.product-item-detail-info-container.btn_block a.btn {
	font-size: 1.6rem;
	font-family: "SuisseIntl";
}
a.LinkModalCallback {
	text-decoration: none;
	color: #fff;
}
#ModalAuth,
#ModalCallback {
	height: 100vh;
	padding: 56px 9px;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	display: none;
	opacity: 0;
	z-index: 103;
	min-width: 358px;
	width: -moz-min-content;
	width: min-content;
	background-color: #f3f3ea;
}
.bx-system-auth-form {
	margin: 80px 24px 32px;
	min-height: calc(100vh - 112px);
	position: relative;
}
.close_ {
	background: url(/images/close.svg) center center no-repeat;
}
#ModalAuth #ModalAuth__close,
#leave_order__close,
#leave_order1__close,
#filter_block__close,
#ModalCallback__close,
#ModalTable_size__close {
	width: 21px;
	height: 21px;
	position: absolute;
	font-size: 29px;
	top: 16px;
	right: 16px;
	cursor: pointer;
	display: block;
}
#Overlay,
#Overlay_filter_block {
	z-index: 102;
	position: fixed;
	background: rgba(0, 0, 0, 0.7);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	cursor: pointer;
	display: none;
}
/*slider*/
.podrazdel.slick-initialized.slick-slider button.slick-prev.slick-arrow {
	left: -40px !important;
	background: url(/images/leftArrowBlack.svg) no-repeat center center !important;
	background-size: cover !important;
	z-index: 1;
}
.podrazdel.slick-initialized.slick-slider button.slick-next.slick-arrow {
	right: -40px !important;
	background: url(/images/rightArrowBlack.svg) no-repeat center center !important;
	background-size: cover !important;
}
.slick-next {
	right: 40px !important;
	background: url(/images/arrowRight.svg) no-repeat center center !important;
	background-size: cover !important;
}
.slick-prev {
	left: 40px !important;
	background: url(/images/arrowLeft.svg) no-repeat center center !important;
	background-size: cover !important;
	z-index: 1;
}
.main_slide {
	width: 100%;
	/*background-size: cover;*/
	/*height: 904px;*/
	/*  background-size: cover!important;*/
}
.index_form {
	background-color: #1b2530;
	color: #f3f3ea;
	padding: 40px;
margin: 0 -40px;
}
