/* new */
:root {
	--black-new: #111B1B;
	--white: #FFFFFF;
	--main-color: #067E7C;
	--red: #B43131;
	--grey-bg: #F1F1F1;
	--body-bg: #FAFAFA;
	--ice: #E7F2F3;
}

body#new-body {
	font-family: "Inter", sans-serif !important;
 	font-size: 16px;
	line-height: 120%;
  	font-weight: 400;
  	font-style: normal;
	color: var(--black-new);
	background-color: var(--body-bg);
}

.new-body input,
.new-body select, 
.new-body button,
.new-body textarea,
.new-body label {
	font-family: "Inter", sans-serif;
 	font-size: 16px;
	line-height: 120%;
	color: var(--black-new);
}

#new-body h1, #new-body .h1,
#new-body h2, #new-body .h2,
#new-body h3, #new-body .h3,
#new-body h4, #new-body .h4 {
	font-family: "TikTok Sans", sans-serif !important;
	margin-top: 0;
	margin-bottom: 0;
}

.new-body .h2 {
	font-size: 48px;
	line-height: 92%;
	letter-spacing: -0.03em;
	font-weight: 500;
	color: inherit;
}

.new-body h3, .new-body .h3 {
	font-size: 24px;
	line-heght: 120%;
	font-weight: 500;
}

.new-body a {
	color: inherit;
	text-decoration: none;
	transition: all .2s;
}

.new-body .btn,
.new-body .product .addCart,
.new-body #subscribeEdit .submit,
.new-body #subscribeEdit .clear {
	display: block;
	padding: 14px 20px;
	font-size: 14px;
	line-height: 120%;
	font-weight: 600;
	color: var(--white);
	text-align: center;
	background-color: var(--main-color);
	border-radius: 4px;
}
.new-body .btn:hover,
.new-body .product .addCart:hover,
.new-body #subscribeEdit .submit:hover,
.new-body #subscribeEdit .clear:hover {
	background-color: #136766;
}

.new-body .btn.addCart {
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}

.new-body .btn.m-t {
	margin-top: 20px;
}

.new-body #subscribeEdit .submit,
.new-body #subscribeEdit .clear {
	height: auto;
	width: auto;
}

.new-body #subscribeEdit .clear {
	background-color: transparent;
	border: 1px solid var(--main-color);
	color: var(--main-color);
}

.new-body .btn.footer-btn {
	background-color: rgba(255, 255, 255, .12);
}

.new-body .swiper-button-prev,
.new-body .swiper-button-next {
	width: 48px;
	height: 48px;
	background-color: transparent;
	border: 1px solid #111B1B14;
	border-radius: 6px;
	transition: all .2s;
}
.new-body .swiper-button-prev svg,
.new-body .swiper-button-next svg {
	width: 14px;
	height: 23px;
	fill: var(--black-new);
	transition: all .2s;
}
.new-body .swiper-button-prev svg path,
.new-body .swiper-button-next svg path {
	fill: var(--black-new);
	transition: all .2s;
}
.new-body .swiper-button-prev:hover,
.new-body .swiper-button-next:hover {
	background-color: var(--main-color);
}
.new-body .swiper-button-prev:hover svg path,
.new-body .swiper-button-next:hover svg path {
	fill: var(--white);
}

.new-body .swiper-button-prev.offers-button-prev,
.new-body .swiper-button-next.offers-button-next {
	position: static;
	margin-top: 0;
}

@media screen and (max-width: 991px) {
	.new-body .h2 {
		font-size: 38px;
	}
}
@media screen and (max-width: 767px) {
	.new-body .h2 {
        font-size: 32px;
    }
}


/* header */

.new-body #headerLine4 {
	position: sticky;
	border-radius: 0 0 8px 8px;
	color: var(--white);
	background-color: var(--black-new);
	border-bottom: none;
}
.new-body #subHeader7 {
	margin-top: 0;
	background-color: var(--body-bg);
	overflow: visible;
}
.new-body #subMenu li a {
	color: var(--white);
}
.new-body #headerLine4 #subMenu .removedItemsContainer .removedItemsLink {
	padding: 0;
    height: 12px;
    width: 12px;
	background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 4.5L6 8L10 4.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.new-body #headerLine4 #subMenu .removedItemsContainer .removedItemsList {
	top: 38px;
	background-color: var(--black-new);
	border-radius: 0 0 4px 4px;
}
.new-body #headerLine4 #subMenu .removedItemsContainer .removedItemsList li {
	border: none;
}
.new-body .sub-table__phones {
	display: flex;
	justify-content: flex-end;
	gap: 12px;
}
.new-body .sub-table__first-phone a {
	color: var(--white);
	font-weight: 600;
	text-decoration: none;
}
.new-body .sub-table__phones .link {
	font-size: 12px;
	color: var(--main-color);
}
.new-body .auth-block-content {
	display: none;
	min-width: 150px;
}
.new-body #subHeader7 .subTableColumn .toolsContainer {
	display: flex;
	align-items: center;
    justify-content: flex-end;
	gap: 20px;
}
.new-body .auth-block-icon {
	width: 26px;
	height: 26px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.1733 11.7758C13.0649 11.765 12.9349 11.765 12.8158 11.7758C10.2374 11.6892 8.18994 9.57666 8.18994 6.97666C8.18994 4.3225 10.3349 2.16666 12.9999 2.16666C15.6541 2.16666 17.8099 4.3225 17.8099 6.97666C17.7991 9.57666 15.7516 11.6892 13.1733 11.7758Z' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.75666 15.7733C5.13499 17.5283 5.13499 20.3883 7.75666 22.1325C10.7358 24.1258 15.6217 24.1258 18.6008 22.1325C21.2225 20.3775 21.2225 17.5175 18.6008 15.7733C15.6325 13.7908 10.7467 13.7908 7.75666 15.7733Z' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .topWishlist .icon {
	width: 26px;
	height: 26px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.6716 22.5442C13.3033 22.6742 12.6966 22.6742 12.3283 22.5442C9.18663 21.4717 2.16663 16.9975 2.16663 9.41416C2.16663 6.06666 4.86413 3.35833 8.18996 3.35833C10.1616 3.35833 11.9058 4.31166 13 5.785C14.0941 4.31166 15.8491 3.35833 17.81 3.35833C21.1358 3.35833 23.8333 6.06666 23.8333 9.41416C23.8333 16.9975 16.8133 21.4717 13.6716 22.5442Z' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .cart .countLink {
	width: 26px;
	height: 26px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.06052 23.8333C10.1484 23.8333 11.0302 22.9515 11.0302 21.8636C11.0302 20.7758 10.1484 19.8939 9.06052 19.8939C7.97268 19.8939 7.09082 20.7758 7.09082 21.8636C7.09082 22.9515 7.97268 23.8333 9.06052 23.8333Z' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M20.8788 23.8333C21.9666 23.8333 22.8485 22.9515 22.8485 21.8636C22.8485 20.7758 21.9666 19.8939 20.8788 19.8939C19.7909 19.8939 18.9091 20.7758 18.9091 21.8636C18.9091 22.9515 19.7909 23.8333 20.8788 23.8333Z' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M6.76587 7.09091H23.8333L22.1787 15.3538C22.0887 15.8072 21.842 16.2145 21.4819 16.5044C21.1218 16.7943 20.6712 16.9482 20.209 16.9394H9.7992C9.31828 16.9435 8.85249 16.7715 8.48965 16.4558C8.12682 16.1401 7.89201 15.7026 7.8295 15.2258L6.33253 3.8803C6.27046 3.40682 6.03848 2.97202 5.67978 2.65679C5.32107 2.34157 4.86007 2.16739 4.38253 2.16666H2.16663' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .cart .heading.active {
	display: none;
}
.new-body #subHeader7 .cart .count {
	right: -2px;
    top: -4px;
	width: 16px;
	height: 16px;
	display: flex;
    align-items: center;
    justify-content: center;
	border: 1px solid var(--grey-bg);
}
.new-body #subHeader7 .cart .active .count {
	color: var(--white);
	background-color: var(--red);
	border-color: var(--red);
}
.new-body #subHeader7 .topWishlist .value {
	right: -2px;
    top: -4px;
	width: 16px;
	height: 16px;
	display: flex;
    align-items: center;
    justify-content: center;
	border: 1px solid var(--grey-bg);
}
.new-body #subHeader7 .topWishlist .active .value {
	color: var(--white);
	background-color: var(--red);
	border-color: var(--red);
}
.new-body #subHeader7 .topWishlist .text {
	height: 26px;
}
.new-body #logo img {
	height: 59px;
	width: 52px;
}
.new-body #subHeader7 #logo {
	display: flex;
	align-items: center;
	gap: 10px;
	height: auto;
	width: auto;
	max-height: 100%;
}
.new-body .logo__text {
	font-size: 12px;
	line-height: 120%;
	opacity: .5;
}
.new-body #subHeader7 .subTableColumn:first-child {
	width: auto;
	flex-shrink: 0;
}
.new-body #subHeader7 .subTableRow {
	display: flex;
	align-items: center;
	gap: 32px;
}
.new-body #subHeader7 .subTableColumn:nth-child(2) {
	padding-right: 0;
}
.new-body #subHeader7 #topSearch2 .searchContainerInner {
	border: none;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body #topSearch2 .searchColumn:last-child {
	display: none;
}
.new-body .auth-block {
	position: relative;
}
.new-body .auth-block:hover .auth-block-content {
	position: absolute;
	z-index: 9999;
	top: 100%;
	right: 0;
	display: flex;
	flex-direction: column;
	gap: 5px;
	background: var(--white);
	padding: 10px 20px;
	border-radius: 4px;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1);
}
.new-body .auth-block-content li {
	list-style-type: none;
	text-align: left;
}
.new-body .auth-block-content li a {
	text-decoration: none;
	color: inherit;
	text-align: left;
}
.new-body .auth-block-content li a:hover {
	color: var(--main-color);
}
.new-body .cart .heading .total {
	display: none !important;
}
#new-body .fullscreen-banner.banner-elem {
	display: none !important;
}
@media screen and (max-width: 991px) {
	.new-body #subHeader7 .subTableRow {
		justify-content: space-between;
	}
}
@media screen and (max-width: 715px) {
	.new-body #headerLine4 #subMenu .removedItemsContainer .removedItemsLink {
		width: 28px;
		height: 28px;
		background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='27' height='28' viewBox='0 0 27 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.375 8.16667H23.625' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3e%3cpath d='M3.375 14H23.625' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3e%3cpath d='M3.375 19.8333H23.625' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3e%3c/svg%3e ");
	}
	.new-body #headerLine4 {
		padding-left: 12px;
		padding-right: 12px;
	}
}
@media screen and (max-width: 479px) {
	.new-body #headerLine4 .subTable {
		display: flex;
		gap: 12px;
		justify-content: space-between;
		align-items: center;
	}
}



/* sidebar */

.new-body #left .heading {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
	padding: 16px;
	font-weight: 600;
	text-decoration: none;
	color: var(--white);
	background-color: var(--main-color);
	border-radius: 8px;
}
.new-body #left .heading ins {
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2H15.73C14.14 2 13.5 2.57 13.5 3.98V8.51C13.5 9.93 14.14 10.49 15.73 10.49H19.77C21.36 10.5 22 9.93 22 8.52Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22 19.77V15.73C22 14.14 21.36 13.5 19.77 13.5H15.73C14.14 13.5 13.5 14.14 13.5 15.73V19.77C13.5 21.36 14.14 22 15.73 22H19.77C21.36 22 22 21.36 22 19.77Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98V8.51C2 9.93 2.64 10.49 4.23 10.49H8.27C9.86 10.5 10.5 9.93 10.5 8.52Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M10.5 19.77V15.73C10.5 14.14 9.86 13.5 8.27 13.5H4.23C2.64 13.5 2 14.14 2 15.73V19.77C2 21.36 2.64 22 4.23 22H8.27C9.86 22 10.5 21.36 10.5 19.77Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body #main.color_white #left #leftMenu {
	border: none;
	box-shadow: 0 2px 12px #00000008;
	border-radius: 8px;
}
.new-body #leftMenu .tx {
	font-size: 14px;
	line-height: 120%;
}
.new-body #leftMenu .drop {
	border-radius: 8px;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
	overflow: hidden;
}
.new-body #leftMenu .menuItems {
	border: none;
}
.new-body #leftMenu .menuItems span {
	text-transform: none;
    font-family: inherit;
    color: inherit;
	font-weight: 600;
}
.new-body #main.color_white #left #subLeftMenu {
	display: none;
}




.new-body #newsBlock {
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding: 16px;
	margin-top: 30px;
	background: transparent;
	border: 1px solid #111B1B14;
	border-radius: 8px;
}
.new-body #newsBlock .left-news__heading {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
}
.new-body #subscribe, .new-body #collectionBlock {
	display: none;
}
.new-body #left .banner {
	border-radius: 8px;
    overflow: hidden;
}
.new-body .left_contacts {
	display: flex;
	flex-direction: column;
	gap: 12px;
	padding: 16px;
	margin-top: 30px;
	background-color: var(--grey-bg);
	border-radius: 8px;
}
.new-body .left_contacts .h3 {
	margin: 0;
}
.new-body .left_contacts__item:not(:last-child) {
	padding-bottom: 12px;
	border-bottom: 1px solid #111B1B14;
}
.new-body .left_contacts__item_phone,
.new-body .left_contacts__item_email {
	display: flex;
	align-items: center;
	gap: 10px;
}
.new-body .left_contacts__item_phone::before {
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.7312 11.4562C13.7312 11.6812 13.6812 11.9125 13.575 12.1375C13.4687 12.3625 13.3313 12.575 13.15 12.775C12.8438 13.1125 12.5062 13.3563 12.125 13.5125C11.75 13.6688 11.3438 13.75 10.9063 13.75C10.2688 13.75 9.5875 13.6 8.86875 13.2938C8.15 12.9875 7.43125 12.575 6.71875 12.0563C6 11.5313 5.31875 10.95 4.66875 10.3062C4.025 9.65625 3.44375 8.975 2.925 8.2625C2.4125 7.55 2 6.8375 1.7 6.13125C1.4 5.41875 1.25 4.7375 1.25 4.0875C1.25 3.6625 1.325 3.25625 1.475 2.88125C1.625 2.5 1.8625 2.15 2.19375 1.8375C2.59375 1.44375 3.03125 1.25 3.49375 1.25C3.66875 1.25 3.84375 1.2875 4 1.3625C4.1625 1.4375 4.30625 1.55 4.41875 1.7125L5.86875 3.75625C5.98125 3.9125 6.0625 4.05625 6.11875 4.19375C6.175 4.325 6.20625 4.45625 6.20625 4.575C6.20625 4.725 6.1625 4.875 6.075 5.01875C5.99375 5.1625 5.875 5.3125 5.725 5.4625L5.25 5.95625C5.18125 6.025 5.15 6.10625 5.15 6.20625C5.15 6.25625 5.15625 6.3 5.16875 6.35C5.1875 6.4 5.20625 6.4375 5.21875 6.475C5.33125 6.68125 5.525 6.95 5.8 7.275C6.08125 7.6 6.38125 7.93125 6.70625 8.2625C7.04375 8.59375 7.36875 8.9 7.7 9.18125C8.025 9.45625 8.29375 9.64375 8.50625 9.75625C8.5375 9.76875 8.575 9.7875 8.61875 9.80625C8.66875 9.825 8.71875 9.83125 8.775 9.83125C8.88125 9.83125 8.9625 9.79375 9.03125 9.725L9.50625 9.25625C9.6625 9.1 9.8125 8.98125 9.95625 8.90625C10.1 8.81875 10.2437 8.775 10.4 8.775C10.5187 8.775 10.6438 8.8 10.7812 8.85625C10.9187 8.9125 11.0625 8.99375 11.2188 9.1L13.2875 10.5687C13.45 10.6812 13.5625 10.8125 13.6312 10.9687C13.6937 11.125 13.7312 11.2812 13.7312 11.4562Z' stroke='%23067E7C' stroke-miterlimit='10'/%3e%3c/svg%3e "); 
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .left_contacts__item_email::before {
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.625 12.8125H4.375C2.5 12.8125 1.25 11.875 1.25 9.6875V5.3125C1.25 3.125 2.5 2.1875 4.375 2.1875H10.625C12.5 2.1875 13.75 3.125 13.75 5.3125V9.6875C13.75 11.875 12.5 12.8125 10.625 12.8125Z' stroke='%23067E7C' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M10.625 5.625L8.66875 7.1875C8.025 7.7 6.96875 7.7 6.325 7.1875L4.375 5.625' stroke='%23067E7C' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
@media screen and (max-width: 1024px) {
	.new-body .left_contacts {
		display: none;
	}
}



/* main right blocks */

.new-body #slider ul li {
	height: 460px;
	border-radius: 8px;
	overflow: hidden;
	background: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
} 
.new-body #slider ul li span {
	background-size: cover;
}
.new-body .slide__info {
	height: 100%;
    width: 50%;
    padding: 48px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 30px;
}
.new-body .slide__info_image {
	position: absolute;
	top: 0;
	right: 0;
	object-fit: contain;
	object-position: center;
	height: 100%;
	width: 50%;
}
.new-body #slider .sliderContent {
	position: static;
}
.new-body #slider ol li {
	width: 10px;
	height: 10px;
	background-image: none;
	background-color: var(--white);
	border-radius: 100px;
	opacity: .2;
}
.new-body #slider ol li.selected {
	width: 24px;
	opacity: 1;
}
.new-body .slide__name {
	font-family: "TikTok Sans", sans-serif;
	font-size: 64px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.03em;
	color: var(--white);
}
.new-body .slide__btn {
	font-weight: 600;
	color: var(--main-color);
	text-align: center;
	padding: 18px 32px;
	background-color: var(--white);
	border-radius: 8px;
}
@media screen and (max-width: 1280px) {
	.new-body .slide__info_image {
		width: 50%;
		right: -50px;
	}
	.new-body .slide__name {
		font-size: 54px;
	}
}
@media screen and (max-width: 991px) {
	.new-body .slide__info {
		padding: 24px;
	}
	.new-body .slide__name {
		font-size: 44px;
	}
}
@media screen and (max-width: 767px) {
	.new-body #slider ul li {
		display: flex;
		flex-direction: column;
		height: auto;
	}
	.new-body .slide__info {
		width: 90%;
	}
	.new-body .slide__info_image {
		width: 100%;
		position: static;
		height: 290px;
	}
	.new-body .slide__name {
		font-size: 40px;
	}
}


.new-body .index-banners .elem {
	position: relative;
	height: 100%;
	border: none;
	background-color: var(--ice);
	border-radius: 8px;
}
.new-body .index-banners .name {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
}
.new-body .btn-simple {
	padding: 14px 20px;
	font-size: 14px;
	line-height: 120%;
	font-weight: 600;
	color: var(--main-color);
	background-color: var(--white);
	border: 1px solid var(--main-color);
	border-radius: 4px;
}
.new-body .btn-simple:hover {
	color: var(--white);
	background-color: var(--main-color);
}
.new-body .index-banners {
	margin-top: 48px;
}
.new-body .index-banners-wrap {
	padding-top: 50px;
	padding-bottom: 50px;
}
@media screen and (max-width: 767px) {
	.new-body .index-banners .elem-column {
		width: 100%;
	}
	.new-body .index-banners .name {
		font-size: 24px;
	}
}



.new-body #homeCatalog {
	padding-top: 50px;
	padding-bottom: 50px;
}
.new-body #homeCatalog .captionList {
	margin-top: 48px;
	background: transparent;
    border: none;
}
.new-body #homeCatalog .captionList .slideBox {
	display: flex;
	gap: 10px;
}
.new-body #homeCatalog .caption {
	border: 1px solid #111B1B14;
	border-radius: 6px;
	padding: 0;
}
.new-body #homeCatalog .cItem {
	width: auto;
}
.new-body #homeCatalog .caption a {
	padding: 18px 24px;
	line-height: 100%;
}
.new-body #homeCatalog .caption.selected {
	background-color: var(--main-color);
}
@media screen and (max-width: 767px) {
	.new-body #homeCatalog .captionList .slideBox {
		overflow: auto;
	}
}



.new-body #promoBlock {
	display: block;
}
.new-body .index-banners__img {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	object-fit: contain;
    object-position: center right;
    height: 100%;
}
.new-body .index-banners .text-wrap {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	gap: 30px;
	height: 100%;
}



.new-body .advantages {
	margin-top: 20px;
}
.new-body .advantages-list {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 12px;
}
.new-body .advantages-item {
	display: flex;
	flex-direction: column;
	gap: 48px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .advantages-item-info {
	display: flex;
	flex-direction: column;
	gap: 12px;
}
.new-body .advantages-item-icon {
	width: 56px;
	height: 56px;
	background-color: var(--white);
	background-size: 32px;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 6px;
}
.new-body .advantages-item-name {
	margin: 0;
	font-family: "TikTok Sans", sans-serif;
	font-size: 20px;
	line-height: 100%;
	font-weight: 600;
	color: var(--black-new);
}
.new-body .advantages-item-text {
	font-size: 14px;
	line-height: 120%;
}
@media screen and (max-width: 991px) {
	.new-body .advantages-list {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 767px) {
	.new-body .advantages-list {
		grid-template-columns: 1fr;
	}
	.new-body .advantages-item {
		flex-direction: row;
		gap: 16px;
		padding: 16px;
	}
	.new-body .advantages-item-name {
		font-size: 16px;
	}
	.new-body .advantages-item-text {
		font-size: 12px;
	}
}



.new-body .product .marker,
.product .getFastView {
	font-size: 12px;
	border-radius: 2px;
}


.new-body .about {
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding-bottom: 50px;
	padding-top: 50px;
}
.new-body .about-content {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.new-body .about-info {
	display: flex;
	flex-direction: column;
	gap: 32px;
}
.new-body .about-info-text {
	margin: 0;
}
.new-body .about-info-image {
	width: 100%;
	height: 480px;
	object-fit: cover;
	object-position: center;
	border-radius: 6px;
}
.new-body .about-list {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-auto-rows: 184px;
	gap: 12px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.new-body .about-item {
	display: flex;
	flex-direction: column;
}
.new-body .about-item-content {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 20px;
	padding: 20px;
	height: 100%;
	background-color: var(--grey-bg);
	border-radius: 6px;
} 
.new-body .about-item-content.green {
	color: var(--white);
	background: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%); 
}
.new-body .about-item-big {
	font-family: "TikTok Sans", sans-serif;
	font-size: 64px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -.03em;
}
.new-body .about-item-icon {
	width: 56px;
	height: 56px;
	background-color: var(--white);
	background-repeat: no-repeat;
	background-size: 32px;
	background-position: center;
	border-radius: 6px;
}
.new-body .about-item-icon.cert {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_171_23161)'%3e%3cpath d='M23.7556 29.3469C23.6499 29.486 23.5076 29.5929 23.3445 29.6556C23.1815 29.7183 23.0042 29.7343 22.8325 29.7019L20.4125 29.2412L19.2738 31.4869C19.1954 31.6413 19.0757 31.771 18.9281 31.8616C18.7805 31.9521 18.6107 32.0001 18.4375 32H18.4344C18.2607 31.9994 18.0906 31.9506 17.9431 31.859C17.7955 31.7674 17.6763 31.6366 17.5987 31.4813L16 28.2781L14.4012 31.4813C14.2431 31.7981 13.92 31.9988 13.5656 32H13.5625C13.2094 32 12.8862 31.8019 12.7262 31.4869L11.5875 29.2412L9.1675 29.7019C8.99608 29.7344 8.81898 29.7185 8.65611 29.6559C8.49325 29.5933 8.35109 29.4865 8.24562 29.3475C8.14006 29.2086 8.07536 29.043 8.0588 28.8693C8.04224 28.6956 8.07447 28.5207 8.15187 28.3644L10.2969 24.1338C11.31 26.2663 13.4856 27.7444 16 27.7444C18.4969 27.7444 20.6594 26.2869 21.6819 24.1787L23.8469 28.3619C23.9248 28.5183 23.9575 28.6934 23.9414 28.8674C23.9253 29.0414 23.861 29.2074 23.7556 29.3469ZM31.0625 0H0.9375C0.42 0 0 0.42 0 0.9375V21.8125C0 22.33 0.42 22.75 0.9375 22.75H9.82812C9.73604 22.3177 9.68974 21.877 9.69 21.435C9.69 17.9556 12.5206 15.125 16 15.125C19.4794 15.125 22.31 17.9556 22.31 21.435C22.31 21.8856 22.2625 22.3256 22.1719 22.75H31.0625C31.58 22.75 32 22.33 32 21.8125V0.9375C32 0.42 31.58 0 31.0625 0ZM11.0312 2.86687L20.9688 2.92937C21.4862 2.92937 21.9062 3.28688 21.9062 3.80437C21.9062 4.3225 21.4862 4.74188 20.9688 4.74188H11.0312C10.5138 4.74188 10.0938 4.3225 10.0938 3.80437C10.0938 3.28688 10.5138 2.86687 11.0312 2.86687ZM20.9688 12.2419H11.0312C10.5138 12.2419 10.0938 11.8225 10.0938 11.3044C10.0938 10.7869 10.5138 10.3669 11.0312 10.3669H20.9688C21.4862 10.3669 21.9062 10.7869 21.9062 11.3044C21.9062 11.8225 21.4862 12.2419 20.9688 12.2419ZM25.8125 8.49187H6.1875C5.67 8.49187 5.25 8.0725 5.25 7.55438C5.25 7.03688 5.67 6.61688 6.1875 6.61688H25.8125C26.33 6.61688 26.75 7.03688 26.75 7.55438C26.75 8.0725 26.33 8.49187 25.8125 8.49187Z' fill='%23067E7C'/%3e%3cpath d='M16 25.8694C18.4454 25.8694 20.4349 23.8799 20.4349 21.4349C20.4349 18.9895 18.4454 17 16 17C13.5546 17 11.5651 18.9895 11.5651 21.4349C11.5651 23.8799 13.5546 25.8694 16 25.8694Z' fill='%23067E7C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_171_23161'%3e%3crect width='32' height='32' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
}
.new-body .about-item-icon.delivery {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.49872 0.998047C5.77569 1.00055 4.124 1.68639 2.90598 2.90511C1.68797 4.12384 1.00309 5.77593 1.00159 7.49896C1.00159 9.97082 2.57768 12.5183 4.10464 14.4912C5.03863 15.693 6.06204 16.8225 7.16612 17.8702C7.25836 17.9543 7.37865 18.0008 7.50345 18.0008C7.62824 18.0008 7.74854 17.9543 7.84078 17.8702C7.84078 17.8702 9.36774 16.4661 10.8966 14.4912C12.4254 12.5164 14.0015 9.97082 14.0015 7.49896C13.9995 5.77543 13.314 4.12306 12.0952 2.90433C10.8765 1.68561 9.22415 1.00005 7.50061 0.998047H7.49872ZM7.49872 3.99905C9.42632 3.99905 10.9986 5.57137 10.9986 7.49707C10.9986 9.42278 9.42632 11.0008 7.49872 11.0008C6.57093 10.9978 5.68208 10.6275 5.02656 9.9709C4.37104 9.31432 4.0022 8.42487 4.0007 7.49707C4.0007 5.56948 5.57113 3.99905 7.49872 3.99905ZM14.8463 8.99946C14.3927 11.3107 12.9867 13.4216 11.6846 15.1054C10.0991 17.154 8.51544 18.6091 8.51544 18.6091C8.23752 18.8604 7.87621 18.9995 7.50156 18.9995C7.1269 18.9995 6.7656 18.8604 6.48768 18.6091C6.48768 18.6091 4.90025 17.154 3.31281 15.1054C3.21076 14.9731 3.10494 14.8276 3.001 14.6897V23.9988H6.68611C7.46093 23.3752 8.43795 22.9972 9.50191 22.9972C10.5659 22.9972 11.5429 23.3752 12.3139 23.9988H21.0032V10.5C21.0003 10.1023 20.8407 9.72177 20.5591 9.44091C20.2776 9.16005 19.8967 9.00144 19.499 8.99946H14.8463ZM22.5 12.9983C22.3681 12.9993 22.242 13.0522 22.149 13.1456C22.0559 13.239 22.0034 13.3654 22.0029 13.4972V24.0007H22.6871C23.4823 23.354 24.476 23.001 25.501 23.001C26.526 23.001 27.5197 23.354 28.3149 24.0007H31.0003V19.5011C30.9995 19.4525 30.9926 19.4043 30.9795 19.3575L29.4903 14.3967C29.4242 14.0491 29.2663 13.7255 29.033 13.4594C28.9015 13.316 28.7418 13.2012 28.5639 13.1222C28.3861 13.0432 28.1939 13.0017 27.9993 13.0002L22.5 12.9983ZM23.5016 14.9958H27.2112C27.4323 14.9958 27.627 15.1413 27.6894 15.3549L28.8894 19.3556C28.9839 19.6768 28.7439 19.9981 28.4094 19.9981H25.9999C25.9339 19.9989 25.8685 19.9865 25.8074 19.9615C25.7464 19.9365 25.691 19.8995 25.6446 19.8526L24.7942 18.9965H23.4997C23.3675 18.9965 23.2407 18.9443 23.1469 18.8512C23.0531 18.7581 22.9999 18.6317 22.9989 18.4995V15.4966C22.9989 15.2188 23.2219 14.9939 23.4997 14.9939L23.5016 14.9958ZM23.5016 20.9978H24.5032C25.1835 20.9827 25.1835 22.0126 24.5032 21.9994H23.5016C22.8193 22.0126 22.8193 20.9827 23.5016 20.9978ZM9.50002 24.0007C7.57242 24.0007 6.00011 25.5711 6.00011 27.4987C6.00011 29.4263 7.57242 31.0024 9.50002 31.0024C11.4276 31.0024 12.9962 29.4263 12.9962 27.4987C12.9962 25.5711 11.4276 24.0026 9.50002 24.0026V24.0007ZM25.4991 24.0007C23.5715 24.0007 22.0011 25.5711 22.0011 27.4987C22.0011 29.4263 23.5734 31.0024 25.4991 31.0024C27.4248 31.0024 28.999 29.4263 28.999 27.4987C28.999 25.5711 27.4267 24.0026 25.4991 24.0026V24.0007ZM2.99911 25.0023V27.4987C2.99911 27.7746 3.22021 27.9995 3.49801 28.0014H5.02875C4.90729 26.9459 5.16664 25.8817 5.76011 25.0004L2.99911 25.0023ZM13.2362 25.0023C13.8292 25.8831 14.0885 26.9465 13.9675 28.0014H21.0316C20.9101 26.9459 21.1695 25.8817 21.7629 25.0004L13.2362 25.0023ZM29.2352 25.0023C29.8282 25.8831 30.0876 26.9465 29.9666 28.0014H30.4957C30.5618 28.0017 30.6273 27.9888 30.6884 27.9637C30.7495 27.9385 30.805 27.9015 30.8517 27.8547C30.8985 27.808 30.9355 27.7525 30.9606 27.6914C30.9858 27.6303 30.9987 27.5648 30.9984 27.4987V25.0004L29.2352 25.0023ZM9.50002 26.0001C10.3221 26.0001 10.9967 26.6767 10.9967 27.4987C10.9943 27.8954 10.836 28.2753 10.556 28.5564C10.276 28.8374 9.89673 28.9972 9.50002 29.0011C9.102 28.9991 8.72082 28.8403 8.43919 28.559C8.15757 28.2777 7.99822 27.8967 7.99574 27.4987C7.99574 26.6767 8.67607 26.0001 9.50002 26.0001ZM25.4991 26.0001C26.323 26.0001 26.9977 26.6767 26.9977 27.4987C26.9977 28.3208 26.323 29.0011 25.4991 29.0011C24.6751 29.0011 23.9967 28.3208 23.9967 27.4987C23.9967 26.6767 24.677 26.0001 25.4991 26.0001Z' fill='%23067E7C'/%3e%3c/svg%3e ");
}
.new-body .about-item-title {
	font-family: "TikTok Sans", sans-serif;
	font-size: 20px;
	line-height: 100%;
	font-weight: 600;
}
.new-body {
	.about-item-text, .about-item-title {
		margin: 0;
	}
}
.new-body .about-item:nth-child(3) .about-item-big {
	color: var(--main-color);
}
@media screen and (max-width: 991px) {
	.new-body .about-list {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 767px) {
	.new-body .about-info-text {
		font-size: 14px;
	}
	.new-body .about-info-image {
		height: 240px;
	}
	.new-body .about-list {
		grid-template-columns: 1fr;
		grid-auto-rows: auto;
	}
	.new-body .about-item-content {
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;
		padding: 16px;
	}
	.new-body .about-item-big {
		font-size: 38px;
	}
	.new-body .about-item-title {
		font-size: 18px;
	}
}



.new-body .faq {
	padding-top: 50px;
}
.new-body .faq-content,
.new-body .faq {
	display: block;
}
.new-body .question-answer-wrap {
	padding: 20px;
	background-color: var(--grey-bg);
	border: none;
	box-shadow: 0 2px 12px #00000008;
	border-radius: 6px;
}
.new-body .questions-answers-list {
	margin-top: 32px;
}
.new-body {
	.hide-answer-text,
	.open-answer-text {
		display: none !important;
	}
}
.new-body .open-answer-btn {
	position: static;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 44px;
	height: 44px;
	background-image: none;
	background-color: var(--white);
	border-radius: 6px;
}
.new-body .open-answer-btn::after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.33329 7.5L9.99996 13.3333L16.6666 7.5' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	transition: transform .2s;
}
.new-body .question > span {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
}
.new-body .questions-answers-list .open-answer {
	position: static;
	width: 44px;
	height: 44px;
	margin: 0;
	flex-shrink: 0;
}
.new-body .questions-answers-list .question {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0;
}
.new-body .questions-answers-list .active .open-answer-btn::after {
	transform: rotate(-180deg);
}
.new-body .questions-answers-list .answer {
	font-size: 16px;
	padding: 0;
}
@media screen and (max-width: 767px) {
	.new-body .question > span {
		font-size: 20px;
	}
	.new-body .question-answer-wrap {
		padding: 12px 16px;
	}
}



.new-body #brandList {
	padding-top: 50px;
	padding-bottom: 50px;
}
.new-body #brandList .items {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 12px;
	margin-top: 32px;
}
.new-body #brandList .item {
	border: 1px solid #111B1B14;
	border-radius: 6px;
	background-color: transparent;
}
@media screen and (max-width: 1280px) {
	.new-body #brandList .items {
		grid-template-columns: repeat(4, 1fr);
	}
}
@media screen and (max-width: 991px) {
	.new-body #brandList .items {
		grid-template-columns: repeat(3, 1fr);
	}
}
@media screen and (max-width: 767px) {
	.new-body #brandList .items {
		grid-template-columns: repeat(2, 1fr);
	}
}


.new-body .offers {
	padding-top: 50px;
	padding-bottom: 50px;
}
.new-body .offers.offers__page {
	padding-top: 0;
}
.new-body .offers-head {
	display: flex;
	gap: 20px;
	justify-content: space-between;
	align-items: center;
}
.new-body .offers-nav {
	display: flex;
	gap: 12px;
}
.new-body .offers-list {
	disaply: grid;
	grid-remplate-columns: repeat;
}
.new-body .offers-item-content {
	display: flex;
	flex-direction: column;
	height: 300px;
	width: 100%;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 12px;
}
.new-body .offers-item-info {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content:center;
	gap: 12px;
	padding: 40px;
	flex-grow: 1;
}
.new-body .offers-item-title {
	margin: 0;
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -.03em;
	text-align: center;
	color: var(--white);
}
.new-body .swiper.offers-swiper {
	margin-top: 32px;
}


.new-body .productList {
	margin-top: 32px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
	border: none;
}
.new-body .item.product {
	height: 100%;
	padding: 8px;
	background-color: var(--grey-bg);
	border-radius: 8px;
	border: none;
}
.new-body .productTable {
	position: relative;
	display: flex;
    flex-direction: column;
	height: 100%;
}
.new-body .product-item__add {
	position: absolute;
	right: 10px;
	top: 10px;
	z-index: 3;
	display: flex;
}
.new-body .tabloid.nowp {
	background: transparent;
}
.new-body .addWishlist .icon.heart {
	width: 32px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.8267 27.7466C16.3734 27.9066 15.6267 27.9066 15.1734 27.7466C11.3067 26.4266 2.66669 20.92 2.66669 11.5866C2.66669 7.46663 5.98669 4.1333 10.08 4.1333C12.5067 4.1333 14.6534 5.30663 16 7.11997C17.3467 5.30663 19.5067 4.1333 21.92 4.1333C26.0134 4.1333 29.3334 7.46663 29.3334 11.5866C29.3334 20.92 20.6934 26.4266 16.8267 27.7466Z' fill='white' stroke='%23111B1B' stroke-opacity='0.16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .addWishlist.added .icon.heart {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.8266 27.7466C16.3733 27.9066 15.6266 27.9066 15.1733 27.7466C11.3066 26.4266 2.66663 20.92 2.66663 11.5866C2.66663 7.46663 5.98663 4.1333 10.08 4.1333C12.5066 4.1333 14.6533 5.30663 16 7.11997C17.3466 5.30663 19.5066 4.1333 21.92 4.1333C26.0133 4.1333 29.3333 7.46663 29.3333 11.5866C29.3333 20.92 20.6933 26.4266 16.8266 27.7466Z' fill='%23B43131' stroke='%23111B1B' stroke-opacity='0.16' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.new-body .product .picture {
	height: 260px;
}
.new-body .product .picture img {
	width: 100%;
	height: 100%;
	max-height: 260px;
	object-fit: contain;
	object-position: center;
}
.new-body .product .name {
	font-family: "TikTok Sans", sans-serif;
	font-size: 20px;
	line-height: 100%;
	font-weight: 600;
}
.new-body .product .name span {
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.new-body .productColText {
	display: flex;
	flex-direction: column;
	padding: 8px;
	flex-grow: 1;
}
.new-body .product .addCart {
	margin: 0;
	margin-top: auto;
}
.new-body .product-item__price_container {
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.new-body .product-item__price_container .inStock {
	display: flex;
	align-items: flex-end;
	gap: 4px;
}
.new-body .product-item__price_container .inStock span {
	display: inline-block;
	font-size: 14px;
	line-height: 120%;
	color: #319E45;
}
.new-body .article-SQUARES {
	font-size: 14px;
}
.new-body .product .price {
	font-weight: 600;
	margin-bottom: 10px;
}
.new-body .product.last .wp {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.new-body .product.last .icon {
	width: 48px;
	height: 48px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 12H18' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M12 18V6' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e "); 
	background-repeat: no-repeat;
	background-size: 24px;
	background-position: center;
	background-color: var(--main-color);
	border-radius: 100px;
}
@media screen and (max-width: 1024px) {
	.new-body .productList {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 991px) {
	.new-body .product .picture {
		height: 220px;
	}
}
@media screen and (max-width: 767px) {
	.new-body .productList {
        grid-template-columns: 1fr;
    }
	.new-body .product .picture {
		height: 200px;
	}
	.new-body .product .name {
		font-size: 18px;
	}
}



.new-body .assortment {
	padding-top: 50px;
}
.new-body .assortment-list {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 340px 410px;
	gap: 20px;
	margin-top: 32px;
}
.new-body .assortment-item {
	position: relative;
	background-color: var(--grey-bg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top;
	border-radius: 8px;
}
.new-body .assortment-item:last-child {
	grid-area: span 1 / span 2;
}
.new-body .assortment-item-content {
	padding: 32px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.new-body .assortment-item-info {
	display: flex;
	flex-direction: column;
	gap: 12px;
}
.new-body .assortment-item-title {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-space: -0.02em;
	margin: 0;
}
.new-body .assortment-item:last-child .assortment-item-title {
	color: var(--white);
}
.new-body .assortment-item-text {
	margin: 0;
}
.new-body .assortment-item-block {
	position: absolute;
	bottom: 24px;
	right: 24px;
	background-color: var(--white);
	display: flex;
	flex-direction: column;
	gap: 12px;
	padding: 16px;
	border-radius: 8px;
}
.new-body .assortment-item-block span {
	font-family: "TikTok Sans", sans-serif;
	font-size: 48px;
	line-height: 92%;
	font-weight: 500;
	letter-space: -0.03em;
	color: var(--main-color);
}
.new-body .assortment-item-block p {
	margin: 0;
}
.new-body .assortment-item-link {
	font-weight: 600;
	color: var(--main-color);
}
@media screen and (max-width: 991px) {
	.new-body .assortment-item-content {
		padding: 24px;
	}
}
@media screen and (max-width: 767px) {
	.new-body .assortment-list {
		grid-template-columns: 1fr;
		grid-template-rows: 280px 280px 380px;
	}
	.new-body .assortment-item:last-child {
		grid-area: auto;
	}
	.new-body .assortment-item:not(:last-child) {
		background-size: contain;
		background-position: bottom ;
	}
	.new-body .assortment-item-content {
		padding: 16px;
	}
	.new-body .assortment-item-title {
		font-size: 24px;
	}
	.new-body .assortment-item-text {
		font-size: 14px;
	}
	.new-body .assortment-item-block span {
		font-size: 38px;
	}
	.new-body .assortment-item-block p {
		font-size: 12px;
	}
}



.new-body .product-reviews {
	padding-top: 50px;
	padding-bottom: 50px;
}
.new-body .product-reviews__items {
	margin-top: 48px;
}
.new-body #newsContainer .product-reviews__item .wrap {
	display: flex;
    flex-direction: column;
	border: none;
	padding: 0;
}
.new-body #newsContainer .product-reviews__item .bigPicture {
	margin-bottom: 20px;
}
.new-body #newsContainer .product-reviews__item .bigPicture > a {
	display: block;
	background-color: var(--grey-bg);
	border-radius: 8px;
}
.new-body #newsContainer .product-reviews__item .title > a {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
	display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
	color: var(--black-new);
}
.new-body #newsContainer .product-reviews__item .description {
	margin-top: 10px;
    margin-bottom: 10px;
	line-height: 120%;
    font-size: 14px;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.new-body #newsContainer .product-reviews__item .description p {
	margin: 0;
}
.new-body #newsContainer .product-reviews__item .more {
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	color: var(--main-color);
	background-color: transparent;
}
.new-body #newsContainer .product-reviews__item .more:hover {
	background-color: transparent;
	text-decoration: underline;
}
.new-body .product-item__price_stock .inStock .icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.4377 14.0625C8.29004 14.0625 8.1459 14.0028 8.04043 13.8973L4.66543 10.5223C4.44746 10.3043 4.44746 9.94573 4.66543 9.72776C4.8834 9.50979 5.24199 9.50979 5.45996 9.72776L8.40957 12.6774L15.8908 4.13089C16.0947 3.89886 16.4498 3.87425 16.6854 4.07815C16.9209 4.28206 16.942 4.63714 16.7381 4.87268L8.86309 13.8727C8.76113 13.9887 8.61348 14.059 8.45879 14.066C8.45176 14.0625 8.44473 14.0625 8.4377 14.0625ZM5.0627 14.0625C4.91855 14.0625 4.77441 14.0063 4.66543 13.8973L1.29043 10.5223C1.07246 10.3043 1.07246 9.94573 1.29043 9.72776C1.5084 9.50979 1.86699 9.50979 2.08496 9.72776L5.45996 13.1028C5.67793 13.3207 5.67793 13.6793 5.45996 13.8973C5.35098 14.0063 5.20684 14.0625 5.0627 14.0625Z' fill='%23319E45'/%3e%3cpath d='M8.15664 10.5469C8.02656 10.5469 7.89296 10.5012 7.78749 10.4098C7.55195 10.2059 7.52734 9.8508 7.73476 9.61525L12.516 4.13088C12.7199 3.89533 13.075 3.87072 13.3105 4.07814C13.5461 4.28205 13.5707 4.63713 13.3633 4.87268L8.58203 10.357C8.46953 10.4801 8.31484 10.5469 8.15664 10.5469Z' fill='%23319E45'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .product-item__price_stock .onOrder {
	display: flex;
	align-items: center;
	gap: 4px;
}
.new-body .product-item__price_stock .onOrder span {
	font-size: 14px;
	line-height: 120%;
	color: #B43131;
}
.new-body .product-item__price_stock .onOrder .icon,
.new-body #catalogElement .brandImageWrap .outOfStock .icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.5 13.5L13.5 4.5L4.5 13.5Z' fill='%23B43131'/%3e%3cpath d='M4.5 13.5L13.5 4.5' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round'/%3e%3cpath d='M4.5 4.5L13.5 13.5L4.5 4.5Z' fill='%23B43131'/%3e%3cpath d='M4.5 4.5L13.5 13.5' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
@media screen and (max-width: 767px) {
	.new-body #newsContainer .product-reviews__item .title > a {
		font-size: 20px;
	}
}



.new-body .mostPopular__list,
.new-body .viewedProducts__list  {
	display: flex;
	gap: 10px;
	list-style-type: none;
    padding-left: 0;
}



/* footer */

.new-body #bottomFooter {
	display: flex;
	justify-content: space-between;
    gap: 20px;
	padding: 24px;
	background-color: var(--black-new);
	border-top: 1px solid rgba(255, 255, 255, .08);
}
.new-body #bottomFooter .logo img {
	width: 56px;
	height: 64px;
}
.new-body #bottomFooter .bottomFooter__item {
	display: flex;
	align-items: center;
	gap: 20px;
}
.new-body #bottomFooter .bottomFooter__item p,
.new-body #bottomFooter .bottomFooter__item a {
	font-size: 14px;
	line-height: 120%;
	opacity: .5;
	margin: 0;
	color: var(--white);
}
.new-body #rightFooter {
	padding: 24px;
	background-color: var(--black-new);
}
.new-body #rightFooter .rightTable {
	padding: 20px;
	background-color: rgba(255, 255, 255, .04);
	border-radius: 8px;
}
.new-body #leftFooter {
	background-color: var(--black-new);
}
.new-body #rightFooter .rightFooter__address {
	display: flex;
	flex-direction: column;
	gap: 5px;
}
.new-body #rightFooter .rightFooter__address p {
	margin: 0;
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	color: var(--white);
}
.new-body #rightFooter .rightFooter__address a {
	font-size: 14px;
	line-height: 120%;
	text-decoration: underline;
	color: var(--white);
	opacity: .6;
}
.new-body #rightFooter .rightFooter__address span {
	font-size: 14px;
	line-height: 120%;
	color: var(--white);
	opacity: .7;
}
.new-body #rightFooter .rightFooter__phones {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px;
	padding-top: 20px;
	border-top: 1px solid rgba(255, 255, 255, .08);
}
.new-body #rightFooter .rightFooter__phones .col {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.new-body #rightFooter .rightFooter__phones-item {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.new-body #rightFooter .rightFooter__phones-item a {
	margin: 0;
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	color: var(--white);
}
.new-body #rightFooter .rightFooter__phones-item span,
.new-body #rightFooter .rightFooter__schedules > span {
	font-size: 14px;
	line-height: 120%;
	color: var(--white);
	opacity: .7;
}
.new-body #rightFooter .rightFooter__schedules {
	display: flex;
	flex-direction: column;
	gap: 8px;
	padding-top: 20px;
	border-top: 1px solid rgba(255, 255, 255, .08);
}
.new-body #rightFooter .rightFooter__schedules p {
	margin: 0;
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	color: var(--white);
}
.new-body #rightFooter .rightFooter__schedules p span {
	font-weight: 400;
	opacity: .3;
}
.new-body #rightFooter .footerRow {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.new-body #rightFooter .rightFooter__links {
	padding-top: 20px;
	border-top: 1px solid rgba(255, 255, 255, .08);
}
.new-body #footerLine {
	background-color: var(--black-new);
}
.new-body .rightFooter-btn .link {
	display: block;
	padding: 18px 30px;
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	background-color: rgba(255, 255, 255, 0.12);
	color: var(--white);
	border-radius: 6px;
	text-align: center;
}
.new-body .rightFooter-btn .link:hover {
	background-color: var(--white);
	color: var(--black-new);
}
@media screen and (max-width: 1280px) {
	.new-body #leftFooter {
		width: 55%;
	}
	.new-body #rightFooter {
		width: 45%;
	}
	.new-body #bottomFooter .bottomFooter__item .logo {
		flex-shrink: 0;
	}
}
@media screen and (max-width: 1024px) {
	.new-body #rowFooter {
		display: flex;
		flex-direction: column;
	}
	.new-body #leftFooter, .new-body #rightFooter {
		width: 100%;
		padding: 24px;
	}
}
@media screen and (max-width: 767px) {
	.new-body #leftFooter .footerRow {
		display: flex;
		flex-direction: column;
        gap: 24px;
	}
	.new-body #leftFooter .footerMenu {
		display: none;
	}
	.new-body #leftFooter .footerMenu.open {
		display: block;
	}
	.new-body #leftFooter .column {
		border-bottom: 1px solid rgba(255, 255, 255, .08);
	}
	.new-body #leftFooter .heading {
		display: flex;
		justify-content: space-between;
		align-content: center;
		gap: 20px;
	}
	.new-body #leftFooter .heading::after {
		content: '';
		display: inline-block;
		width: 20px;
		height: 20px;
		background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.33317 7.5L9.99984 13.3333L16.6665 7.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		transition: transform .2s;
	}
	.new-body #leftFooter .heading.open::after {
		transform: rotatez(180deg);
	}
	.new-body #bottomFooter {
		flex-direction: column;
	}
}
@media screen and (max-width: 479px) {
	.new-body #rightFooter .rightFooter__phones {
		grid-template-columns: 1fr;
	}
	.new-body #leftFooter .heading {
		font-size: 16px;
	}
	.new-body #leftFooter, .new-body #rightFooter, .new-body #rightFooter .rightTable {
		padding: 12px;
	}
}






/* catalog */

.new-body #catalog {
	margin-top: 32px;
}
.new-body .section_new_wrapp {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 240px;
	grid-auto-rows: 240px;
	gap: 20px;
}
.new-body .sectonParets {
	position: relative;
	padding: 24px;
	background-color: var(--ice);
	border-radius: 8px;
}
.new-body .sectonParets__content {
	display: flex;
	flex-direction: column;
	gap: 20px;
	height: 100%;
    justify-content: space-between;
    align-items: flex-start;
}
.new-body .titleParent {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
}
.new-body .sectonParets__icon {
	position: absolute;
	right: 24px;
	top: 24px;
	width: 120px;
	height: 120px;
	object-fit: contain;
	object-position: center;
}
@media screen and (max-width: 767px) {
	.new-body .section_new_wrapp {
		grid-template-columns: 1fr;
	}
}
@media screen and (max-width: 479px) {
	.new-body .sectonParets {
		padding: 20px;
	}
	.new-body .titleParent {
		font-size: 24px;
	}
	.new-body .sectonParets__icon {
		width: 82px;
		height: 82px;
	}
}




/* catalog list */
.new-body .subsection__item {
	padding: 12px 20px;
	font-size: 14px;
	color: var(--black-new);
	background-color: #111B1B14;
	border: none;
	border-radius: 100px;
}
.new-body .subsection__item:hover {
	color: var(--white);
	background-color: var(--main-color);
}
.new-body .subsection__item-count {
	display: none;
}
.new-body .catalogList {
	display: grid;
    grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: 1fr;
    gap: 20px;
}
.new-body #itemSearchForm input#itemSearchField {
	background-color: transparent;
}
.new-body form#itemSearchForm {
	align-items: center;
	background-color: var(--grey-bg);
}
#new-body #itemSearchForm button.btn-main.btn-search {
	width: 40px;
	height: 40px;
	background-color: var(--main-color);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 12H19M19 12L15 16M19 12L15 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: 24px;
	background-position: center;
	border-radius: 100px;
	margin-right: 5px;
}
.new-body #catalogLine .oSmartFilter .ico {
	display: inline-block;
	width: 14px;
	height: 14px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.15007 1.22501H10.8501C11.4917 1.22501 12.0167 1.75001 12.0167 2.39167V3.67501C12.0167 4.14167 11.7251 4.72501 11.4334 5.01667L8.92506 7.23334C8.57506 7.52501 8.34173 8.10834 8.34173 8.57501V11.0833C8.34173 11.4333 8.1084 11.9 7.81673 12.075L7.00007 12.6C6.24173 13.0667 5.19173 12.5417 5.19173 11.6083V8.51667C5.19173 8.10834 4.9584 7.58334 4.72507 7.29167L2.5084 4.95834C2.21673 4.66667 1.9834 4.14167 1.9834 3.79167V2.45001C1.9834 1.75001 2.5084 1.22501 3.15007 1.22501Z' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body #catalogLine .column:last-child {
	display: none !important;
}
.new-body #wishlist #catalogLine {
	display: flex;
	justify-content: space-between;
}
.new-body #right #elementContainer #pictureContainer .item a img {
	width: 100%;
	object-fit: cover;
	object-position: center;
	border-radius: 6px;
}
.new-body #right #elementContainer #moreImagesCarousel .slideBox {
	display: flex;
	gap: 10px;
	left: 0 !important;
}
.new-body #right #elementContainer #moreImagesCarousel .slideBox .item img {
	width: 100%;
    object-fit: cover;
    border-radius: 3px;
}
.new-body .bx-pagination {
	margin-top: 40px;
	margin-bottom: 40px;
}
@media screen and (max-width: 1400px) {
	.new-body .catalogList {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 1280px) {
	.new-body .catalogList {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 991px) {
	.new-body #catalogLine {
		display: flex;
    	align-items: center;
    	justify-content: space-between;
	}
}
@media screen and (max-width: 767px) {
	.new-body .catalogList {
		grid-template-columns: 1fr;
	}
}	



.new-body #smartFilter {
	background-color: var(--white);
	border-radius: 8px;
}
.new-body #nextSection {
	display: none !important;
}



.new-body .catalogSubscribeContainer {
	display: grid;
	grid-template-columns: 1.5fr 1fr;
	gap: 20px;
	padding: 0;
}
.new-body .catalogSubscribeLeft {
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding: 32px;
	background-image: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
	border-radius: 12px;
}
.new-body .catalogSubscribeHeading {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
	text-align: center;
	color: var(--white);
}
.new-body .catalogSubscribeDescription {
	font-size: 16px;
	line-height: 120%;
	text-align: center;
	color: var(--white);
}
.new-body .catalogSubscribeItem {
	display: flex;
	flex-direction: column;
	gap: 12px;
}	
.new-body .catalogSubscribeItem:first-child {
	width: 70%;
	align-self: center;
}
.new-body .catalogSubscribeRotatorBg {
	display: flex;
	flex-direction: column;
	gap: 12px;
}
.new-body .catalogSubscribeField input {
	width: -webkit-fill-available;
	height: 56px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF3D;
	border: 1px solid #111B1B0A;
	border-radius: 6px;
	color: var(--white);
	font-family: 'Inter', sans-serif;
}
.new-body .catalogSubscribeField input::placeholder {
	color: var(--white);
	opacity: .5;
}
.new-body .catalogSubscribeButtons a {
	width: 100%;
	padding-top: 18px;
	padding-bottom: 18px;
	border-radius: 6px;
}
.new-body .catalogSubscribePersonal label {
	color: var(--white);
}
.catalogSubscribeRight {
	height: 400px;
}
.new-body .catalogSubscribeImage {
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: center;
	border-radius: 12px;
}
.new-body #video {
	padding: 0;
}
.new-body #video .item-new {
	width: 100%;
}
@media screen and (max-width: 1280px) {
	.new-body .catalogSubscribeContainer {
		grid-template-columns: 1fr;
	}
	.new-body .catalogSubscribeRight {
		display: none;
	}
}
@media screen and (max-width: 767px) {
	.new-body .catalogSubscribeItem:first-child {
		width: 100%;
	}
	.new-body .catalogSubscribeLeft {
		padding: 24px;
	}
}



.new-body #footerTabsCaption .item a {
	padding: 10px 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body #footerTabsCaption .item .selected {
	color: var(--white);
	background-color: var(--main-color);
}




/* */
.new-body .pictureMain {
	position: relative;
	width: 50%;
	background-color: var(--grey-bg);
	border-radius: 12px;
}
.new-body .goodInfo .changeName {
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
}
.new-body .goodInfo__heading {
	display: flex;
	flex-direction: column;
	gap: 8px;
	margin-bottom: 32px;
}
.new-body .goodInfo .price.changePrice {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
	color: var(--main-color);
}
.new-body .brandImageWrap .inStock {
	padding: 8px 12px;
	color: #319E45;
	font-size: 14px;
	line-height: 120%;
	background-color: #319E4514;
	border-radius: 6px;
}
.new-body .goodInfo__heading .article {
	font-size: 14px;
	line-height: 120%;
	color: #111B1B3D;
}
.new-body .brandImageWrap .onOrder {
	padding: 8px 12px;
	font-size: 14px;
	line-height: 120%;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .brandImageWrap .outOfStock {
	display: flex;
	align-items: center;
	gap: 4px;
	padding: 8px 12px;
	font-size: 14px;
	line-height: 120%;
	color: #B43131;
	background-color: rgba(180, 49, 49, .08);
	border-radius: 6px;
}
@media screen and (max-width: 767px) {
	.new-body .pictureMain {
		width: 100%;
	}
	.new-body .goodInfo .mainTool {
		margin-top: 24px;
	}
}


.new-body .elementTabs {
	margin-top: 48px;
	width: 100%;
}
.new-body .elementTabs .elementTabs_list {
	display: flex;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.new-body .elementTabs .elementTabs_item {
	flex-grow: 1;
}
.new-body .elementTabs .elementTabs_item a {
	display: block;
	padding: 16px;
	border-bottom: 1px solid #111B1B3D;
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
}
.new-body .elementTabs .elementTabs_item a[aria-selected="true"] {
	border-color: var(--main-color);
}
.new-body #detailText {
	padding-top: 24px;
}
.new-body .certificates__list {
	margin-top: 32px;
	display: flex;
	flex-direction: column;
	gap: 8px;
	list-style-type: none;	
	padding-left: 0;

}
.new-body .certificates__item a {
	display: block;
	padding: 8px 10px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .certificates__item a:hover {
	color: var(--white);
	background-color: var(--main-color);
}
@media screen and (max-width: 991px) {
	.new-body .elementTabs .elementTabs_item a {
		font-size: 20px;
	}
}
@media screen and (max-width: 767px) {
	.new-body .elementTabs .elementTabs_item a {
		font-size: 18px;
		padding: 8px 12px;
	}
	.new-body .elementTabs .elementTabs_list {
		overflow: auto;
	}
	.new-body .elementTabs .elementTabs_item {
		flex-shrink: 0;
	}
}



.new-body .webFormDw {
	display: grid;
	grid-template-columns: 1.5fr 1fr;
	gap: 20px;
	margin-top: 100px;
}
.new-body .webFormDw__block {
	padding: 32px;
	background-image: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
	border-radius: 12px;
}
.new-body .webFormDw__img {
	height: 410px;
    width: 100%;
    border-radius: 12px;
	object-fit: cover;
	object-position: center;
}
.new-body .webFormHeading {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
	color: var(--white);
}
.new-body .webFormDescription {
	line-height: 120%;
	color: var(--white);
}
.new-body .webFormItemField input {
	background-color: #FFFFFF3D;
	border: 1px solid #111B1B0A;
	border-radius: 6px;
}
.new-body .personalInfo label {
	font-size: 14px;
	line-height: 120%;
	color: var(--white);
}
.new-body .sendWebFormDw.btn {
	border: none;
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
	color: var(--main-color);
	background-color: var(--white);
	border-radius: 8px;
}


.new-body #catalogSection,
.new-body #similar .tab.item {
	margin-top: 48px;
}




/* */
.new-body #basketProductList .productList .item .topSection .delete {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.5 4.98307C14.725 4.70807 11.9333 4.56641 9.15 4.56641C7.5 4.56641 5.85 4.64974 4.2 4.81641L2.5 4.98307' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.08203 4.14199L7.26536 3.05033C7.3987 2.25866 7.4987 1.66699 8.90703 1.66699H11.0904C12.4987 1.66699 12.607 2.29199 12.732 3.05866L12.9154 4.14199' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M15.7096 7.61621L15.168 16.0079C15.0763 17.3162 15.0013 18.3329 12.6763 18.3329H7.3263C5.0013 18.3329 4.9263 17.3162 4.83464 16.0079L4.29297 7.61621' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8.60938 13.75H11.3844' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M7.91797 10.417H12.0846' stroke='%23B43131' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body #personalCart .orderLine {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 20px;
	padding: 32px;
	height: auto;
	background-color: var(--grey-bg);
	border-radius: 12px;
}
.new-body #basketProductList .inStock {
	display: flex;
	align-items: flex-end;
	gap: 4px;
}
.new-body #basketProductList .inStock .icon {
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.43574 14.0622C8.28809 14.0622 8.14395 14.0025 8.03848 13.897L4.66348 10.522C4.44551 10.304 4.44551 9.94543 4.66348 9.72746C4.88145 9.50949 5.24004 9.50949 5.45801 9.72746L8.40762 12.6771L15.8889 4.13058C16.0928 3.89855 16.4479 3.87394 16.6834 4.07785C16.9189 4.28175 16.94 4.63683 16.7361 4.87238L8.86113 13.8724C8.75918 13.9884 8.61152 14.0587 8.45684 14.0657C8.4498 14.0622 8.44277 14.0622 8.43574 14.0622ZM5.06074 14.0622C4.9166 14.0622 4.77246 14.006 4.66348 13.897L1.28848 10.522C1.07051 10.304 1.07051 9.94543 1.28848 9.72746C1.50645 9.50949 1.86504 9.50949 2.08301 9.72746L5.45801 13.1025C5.67598 13.3204 5.67598 13.679 5.45801 13.897C5.34902 14.006 5.20488 14.0622 5.06074 14.0622Z' fill='%23319E45'/%3e%3cpath d='M8.15664 10.5473C8.02656 10.5473 7.89296 10.5016 7.78749 10.4102C7.55195 10.2062 7.52734 9.85117 7.73476 9.61562L12.516 4.13124C12.7199 3.8957 13.075 3.87109 13.3105 4.07851C13.5461 4.28242 13.5707 4.63749 13.3633 4.87304L8.58203 10.3574C8.46953 10.4805 8.31484 10.5473 8.15664 10.5473Z' fill='%23319E45'/%3e%3c/svg%3e ");
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.new-body #basketProductList .inStock span {
	font-size: 14px;
	line-height: 120%;
	color: #319E45;
}
.new-body #basketProductList .onOrder {
	display: flex;
	align-items: flex-end;
	gap: 4px;
}
.new-body #basketProductList .onOrder .icon {
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.5 9C16.5 13.14 13.14 16.5 9 16.5C4.86 16.5 1.5 13.14 1.5 9C1.5 4.86 4.86 1.5 9 1.5C13.14 1.5 16.5 4.86 16.5 9Z' stroke='%233182B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M11.7827 11.3853L9.45766 9.99781C9.05266 9.75781 8.72266 9.18031 8.72266 8.70781V5.63281' stroke='%233182B4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
}
.new-body #basketProductList .onOrder span {
	font-size: 14px;
	line-height: 120%;
	color: #3182B4;
}
.new-body #personalCart .productTable .minus {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 8H12' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body #personalCart .productTable .plus {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 8H12' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8 12V4' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .basketQty__content {
	display: flex;
	align-items: center;
	padding: 10px 15px;
	background-color: var(--white);
	border: 1px solid #111B1B0A;
	border-radius: 6px;
}
.new-body .basketQty {
	align-self: flex-start;
}
.new-body .productColText__price {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
	margin-top: 16px;
}
.new-body .orderAreas label, .new-body .personSelectContainer label {
	font-size: 14px;
}
/* */
.new-body .ec-calc {
	background-color: var(--grey-bg);
	border-radius: 12px;
}
.new-body .ec-delivery .ec-calc-layout {
	border-color: #111B1B14;
	border-radius: 12px;
}
.new-body .ec-calc-layout * {
	font-family: inherit;
}
.new-body .ec-calc .ec-calc-form input[type="text"] {
	background-color: var(--white);
	border: none !important;
	border-radius: 3px !important;
}
.new-body .ec-calc .ec-calc-form-submit {
	background-color: var(--main-color) !important;
}
/* */



.new-body .sale-order-detail-general {
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.new-body .sale-order-detail-general-head {
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .sale-order-detail-about-order-title-element {
	margin-bottom: 12px;
}
.new-body .sale-order-payment-change-payment-title,
.new-body .sale-order-payment-change-payment-price,
.new-body .sale-order-payment-change-status-alert {
	font-family: "Inter", sans-serif !important;
}
.new-body .sale-order-detail-about-order-inner-container-repeat-button,
.new-body .sale-order-detail-payment-options-methods-button-element.active-button {
	font-size: 16px;
	font-weight: 500;
	color: var(--white);
	background-color: var(--main-color);
	border-radius: 6px;
}
.new-body .sale-order-detail-about-order-inner-container-repeat-cancel {
	color: var(--main-color);
	text-decoration: underline;
}
.new-body .sale-order-detail-about-order-inner-container-repeat-cancel:hover {
	text-decoration: none;
}
.new-body .sale-order-detail-about-order-inner-container-name-read-more,
.new-body .sale-order-detail-about-order-inner-container-name-read-less,
.new-body .sale-order-detail-payment-options-methods-info-change-link,
.new-body .sale-order-list-cancel-payment,
.new-body .sale-order-detail-show-link,
.new-body .sale-order-detail-hide-link {
	font-size: 14px;
	color: var(--main-color);
	border-bottom: none;
	text-decoration: underline;
}
.new-body .sale-order-detail-payment-options-shipment-image-container {
	padding: 0 24px;
	text-align: left;
}
.new-body .sale-order-detail-payment-options-shipment-image-element {
	display: inline-block;
	width: 50px;
	height: 50px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='82' height='82' viewBox='0 0 82 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='82' height='82' rx='6' fill='%23E7F2F3'/%3e%3cpath d='M59.7413 52.0694C59.7413 54.5709 57.7135 56.5987 55.2119 56.5987C52.7103 56.5987 50.6826 54.5709 50.6826 52.0694C50.6826 49.5678 52.7103 47.54 55.2119 47.54C57.7135 47.54 59.7413 49.5678 59.7413 52.0694Z' fill='%23067E7C'/%3e%3cpath d='M29.8286 51.3444C30.2295 53.8137 28.5526 56.1405 26.0833 56.5409C23.6136 56.9418 21.2872 55.2649 20.8864 52.7956C20.4855 50.3263 22.1624 47.9995 24.6321 47.5986C27.1014 47.1982 29.4278 48.8751 29.8286 51.3444Z' fill='%23067E7C'/%3e%3cpath d='M62.9639 39.1457H48.7534C48.1278 39.1457 47.6207 38.6387 47.6207 38.013V28.7354C47.6185 26.8599 46.0987 25.3396 44.2227 25.3374H16V50.9041H18.6644C19.2303 47.6504 22.0544 45.2749 25.3573 45.2749C28.6602 45.2749 31.4843 47.6504 32.0502 50.9041H48.5189C49.0848 47.65 51.9089 45.2745 55.2118 45.2745C58.5146 45.2745 61.3388 47.65 61.9042 50.9041H65.9999V43.518C65.9982 42.5955 65.6234 41.7132 64.9606 41.0717L62.9639 39.1457ZM41.4305 31.4595L31.5175 41.4309C31.3047 41.6446 31.0157 41.765 30.714 41.765H30.7131C30.4109 41.7645 30.1216 41.6437 29.9087 41.4292L24.1361 35.5982C23.6959 35.1535 23.6994 34.4363 24.1441 33.9961C24.5888 33.5563 25.306 33.5598 25.7458 34.004L30.7158 39.024L39.8239 29.8623C40.108 29.5707 40.527 29.4548 40.9208 29.5579C41.3145 29.6605 41.6229 29.9672 41.7282 30.3605C41.8335 30.7538 41.7198 31.1733 41.43 31.4591L41.4305 31.4595Z' fill='%23067E7C'/%3e%3cpath d='M58.0148 32.2468C57.3865 31.2938 56.3207 30.7204 55.1792 30.7217H49.8857V36.8801H61.1106L58.0148 32.2468Z' fill='%23067E7C'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .sale-order-detail-payment-options-methods-info-title-status-alert,
.new-body .sale-order-payment-change-status-alert {
	color: #B43131;
	background-color: rgba(180, 49, 49, 0.08);
	border: none;
}
.new-body .sale-order-detail-payment-options-shipment-composition-title-element {
	padding: 0 24px;
}
.new-body .sale-order-detail-order-section {
	background-color: var(--grey-bg);
	border-radius: 8px;
}

.new-body .sale-order-detail-total-payment-container .row {
	display: flex;
	justify-content: space-between;
}
.new-body .sale-order-detail-total-payment-list-left {
	padding-left: 0;
}
.new-body .sale-order-detail-total-payment-list-left-item {
	text-align: left;
}
.new-body .sale-order-detail-back-to-list-link-down,
.new-body .sale-order-detail-back-to-list-link-up {
	color: var(--white);
	background-color: var(--main-color);
	border: none;
	border-radius: 6px;
}



.new-body .subscribe-edit p a {
	color: var(--main-color);
	text-decoration: underline;
}
.new-body .subscribe-edit .subscribe-edit-btns {
	display: flex;
}



.new-body #appFastView .appFastViewProductHeading a {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
}




.new-body #appBasket .picture a {
	display: block;
}
.new-body #appBasket .picture img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
	border-radius: 4px;
}
.new-body #appBasket .name {
	font-size: 20px;
    font-weight: 500;
}
.new-body #appBasket .sum {
	padding: 0;
	font-weight: 500;
}
.new-body #appBasket .lower {
	border-radius: 6px;
}


.new-body #empty .emptyWrapper {
	padding: 24px;
	background-color: var(--grey-bg);
	border-radius: 12px;
	border: none;
}
.new-body #empty h3 {
	text-transform: none;
	font-weight: 600;
    font-size: 20px;
    line-height: 120%;
}
.new-body #empty {
	margin-top: 24px;
}



.new-body .wishlist-send-wrap {
	margin-top: 48px;
	background-image: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
	border: none;
	border-radius: 12px;
} 
.new-body .wishlist-send-wrap .tb {
	display: flex;
	align-items: center;
}
.new-body .wishlist-send-wrap .tc {
	display: block;
}
.new-body .wishlist-send-wrap .tc.image {
	flex-shrink: 0;
}
.new-body .wishlist-send-wrap .wishlist-send-btn {
	display: flex;
	align-items: center;
	gap: 12px;
}
.new-body .wishlist-send-btn input {
	width: auto;
	padding: 0 24px;
	flex-grow: 1;
	border-radius: 6px;
}
.new-body .wishlist-send-wrap .wishlist-send-btn-wrap {
	width: 55%;
	flex-shrink: 0;
}
.new-body #wishlist .removeFromWishlist {
	right: 6px;
    top: 6px;
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 18L18 6' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round'/%3e%3cpath d='M6 6L18 18' stroke='%23111B1B' stroke-width='1.5' stroke-linecap='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .wishlist-send-wrap .btn-simple {
	flex-shrink: 0;
}
@media screen and (max-width: 1400px) {
	.new-body .wishlist-send-wrap > .tb {
		flex-direction: column;
		align-items: flex-start;
    	gap: 20px;
	}
	.new-body .wishlist-send-wrap .wishlist-send-btn-wrap {
		width: 100%;
		padding-left: 0;
	}
}
@media screen and (max-width: 620px) {
	.new-body .wishlist-send-wrap .wishlist-send-btn {
		flex-direction: column;
		align-items: stretch;
	}
}



.new-body .about-hero-img {
	height: 500px;
	width: 100%;
	object-fit: cover;
	object-position: center;
	border-radius: 12px;
}
.new-body .about-hero-list {
	padding: 0;
	margin: 0;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: 164px;
	gap: 12px;
	list-style-type: none;
	margin-top: 20px;
}
.new-body .about-hero-item {
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
	display: flex;
	flex-direction: column;
}
.new-body .about-hero-item.green {
	background: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
}
.new-body .about-hero-item-big {
	font-size: 64px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -.03em;
	color: var(--main-color);
}
.new-body .about-hero-item-icon {
	width: 56px;
	height: 56px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='56' height='56' rx='6' fill='white' fill-opacity='0.24'/%3e%3cpath d='M19.4991 12.9978C17.7761 13.0003 16.1244 13.6861 14.9063 14.9049C13.6883 16.1236 13.0035 17.7757 13.002 19.4987C13.002 21.9706 14.578 24.518 16.105 26.491C17.039 27.6928 18.0624 28.8223 19.1665 29.8699C19.2587 29.954 19.379 30.0006 19.5038 30.0006C19.6286 30.0006 19.7489 29.954 19.8411 29.8699C19.8411 29.8699 21.3681 28.4658 22.897 26.491C24.4258 24.5161 26.0019 21.9706 26.0019 19.4987C25.9999 17.7752 25.3143 16.1228 24.0956 14.9041C22.8769 13.6854 21.2245 12.9998 19.501 12.9978H19.4991ZM19.4991 15.9988C21.4267 15.9988 22.999 17.5711 22.999 19.4968C22.999 21.4225 21.4267 23.0005 19.4991 23.0005C18.5713 22.9975 17.6824 22.6272 17.0269 21.9707C16.3714 21.3141 16.0026 20.4246 16.0011 19.4968C16.0011 17.5692 17.5715 15.9988 19.4991 15.9988ZM26.8466 20.9992C26.3931 23.3104 24.9871 25.4214 23.685 27.1052C22.0995 29.1537 20.5158 30.6089 20.5158 30.6089C20.2379 30.8601 19.8766 30.9992 19.5019 30.9992C19.1273 30.9992 18.766 30.8601 18.488 30.6089C18.488 30.6089 16.9006 29.1537 15.3132 27.1052C15.2111 26.9729 15.1053 26.8274 15.0014 26.6894V35.9986H18.6865C19.4613 35.3749 20.4383 34.997 21.5023 34.997C22.5662 34.997 23.5433 35.3749 24.3143 35.9986H33.0036V22.4997C33.0006 22.102 32.8411 21.7215 32.5595 21.4407C32.2779 21.1598 31.897 21.0012 31.4993 20.9992H26.8466ZM34.5003 24.998C34.3685 24.999 34.2424 25.052 34.1493 25.1454C34.0563 25.2388 34.0038 25.3651 34.0033 25.4969V36.0005H34.6874C35.4826 35.3538 36.4764 35.0007 37.5013 35.0007C38.5263 35.0007 39.52 35.3538 40.3152 36.0005H43.0007V31.5008C42.9999 31.4523 42.9929 31.404 42.9799 31.3572L41.4907 26.3965C41.4246 26.0489 41.2667 25.7252 41.0334 25.4592C40.9018 25.3157 40.7422 25.201 40.5643 25.122C40.3865 25.0429 40.1943 25.0014 39.9997 24.9999L34.5003 24.998ZM35.5019 26.9956H39.2116C39.4327 26.9956 39.6274 27.1411 39.6897 27.3546L40.8897 31.3553C40.9842 31.6766 40.7442 31.9979 40.4097 31.9979H38.0002C37.9343 31.9987 37.8688 31.9862 37.8078 31.9612C37.7468 31.9362 37.6914 31.8992 37.645 31.8523L36.7945 30.9963H35.5C35.3679 30.9963 35.2411 30.944 35.1472 30.8509C35.0534 30.7578 35.0002 30.6314 34.9992 30.4992V27.4964C34.9992 27.2186 35.2222 26.9937 35.5 26.9937L35.5019 26.9956ZM35.5019 32.9976H36.5035C37.1838 32.9824 37.1838 34.0124 36.5035 33.9992H35.5019C34.8197 34.0124 34.8197 32.9824 35.5019 32.9976ZM21.5004 36.0005C19.5728 36.0005 18.0005 37.5709 18.0005 39.4985C18.0005 41.4261 19.5728 43.0022 21.5004 43.0022C23.428 43.0022 24.9965 41.4261 24.9965 39.4985C24.9965 37.5709 23.428 36.0024 21.5004 36.0024V36.0005ZM37.4994 36.0005C35.5718 36.0005 34.0014 37.5709 34.0014 39.4985C34.0014 41.4261 35.5737 43.0022 37.4994 43.0022C39.4252 43.0022 40.9994 41.4261 40.9994 39.4985C40.9994 37.5709 39.427 36.0024 37.4994 36.0024V36.0005ZM14.9995 37.0021V39.4985C14.9995 39.7744 15.2206 39.9993 15.4984 40.0012H17.0291C16.9077 38.9457 17.167 37.8815 17.7605 37.0002L14.9995 37.0021ZM25.2365 37.0021C25.8295 37.8828 26.0889 38.9463 25.9679 40.0012H33.032C32.9105 38.9457 33.1698 37.8815 33.7633 37.0002L25.2365 37.0021ZM41.2356 37.0021C41.8286 37.8828 42.0879 38.9463 41.9669 40.0012H42.4961C42.5622 40.0014 42.6276 39.9886 42.6887 39.9634C42.7498 39.9382 42.8054 39.9012 42.8521 39.8545C42.8988 39.8078 42.9358 39.7523 42.961 39.6911C42.9862 39.63 42.999 39.5646 42.9988 39.4985V37.0002L41.2356 37.0021ZM21.5004 37.9999C22.3225 37.9999 22.9971 38.6764 22.9971 39.4985C22.9947 39.8952 22.8363 40.2751 22.5564 40.5561C22.2764 40.8372 21.8971 40.9969 21.5004 41.0009C21.1024 40.9989 20.7212 40.84 20.4396 40.5588C20.1579 40.2775 19.9986 39.8965 19.9961 39.4985C19.9961 38.6764 20.6764 37.9999 21.5004 37.9999ZM37.4994 37.9999C38.3234 37.9999 38.9981 38.6764 38.9981 39.4985C38.9981 40.3205 38.3234 41.0009 37.4994 41.0009C36.6755 41.0009 35.9971 40.3205 35.9971 39.4985C35.9971 38.6764 36.6774 37.9999 37.4994 37.9999Z' fill='white'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .about-hero-item .about-hero-item-text {
	margin-bottom: 0;
	margin-top: auto;
}
.new-body .about-hero-item.green .about-hero-item-text {
	color: var(--white);
}


.new-body .about-china {
	padding-top: 100px;
}
.new-body .about-china-content {
	margin-top: 48px;
	display: flex;
	gap: 20px;
}
.new-body .about-china-info {
	display: flex;
	flex-direction: column;
	gap: 24px;
	width: 45%;
}
.new-body .about-china-img {
	width: 55%;
	height: 400px;
	object-fit: cover;
	object-position: center;
	border-radius: 12px;
}
.new-body .about-china-info-text {
	font-size: 20px;
	line-height: 120%;
	margin: 0;
}
.new-body .about-china-info-list {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px;
}
.new-body .about-china-info-item {
	display: flex;
	flex-direction: column;
    align-items: center;
    gap: 10px;
	padding: 12px;
	background-color: var(--white);
	border: 1px solid #111B1B0A;
	border-radius: 6px;
}
.new-body .about-china-info-item-icon {
	width: 64px;
	height: 64px;
	object-fit: contain;
	object-position: center;
}
.new-body .about-china-info-item-span {
	font-family: "TikTok Sans", sans-serif;
	font-size: 20px;
	line-height: 100%;
	font-weight: 600;
}
.new-body .about-china-info-accent {
	display: flex;
	align-items: center;
	gap: 16px;
	padding: 12px;
	background-color: #E7F2F3;
	border-radius: 6px;
	margin-top: auto;
}
.new-body .about-china-info-accent-icon {
	width: 56px;
	height: 56px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='56' height='56' rx='6' fill='%23067E7C'/%3e%3cg clip-path='url(%23clip0_171_26458)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.7911 31.4952H34.9048C34.6465 31.4952 34.4324 31.2885 34.4324 31.0228V29.1257L33.0815 30.4765C32.9044 30.6611 32.6165 30.6611 32.4319 30.4765L30.4019 28.4539C30.3281 28.3727 30.2764 28.2472 30.2764 28.1365C30.2764 28.0332 30.3281 27.9077 30.4019 27.8265L31.7602 26.4756H29.8557C29.5973 26.4756 29.3906 26.2689 29.3906 26.0106V23.0948C29.3906 22.8364 29.5973 22.6297 29.8557 22.6297H31.7602L30.4019 21.2788C30.2248 21.0943 30.2248 20.8064 30.4019 20.6292L32.4614 18.5993C32.6386 18.4147 32.9265 18.4147 33.111 18.5993L34.4619 19.9501V18.053C34.4619 17.7946 34.6686 17.5806 34.927 17.5806H37.8132C38.0716 17.5806 38.2857 17.7946 38.2857 18.053V19.9501L39.607 18.5993C39.7915 18.4147 40.0794 18.4147 40.2566 18.5993L42.2866 20.6292C42.4711 20.8064 42.4711 21.0943 42.2866 21.2788L40.9357 22.6297H42.8328C43.0912 22.6297 43.2979 22.8364 43.2979 23.0948V25.981C43.2979 26.2394 43.0912 26.4461 42.8328 26.4461H40.9357L42.2866 27.8043C42.3678 27.8781 42.4195 28.011 42.4195 28.1144C42.4195 28.2177 42.3678 28.3506 42.2866 28.4244L40.2566 30.4544C40.1828 30.5282 40.0499 30.5873 39.9466 30.5873C39.8137 30.5873 39.7103 30.5282 39.6365 30.4544L38.2857 29.1035V31.0006C38.234 31.2885 38.0494 31.4952 37.7911 31.4952ZM36.359 27.7231C34.5874 27.7231 33.1627 26.2911 33.1627 24.5268C33.1627 22.7552 34.5874 21.3527 36.359 21.3527C38.1306 21.3527 39.5332 22.7847 39.5332 24.5268C39.5332 26.2689 38.1011 27.7231 36.359 27.7231ZM36.359 22.2606C35.1115 22.2606 34.0707 23.2793 34.0707 24.549C34.0707 25.7965 35.082 26.8373 36.359 26.8373C37.6361 26.8373 38.6474 25.826 38.6474 24.549C38.6178 23.2793 37.6065 22.2606 36.359 22.2606Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.4119 43.9704H35.7102V36.1236C35.7102 35.8652 35.5035 35.6512 35.2451 35.6512H29.1552C28.8968 35.6512 28.6901 35.8652 28.6901 36.1236V43.9704H22.8954V36.1236C22.8954 35.8652 22.6813 35.6512 22.423 35.6512H16.3404C16.082 35.6512 15.8753 35.8652 15.8753 36.1236V43.9704H13.1662C12.9079 43.9704 12.7012 43.7637 12.7012 43.5054V32.9494C12.7012 32.7944 12.775 32.6394 12.9079 32.5582L19.4334 28.5573C19.5367 28.4761 19.6696 28.4539 19.7729 28.5056C19.8984 28.5278 19.9796 28.609 20.0608 28.7123L22.1868 32.322L28.3505 28.5573C28.4539 28.5056 28.5868 28.4761 28.6901 28.5056C28.823 28.5278 28.8968 28.609 28.978 28.7123L31.2147 32.4844H38.4119C38.6703 32.4844 38.8843 32.6911 38.8843 32.9494V43.5349C38.8548 43.7637 38.6481 43.9704 38.4119 43.9704ZM34.7727 43.9704H29.6276V36.5887H34.7727V43.9704ZM21.9284 43.9704H16.7833V36.5887H21.9284V43.9704ZM12.8193 31.5912L13.8158 20.4964C13.8453 20.2602 14.0225 20.083 14.2587 20.083H16.3921C16.6283 20.083 16.835 20.2602 16.835 20.4964L17.5879 28.6606L12.8193 31.5912Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9023 27.8561L19.5667 20.4964C19.5888 20.2898 19.7955 20.1052 20.0318 20.1052H22.1651C22.4013 20.1052 22.608 20.2898 22.608 20.5186L23.516 30.484L22.4899 31.1188L20.8142 28.2695C20.6371 27.9668 20.3713 27.7601 20.0465 27.6715C19.6848 27.5387 19.301 27.6125 18.9762 27.8118L18.9023 27.8561ZM21.1538 19.3523C21.1021 19.3523 21.0726 19.3523 21.0209 19.3227C20.8142 19.2711 20.6592 19.0644 20.7109 18.8282C20.7109 18.7765 20.9176 17.5585 21.486 16.3331C21.5893 16.1043 21.8772 16.0231 22.0839 16.1264L23.2576 14.7534C23.1542 14.5172 23.2576 14.2588 23.4938 14.1555C24.1951 13.8381 24.9702 13.9193 25.7748 14.0226C27.288 14.1776 28.6906 14.3622 29.9676 12.2289C30.0931 12.0222 30.3293 11.941 30.536 12.0443C30.7427 12.1477 30.8461 12.3839 30.7722 12.5906C30.691 12.7972 29.259 17.1673 26.3506 17.1673C26.0627 17.1673 25.7748 17.1156 25.4943 17.0344C22.8368 16.2814 21.6188 18.961 21.5672 19.0939C21.486 19.2489 21.3309 19.3523 21.1538 19.3523Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3299 19.6106C15.2782 19.6106 15.2487 19.6106 15.197 19.5885C14.9903 19.5368 14.8353 19.3006 14.887 19.0644C14.9091 18.9389 15.4332 15.8164 17.2491 14.591C17.9504 14.1259 18.7329 14.0226 19.6187 14.2293C22.5566 15.0118 24.1142 12.465 24.1437 12.4355C24.2692 12.2288 24.5054 12.1476 24.7121 12.251C24.9188 12.3543 25.0221 12.5905 24.9483 12.7972C24.8671 13.063 23.1546 18.2597 19.6704 17.2706C17.0203 16.5176 15.7949 19.2194 15.7433 19.3227C15.6621 19.5073 15.507 19.6106 15.3299 19.6106Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_171_26458'%3e%3crect width='32' height='32' fill='white' transform='translate(12 12)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .about-china-info-accent-text {
	font-size: 20px;
	line-height: 120%;
	margin: 0;
}


.new-body .about-requisites {
	padding-top: 100px;
}
.new-body .about-requisites-content {
	margin-top: 48px;
}
.new-body .about-requisites-list {
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin-top: 24px;
}
.new-body .about-requisites-item {
	display: flex;
	gap: 6px;
}
.new-body .about-requisites-item-light {
	font-size: 16px;
	line-height: 120%;
	color: #111B1B80;
	margin: 0;
	flex-shrink: 0;
}
.new-body .about-requisites-item-regular {
	font-size: 16px;
	line-height: 120%;
	margin: 0;
	flex-shrink: 0;
}
.new-body .about-requisites-item-border {
	height: 1px;
    width: 100%;
	border-bottom: 1px dashed rgba(17, 27, 27, 0.16);
	align-self: flex-end;
	margin-bottom: 4px;
}
.new-body .about-requisites-title {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
}
@media screen and (max-width: 1280px) {
	.new-body .about-hero-item-text {
		font-size: 14px;
	}
	.new-body .about-china-content {
		flex-direction: column;
	}
	.new-body .about-china-info,
	.new-body .about-china-img {
		width: 100%;
	}
	.new-body .about-requisites-item-regular,
	.new-body .about-requisites-item-light {
		font-size: 14px;
	}
	.new-body .webFormDw__img {
		height: 100%;
	}
}
@media screen and (max-width: 767px) {
	.new-body .about-hero-item-big {
		font-size: 52px;
	}
	.new-body .about-hero-img {
		height: 400px;
	}
	.new-body .about-china-info-text,
	.new-body .about-china-info-item-span,
	.new-body .about-china-info-accent-text {
		font-size: 16px;
	}
	.new-body .about-requisites-title {
		font-size: 20px;
	}
	.new-body .about-requisites-item-border {
		display: none;
	}
	.new-body .about-requisites-item {
		flex-direction: column;
	}
	.new-body .webFormDw__image {
		display: none;
	}
	.new-body .webFormDw {
		grid-template-columns: 1fr;
	}
}
@media screen and (max-width: 599px) {
	.new-body .about-hero-list {
		grid-template-columns: 1fr;
		grid-auto-rows: 1fr;
	}
}
@media screen and (max-width: 767px) {
	.new-body .about-hero-img {
        height: 350px;
    }
	.new-body .about-china-img {
		height: 350px;
	}
}




.new-body .offer-list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
	margin-top: 48px;
}
.new-body .offer-item-content {
	padding: 12px;
	background-color: var(--white);
	border: 1px solid rgba(17, 27, 27, 0.04);
	border-radius: 4px;
}
@media screen and (max-width: 991px) {
	.new-body .offer-list {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media screen and (max-width: 767px) {
	.new-body .offer-list {
		grid-template-columns: 1fr;
	}
}




/* delivery */
.new-body .global-block-container.delivery-new {
	display: none;
}
.new-body .delivery-content {
	display: flex;
	flex-direction: column;
	gap: 100px;
	margin-top: 48px;
}
.new-body .delivery-item h3 {
	font-family: "TikTok Sans", sans-serif;
	font-size: 24px;
	line-height: 100%;
	font-weight: 600;
}
.new-body .delivery-content p {
	margin: 0;
	font-size: 20px;
	line-height: 120%;
}
.new-body .delivery-item {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.new-body .delivery-item-heading h2 {
	font-family: "TikTok Sans", sans-serif;
	font-size: 48px;
	line-height: 92%;
	font-weight: 500;
}
.new-body .delivery-item-info {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.new-body ul.list-unstyled {
	padding-left: 0;
	margin: 0;
	list-style-type: none;
}
.new-body .delivery-item-list {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.new-body .delivery-item-item {
	display: flex;
	gap: 6px;
}
.new-body .delivery-item-item div {
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.new-body .delivery-item-item.address::before {
	content: '';
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.00187 8.95334C9.15063 8.95334 10.0819 8.02209 10.0819 6.87334C10.0819 5.72458 9.15063 4.79333 8.00187 4.79333C6.85312 4.79333 5.92188 5.72458 5.92188 6.87334C5.92188 8.02209 6.85312 8.95334 8.00187 8.95334Z' stroke='%230D999C' stroke-width='1.5'/%3e%3cpath d='M2.41184 5.65998C3.72517 -0.113352 12.2785 -0.106685 13.5852 5.66665C14.3518 9.05331 12.2452 11.92 10.3985 13.6933C9.0585 14.9866 6.9385 14.9866 5.59184 13.6933C3.75184 11.92 1.64517 9.04665 2.41184 5.65998Z' stroke='%230D999C' stroke-width='1.5'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .delivery-item-item.schedule::before {
	content: '';
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.6654 7.99998C14.6654 11.68 11.6787 14.6666 7.9987 14.6666C4.3187 14.6666 1.33203 11.68 1.33203 7.99998C1.33203 4.31998 4.3187 1.33331 7.9987 1.33331C11.6787 1.33331 14.6654 4.31998 14.6654 7.99998Z' stroke='%230D999C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M10.4739 10.12L8.40724 8.88665C8.04724 8.67332 7.75391 8.15999 7.75391 7.73999V5.00665' stroke='%230D999C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .delivery-item-item span {
	font-size: 16px;
	line-height: 120%;
	font-weight: 600;
}
.new-body .delivery-item-item p {
	font-size: 16px;
	line-height: 120%;
}
.new-body .delivery-item-heading {
	display: flex;
	flex-direction: column;
	gap: 24px;
}
.new-body .delivery-item-cards {
	display: flex;
	gap: 20px;
}
.new-body .delivery-item-card {
	display: flex;
	flex-direction: column;
	gap: 12px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 12px;
	width: 50%;
}
.new-body .delivery-item-card p {
	font-family: "TikTok Sans", sans-serif;
	font-weight: 600;
	color: var(--main-color);
}
.new-body .delivery-item-nuances {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-auto-rows: 1fr;
	gap: 20px;
}
.new-body .delivery-item-nuance {
	display: flex;
	flex-direction: column;
	gap: 32px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 12px;
}
.new-body .delivery-item-nuance-icon {
	width: 50px;
	height: 50px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='49' height='48' viewBox='0 0 49 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='49' height='48' rx='6' fill='white' fill-opacity='0.12'/%3e%3cg clip-path='url(%23clip0_171_27537)'%3e%3cpath d='M21.4512 24V36H15.0488C14.0399 36 13.2195 35.1927 13.2195 34.2V23.9394C13.4202 23.9797 13.6245 24 13.8293 24H21.4512ZM22.6707 24V36H26.3293V24H22.6707ZM35.1707 24H27.5488V36H33.9512C34.9601 36 35.7805 35.1927 35.7805 34.2V23.9394C35.5798 23.9797 35.3755 24 35.1707 24ZM37 18.6V21C37 21.9927 36.1796 22.8 35.1707 22.8H13.8293C12.8204 22.8 12 21.9927 12 21V18.6C12 17.6073 12.8204 16.8 13.8293 16.8H19.6277C19.2287 16.282 19.0125 15.65 19.0122 15C19.0122 13.3458 20.3799 12 22.061 12C23.0588 12 23.9436 12.4764 24.5 13.2078C25.0567 12.4764 25.9412 12 26.939 12C28.6201 12 29.9878 13.3458 29.9878 15C29.9875 15.65 29.7713 16.282 29.3723 16.8H35.1707C36.1796 16.8 37 17.6073 37 18.6ZM25.1098 15V16.8H26.939C27.9479 16.8 28.7683 15.9927 28.7683 15C28.7683 14.0073 27.9479 13.2 26.939 13.2C25.9302 13.2 25.1098 14.0073 25.1098 15ZM22.061 16.8H23.8902V15C23.8902 14.0073 23.0698 13.2 22.061 13.2C21.0521 13.2 20.2317 14.0073 20.2317 15C20.2317 15.9927 21.0521 16.8 22.061 16.8Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_171_27537'%3e%3crect width='25' height='24' fill='white' transform='translate(12 12)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
.new-body .delivery-item-nuance.green {
	align-items: center;
	text-align: center;
	color: var(--white);
	background: linear-gradient(135deg,rgba(7, 132, 126, 1) 0%, rgba(2, 30, 29, 1) 100%);
}
.new-body .delivery-nuance-big {
	font-family: "TikTok Sans", sans-serif;
	font-size: 64px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.03em;
	color: rgba(17, 27, 27, 0.16);
}
.new-body .delivery-item-nuance p {
	font-size: 16px;
} 
.new-body p.delivery-item-nuance-title {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.03em;
}
.new-body .delivery-item-nuance-info {
	display: flex;
	flex-direction: column;
	gap: 12px;
}
.new-body .delivery-item-cards-2 {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: 1fr;
	gap: 20px;
}
.new-body .delivery-item-card-2 {
	display: flex;
	flex-direction: column;
    justify-content: space-between;
    gap: 12px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .delivery-item-card-2:nth-child(3) {
	grid-area: 1 / 2 / 3 / 3;
}
.new-body .delivery-item-card-2:nth-child(4) {
	grid-area: 1 / 3 / 3 / 4;
}
.new-body .delivery-item-card-2 p {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
	color: var(--main-color);
}
.new-body .delivery-item-table {
	border-collapse: collapse;
	border-color: rgba(17, 27, 27, 0.04);
}
.new-body .delivery-item-tr td {
	padding: 10px;
}
.new-body .delivery-item-tr.first {
	background-color: rgba(17, 27, 27, 0.08);
}
.new-body .delivery-moskva-list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 20px;
}
.new-body .delivery-moskva-item {
	display: flex;
	flex-direction: column;
	gap: 48px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .delivery-item-nuance-icon.post {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='56' height='56' rx='6' fill='white' fill-opacity='0.7'/%3e%3cpath d='M39.4935 23.2666C38.0935 17.1066 32.7201 14.3333 28.0001 14.3333C28.0001 14.3333 28.0001 14.3333 27.9868 14.3333C23.2801 14.3333 17.8935 17.0933 16.4935 23.2533C14.9335 30.1333 19.1468 35.9599 22.9601 39.6266C24.3735 40.9866 26.1868 41.6666 28.0001 41.6666C29.8135 41.6666 31.6268 40.9866 33.0268 39.6266C36.8401 35.9599 41.0535 30.1466 39.4935 23.2666ZM28.0001 29.9466C25.6801 29.9466 23.8001 28.0666 23.8001 25.7466C23.8001 23.4266 25.6801 21.5466 28.0001 21.5466C30.3201 21.5466 32.2001 23.4266 32.2001 25.7466C32.2001 28.0666 30.3201 29.9466 28.0001 29.9466Z' fill='%23067E7C'/%3e%3c/svg%3e ");
}
.new-body .delivery-item-nuance-icon.schedule {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='56' height='56' rx='6' fill='white' fill-opacity='0.7'/%3e%3cpath d='M28.0013 14.6667C20.6546 14.6667 14.668 20.6534 14.668 28.0001C14.668 35.3467 20.6546 41.3334 28.0013 41.3334C35.348 41.3334 41.3346 35.3467 41.3346 28.0001C41.3346 20.6534 35.348 14.6667 28.0013 14.6667ZM33.8013 32.7601C33.6146 33.0801 33.2813 33.2534 32.9346 33.2534C32.7613 33.2534 32.588 33.2134 32.428 33.1067L28.2946 30.6401C27.268 30.0267 26.508 28.6801 26.508 27.4934V22.0267C26.508 21.4801 26.9613 21.0267 27.508 21.0267C28.0546 21.0267 28.508 21.4801 28.508 22.0267V27.4934C28.508 27.9734 28.908 28.6801 29.3213 28.9201L33.4546 31.3867C33.9346 31.6667 34.0946 32.2801 33.8013 32.7601Z' fill='%23067E7C'/%3e%3c/svg%3e ");
}
.new-body .delivery-item-nuance-icon.phone {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='56' height='56' rx='6' fill='white' fill-opacity='0.7'/%3e%3cpath d='M41.2946 36.4401C41.2946 36.9201 41.188 37.4134 40.9613 37.8934C40.7346 38.3734 40.4413 38.8267 40.0546 39.2534C39.4013 39.9734 38.6813 40.4934 37.868 40.8267C37.068 41.1601 36.2013 41.3334 35.268 41.3334C33.908 41.3334 32.4546 41.0134 30.9213 40.3601C29.388 39.7067 27.8546 38.8267 26.3346 37.7201C24.8013 36.6001 23.348 35.3601 21.9613 33.9867C20.588 32.6001 19.348 31.1467 18.2413 29.6267C17.148 28.1067 16.268 26.5867 15.628 25.0801C14.988 23.5601 14.668 22.1067 14.668 20.7201C14.668 19.8134 14.828 18.9467 15.148 18.1467C15.468 17.3334 15.9746 16.5867 16.6813 15.9201C17.5346 15.0801 18.468 14.6667 19.4546 14.6667C19.828 14.6667 20.2013 14.7467 20.5346 14.9067C20.8813 15.0667 21.188 15.3067 21.428 15.6534L24.5213 20.0134C24.7613 20.3467 24.9346 20.6534 25.0546 20.9467C25.1746 21.2267 25.2413 21.5067 25.2413 21.7601C25.2413 22.0801 25.148 22.4001 24.9613 22.7067C24.788 23.0134 24.5346 23.3334 24.2146 23.6534L23.2013 24.7067C23.0546 24.8534 22.988 25.0267 22.988 25.2401C22.988 25.3467 23.0013 25.4401 23.028 25.5467C23.068 25.6534 23.108 25.7334 23.1346 25.8134C23.3746 26.2534 23.788 26.8267 24.3746 27.5201C24.9746 28.2134 25.6146 28.9201 26.308 29.6267C27.028 30.3334 27.7213 30.9867 28.428 31.5867C29.1213 32.1734 29.6946 32.5734 30.148 32.8134C30.2146 32.8401 30.2946 32.8801 30.388 32.9201C30.4946 32.9601 30.6013 32.9734 30.7213 32.9734C30.948 32.9734 31.1213 32.8934 31.268 32.7467L32.2813 31.7467C32.6146 31.4134 32.9346 31.1601 33.2413 31.0001C33.548 30.8134 33.8546 30.7201 34.188 30.7201C34.4413 30.7201 34.708 30.7734 35.0013 30.8934C35.2946 31.0134 35.6013 31.1867 35.9346 31.4134L40.348 34.5467C40.6946 34.7867 40.9346 35.0667 41.0813 35.4001C41.2146 35.7334 41.2946 36.0667 41.2946 36.4401Z' fill='%23067E7C'/%3e%3c/svg%3e ");
}
.new-body .delivery-moskva-info {
	display: flex;
	flex-direction: column;
	gap: 6px;
}
.new-body .delivery-moskva-info p {
	font-weight: 600;
}
.new-body .delivery-item-image {
	padding: 48px;
	background-color: var(--white);
	border: 1px solid rgba(17, 27, 27, 0.04);
	border-radius: 12px;
}
.new-body .delivery-item-img {
	width: 100%;
	height: 520px;
	object-fit: contain;
	object-position: center;
}
.new-body .delivery-item-logistics {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-auto-rows: 1fr;
	gap: 12px;
}
.new-body .delivery-logistics-link {
	display: flex;
	align-items: center;
    justify-content: center;
	padding: 12px;
	border: 1px solid rgba(17, 27, 27, 0.08);
	border-radius: 6px;
}
.new-body .delivery-logistics-icon {
	height: 60px;
	object-fit: contain;
	object-position: center;
}
@media screen and (max-width: 991px) {
	.new-body .delivery-item-heading h2 {
		font-size: 38px;
	}
	.new-body .delivery-item-card-2 p {
		font-size: 24px;
	}
	.new-body .delivery-item-img {
		height: 380px;
	}
	.new-body .delivery-item-logistics {
		grid-template-columns: repeat(3, 1fr);
	}
}
@media screen and (max-width: 767px) {
	.new-body .delivery-content {
		gap: 60px;
	}
	.new-body .delivery-item h3 {
		font-size: 18px;
	}	
	.new-body .delivery-content p {
		font-size: 16px;
	}	
	.new-body .delivery-item-heading h2 {
		font-size: 32px;
	}
	.new-body .delivery-item-cards {
		flex-direction: column;
	}
	.new-body .delivery-item-card {
		width: 100%;
	}
	.new-body .delivery-item-nuances {
		grid-template-columns: 1fr;
	}
	.new-body .delivery-nuance-big {
		font-size: 40px;
	}
	.new-body .delivery-item-cards-2 {
		grid-template-columns: repeat(2, 1fr);
	}
	.new-body .delivery-item-card-2:nth-child(3),
	.new-body .delivery-item-card-2:nth-child(4) {
		grid-area: span 1 / span 2;
	}
	.new-body .delivery-moskva-list {
		grid-template-columns: 1fr;
	}
	.new-body .delivery-item-image {
		padding: 24px;
	}
	.new-body .delivery-item-img {
		height: 300px;
	}
	.new-body .delivery-item-logistics {
		grid-template-columns: repeat(2, 1fr);
	}
	.new-body p.delivery-item-nuance-title,
	.new-body .delivery-item-card-2 p {
		font-size: 24px;
	}
	.new-body .delivery-item-nuance {
		gap: 16px;
	}
	.new-body .delivery-item-card-2 {
		gap: 12px;
	}
	.new-body .delivery-moskva-item {
		flex-direction: row;
		align-items: center;
		gap: 16px;
	}
}
@media screen and (max-width: 479px) {
	.new-body .delivery-content p, .new-body .delivery-item-card span, .new-body .delivery-item-card-2 span {
        font-size: 14px;
    }
	.new-body .delivery-item-card p {
		font-size: 16px;
	}
	.new-body p.delivery-item-nuance-title, .new-body .delivery-item-card-2 p {
		font-size: 20px;
	}
	.new-body .delivery-item-cards-2 {
		grid-auto-rows: auto;
	}
	.new-body .delivery-item-table {
		font-size: 14px;
	}
	.new-body .delivery-item-image {
		padding: 12px;
	}
	.new-body .delivery-item-img {
        height: 250px;
    }
}



/* news */

.new-body #newsContainer .news__item .wrap {
	padding: 20px;
	border-radius: 16px;
}
.new-body #newsContainer .news__item .btn {
	margin-top: 20px;
}
.new-body .other-news {
	border-radius: 16px;
    overflow: hidden;
}
.new-body .other-news .news .theme-link-dashed {
	color: var(--main-color);
}





.new-body .contacts__content {
	display: grid;
	grid-template-columns: .75fr 1fr;
	gap: 20px;
}
.new-body .contacts__list {
	display: flex;
	flex-direction: column;
	gap: 20px;
	padding-left: 0;
	margin: 0;
	list-style-type: none;
}
.new-body .contacts__item {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	padding: 20px;
	background-color: var(--grey-bg);
	border-radius: 6px;
}
.new-body .contacts__item a {
	font-family: "TikTok Sans", sans-serif;
	font-size: 30px;
	line-height: 92%;
	font-weight: 500;
	letter-spacing: -0.02em;
	text-align: center;
	color: var(--main-color);
}
.new-body .contacts__map {
	border-radius: 12px;
}
@media screen and (max-width: 767px) {
	.new-body .contacts__content {
		grid-template-columns: 1fr;
		grid-auto-rows: 1fr;
	}
}