* {
	scroll-behavior: smooth;
}

body {
	margin: 0;
	padding: 0;
	background: url(../img/promo-bg.png) top center no-repeat;
	background-color: #151518;
	box-sizing: border-box;
}

._customer-section {
	box-sizing: border-box;
}

._customer-section * {
	box-sizing: border-box;
	font-variant-numeric: lining-nums;
	font-family: "Unbounded", sans-serif;
}

._customer-section__container {
	max-width: 1832px;
	margin: 0 auto;
	padding: 0 20px;
}

._customer-toolbar {
	padding: 10px 0;
	background-color: #151518;
	box-shadow: 0 5px 7px rgba(0, 0, 0, 0.25);
	position: fixed;
	top: -120px;
	left: 0;
	z-index: 10;
	transition: 0.6s all ease;
	max-width: 100%;
	width: 100%;
}

._customer-toolbar_active {
	top: 0;
}

._customer-toolbar__wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

._customer-toolbar__logo {
	display: block;
	text-decoration: none;
	outline: none;
	overflow: hidden;
	color: transparent !important;
	width: 100px;
	height: 102px;
}

._customer-toolbar__img {
	display: block;
	width: 100%;
	height: 100%;
}

._customer-toolbar__row {
	display: flex;
	align-items: center;
	gap: 40px;
}

._customer-toolbar__phones {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-left: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_262)"><g clip-path="url(%23clip1_2003_262)"><path d="M20.4167 28C10.9095 28.2672 -5.92082 11.4182 2.17235 2.261C2.20151 2.233 3.44635 1.148 3.44635 1.148C4.22762 0.425768 5.2549 0.0286288 6.31882 0.0375165C7.38275 0.0464042 8.40324 0.46065 9.17235 1.19583L11.683 3.90017C12.4226 4.67306 12.8316 5.70389 12.8231 6.77357C12.8146 7.84325 12.3892 8.86746 11.6375 9.6285L11.1848 10.0882C12.533 13.0735 14.9181 15.4686 17.8978 16.8292L18.3773 16.3625C19.1551 15.6218 20.1879 15.2086 21.2619 15.2086C22.3359 15.2086 23.3688 15.6218 24.1465 16.3625L26.7563 18.7833C27.5294 19.5385 27.9731 20.5683 27.991 21.6488C28.0089 22.7294 27.5996 23.7733 26.852 24.5537C26.852 24.5537 25.767 25.7973 25.739 25.8265C25.0399 26.523 24.2094 27.0738 23.2958 27.4469C22.3822 27.82 21.4035 28.008 20.4167 28ZM4.60835 4.78333C-1.06049 11.8043 17.0847 28.9018 23.2225 23.3917C23.2225 23.3917 24.3005 22.1562 24.3297 22.1282C24.439 22.0188 24.5005 21.8704 24.5005 21.7158C24.5005 21.5611 24.439 21.4127 24.3297 21.3033L21.7187 18.8837C21.3687 18.592 21.1715 18.5885 20.8472 18.837L19.5218 20.1413C19.2828 20.3765 18.9812 20.538 18.6529 20.6067C18.3247 20.6754 17.9836 20.6483 17.6703 20.5287C15.3424 19.6624 13.2279 18.3057 11.4702 16.5507C9.71256 14.7956 8.35276 12.6831 7.48301 10.3565C7.35642 10.0407 7.32465 9.69479 7.39158 9.36119C7.4585 9.02758 7.62123 8.72073 7.85985 8.47817L9.15251 7.1645C9.21138 7.11221 9.25869 7.0482 9.29141 6.97658C9.32412 6.90496 9.34153 6.8273 9.34252 6.74857C9.34351 6.66984 9.32805 6.59176 9.29714 6.51934C9.26623 6.44692 9.22055 6.38175 9.16301 6.328L6.65001 3.62367C6.53882 3.53074 6.39632 3.48382 6.25166 3.49249C6.10701 3.50117 5.97114 3.56479 5.87185 3.67033C5.84385 3.6995 4.60835 4.78333 4.60835 4.78333ZM28 11.0833C27.9966 8.14489 26.8278 5.32778 24.75 3.24998C22.6722 1.17219 19.8551 0.00339651 16.9167 0C16.4526 0 16.0074 0.184374 15.6792 0.512563C15.3511 0.840752 15.1667 1.28587 15.1667 1.75C15.1667 2.21413 15.3511 2.65925 15.6792 2.98744C16.0074 3.31563 16.4526 3.5 16.9167 3.5C18.9271 3.50247 20.8546 4.30222 22.2762 5.72384C23.6978 7.14545 24.4975 9.07287 24.5 11.0833C24.5 11.5475 24.6844 11.9926 25.0126 12.3208C25.3408 12.649 25.7859 12.8333 26.25 12.8333C26.7141 12.8333 27.1593 12.649 27.4874 12.3208C27.8156 11.9926 28 11.5475 28 11.0833ZM22.1667 11.0833C22.1651 9.69142 21.6115 8.35696 20.6273 7.37273C19.6431 6.3885 18.3086 5.83488 16.9167 5.83333C16.4526 5.83333 16.0074 6.01771 15.6792 6.3459C15.3511 6.67409 15.1667 7.1192 15.1667 7.58333C15.1667 8.04746 15.3511 8.49258 15.6792 8.82077C16.0074 9.14896 16.4526 9.33333 16.9167 9.33333C17.3808 9.33333 17.8259 9.51771 18.1541 9.8459C18.4823 10.1741 18.6667 10.6192 18.6667 11.0833C18.6667 11.5475 18.8511 11.9926 19.1792 12.3208C19.5074 12.649 19.9526 12.8333 20.4167 12.8333C20.8808 12.8333 21.3259 12.649 21.6541 12.3208C21.9823 11.9926 22.1667 11.5475 22.1667 11.0833Z" fill="white"/></g></g><defs><clipPath id="clip0_2003_262"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_262"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
}

._customer-toolbar__phone {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-toolbar__phone:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-toolbar__email {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	padding-left: 43px;
	background-image: url('data:image/svg+xml,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_267)"><path d="M20.8125 1.125H6.1875C4.54702 1.12679 2.97424 1.77926 1.81425 2.93925C0.654256 4.09924 0.00178669 5.67202 0 7.3125L0 19.6875C0.00178669 21.328 0.654256 22.9008 1.81425 24.0607C2.97424 25.2207 4.54702 25.8732 6.1875 25.875H20.8125C22.453 25.8732 24.0258 25.2207 25.1857 24.0607C26.3457 22.9008 26.9982 21.328 27 19.6875V7.3125C26.9982 5.67202 26.3457 4.09924 25.1857 2.93925C24.0258 1.77926 22.453 1.12679 20.8125 1.125ZM20.8125 4.5C21.4948 4.50227 22.1525 4.75487 22.6609 5.20988L15.3484 12.5224C14.8517 12.9967 14.1913 13.2614 13.5045 13.2614C12.8177 13.2614 12.1573 12.9967 11.6606 12.5224L4.34813 5.20988C4.8542 4.75692 5.50834 4.50447 6.1875 4.5H20.8125ZM20.8125 22.5H6.1875C5.44158 22.5 4.72621 22.2037 4.19876 21.6762C3.67132 21.1488 3.375 20.4334 3.375 19.6875V9.01913L9.26888 14.913C9.82435 15.4687 10.4839 15.9096 11.2098 16.2103C11.9357 16.5111 12.7137 16.6659 13.4994 16.6659C14.2852 16.6659 15.0632 16.5111 15.7891 16.2103C16.515 15.9096 17.1745 15.4687 17.73 14.913L23.625 9.01913V19.6875C23.625 20.4334 23.3287 21.1488 22.8012 21.6762C22.2738 22.2037 21.5584 22.5 20.8125 22.5Z" fill="white"/></g><defs><clipPath id="clip0_2003_267"><rect width="27" height="27" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-toolbar__email:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-toolbar__tg {
	white-space: nowrap;
	max-width: max-content;
	padding-right: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_277)"><g clip-path="url(%23clip1_2003_277)"><path d="M12.1953 0.0873494C6.60628 0.803756 1.96331 4.85063 0.464876 10.3084C0.14222 11.4952 0.0437824 12.1897 0.0164387 13.6061C-0.0163738 15.0006 0.0328449 15.6897 0.251595 16.767C0.97347 20.4202 3.17191 23.6686 6.31644 25.7358C8.12659 26.9225 10.1118 27.6498 12.3047 27.9233C13.136 28.0272 14.886 28.0217 15.75 27.9178C19.8407 27.4092 23.4938 25.1178 25.7743 21.6288C26.9227 19.8733 27.6555 17.8553 27.918 15.7498C28.0274 14.8639 28.0274 13.1358 27.918 12.2498C27.4149 8.1811 25.1344 4.53344 21.6836 2.26391C19.8844 1.08266 17.8828 0.349849 15.75 0.0818807C14.9133 -0.0220256 13.0102 -0.0165568 12.1953 0.0873494ZM20.6664 8.64047C20.8524 8.83188 20.918 9.08891 20.8688 9.42251C20.7539 10.128 18.5227 20.5131 18.4461 20.6881C18.3313 20.9506 18.0852 21.1639 17.8938 21.1639C17.6203 21.1584 17.3086 20.9616 15.6243 19.7202C14.6946 19.0366 13.9016 18.4623 13.8578 18.4459C13.8086 18.4295 13.4368 18.7522 12.8461 19.31C11.8618 20.2561 11.8399 20.2725 11.5938 20.3436C11.4461 20.3873 11.4407 20.3819 11.4625 20.185C11.4735 20.0756 11.5227 19.4084 11.5664 18.703C11.6102 17.9975 11.6649 17.292 11.6813 17.1334L11.7086 16.8491L14.9899 13.8905C17.0789 11.9983 18.2657 10.8936 18.2657 10.828C18.2657 10.6858 18.0907 10.642 17.8719 10.735C17.7735 10.7788 15.8922 11.9491 13.6938 13.3327L9.69613 15.8483L8.30706 15.4163C7.54144 15.1756 6.71566 14.9186 6.47503 14.842C5.74769 14.6233 5.56175 14.3334 5.92816 14.0108C6.03753 13.9178 6.43128 13.7264 6.89613 13.5459C7.32816 13.3764 10.4508 12.1678 13.836 10.8608C18.643 9.00688 20.043 8.48188 20.2453 8.48188C20.4586 8.47641 20.5243 8.50376 20.6664 8.64047Z" fill="%23B8F301"/></g></g><defs><clipPath id="clip0_2003_277"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_277"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-toolbar__tg:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-toolbar__order {
	white-space: nowrap;
	max-width: max-content;
	padding-right: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_278)"><path d="M24.5 13.4808V11.6597C24.5 8.8749 23.3938 6.20418 21.4246 4.23505C19.4555 2.26591 16.7848 1.15967 14 1.15967C11.2152 1.15967 8.54451 2.26591 6.57538 4.23505C4.60625 6.20418 3.5 8.8749 3.5 11.6597V13.4808C2.4542 13.9856 1.57145 14.7744 0.952553 15.757C0.333659 16.7396 0.00357604 17.8764 0 19.0377L0 19.4623C0.00185274 21.1073 0.656117 22.6843 1.81925 23.8474C2.98239 25.0106 4.55941 25.6648 6.20433 25.6667H6.41667C7.19021 25.6667 7.93208 25.3594 8.47906 24.8124C9.02604 24.2654 9.33333 23.5236 9.33333 22.75V15.75C9.3332 15.0778 9.1009 14.4263 8.67573 13.9057C8.25055 13.3851 7.6586 13.0273 7 12.8928V11.6597C7 9.80315 7.7375 8.02268 9.05025 6.70992C10.363 5.39717 12.1435 4.65967 14 4.65967C15.8565 4.65967 17.637 5.39717 18.9497 6.70992C20.2625 8.02268 21 9.80315 21 11.6597V12.8928C20.3414 13.0273 19.7494 13.3851 19.3243 13.9057C18.8991 14.4263 18.6668 15.0778 18.6667 15.75V22.1667H16.9167C16.4525 22.1667 16.0074 22.351 15.6792 22.6792C15.351 23.0074 15.1667 23.4525 15.1667 23.9167C15.1667 24.3808 15.351 24.8259 15.6792 25.1541C16.0074 25.4823 16.4525 25.6667 16.9167 25.6667H21.7957C23.4406 25.6648 25.0176 25.0106 26.1807 23.8474C27.3439 22.6843 27.9981 21.1073 28 19.4623V19.0377C27.9964 17.8764 27.6663 16.7396 27.0474 15.757C26.4286 14.7744 25.5458 13.9856 24.5 13.4808ZM5.83333 22.141C5.18607 22.0506 4.59333 21.7292 4.16449 21.236C3.73564 20.7428 3.49963 20.1112 3.5 19.4577V19.033C3.49963 18.3795 3.73564 17.7478 4.16449 17.2547C4.59333 16.7615 5.18607 16.4401 5.83333 16.3497V22.141ZM24.5 19.4577C24.5004 20.1112 24.2644 20.7428 23.8355 21.236C23.4067 21.7292 22.8139 22.0506 22.1667 22.141V16.359C22.8139 16.4494 23.4067 16.7708 23.8355 17.264C24.2644 17.7572 24.5004 18.3888 24.5 19.0423V19.4577Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2003_278"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-toolbar__order:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-header {
	padding: 32px 0;
	position: relative;
	z-index: 5;
}

._customer-header__wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

._customer-header__logo {
	display: block;
	text-decoration: none;
	outline: none;
	overflow: hidden;
	color: transparent !important;
	width: 150px;
	height: 153px;
}

._customer-header__img {
	display: block;
	width: 100%;
	height: 100%;
}

._customer-header__row {
	display: flex;
	align-items: center;
	gap: 40px;
}

._customer-header__phones {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-left: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_262)"><g clip-path="url(%23clip1_2003_262)"><path d="M20.4167 28C10.9095 28.2672 -5.92082 11.4182 2.17235 2.261C2.20151 2.233 3.44635 1.148 3.44635 1.148C4.22762 0.425768 5.2549 0.0286288 6.31882 0.0375165C7.38275 0.0464042 8.40324 0.46065 9.17235 1.19583L11.683 3.90017C12.4226 4.67306 12.8316 5.70389 12.8231 6.77357C12.8146 7.84325 12.3892 8.86746 11.6375 9.6285L11.1848 10.0882C12.533 13.0735 14.9181 15.4686 17.8978 16.8292L18.3773 16.3625C19.1551 15.6218 20.1879 15.2086 21.2619 15.2086C22.3359 15.2086 23.3688 15.6218 24.1465 16.3625L26.7563 18.7833C27.5294 19.5385 27.9731 20.5683 27.991 21.6488C28.0089 22.7294 27.5996 23.7733 26.852 24.5537C26.852 24.5537 25.767 25.7973 25.739 25.8265C25.0399 26.523 24.2094 27.0738 23.2958 27.4469C22.3822 27.82 21.4035 28.008 20.4167 28ZM4.60835 4.78333C-1.06049 11.8043 17.0847 28.9018 23.2225 23.3917C23.2225 23.3917 24.3005 22.1562 24.3297 22.1282C24.439 22.0188 24.5005 21.8704 24.5005 21.7158C24.5005 21.5611 24.439 21.4127 24.3297 21.3033L21.7187 18.8837C21.3687 18.592 21.1715 18.5885 20.8472 18.837L19.5218 20.1413C19.2828 20.3765 18.9812 20.538 18.6529 20.6067C18.3247 20.6754 17.9836 20.6483 17.6703 20.5287C15.3424 19.6624 13.2279 18.3057 11.4702 16.5507C9.71256 14.7956 8.35276 12.6831 7.48301 10.3565C7.35642 10.0407 7.32465 9.69479 7.39158 9.36119C7.4585 9.02758 7.62123 8.72073 7.85985 8.47817L9.15251 7.1645C9.21138 7.11221 9.25869 7.0482 9.29141 6.97658C9.32412 6.90496 9.34153 6.8273 9.34252 6.74857C9.34351 6.66984 9.32805 6.59176 9.29714 6.51934C9.26623 6.44692 9.22055 6.38175 9.16301 6.328L6.65001 3.62367C6.53882 3.53074 6.39632 3.48382 6.25166 3.49249C6.10701 3.50117 5.97114 3.56479 5.87185 3.67033C5.84385 3.6995 4.60835 4.78333 4.60835 4.78333ZM28 11.0833C27.9966 8.14489 26.8278 5.32778 24.75 3.24998C22.6722 1.17219 19.8551 0.00339651 16.9167 0C16.4526 0 16.0074 0.184374 15.6792 0.512563C15.3511 0.840752 15.1667 1.28587 15.1667 1.75C15.1667 2.21413 15.3511 2.65925 15.6792 2.98744C16.0074 3.31563 16.4526 3.5 16.9167 3.5C18.9271 3.50247 20.8546 4.30222 22.2762 5.72384C23.6978 7.14545 24.4975 9.07287 24.5 11.0833C24.5 11.5475 24.6844 11.9926 25.0126 12.3208C25.3408 12.649 25.7859 12.8333 26.25 12.8333C26.7141 12.8333 27.1593 12.649 27.4874 12.3208C27.8156 11.9926 28 11.5475 28 11.0833ZM22.1667 11.0833C22.1651 9.69142 21.6115 8.35696 20.6273 7.37273C19.6431 6.3885 18.3086 5.83488 16.9167 5.83333C16.4526 5.83333 16.0074 6.01771 15.6792 6.3459C15.3511 6.67409 15.1667 7.1192 15.1667 7.58333C15.1667 8.04746 15.3511 8.49258 15.6792 8.82077C16.0074 9.14896 16.4526 9.33333 16.9167 9.33333C17.3808 9.33333 17.8259 9.51771 18.1541 9.8459C18.4823 10.1741 18.6667 10.6192 18.6667 11.0833C18.6667 11.5475 18.8511 11.9926 19.1792 12.3208C19.5074 12.649 19.9526 12.8333 20.4167 12.8333C20.8808 12.8333 21.3259 12.649 21.6541 12.3208C21.9823 11.9926 22.1667 11.5475 22.1667 11.0833Z" fill="white"/></g></g><defs><clipPath id="clip0_2003_262"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_262"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
}

._customer-header__phone {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-header__phone:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-header__email {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	padding-left: 43px;
	background-image: url('data:image/svg+xml,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_267)"><path d="M20.8125 1.125H6.1875C4.54702 1.12679 2.97424 1.77926 1.81425 2.93925C0.654256 4.09924 0.00178669 5.67202 0 7.3125L0 19.6875C0.00178669 21.328 0.654256 22.9008 1.81425 24.0607C2.97424 25.2207 4.54702 25.8732 6.1875 25.875H20.8125C22.453 25.8732 24.0258 25.2207 25.1857 24.0607C26.3457 22.9008 26.9982 21.328 27 19.6875V7.3125C26.9982 5.67202 26.3457 4.09924 25.1857 2.93925C24.0258 1.77926 22.453 1.12679 20.8125 1.125ZM20.8125 4.5C21.4948 4.50227 22.1525 4.75487 22.6609 5.20988L15.3484 12.5224C14.8517 12.9967 14.1913 13.2614 13.5045 13.2614C12.8177 13.2614 12.1573 12.9967 11.6606 12.5224L4.34813 5.20988C4.8542 4.75692 5.50834 4.50447 6.1875 4.5H20.8125ZM20.8125 22.5H6.1875C5.44158 22.5 4.72621 22.2037 4.19876 21.6762C3.67132 21.1488 3.375 20.4334 3.375 19.6875V9.01913L9.26888 14.913C9.82435 15.4687 10.4839 15.9096 11.2098 16.2103C11.9357 16.5111 12.7137 16.6659 13.4994 16.6659C14.2852 16.6659 15.0632 16.5111 15.7891 16.2103C16.515 15.9096 17.1745 15.4687 17.73 14.913L23.625 9.01913V19.6875C23.625 20.4334 23.3287 21.1488 22.8012 21.6762C22.2738 22.2037 21.5584 22.5 20.8125 22.5Z" fill="white"/></g><defs><clipPath id="clip0_2003_267"><rect width="27" height="27" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-header__email:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-header__tg {
	white-space: nowrap;
	max-width: max-content;
	padding-right: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_277)"><g clip-path="url(%23clip1_2003_277)"><path d="M12.1953 0.0873494C6.60628 0.803756 1.96331 4.85063 0.464876 10.3084C0.14222 11.4952 0.0437824 12.1897 0.0164387 13.6061C-0.0163738 15.0006 0.0328449 15.6897 0.251595 16.767C0.97347 20.4202 3.17191 23.6686 6.31644 25.7358C8.12659 26.9225 10.1118 27.6498 12.3047 27.9233C13.136 28.0272 14.886 28.0217 15.75 27.9178C19.8407 27.4092 23.4938 25.1178 25.7743 21.6288C26.9227 19.8733 27.6555 17.8553 27.918 15.7498C28.0274 14.8639 28.0274 13.1358 27.918 12.2498C27.4149 8.1811 25.1344 4.53344 21.6836 2.26391C19.8844 1.08266 17.8828 0.349849 15.75 0.0818807C14.9133 -0.0220256 13.0102 -0.0165568 12.1953 0.0873494ZM20.6664 8.64047C20.8524 8.83188 20.918 9.08891 20.8688 9.42251C20.7539 10.128 18.5227 20.5131 18.4461 20.6881C18.3313 20.9506 18.0852 21.1639 17.8938 21.1639C17.6203 21.1584 17.3086 20.9616 15.6243 19.7202C14.6946 19.0366 13.9016 18.4623 13.8578 18.4459C13.8086 18.4295 13.4368 18.7522 12.8461 19.31C11.8618 20.2561 11.8399 20.2725 11.5938 20.3436C11.4461 20.3873 11.4407 20.3819 11.4625 20.185C11.4735 20.0756 11.5227 19.4084 11.5664 18.703C11.6102 17.9975 11.6649 17.292 11.6813 17.1334L11.7086 16.8491L14.9899 13.8905C17.0789 11.9983 18.2657 10.8936 18.2657 10.828C18.2657 10.6858 18.0907 10.642 17.8719 10.735C17.7735 10.7788 15.8922 11.9491 13.6938 13.3327L9.69613 15.8483L8.30706 15.4163C7.54144 15.1756 6.71566 14.9186 6.47503 14.842C5.74769 14.6233 5.56175 14.3334 5.92816 14.0108C6.03753 13.9178 6.43128 13.7264 6.89613 13.5459C7.32816 13.3764 10.4508 12.1678 13.836 10.8608C18.643 9.00688 20.043 8.48188 20.2453 8.48188C20.4586 8.47641 20.5243 8.50376 20.6664 8.64047Z" fill="%23B8F301"/></g></g><defs><clipPath id="clip0_2003_277"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_277"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-header__tg:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-header__order {
	white-space: nowrap;
	max-width: max-content;
	padding-right: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_278)"><path d="M24.5 13.4808V11.6597C24.5 8.8749 23.3938 6.20418 21.4246 4.23505C19.4555 2.26591 16.7848 1.15967 14 1.15967C11.2152 1.15967 8.54451 2.26591 6.57538 4.23505C4.60625 6.20418 3.5 8.8749 3.5 11.6597V13.4808C2.4542 13.9856 1.57145 14.7744 0.952553 15.757C0.333659 16.7396 0.00357604 17.8764 0 19.0377L0 19.4623C0.00185274 21.1073 0.656117 22.6843 1.81925 23.8474C2.98239 25.0106 4.55941 25.6648 6.20433 25.6667H6.41667C7.19021 25.6667 7.93208 25.3594 8.47906 24.8124C9.02604 24.2654 9.33333 23.5236 9.33333 22.75V15.75C9.3332 15.0778 9.1009 14.4263 8.67573 13.9057C8.25055 13.3851 7.6586 13.0273 7 12.8928V11.6597C7 9.80315 7.7375 8.02268 9.05025 6.70992C10.363 5.39717 12.1435 4.65967 14 4.65967C15.8565 4.65967 17.637 5.39717 18.9497 6.70992C20.2625 8.02268 21 9.80315 21 11.6597V12.8928C20.3414 13.0273 19.7494 13.3851 19.3243 13.9057C18.8991 14.4263 18.6668 15.0778 18.6667 15.75V22.1667H16.9167C16.4525 22.1667 16.0074 22.351 15.6792 22.6792C15.351 23.0074 15.1667 23.4525 15.1667 23.9167C15.1667 24.3808 15.351 24.8259 15.6792 25.1541C16.0074 25.4823 16.4525 25.6667 16.9167 25.6667H21.7957C23.4406 25.6648 25.0176 25.0106 26.1807 23.8474C27.3439 22.6843 27.9981 21.1073 28 19.4623V19.0377C27.9964 17.8764 27.6663 16.7396 27.0474 15.757C26.4286 14.7744 25.5458 13.9856 24.5 13.4808ZM5.83333 22.141C5.18607 22.0506 4.59333 21.7292 4.16449 21.236C3.73564 20.7428 3.49963 20.1112 3.5 19.4577V19.033C3.49963 18.3795 3.73564 17.7478 4.16449 17.2547C4.59333 16.7615 5.18607 16.4401 5.83333 16.3497V22.141ZM24.5 19.4577C24.5004 20.1112 24.2644 20.7428 23.8355 21.236C23.4067 21.7292 22.8139 22.0506 22.1667 22.141V16.359C22.8139 16.4494 23.4067 16.7708 23.8355 17.264C24.2644 17.7572 24.5004 18.3888 24.5 19.0423V19.4577Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2003_278"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-header__order:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-promo {
	padding: 217px 0 0 0;
	min-height: 950px;
	position: relative;
	z-index: 1;
	top: -217px;
	margin-bottom: -217px;
}

._customer-promo ._customer-section__container {
	position: relative;
	z-index: 3;
}

._customer-promo__title {
	max-width: 1832px;
	margin: 0 auto;
	padding: 0 20px;
	width: 100%;
	height: 109px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	position: relative;
	z-index: 1;
}

._customer-promo__img {
	display: block;
	max-width: 100%;
}

._customer-promo__img_mobile {
	display: none;
}

._customer-promo__subtitle {
	margin-top: 16px;
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-promo__slider {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	z-index: 2;
}

._customer-promo__slide {
	padding: 0 !important;
	height: 950px !important;
	overflow: hidden !important;
}

._customer-promo__slide-1 {
	background: url(../img/slide-bg-1.png) top center/cover no-repeat;
}

._customer-promo__slide-2 {
	background: url(../img/slide-bg-2.png) top center/cover no-repeat;
}

._customer-promo__slide-3 {
	background: url(../img/slide-bg-3.png) top center/cover no-repeat;
}

._customer-promo__slide-4 {
	background: url(../img/slide-bg-4.png) top center/cover no-repeat;
}

._customer-promo__content {
	position: relative;
	z-index: 2;
}

._customer-promo__wrapper {
	position: relative;
}

._customer-promo__arrows {
	display: flex;
	align-items: center;
	gap: 16px;
	position: absolute;
	bottom: 232px;
	left: 0;
}

._customer-promo__prev {
	width: 76px;
	height: 76px;
	background-image: url('data:image/svg+xml,<svg width="76" height="76" viewBox="0 0 76 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2006_290)"><rect x="0.5" y="0.5" width="75" height="75" rx="37.5" stroke="white"/><path d="M44.9078 50.2501C44.9074 49.7861 44.7228 49.3413 44.3945 49.0134L35.4438 40.0628C35.1729 39.7919 34.958 39.4704 34.8114 39.1164C34.6648 38.7625 34.5893 38.3832 34.5893 38.0001C34.5893 37.617 34.6648 37.2377 34.8114 36.8838C34.958 36.5298 35.1729 36.2083 35.4438 35.9374L44.3828 26.9926C44.7016 26.6625 44.878 26.2205 44.874 25.7616C44.87 25.3028 44.686 24.8639 44.3615 24.5394C44.0371 24.215 43.5981 24.0309 43.1393 24.0269C42.6804 24.0229 42.2384 24.1993 41.9083 24.5181L32.9693 33.4559C31.7674 34.6602 31.0924 36.2922 31.0924 37.9937C31.0924 39.6952 31.7674 41.3271 32.9693 42.5314L41.92 51.4821C42.1644 51.7267 42.4758 51.8933 42.8148 51.9611C43.1538 52.0289 43.5053 51.9947 43.825 51.8629C44.1446 51.7311 44.418 51.5076 44.6107 51.2206C44.8035 50.9335 44.9068 50.5958 44.9078 50.2501Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2006_290"><rect width="76" height="76" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	outline: none;
}

._customer-promo__prev:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-promo__next {
	width: 76px;
	height: 76px;
	background-image: url('data:image/svg+xml,<svg width="76" height="76" viewBox="0 0 76 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2006_289)"><rect x="-0.5" y="0.5" width="75" height="75" rx="37.5" transform="matrix(-1 0 0 1 75 0)" stroke="%23B8F301"/><path d="M31.0922 50.2501C31.0926 49.7861 31.2772 49.3413 31.6055 49.0134L40.5562 40.0628C40.8271 39.7919 41.042 39.4704 41.1886 39.1164C41.3352 38.7625 41.4107 38.3832 41.4107 38.0001C41.4107 37.617 41.3352 37.2377 41.1886 36.8838C41.042 36.5298 40.8271 36.2083 40.5562 35.9374L31.6172 26.9926C31.2984 26.6625 31.122 26.2205 31.126 25.7616C31.13 25.3028 31.314 24.8639 31.6385 24.5394C31.9629 24.215 32.4019 24.0309 32.8607 24.0269C33.3196 24.0229 33.7616 24.1993 34.0917 24.5181L43.0307 33.4559C44.2326 34.6602 44.9076 36.2922 44.9076 37.9937C44.9076 39.6952 44.2326 41.3271 43.0307 42.5314L34.08 51.4821C33.8356 51.7267 33.5242 51.8933 33.1852 51.9611C32.8462 52.0289 32.4947 51.9947 32.175 51.8629C31.8554 51.7311 31.582 51.5076 31.3893 51.2206C31.1965 50.9335 31.0932 50.5958 31.0922 50.2501Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2006_289"><rect width="76" height="76" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	outline: none;
}

._customer-promo__next:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-promo__pag-name {
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #fff;
}

._customer-promo__pagination {
	border-radius: 100px;
	padding: 15px 79px;
	width: 100%;
	height: 100px;
	box-shadow: 0 8px 0 0 #b8f301;
	background-color: #151518;
	position: absolute;
	bottom: 100px;
	left: 0;
}

._customer-promo__pagination .swiper-pagination {
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
	gap: 96px !important;
	width: auto !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	bottom: auto !important;
	transform: none !important;
	outline: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

._customer-promo__pagination .swiper-pagination-bullet {
	display: flex !important;
	justify-content: flex-start !important;
	align-items: flex-start !important;
	gap: 16px !important;
	border: none !important;
	border-radius: 0 !important;
	outline: none !important;
	margin: 0 !important;
	padding: 0 !important;
	width: auto !important;
	height: auto !important;
	max-width: max-content !important;
	background: transparent !important;
	opacity: 1 !important;
	transition: none !important;
}

._customer-promo__pagination .swiper-pagination-bullet span {
	font-family: "Raleway", sans-serif !important;
	font-weight: 400 !important;
	font-size: 20px !important;
	line-height: 46px !important;
	color: #fff !important;
}

._customer-promo__pagination .swiper-pagination-bullet-active ._customer-promo__pag-name {
	color: #b8f301;
}

._customer-promo__btn {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 16px;
	width: 100%;
	height: 76px;
	border-radius: 50px;
	background-color: #b8f301;
	font-weight: 700;
	font-size: 20px;
	text-transform: uppercase;
	color: #151518;
	position: absolute;
	bottom: 0;
	left: 0;
}

._customer-promo__btn span {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_188)"><path d="M13.804 27.9996C13.4578 27.9997 13.1193 27.8972 12.8314 27.7049C12.5434 27.5126 12.319 27.2393 12.1865 26.9194C12.054 26.5995 12.0193 26.2475 12.0869 25.908C12.1545 25.5684 12.3213 25.2565 12.5662 25.0117L21.5169 16.0623C21.7878 15.7914 22.0027 15.4698 22.1493 15.1159C22.2959 14.762 22.3714 14.3827 22.3714 13.9996C22.3714 13.6165 22.2959 13.2372 22.1493 12.8832C22.0027 12.5293 21.7878 12.2078 21.5169 11.9369L12.5662 2.98742C12.4036 2.82486 12.2747 2.63188 12.1867 2.41949C12.0987 2.20711 12.0535 1.97947 12.0535 1.74958C12.0535 1.28531 12.2379 0.840045 12.5662 0.511751C12.8945 0.183457 13.3397 -0.000976562 13.804 -0.000976562C14.0339 -0.000976562 14.2615 0.044303 14.4739 0.132277C14.6863 0.220251 14.8793 0.349196 15.0418 0.511751L23.9913 9.46242C25.1946 10.6658 25.8706 12.2978 25.8706 13.9996C25.8706 15.7013 25.1946 17.3334 23.9913 18.5368L15.0418 27.4874C14.8793 27.6499 14.6863 27.7788 14.4739 27.8666C14.2615 27.9545 14.0339 27.9997 13.804 27.9996Z" fill="%23151518"/><path d="M2.66821 28.0002C2.32207 28.0001 1.98374 27.8974 1.69598 27.705C1.40823 27.5126 1.18399 27.2392 1.05161 26.9194C0.919238 26.5996 0.884679 26.2477 0.952306 25.9082C1.01993 25.5688 1.18671 25.257 1.43154 25.0123L12.0307 14.4131C12.085 14.359 12.1281 14.2946 12.1575 14.2237C12.1869 14.1529 12.2021 14.0769 12.2021 14.0001C12.2021 13.9234 12.1869 13.8474 12.1575 13.7766C12.1281 13.7057 12.085 13.6413 12.0307 13.5871L1.43154 2.98798C1.10325 2.65984 0.918751 2.21473 0.918641 1.75056C0.918532 1.28639 1.10282 0.841192 1.43096 0.512898C1.7591 0.184604 2.20421 0.000109445 2.66838 4.86774e-08C3.13255 -0.000109348 3.57775 0.184176 3.90604 0.512315L14.5064 11.1126C15.2699 11.8794 15.6986 12.9175 15.6986 13.9996C15.6986 15.0817 15.2699 16.1197 14.5064 16.8865L3.90604 27.488C3.74346 27.6505 3.55046 27.7793 3.33807 27.8672C3.12568 27.9551 2.89806 28.0003 2.66821 28.0002Z" fill="%23151518"/></g><defs><clipPath id="clip0_17_188"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-promo__btn:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-opt {
	padding: 120px 0;
}

._customer-opt__title {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
}

._customer-opt__title img {
	display: block;
	height: 77px;
}

._customer-opt__title_mobile {
	display: none;
}

._customer-opt__items {
	margin-top: 64px;
	display: flex;
	justify-content: space-between;
}

._customer-opt__item {
	width: 23.661%;
	position: relative;
	padding: 128px 32px 32px 32px;
	min-height: 272px;
}

._customer-opt__bg {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

._customer-opt__bg_mobile {
	display: none;
}

._customer-opt__icon {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: 128px;
	height: 128px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

._customer-opt__descr {
	position: relative;
	z-index: 2;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff;
}

._customer-opt__descr span {
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-dealer {
	padding: 0 0 120px 0;
}

._customer-dealer__title {
	display: flex;
	flex-wrap: wrap;
	column-gap: 24px;
}

._customer-dealer__title img {
	display: block;
	height: 77px;
}

._customer-dealer__title_mobile {
	display: none;
}

._customer-dealer__slider {
	margin-top: 64px;
	overflow: hidden;
}

._customer-dealer__slider .swiper-container,
._customer-dealer__slider .swiper-wrapper {
	height: auto !important;
}

._customer-dealer__slide {
	padding: 0 !important;
	overflow: hidden !important;
	height: auto !important;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
}

._customer-dealer__heading {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 45px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-dealer__location {
	display: block;
	text-decoration: none;
	outline: none;
	max-width: max-content;
	padding-left: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 0C10.7523 0.00401348 7.63883 1.29592 5.34237 3.59238C3.04592 5.88883 1.75401 9.00233 1.75 12.25C1.75 15.547 4.31667 20.1437 9.38117 25.9105C9.95872 26.5668 10.6695 27.0925 11.4661 27.4526C12.2627 27.8128 13.1269 27.999 14.0012 27.999C14.8754 27.999 15.7396 27.8128 16.5362 27.4526C17.3329 27.0925 18.0436 26.5668 18.6212 25.9105C23.6833 20.1448 26.25 15.5482 26.25 12.25C26.246 9.00233 24.9541 5.88883 22.6576 3.59238C20.3612 1.29592 17.2477 0.00401348 14 0ZM15.9903 23.6028C15.7359 23.8763 15.4279 24.0944 15.0855 24.2436C14.743 24.3927 14.3735 24.4697 14 24.4697C13.6265 24.4697 13.257 24.3927 12.9145 24.2436C12.5721 24.0944 12.2641 23.8763 12.0097 23.6028C7.71283 18.7087 5.243 14.5705 5.243 12.2512C5.243 9.93052 6.16487 7.70493 7.80582 6.06398C9.44676 4.42304 11.6724 3.50117 13.993 3.50117C16.3136 3.50117 18.5392 4.42304 20.1802 6.06398C21.8211 7.70493 22.743 9.93052 22.743 12.2512C22.75 14.5705 20.2872 18.7087 15.9903 23.6028Z" fill="white"/><path d="M14 7.06445C12.9933 7.06445 12.0091 7.36299 11.1721 7.9223C10.335 8.48162 9.68256 9.27659 9.2973 10.2067C8.91203 11.1368 8.81123 12.1603 9.00764 13.1477C9.20404 14.1351 9.68883 15.042 10.4007 15.7539C11.1126 16.4658 12.0196 16.9506 13.007 17.147C13.9943 17.3434 15.0178 17.2426 15.9479 16.8573C16.878 16.4721 17.673 15.8196 18.2323 14.9826C18.7916 14.1455 19.0902 13.1614 19.0902 12.1546C19.0886 10.8051 18.5518 9.51129 17.5976 8.55703C16.6433 7.60278 15.3495 7.066 14 7.06445ZM14 13.7448C13.6855 13.7448 13.378 13.6515 13.1165 13.4768C12.855 13.3021 12.6512 13.0537 12.5309 12.7631C12.4105 12.4726 12.379 12.1529 12.4404 11.8444C12.5017 11.5359 12.6532 11.2526 12.8756 11.0302C13.098 10.8078 13.3813 10.6564 13.6898 10.595C13.9982 10.5337 14.318 10.5651 14.6085 10.6855C14.8991 10.8059 15.1474 11.0097 15.3222 11.2712C15.4969 11.5327 15.5902 11.8401 15.5902 12.1546C15.5899 12.5763 15.4222 12.9805 15.1241 13.2787C14.8259 13.5768 14.4216 13.7445 14 13.7448Z" fill="white"/></svg>');
	background-position: left top;
	background-repeat: no-repeat;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-dealer__location span {
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-dealer__location:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-dealer__control {
	margin-top: 64px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 32px;
}

._customer-dealer__prev {
	width: 40px;
	height: 40px;
	background-image: url('data:image/svg+xml,<svg width="76" height="76" viewBox="0 0 76 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2006_290)"><rect x="0.5" y="0.5" width="75" height="75" rx="37.5" stroke="%23B8F301"/><path d="M44.9078 50.2501C44.9074 49.7861 44.7228 49.3413 44.3945 49.0134L35.4438 40.0628C35.1729 39.7919 34.958 39.4704 34.8114 39.1164C34.6648 38.7625 34.5893 38.3832 34.5893 38.0001C34.5893 37.617 34.6648 37.2377 34.8114 36.8838C34.958 36.5298 35.1729 36.2083 35.4438 35.9374L44.3828 26.9926C44.7016 26.6625 44.878 26.2205 44.874 25.7616C44.87 25.3028 44.686 24.8639 44.3615 24.5394C44.0371 24.215 43.5981 24.0309 43.1393 24.0269C42.6804 24.0229 42.2384 24.1993 41.9083 24.5181L32.9693 33.4559C31.7674 34.6602 31.0924 36.2922 31.0924 37.9937C31.0924 39.6952 31.7674 41.3271 32.9693 42.5314L41.92 51.4821C42.1644 51.7267 42.4758 51.8933 42.8148 51.9611C43.1538 52.0289 43.5053 51.9947 43.825 51.8629C44.1446 51.7311 44.418 51.5076 44.6107 51.2206C44.8035 50.9335 44.9068 50.5958 44.9078 50.2501Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2006_290"><rect width="76" height="76" fill="%23B8F301"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 40px;
	outline: none;
}

._customer-dealer__prev:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-dealer__next {
	width: 40px;
	height: 40px;
	background-image: url('data:image/svg+xml,<svg width="76" height="76" viewBox="0 0 76 76" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2006_289)"><rect x="-0.5" y="0.5" width="75" height="75" rx="37.5" transform="matrix(-1 0 0 1 75 0)" stroke="%23B8F301"/><path d="M31.0922 50.2501C31.0926 49.7861 31.2772 49.3413 31.6055 49.0134L40.5562 40.0628C40.8271 39.7919 41.042 39.4704 41.1886 39.1164C41.3352 38.7625 41.4107 38.3832 41.4107 38.0001C41.4107 37.617 41.3352 37.2377 41.1886 36.8838C41.042 36.5298 40.8271 36.2083 40.5562 35.9374L31.6172 26.9926C31.2984 26.6625 31.122 26.2205 31.126 25.7616C31.13 25.3028 31.314 24.8639 31.6385 24.5394C31.9629 24.215 32.4019 24.0309 32.8607 24.0269C33.3196 24.0229 33.7616 24.1993 34.0917 24.5181L43.0307 33.4559C44.2326 34.6602 44.9076 36.2922 44.9076 37.9937C44.9076 39.6952 44.2326 41.3271 43.0307 42.5314L34.08 51.4821C33.8356 51.7267 33.5242 51.8933 33.1852 51.9611C32.8462 52.0289 32.4947 51.9947 32.175 51.8629C31.8554 51.7311 31.582 51.5076 31.3893 51.2206C31.1965 50.9335 31.0932 50.5958 31.0922 50.2501Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_2006_289"><rect width="76" height="76" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 40px;
	outline: none;
}

._customer-dealer__next:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-dealer__prev.swiper-button-disabled,
._customer-dealer__next.swiper-button-disabled {
	opacity: 1 !important;
	cursor: not-allowed !important;
}

._customer-dealer__scrollbar {
	flex: 1;
}

._customer-dealer__scrollbar .swiper-scrollbar {
	width: 100% !important;
	height: 16px !important;
	background-color: transparent !important;
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	bottom: auto !important;
	transform: none !important;
	outline: none !important;
	margin: 0 !important;
	padding: 0 !important;
	z-index: 1 !important;
	box-shadow: 0 4px 0 0 #b8f301 !important;
}

._customer-dealer__scrollbar .swiper-scrollbar .swiper-scrollbar-drag {
	height: 16px !important;
	background-color: #b8f301 !important;
	cursor: pointer !important;
}

._customer-feed {
	padding: 0 0 120px 0;
}

._customer-feed__title {
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #fff;
}

._customer-feed__title span {
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-feed__wrapper {
	margin-top: 64px;
	display: flex;
	justify-content: center;
}

._customer-about {
	max-width: 1920px;
	margin: 0 auto;
	background: url(../img/about-bg.png) top center/cover no-repeat;
	padding: 239px 0 119px 0;
}

._customer-about__wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 50px;
}

._customer-about__title {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}

._customer-about__title img {
	display: block;
	height: 77px !important;
}

._customer-about__text {
	flex: 1;
	max-width: 880px;
	font-family: "Raleway", sans-serif !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-map {
	max-width: 1920px;
	margin: 0 auto;
}

._customer-map ._customer-section__container {
	position: relative;
	z-index: 2;
}

._customer-map__wrapper {
	position: relative;
	z-index: 1;
	cursor: pointer;
}

._customer-map__wrapper:before {
	content: "Нажмите, чтобы изменить масштаб";
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 744px;
	font-family: "Raleway", sans-serif;
	font-size: 20px;
	line-height: 28px;
	font-weight: 400;
	color: #fff;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	opacity: 0;
	transition: 0.5s all ease;
	box-sizing: border-box;
}

._customer-map__wrapper:hover:before {
	opacity: 1;
}

._customer-map__wrapper_active:before {
	display: none;
}

._customer-map iframe {
	display: block;
	width: 100%;
	max-width: 100%;
	height: 659px;
	max-height: 659px;
	border: none;
	outline: none;
}

._customer-map__info {
	border-radius: 32px;
	padding: 64px;
	width: 684px;
	background-color: #151518;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 32px;
	position: absolute;
	top: 120px;
	left: 20px;
	z-index: 2;
}

._customer-map__title {
	display: block;
	height: 231px;
}

._customer-map__location {
	display: block;
	text-decoration: none;
	outline: none;
	max-width: max-content;
	padding-left: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 0C10.7523 0.00401348 7.63883 1.29592 5.34237 3.59238C3.04592 5.88883 1.75401 9.00233 1.75 12.25C1.75 15.547 4.31667 20.1437 9.38117 25.9105C9.95872 26.5668 10.6695 27.0925 11.4661 27.4526C12.2627 27.8128 13.1269 27.999 14.0012 27.999C14.8754 27.999 15.7396 27.8128 16.5362 27.4526C17.3329 27.0925 18.0436 26.5668 18.6212 25.9105C23.6833 20.1448 26.25 15.5482 26.25 12.25C26.246 9.00233 24.9541 5.88883 22.6576 3.59238C20.3612 1.29592 17.2477 0.00401348 14 0ZM15.9903 23.6028C15.7359 23.8763 15.4279 24.0944 15.0855 24.2436C14.743 24.3927 14.3735 24.4697 14 24.4697C13.6265 24.4697 13.257 24.3927 12.9145 24.2436C12.5721 24.0944 12.2641 23.8763 12.0097 23.6028C7.71283 18.7087 5.243 14.5705 5.243 12.2512C5.243 9.93052 6.16487 7.70493 7.80582 6.06398C9.44676 4.42304 11.6724 3.50117 13.993 3.50117C16.3136 3.50117 18.5392 4.42304 20.1802 6.06398C21.8211 7.70493 22.743 9.93052 22.743 12.2512C22.75 14.5705 20.2872 18.7087 15.9903 23.6028Z" fill="white"/><path d="M14 7.06445C12.9933 7.06445 12.0091 7.36299 11.1721 7.9223C10.335 8.48162 9.68256 9.27659 9.2973 10.2067C8.91203 11.1368 8.81123 12.1603 9.00764 13.1477C9.20404 14.1351 9.68883 15.042 10.4007 15.7539C11.1126 16.4658 12.0196 16.9506 13.007 17.147C13.9943 17.3434 15.0178 17.2426 15.9479 16.8573C16.878 16.4721 17.673 15.8196 18.2323 14.9826C18.7916 14.1455 19.0902 13.1614 19.0902 12.1546C19.0886 10.8051 18.5518 9.51129 17.5976 8.55703C16.6433 7.60278 15.3495 7.066 14 7.06445ZM14 13.7448C13.6855 13.7448 13.378 13.6515 13.1165 13.4768C12.855 13.3021 12.6512 13.0537 12.5309 12.7631C12.4105 12.4726 12.379 12.1529 12.4404 11.8444C12.5017 11.5359 12.6532 11.2526 12.8756 11.0302C13.098 10.8078 13.3813 10.6564 13.6898 10.595C13.9982 10.5337 14.318 10.5651 14.6085 10.6855C14.8991 10.8059 15.1474 11.0097 15.3222 11.2712C15.4969 11.5327 15.5902 11.8401 15.5902 12.1546C15.5899 12.5763 15.4222 12.9805 15.1241 13.2787C14.8259 13.5768 14.4216 13.7445 14 13.7448Z" fill="white"/></svg>');
	background-position: left top;
	background-repeat: no-repeat;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-map__location span {
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-map__location:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-order {
	padding: 120px 0;
}

._customer-order__title {
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #fff;
}

._customer-order__title span {
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-order__wrapper {
	margin-top: 64px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	gap: 50px;
}

._customer-order__tg {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
}

._customer-order__tg img {
	display: block;
	width: 232px !important;
	max-width: 232px;
	height: 232px !important;
	max-height: 232px;
}

._customer-order__tg span {
	white-space: nowrap;
	font-family: "Raleway", sans-serif !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-order__tg span:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-order__tg:hover {
	cursor: pointer;
}

._customer-order__form {
	flex: 1;
	max-width: 1336px;
}

._customer-order__form-inputs {
	display: flex;
	justify-content: space-between;
}

._customer-order__form ._customer-form__field {
	display: block;
	width: 31.737%;
	border: none;
	border-bottom: 2px solid #b8f301;
	border-radius: 0 !important;
	padding: 0 0 0 32px;
	height: 60px !important;
	background-color: transparent;
	outline: 0;
	font-family: "Raleway", sans-serif !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-order__form ._customer-form__field::placeholder {
	color: #fff;
}

._customer-order__form ._customer-form__field:invalid {
	border-color: #db3951;
}

._customer-order__form textarea._customer-form__field {
	margin: 32px 0 0 0;
	width: 100%;
	height: 60px !important;
	border: none;
	border-bottom: 2px solid #b8f301;
	padding: 16px 0 0 32px;
	font-size: 20px;
	line-height: 28px;
	resize: none;
	border-radius: 0 !important;
	background-color: transparent;
	color: #fff;
}

._customer-order__form textarea._customer-form__field::placeholder {
	color: #fff;
}

._customer-order__form-row {
	margin-top: 48px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 32px;
}

._customer-order__form ._customer-form__recaptcha {
	display: flex;
	justify-content: center;
	align-items: center;
}

._customer-order__form ._customer-form__action_submit {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 16px;
	border-radius: 60px;
	width: 330px;
	height: 76px;
	background-color: #b8f301;
	border: none;
	outline: 0;
	position: relative;
	overflow: hidden;
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 20px;
	color: #151518;
	text-transform: uppercase;
}

._customer-order__form ._customer-form__action_submit span {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_123)"><path d="M13.804 27.9996C13.4578 27.9997 13.1193 27.8972 12.8314 27.7049C12.5434 27.5126 12.319 27.2393 12.1865 26.9194C12.054 26.5995 12.0193 26.2475 12.0869 25.908C12.1545 25.5684 12.3213 25.2565 12.5662 25.0117L21.5169 16.0623C21.7878 15.7914 22.0027 15.4698 22.1493 15.1159C22.2959 14.762 22.3714 14.3827 22.3714 13.9996C22.3714 13.6165 22.2959 13.2372 22.1493 12.8832C22.0027 12.5293 21.7878 12.2078 21.5169 11.9369L12.5662 2.98742C12.4036 2.82486 12.2747 2.63188 12.1867 2.41949C12.0987 2.20711 12.0535 1.97947 12.0535 1.74958C12.0535 1.28531 12.2379 0.840045 12.5662 0.511751C12.8945 0.183457 13.3397 -0.000976562 13.804 -0.000976562C14.0339 -0.000976562 14.2615 0.044303 14.4739 0.132277C14.6863 0.220251 14.8793 0.349196 15.0418 0.511751L23.9913 9.46242C25.1946 10.6658 25.8706 12.2978 25.8706 13.9996C25.8706 15.7013 25.1946 17.3334 23.9913 18.5368L15.0418 27.4874C14.8793 27.6499 14.6863 27.7788 14.4739 27.8666C14.2615 27.9545 14.0339 27.9997 13.804 27.9996Z" fill="%23151518"/><path d="M2.66821 28.0002C2.32207 28.0001 1.98374 27.8974 1.69598 27.705C1.40823 27.5126 1.18399 27.2392 1.05161 26.9194C0.919238 26.5996 0.884679 26.2477 0.952306 25.9082C1.01993 25.5688 1.18671 25.257 1.43154 25.0123L12.0307 14.4131C12.085 14.359 12.1281 14.2946 12.1575 14.2237C12.1869 14.1529 12.2021 14.0769 12.2021 14.0001C12.2021 13.9234 12.1869 13.8474 12.1575 13.7766C12.1281 13.7057 12.085 13.6413 12.0307 13.5871L1.43154 2.98798C1.10325 2.65984 0.918751 2.21473 0.918641 1.75056C0.918532 1.28639 1.10282 0.841192 1.43096 0.512898C1.7591 0.184604 2.20421 0.000109445 2.66838 4.86774e-08C3.13255 -0.000109348 3.57775 0.184176 3.90604 0.512315L14.5064 11.1126C15.2699 11.8794 15.6986 12.9175 15.6986 13.9996C15.6986 15.0817 15.2699 16.1197 14.5064 16.8865L3.90604 27.488C3.74346 27.6505 3.55046 27.7793 3.33807 27.8672C3.12568 27.9551 2.89806 28.0003 2.66821 28.0002Z" fill="%23151518"/></g><defs><clipPath id="clip0_17_123"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-order__form ._customer-form__action_submit:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-order__form ._customer-form__action_submit:disabled {
	cursor: not-allowed !important;
	opacity: 0.4 !important;
}

._customer-order__form ._customer-form__action_file {
	display: none;
}

._customer-order__form ._customer-form__error {
	padding: 20px 0 0 0;
	font-family: "Unbounded", sans-serif;
	color: #cf3131;
	font-weight: 700;
	font-size: 14px;
}

._customer-order__info {
	flex: 1;
	font-family: "Raleway", sans-serif;
	color: #fff;
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
}

._customer-order__info a {
	display: inline;
	text-decoration: none;
	outline: none;
	font-family: "Raleway", sans-serif;
	color: #fff !important;
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
}

._customer-order__info a:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-decor-row {
	height: 32px;
	background-image: url('data:image/svg+xml,<svg width="1920" height="32" viewBox="0 0 1920 32" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g opacity="0.2"><rect width="1920" height="32" fill="url(%23pattern0_17_88)"/></g><defs><pattern id="pattern0_17_88" patternContentUnits="objectBoundingBox" width="0.0166667" height="1"><use xlink:href="%23image0_17_88" transform="scale(0.000520833 0.03125)"/></pattern><image id="image0_17_88" width="32" height="32" preserveAspectRatio="none" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdRJREFUWEfFl+FVwlAMhe/dQDaQDXQD2YARYAJlAnUCYQJ1Ag8TyAa6gWygG8ReTaUttLyEH74/lHP65d0meckL0bPM7BzAC4ALAFsAE5L6LVqlPIesmdkZgFcX8e4ivooUACjhBwVoIzfyBkAeWZJclAoo4Y8KcCPaXCLkEYViExTRyxcJcBE3AB48Hy5JFodiiC8W4EaUD1cA7kneRbzQx0cFaHOJ0NePE17Y40MCOl+xILk8wQs/fEZAnQsbkpOEgBafEaCT8OEnYpQIQ5uPfkEnDHOST1EbZlYn8zzsgc6RWlUekEtDy8zqMKyyAqbeJ9Yk9RxaZrbjQ6S/7I1GebAlOY7aaPFRuFHfP1UPSI6iNry//PJRuH7fzEzPrEpixsYfn4HdC/8noOHClAdafMYDZqZbktpzNgl3fFJA3VSy5XjHJwWoFd8CyBaiHZ8UUJfSKcl11EajFE/DR6iZQH4nKL4pd2qI/o4zAmYAHqubUTb+LT4jQNmvLJ5VZfg54f4WHxJgZnX2Zo/fHh8VoAakK3b2UrrHFwsws2sNJicUn4N8kQBvn/VgEo79EH9UgMM693J9uPAc4yPDqc57aCLqDKcH+V4BB+DoeN6crHvH+29H9UEeM9EGDgAAAABJRU5ErkJggg=="/></defs></svg>');
}

._customer-footer {
	padding: 64px 0;
}

._customer-footer__wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

._customer-footer__logo {
	display: block;
	text-decoration: none;
	outline: none;
	overflow: hidden;
	color: transparent !important;
	width: 150px;
	height: 153px;
}

._customer-footer__img {
	display: block;
	width: 100%;
	height: 100%;
}

._customer-footer__row {
	display: flex;
	align-items: center;
	gap: 40px;
}

._customer-footer__phones {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	padding-left: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_262)"><g clip-path="url(%23clip1_2003_262)"><path d="M20.4167 28C10.9095 28.2672 -5.92082 11.4182 2.17235 2.261C2.20151 2.233 3.44635 1.148 3.44635 1.148C4.22762 0.425768 5.2549 0.0286288 6.31882 0.0375165C7.38275 0.0464042 8.40324 0.46065 9.17235 1.19583L11.683 3.90017C12.4226 4.67306 12.8316 5.70389 12.8231 6.77357C12.8146 7.84325 12.3892 8.86746 11.6375 9.6285L11.1848 10.0882C12.533 13.0735 14.9181 15.4686 17.8978 16.8292L18.3773 16.3625C19.1551 15.6218 20.1879 15.2086 21.2619 15.2086C22.3359 15.2086 23.3688 15.6218 24.1465 16.3625L26.7563 18.7833C27.5294 19.5385 27.9731 20.5683 27.991 21.6488C28.0089 22.7294 27.5996 23.7733 26.852 24.5537C26.852 24.5537 25.767 25.7973 25.739 25.8265C25.0399 26.523 24.2094 27.0738 23.2958 27.4469C22.3822 27.82 21.4035 28.008 20.4167 28ZM4.60835 4.78333C-1.06049 11.8043 17.0847 28.9018 23.2225 23.3917C23.2225 23.3917 24.3005 22.1562 24.3297 22.1282C24.439 22.0188 24.5005 21.8704 24.5005 21.7158C24.5005 21.5611 24.439 21.4127 24.3297 21.3033L21.7187 18.8837C21.3687 18.592 21.1715 18.5885 20.8472 18.837L19.5218 20.1413C19.2828 20.3765 18.9812 20.538 18.6529 20.6067C18.3247 20.6754 17.9836 20.6483 17.6703 20.5287C15.3424 19.6624 13.2279 18.3057 11.4702 16.5507C9.71256 14.7956 8.35276 12.6831 7.48301 10.3565C7.35642 10.0407 7.32465 9.69479 7.39158 9.36119C7.4585 9.02758 7.62123 8.72073 7.85985 8.47817L9.15251 7.1645C9.21138 7.11221 9.25869 7.0482 9.29141 6.97658C9.32412 6.90496 9.34153 6.8273 9.34252 6.74857C9.34351 6.66984 9.32805 6.59176 9.29714 6.51934C9.26623 6.44692 9.22055 6.38175 9.16301 6.328L6.65001 3.62367C6.53882 3.53074 6.39632 3.48382 6.25166 3.49249C6.10701 3.50117 5.97114 3.56479 5.87185 3.67033C5.84385 3.6995 4.60835 4.78333 4.60835 4.78333ZM28 11.0833C27.9966 8.14489 26.8278 5.32778 24.75 3.24998C22.6722 1.17219 19.8551 0.00339651 16.9167 0C16.4526 0 16.0074 0.184374 15.6792 0.512563C15.3511 0.840752 15.1667 1.28587 15.1667 1.75C15.1667 2.21413 15.3511 2.65925 15.6792 2.98744C16.0074 3.31563 16.4526 3.5 16.9167 3.5C18.9271 3.50247 20.8546 4.30222 22.2762 5.72384C23.6978 7.14545 24.4975 9.07287 24.5 11.0833C24.5 11.5475 24.6844 11.9926 25.0126 12.3208C25.3408 12.649 25.7859 12.8333 26.25 12.8333C26.7141 12.8333 27.1593 12.649 27.4874 12.3208C27.8156 11.9926 28 11.5475 28 11.0833ZM22.1667 11.0833C22.1651 9.69142 21.6115 8.35696 20.6273 7.37273C19.6431 6.3885 18.3086 5.83488 16.9167 5.83333C16.4526 5.83333 16.0074 6.01771 15.6792 6.3459C15.3511 6.67409 15.1667 7.1192 15.1667 7.58333C15.1667 8.04746 15.3511 8.49258 15.6792 8.82077C16.0074 9.14896 16.4526 9.33333 16.9167 9.33333C17.3808 9.33333 17.8259 9.51771 18.1541 9.8459C18.4823 10.1741 18.6667 10.6192 18.6667 11.0833C18.6667 11.5475 18.8511 11.9926 19.1792 12.3208C19.5074 12.649 19.9526 12.8333 20.4167 12.8333C20.8808 12.8333 21.3259 12.649 21.6541 12.3208C21.9823 11.9926 22.1667 11.5475 22.1667 11.0833Z" fill="white"/></g></g><defs><clipPath id="clip0_2003_262"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_262"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
}

._customer-footer__phone {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-footer__phone:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-footer__email {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	padding-left: 43px;
	background-image: url('data:image/svg+xml,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_267)"><path d="M20.8125 1.125H6.1875C4.54702 1.12679 2.97424 1.77926 1.81425 2.93925C0.654256 4.09924 0.00178669 5.67202 0 7.3125L0 19.6875C0.00178669 21.328 0.654256 22.9008 1.81425 24.0607C2.97424 25.2207 4.54702 25.8732 6.1875 25.875H20.8125C22.453 25.8732 24.0258 25.2207 25.1857 24.0607C26.3457 22.9008 26.9982 21.328 27 19.6875V7.3125C26.9982 5.67202 26.3457 4.09924 25.1857 2.93925C24.0258 1.77926 22.453 1.12679 20.8125 1.125ZM20.8125 4.5C21.4948 4.50227 22.1525 4.75487 22.6609 5.20988L15.3484 12.5224C14.8517 12.9967 14.1913 13.2614 13.5045 13.2614C12.8177 13.2614 12.1573 12.9967 11.6606 12.5224L4.34813 5.20988C4.8542 4.75692 5.50834 4.50447 6.1875 4.5H20.8125ZM20.8125 22.5H6.1875C5.44158 22.5 4.72621 22.2037 4.19876 21.6762C3.67132 21.1488 3.375 20.4334 3.375 19.6875V9.01913L9.26888 14.913C9.82435 15.4687 10.4839 15.9096 11.2098 16.2103C11.9357 16.5111 12.7137 16.6659 13.4994 16.6659C14.2852 16.6659 15.0632 16.5111 15.7891 16.2103C16.515 15.9096 17.1745 15.4687 17.73 14.913L23.625 9.01913V19.6875C23.625 20.4334 23.3287 21.1488 22.8012 21.6762C22.2738 22.2037 21.5584 22.5 20.8125 22.5Z" fill="white"/></g><defs><clipPath id="clip0_2003_267"><rect width="27" height="27" fill="white"/></clipPath></defs></svg>');
	background-position: left center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-footer__email:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-footer__tg {
	white-space: nowrap;
	max-width: max-content;
	padding-right: 44px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2003_277)"><g clip-path="url(%23clip1_2003_277)"><path d="M12.1953 0.0873494C6.60628 0.803756 1.96331 4.85063 0.464876 10.3084C0.14222 11.4952 0.0437824 12.1897 0.0164387 13.6061C-0.0163738 15.0006 0.0328449 15.6897 0.251595 16.767C0.97347 20.4202 3.17191 23.6686 6.31644 25.7358C8.12659 26.9225 10.1118 27.6498 12.3047 27.9233C13.136 28.0272 14.886 28.0217 15.75 27.9178C19.8407 27.4092 23.4938 25.1178 25.7743 21.6288C26.9227 19.8733 27.6555 17.8553 27.918 15.7498C28.0274 14.8639 28.0274 13.1358 27.918 12.2498C27.4149 8.1811 25.1344 4.53344 21.6836 2.26391C19.8844 1.08266 17.8828 0.349849 15.75 0.0818807C14.9133 -0.0220256 13.0102 -0.0165568 12.1953 0.0873494ZM20.6664 8.64047C20.8524 8.83188 20.918 9.08891 20.8688 9.42251C20.7539 10.128 18.5227 20.5131 18.4461 20.6881C18.3313 20.9506 18.0852 21.1639 17.8938 21.1639C17.6203 21.1584 17.3086 20.9616 15.6243 19.7202C14.6946 19.0366 13.9016 18.4623 13.8578 18.4459C13.8086 18.4295 13.4368 18.7522 12.8461 19.31C11.8618 20.2561 11.8399 20.2725 11.5938 20.3436C11.4461 20.3873 11.4407 20.3819 11.4625 20.185C11.4735 20.0756 11.5227 19.4084 11.5664 18.703C11.6102 17.9975 11.6649 17.292 11.6813 17.1334L11.7086 16.8491L14.9899 13.8905C17.0789 11.9983 18.2657 10.8936 18.2657 10.828C18.2657 10.6858 18.0907 10.642 17.8719 10.735C17.7735 10.7788 15.8922 11.9491 13.6938 13.3327L9.69613 15.8483L8.30706 15.4163C7.54144 15.1756 6.71566 14.9186 6.47503 14.842C5.74769 14.6233 5.56175 14.3334 5.92816 14.0108C6.03753 13.9178 6.43128 13.7264 6.89613 13.5459C7.32816 13.3764 10.4508 12.1678 13.836 10.8608C18.643 9.00688 20.043 8.48188 20.2453 8.48188C20.4586 8.47641 20.5243 8.50376 20.6664 8.64047Z" fill="%23B8F301"/></g></g><defs><clipPath id="clip0_2003_277"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2003_277"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: right center;
	background-repeat: no-repeat;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff !important;
}

._customer-footer__tg:hover {
	cursor: pointer;
	color: #b8f301 !important;
}

._customer-footer__order {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 16px;
	border: 1px solid #b8f301;
	border-radius: 30px;
	width: 359px;
	height: 60px;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff;
}

._customer-footer__order span {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2007_347)"><g clip-path="url(%23clip1_2007_347)"><path d="M13.804 27.9996C13.4578 27.9997 13.1193 27.8972 12.8314 27.7049C12.5434 27.5126 12.319 27.2393 12.1865 26.9194C12.054 26.5995 12.0193 26.2475 12.0869 25.908C12.1545 25.5684 12.3213 25.2565 12.5662 25.0117L21.5169 16.0622C21.7878 15.7914 22.0027 15.4698 22.1493 15.1159C22.2959 14.762 22.3714 14.3827 22.3714 13.9996C22.3714 13.6165 22.2959 13.2372 22.1493 12.8832C22.0027 12.5293 21.7878 12.2078 21.5169 11.9369L12.5662 2.98742C12.4036 2.82486 12.2747 2.63188 12.1867 2.41949C12.0987 2.20711 12.0535 1.97947 12.0535 1.74958C12.0535 1.28531 12.2379 0.840045 12.5662 0.511751C12.8945 0.183457 13.3397 -0.000976562 13.804 -0.000976562C14.0339 -0.000976562 14.2615 0.044303 14.4739 0.132277C14.6863 0.220251 14.8793 0.349196 15.0418 0.511751L23.9913 9.46242C25.1946 10.6658 25.8706 12.2978 25.8706 13.9996C25.8706 15.7013 25.1946 17.3334 23.9913 18.5368L15.0418 27.4874C14.8793 27.6499 14.6863 27.7788 14.4739 27.8666C14.2615 27.9545 14.0339 27.9997 13.804 27.9996Z" fill="%23B8F301"/><path d="M2.66821 28.0002C2.32207 28.0001 1.98374 27.8974 1.69598 27.705C1.40823 27.5126 1.18399 27.2392 1.05161 26.9194C0.919238 26.5996 0.884679 26.2477 0.952306 25.9082C1.01993 25.5688 1.18671 25.257 1.43154 25.0123L12.0307 14.4131C12.085 14.359 12.1281 14.2946 12.1575 14.2237C12.1869 14.1529 12.2021 14.0769 12.2021 14.0001C12.2021 13.9234 12.1869 13.8474 12.1575 13.7766C12.1281 13.7057 12.085 13.6413 12.0307 13.5871L1.43154 2.98798C1.10325 2.65984 0.918751 2.21473 0.918641 1.75056C0.918532 1.28639 1.10282 0.841192 1.43096 0.512898C1.7591 0.184604 2.20421 0.000109445 2.66838 4.86774e-08C3.13255 -0.000109348 3.57775 0.184176 3.90604 0.512315L14.5064 11.1126C15.2699 11.8794 15.6986 12.9175 15.6986 13.9996C15.6986 15.0817 15.2699 16.1197 14.5064 16.8865L3.90604 27.488C3.74346 27.6505 3.55046 27.7793 3.33807 27.8672C3.12568 27.9551 2.89806 28.0003 2.66821 28.0002Z" fill="%23B8F301"/></g></g><defs><clipPath id="clip0_2007_347"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2007_347"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-footer__order:hover {
	cursor: pointer;
	background-color: #b8f301;
	color: #151518;
}

._customer-footer__order:hover span {
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2007_347)"><g clip-path="url(%23clip1_2007_347)"><path d="M13.804 27.9996C13.4578 27.9997 13.1193 27.8972 12.8314 27.7049C12.5434 27.5126 12.319 27.2393 12.1865 26.9194C12.054 26.5995 12.0193 26.2475 12.0869 25.908C12.1545 25.5684 12.3213 25.2565 12.5662 25.0117L21.5169 16.0622C21.7878 15.7914 22.0027 15.4698 22.1493 15.1159C22.2959 14.762 22.3714 14.3827 22.3714 13.9996C22.3714 13.6165 22.2959 13.2372 22.1493 12.8832C22.0027 12.5293 21.7878 12.2078 21.5169 11.9369L12.5662 2.98742C12.4036 2.82486 12.2747 2.63188 12.1867 2.41949C12.0987 2.20711 12.0535 1.97947 12.0535 1.74958C12.0535 1.28531 12.2379 0.840045 12.5662 0.511751C12.8945 0.183457 13.3397 -0.000976562 13.804 -0.000976562C14.0339 -0.000976562 14.2615 0.044303 14.4739 0.132277C14.6863 0.220251 14.8793 0.349196 15.0418 0.511751L23.9913 9.46242C25.1946 10.6658 25.8706 12.2978 25.8706 13.9996C25.8706 15.7013 25.1946 17.3334 23.9913 18.5368L15.0418 27.4874C14.8793 27.6499 14.6863 27.7788 14.4739 27.8666C14.2615 27.9545 14.0339 27.9997 13.804 27.9996Z" fill="%23151518"/><path d="M2.66821 28.0002C2.32207 28.0001 1.98374 27.8974 1.69598 27.705C1.40823 27.5126 1.18399 27.2392 1.05161 26.9194C0.919238 26.5996 0.884679 26.2477 0.952306 25.9082C1.01993 25.5688 1.18671 25.257 1.43154 25.0123L12.0307 14.4131C12.085 14.359 12.1281 14.2946 12.1575 14.2237C12.1869 14.1529 12.2021 14.0769 12.2021 14.0001C12.2021 13.9234 12.1869 13.8474 12.1575 13.7766C12.1281 13.7057 12.085 13.6413 12.0307 13.5871L1.43154 2.98798C1.10325 2.65984 0.918751 2.21473 0.918641 1.75056C0.918532 1.28639 1.10282 0.841192 1.43096 0.512898C1.7591 0.184604 2.20421 0.000109445 2.66838 4.86774e-08C3.13255 -0.000109348 3.57775 0.184176 3.90604 0.512315L14.5064 11.1126C15.2699 11.8794 15.6986 12.9175 15.6986 13.9996C15.6986 15.0817 15.2699 16.1197 14.5064 16.8865L3.90604 27.488C3.74346 27.6505 3.55046 27.7793 3.33807 27.8672C3.12568 27.9551 2.89806 28.0003 2.66821 28.0002Z" fill="%23151518"/></g></g><defs><clipPath id="clip0_2007_347"><rect width="28" height="28" fill="white"/></clipPath><clipPath id="clip1_2007_347"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
}

._customer-privacy {
	padding: 10px 0;
	background-color: #b8f301;
}

._customer-privacy__wrapper {
	display: flex;
	align-items: center;
	gap: 10px;
}

._customer-privacy__text {
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #151518;
}

._customer-privacy__link {
	display: block;
	text-decoration: none;
	outline: none;
	white-space: nowrap;
	max-width: max-content;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #151518 !important;
}

._customer-privacy__link:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-form {
	cursor: default;
}

._customer-form__field_hidden {
	display: none !important;
}

._customer-form__actions {
	position: relative;
}

._customer-form__action {
	cursor: pointer;
}

._customer-form__action:disabled {
	user-select: none;
	pointer-events: none;
	cursor: not-allowed;
}

._customer-form__error {
	display: none;
	justify-content: center;
	align-items: flex-end;
	width: 100%;
	height: 100%;
	box-sizing: content-box !important;
	opacity: 0;
	line-height: 1;
	text-align: center;
	user-select: none;
	cursor: not-allowed;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

._customer-form__actions:hover ._customer-form__error {
	opacity: 1;
}

._customer-form__action:disabled ~ ._customer-form__error {
	display: flex;
}

.mobile-page ._customer-form__error,
._customer-page_mobile ._customer-form__error {
	opacity: 1;
}

._customer-form_php ._customer-form__action_file input {
	display: none;
}

._customer-form_php ._customer-form__action_file:after {
	content: "Прикрепить файл";
}

._customer-form_php ._customer-form__action_file_loaded:after {
	content: "Файл прикреплен";
}

._customer-overlay {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #151518;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -100;
	opacity: 0;
	box-sizing: border-box;
}

._customer-overlay * {
	box-sizing: border-box;
	font-variant-numeric: lining-nums;
}

._customer-overlay_active {
	z-index: 100;
	opacity: 1;
}

._customer-overlay::before {
	content: "";
	display: block;
	width: 100%;
	height: 400vh;
	background-color: #151518;
	position: absolute;
	top: 100%;
	left: 0;
}

._customer-overlay__wrapper {
	border-top: 2px solid #b8f301;
	width: calc(100% - 40px);
	max-width: 780px;
	background-color: #212124;
	padding: 64px;
	position: relative;
}

._customer-overlay__wrapper_hidden {
	opacity: 0;
}

._customer-overlay__close {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_9_154)"><path d="M16.4746 14.0002L27.4875 2.98851C28.1711 2.30489 28.1711 1.19653 27.4875 0.512959C26.8039 -0.170661 25.6955 -0.170661 25.012 0.512959L14.0002 11.5258L2.98851 0.512959C2.30489 -0.170661 1.19653 -0.170661 0.512959 0.512959C-0.170606 1.19658 -0.170661 2.30494 0.512959 2.98851L11.5258 14.0002L0.512959 25.012C-0.170661 25.6956 -0.170661 26.8039 0.512959 27.4875C1.19658 28.1711 2.30494 28.1711 2.98851 27.4875L14.0002 16.4746L25.0119 27.4875C25.6955 28.1711 26.8039 28.1711 27.4874 27.4875C28.1711 26.8039 28.1711 25.6955 27.4874 25.012L16.4746 14.0002Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_9_154"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	bottom: calc(100% + 32px);
	right: 0;
}

._customer-overlay__close:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-overlay__title {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #fff;
}

._customer-overlay__title span {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #b8f301;
}

._customer-overlay__form {
	margin-top: 20px;
	width: 100%;
}

._customer-overlay__form-inputs {
	display: flex;
	flex-direction: column;
	gap: 10px;
}

._customer-overlay__form ._customer-form__field {
	display: block;
	width: 100%;
	border: none;
	border-bottom: 2px solid #b8f301;
	border-radius: 0 !important;
	padding: 0 0 0 32px;
	height: 60px !important;
	background-color: transparent;
	outline: 0;
	font-family: "Raleway", sans-serif !important;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-overlay__form ._customer-form__field::placeholder {
	color: #fff;
}

._customer-overlay__form ._customer-form__field:invalid {
	border-color: #db3951;
}

._customer-overlay__form ._customer-form__recaptcha {
	margin-top: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
}

._customer-overlay__form ._customer-form__actions {
	margin-top: 10px;
	display: flex;
	justify-content: center;
}

._customer-overlay__form ._customer-form__action_submit {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 16px;
	border-radius: 60px;
	width: 330px;
	height: 76px;
	background-color: #b8f301;
	border: none;
	outline: 0;
	position: relative;
	overflow: hidden;
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 20px;
	color: #151518;
	text-transform: uppercase;
}

._customer-overlay__form ._customer-form__action_submit span {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_123)"><path d="M13.804 27.9996C13.4578 27.9997 13.1193 27.8972 12.8314 27.7049C12.5434 27.5126 12.319 27.2393 12.1865 26.9194C12.054 26.5995 12.0193 26.2475 12.0869 25.908C12.1545 25.5684 12.3213 25.2565 12.5662 25.0117L21.5169 16.0623C21.7878 15.7914 22.0027 15.4698 22.1493 15.1159C22.2959 14.762 22.3714 14.3827 22.3714 13.9996C22.3714 13.6165 22.2959 13.2372 22.1493 12.8832C22.0027 12.5293 21.7878 12.2078 21.5169 11.9369L12.5662 2.98742C12.4036 2.82486 12.2747 2.63188 12.1867 2.41949C12.0987 2.20711 12.0535 1.97947 12.0535 1.74958C12.0535 1.28531 12.2379 0.840045 12.5662 0.511751C12.8945 0.183457 13.3397 -0.000976562 13.804 -0.000976562C14.0339 -0.000976562 14.2615 0.044303 14.4739 0.132277C14.6863 0.220251 14.8793 0.349196 15.0418 0.511751L23.9913 9.46242C25.1946 10.6658 25.8706 12.2978 25.8706 13.9996C25.8706 15.7013 25.1946 17.3334 23.9913 18.5368L15.0418 27.4874C14.8793 27.6499 14.6863 27.7788 14.4739 27.8666C14.2615 27.9545 14.0339 27.9997 13.804 27.9996Z" fill="%23151518"/><path d="M2.66821 28.0002C2.32207 28.0001 1.98374 27.8974 1.69598 27.705C1.40823 27.5126 1.18399 27.2392 1.05161 26.9194C0.919238 26.5996 0.884679 26.2477 0.952306 25.9082C1.01993 25.5688 1.18671 25.257 1.43154 25.0123L12.0307 14.4131C12.085 14.359 12.1281 14.2946 12.1575 14.2237C12.1869 14.1529 12.2021 14.0769 12.2021 14.0001C12.2021 13.9234 12.1869 13.8474 12.1575 13.7766C12.1281 13.7057 12.085 13.6413 12.0307 13.5871L1.43154 2.98798C1.10325 2.65984 0.918751 2.21473 0.918641 1.75056C0.918532 1.28639 1.10282 0.841192 1.43096 0.512898C1.7591 0.184604 2.20421 0.000109445 2.66838 4.86774e-08C3.13255 -0.000109348 3.57775 0.184176 3.90604 0.512315L14.5064 11.1126C15.2699 11.8794 15.6986 12.9175 15.6986 13.9996C15.6986 15.0817 15.2699 16.1197 14.5064 16.8865L3.90604 27.488C3.74346 27.6505 3.55046 27.7793 3.33807 27.8672C3.12568 27.9551 2.89806 28.0003 2.66821 28.0002Z" fill="%23151518"/></g><defs><clipPath id="clip0_17_123"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-overlay__form ._customer-form__action_submit:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-overlay__form ._customer-form__action_submit:disabled {
	cursor: not-allowed !important;
	opacity: 0.4 !important;
}

._customer-overlay__form ._customer-form__action_file {
	display: none;
}

._customer-overlay__form ._customer-form__error {
	padding: 20px 0 0 0;
	font-family: "Unbounded", sans-serif;
	color: #cf3131;
	font-weight: 700;
	font-size: 14px;
}

._customer-overlay__info {
	margin-top: 20px;
	font-family: "Raleway", sans-serif;
	color: #fff;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
}

._customer-overlay__info a {
	display: inline;
	text-decoration: none;
	outline: none;
	font-family: "Raleway", sans-serif;
	color: #fff !important;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
}

._customer-overlay__info a:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-goods {
	padding: 124px 0;
	height: 100vh;
	overflow-y: auto;
	align-items: flex-start;
	scrollbar-color: #b8f301 transparent;
	scrollbar-width: thin;
}

._customer-goods:before {
	display: none;
}

._customer-goods::-webkit-scrollbar {
	width: 8px;
	background-color: transparent;
}

._customer-goods::-webkit-scrollbar-thumb {
	background-color: #b8f301;
}

._customer-goods * {
	box-sizing: border-box;
	font-variant-numeric: lining-nums;
}

._customer-goods__inner {
	border-top: 2px solid #b8f301;
	width: calc(100% - 40px);
	max-width: 1792px;
	position: relative;
	display: flex;
	justify-content: space-between;
}

._customer-goods__close {
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_9_154)"><path d="M16.4746 14.0002L27.4875 2.98851C28.1711 2.30489 28.1711 1.19653 27.4875 0.512959C26.8039 -0.170661 25.6955 -0.170661 25.012 0.512959L14.0002 11.5258L2.98851 0.512959C2.30489 -0.170661 1.19653 -0.170661 0.512959 0.512959C-0.170606 1.19658 -0.170661 2.30494 0.512959 2.98851L11.5258 14.0002L0.512959 25.012C-0.170661 25.6956 -0.170661 26.8039 0.512959 27.4875C1.19658 28.1711 2.30494 28.1711 2.98851 27.4875L14.0002 16.4746L25.0119 27.4875C25.6955 28.1711 26.8039 28.1711 27.4874 27.4875C28.1711 26.8039 28.1711 25.6955 27.4874 25.012L16.4746 14.0002Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_9_154"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	bottom: calc(100% + 32px);
	right: 0;
}

._customer-goods__close:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-goods__wrapper {
	width: calc(100% - 652px);
	padding: 32px;
	background-color: #1a1a1d;
}

._customer-goods__content {
	width: 100%;
	display: none;
}

._customer-goods__content_active {
	display: block;
}

._customer-goods__title {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 48px;
	line-height: 67px;
	text-transform: uppercase;
	color: #fff;
	padding: 32px 64px;
}

._customer-goods__content-row {
	display: flex;
	justify-content: space-between;
}

._customer-goods__slider-block {
	width: 50%;
	padding: 32px 64px;
	background: #1a1a1d;
}

._customer-goods__slider {
	overflow: hidden;
}

._customer-goods__slide {
	padding: 0 !important;
	height: 640px !important;
	overflow: hidden !important;
	display: flex;
	justify-content: center;
	align-items: center;
}

._customer-goods__slide img {
	display: block;
	width: auto !important;
	max-width: 100% !important;
	height: auto !important;
	max-height: 100% !important;
}

._customer-goods__model {
	margin-top: 32px;
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-goods__colors {
	margin-top: 16px;
	display: flex;
	align-items: center;
	gap: 24px;
}

._customer-goods__color {
	width: 40px;
	height: 40px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}

._customer-goods__color_green-chameleon {
	background-color: #265c5e;
}

._customer-goods__color_orange {
	background-color: #ff511c;
}

._customer-goods__color_black {
	background-color: #3b3b3b;
}

._customer-goods__color_grey {
	background-color: #797979;
}

._customer-goods__color_nardo-grey {
	background-color: #484848;
}

._customer-goods__color_lime {
	background-color: #bdcf01;
}

._customer-goods__color_green {
	background-color: #39c519;
}

._customer-goods__color_tiffany {
	background-color: #5dddc9;
}

._customer-goods__color_pink {
	background-color: #dd5d8a;
}

._customer-goods__color_violet {
	background-color: #9a668d;
}

._customer-goods__color_yellow {
	background-color: yellow;
}

._customer-goods__color_red {
	background-color: red;
}

._customer-goods__color_active:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	background-image: url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="2" height="40" fill="white"/><rect x="1" width="38" height="2" fill="white"/><rect x="1" y="38" width="38" height="2" fill="white"/><rect x="2" y="34" width="36" height="4" fill="%231A1A1D"/><rect x="2" y="2" width="36" height="4" fill="%231A1A1D"/><rect x="38" width="2" height="40" fill="white"/><rect x="6" y="36" width="4" height="32" transform="rotate(-180 6 36)" fill="%231A1A1D"/><rect x="38" y="36" width="4" height="32" transform="rotate(-180 38 36)" fill="%231A1A1D"/></svg>');
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

._customer-goods__control-box {
	margin-top: 32px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

._customer-goods__control {
	display: flex;
	align-items: center;
	gap: 8px;
}

._customer-goods__control .swiper-pagination {
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
	gap: 0 !important;
	width: 130px !important;
	margin: 0 !important;
	padding: 0 !important;
	outline: none !important;
	position: relative !important;
	z-index: 1 !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	bottom: auto !important;
	transform: none !important;
}

._customer-goods__control .swiper-pagination,
._customer-goods__control .swiper-pagination * {
	font-family: "Unbounded", sans-serif !important;
	color: rgba(255, 255, 255, 0.5);
	font-weight: 700;
	font-size: 32px;
	line-height: 45px;
}

._customer-goods__control .swiper-pagination-current {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 1 !important;
	color: #fff;
}

._customer-goods__control .swiper-pagination-total {
	position: absolute !important;
	top: 0 !important;
	right: 0 !important;
	z-index: 1 !important;
}

._customer-goods__prev {
	width: 28px;
	height: 28px;
	outline: none;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.9078 26.2501C20.9074 25.7861 20.7228 25.3413 20.3945 25.0134L11.4438 16.0628C11.1729 15.7919 10.958 15.4704 10.8114 15.1164C10.6648 14.7625 10.5893 14.3832 10.5893 14.0001C10.5893 13.617 10.6648 13.2377 10.8114 12.8838C10.958 12.5298 11.1729 12.2083 11.4438 11.9374L20.3828 2.9926C20.7016 2.66255 20.878 2.22049 20.874 1.76165C20.87 1.3028 20.686 0.863883 20.3615 0.539419C20.0371 0.214955 19.5981 0.0309089 19.1393 0.0269216C18.6804 0.0229344 18.2384 0.199325 17.9083 0.518101L8.96934 9.45593C7.7674 10.6602 7.09235 12.2922 7.09235 13.9937C7.09235 15.6952 7.7674 17.3271 8.96934 18.5314L17.92 27.4821C18.1644 27.7267 18.4758 27.8933 18.8148 27.9611C19.1538 28.0289 19.5053 27.9947 19.825 27.8629C20.1446 27.7311 20.418 27.5076 20.6107 27.2206C20.8035 26.9335 20.9068 26.5958 20.9078 26.2501Z" fill="%23B8F301"/></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-goods__prev:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-goods__next {
	width: 28px;
	height: 28px;
	outline: none;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.09216 26.2501C7.09257 25.7861 7.27721 25.3413 7.6055 25.0134L16.5562 16.0628C16.8271 15.7919 17.042 15.4704 17.1886 15.1164C17.3352 14.7625 17.4107 14.3832 17.4107 14.0001C17.4107 13.617 17.3352 13.2377 17.1886 12.8838C17.042 12.5298 16.8271 12.2083 16.5562 11.9374L7.61716 2.9926C7.29839 2.66255 7.122 2.22049 7.12598 1.76165C7.12997 1.3028 7.31402 0.863883 7.63848 0.539419C7.96294 0.214955 8.40187 0.0309089 8.86071 0.0269216C9.31956 0.0229344 9.76161 0.199325 10.0917 0.518101L19.0307 9.45593C20.2326 10.6602 20.9076 12.2922 20.9076 13.9937C20.9076 15.6952 20.2326 17.3271 19.0307 18.5314L10.08 27.4821C9.8356 27.7267 9.52425 27.8933 9.18522 27.9611C8.84619 28.0289 8.49468 27.9947 8.17505 27.8629C7.85542 27.7311 7.58199 27.5076 7.38926 27.2206C7.19654 26.9335 7.09316 26.5958 7.09216 26.2501Z" fill="%23B8F301"/></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-goods__next:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-goods__zoom {
	display: block;
	width: 28px;
	height: 28px;
	background-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_10_295)"><path d="M15.75 10.5H14V8.75C14 7.78351 13.2165 7 12.25 7C11.2835 7 10.5 7.78351 10.5 8.75V10.5H8.75C7.78351 10.5 7 11.2835 7 12.25C7 13.2165 7.78351 14 8.75 14H10.5V15.75C10.5 16.7165 11.2835 17.5 12.25 17.5C13.2165 17.5 14 16.7165 14 15.75V14H15.75C16.7165 14 17.5 13.2165 17.5 12.25C17.5 11.2835 16.7165 10.5 15.75 10.5Z" fill="%23B8F301"/><path d="M27.4893 25.0235L22.0727 19.6058C26.1294 14.1884 25.0264 6.50816 19.6091 2.45149C14.1917 -1.60517 6.51151 -0.502233 2.45479 4.91511C-1.60193 10.3325 -0.498879 18.0127 4.91846 22.0694C9.27088 25.3286 15.2505 25.33 19.6045 22.0728L25.0233 27.4917C25.7043 28.1727 26.8083 28.1727 27.4893 27.4917C28.1703 26.8107 28.1703 25.7067 27.4893 25.0257V25.0235ZM12.3111 21.027C7.49747 21.027 3.5953 17.1248 3.5953 12.3112C3.5953 7.49762 7.49753 3.59545 12.3111 3.59545C17.1246 3.59545 21.0268 7.49762 21.0268 12.3112C21.0217 17.1227 17.1226 21.0219 12.3111 21.027Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_10_295"><rect width="28" height="28" fill="white"/></clipPath></defs></svg>');
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-goods__zoom:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-goods__chars-block {
	width: 50%;
	padding: 64px;
	background: #212124;
}

._customer-goods__chars-title {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 45px;
	text-transform: uppercase;
	color: #fff;
}

._customer-goods__chars-tabs {
	margin-top: 32px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 16px;
}

._customer-goods__chars-tab {
	font-family: "Unbounded", sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 28px;
	text-transform: uppercase;
	color: #fff;
	cursor: pointer;
}

._customer-goods__chars-tab:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-goods__chars-tab_active {
	opacity: 1 !important;
	color: #b8f301;
}

._customer-goods__chars-divider {
	margin: 20px 0 24px 0;
	width: 100%;
	height: 4px;
	background-color: #b8f301;
}

._customer-goods__chars-tabcontent {
	display: none;
	flex-direction: column;
	gap: 24px;
}

._customer-goods__chars-tabcontent_active {
	display: flex;
}

._customer-goods__chars-tabcontent-item {
	padding-bottom: 7px;
	border-bottom: 1px solid #fff;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	column-gap: 32px;
}

._customer-goods__chars-tabcontent-item-head {
	flex: 1;
	min-width: 400px;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-goods__chars-tabcontent-item-descr {
	width: 200px;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
}

._customer-overlay__agree {
	margin-top: 10px;
	display: flex;
	align-items: flex-start;
	gap: 10px;
}

._customer-feed ._customer-overlay__agree,
._customer-order ._customer-overlay__agree {
	margin-top: 30px;
}

._customer-overlay__agree-checkbox {
	width: 18px;
	height: 18px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='17' rx='1.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='17' height='17' rx='1.5' stroke='black'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}

._customer-overlay__agree-checkbox_active {
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='17' rx='1.5' fill='%23b8f301'/%3E%3Crect x='0.5' y='0.5' width='17' height='17' rx='1.5' stroke='%23009E55'/%3E%3Cpath d='M13.6666 6.08337L7.24992 12.5L4.33325 9.58337' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-overlay__agree-text {
	flex: 1;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
}

._customer-overlay__agree-text span {
	font-family: "Raleway", sans-serif;
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
}

._customer-overlay__agree-text span:hover {
	cursor: pointer;
	text-decoration: underline;
}

._customer-pd {
	display: flex;
	justify-content: center;
	align-items: center;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -100;
	opacity: 0;
	box-sizing: border-box;
}

._customer-pd * {
	box-sizing: border-box;
}

._customer-pd_active {
	z-index: 20000;
	opacity: 1;
}

._customer-pd::before {
	content: "";
	display: block;
	width: 100%;
	height: 400vh;
	position: absolute;
	top: 100%;
	left: 0;
}

._customer-pd__wrapper {
	width: 670px;
	background-color: #fff;
	box-shadow: 0px 2px 21px -8px #000000;
	border-radius: 5px;
	padding: 10px;
	position: relative;
}

._customer-pd__content {
	padding: 30px;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

._customer-pd__close {
	font-family: "Raleway", sans-serif;
	font-size: 50px;
	font-weight: 900;
	line-height: 50px;
	color: #fff;
	width: 50px;
	height: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translateX(-50%);
}

._customer-pd__close:hover {
	cursor: pointer;
	opacity: 0.7;
}

._customer-pd__title {
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 24px;
	line-height: 1.2;
	color: #373737;
}

._customer-pd__subtitle {
	margin-top: 10px;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #000;
}

._customer-pd__table {
	margin-top: 10px;
}

._customer-pd__table-top {
	display: flex;
}

._customer-pd__table-top-item {
	padding: 10px 0;
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

._customer-pd__table-top-item:nth-of-type(1) {
	flex: 1;
}

._customer-pd__table-top-item:nth-of-type(2) {
	width: 130px;
}

._customer-pd__table-top-item:nth-of-type(3) {
	width: 70px;
}

._customer-pd__table-row {
	border-top: 1px solid #e5e8f1;
	padding: 10px 0;
	display: flex;
}

._customer-pd__table-row-left {
	flex: 1;
}

._customer-pd__table-row-left-head {
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

._customer-pd__table-row-left-text {
	margin-top: 5px;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

._customer-pd__table-row-right {
	width: 200px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}

._customer-pd__table-row-right-row {
	display: flex;
	justify-content: space-between;
}

._customer-pd__table-row-right-text {
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 26px;
	color: #000;
	width: 130px;
}

._customer-pd__table-row-right-checkbox {
	width: 50px;
	height: 26px;
	background-image: url("data:image/svg+xml,%3Csvg width='50' height='26' viewBox='0 0 50 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='49' height='25' rx='12.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='49' height='25' rx='12.5' stroke='%23e5e8f1'/%3E%3Crect x='3' y='3' width='20' height='20' rx='10' fill='%23b8f301'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}

._customer-pd__table-row-right-checkbox_active {
	background-image: url("data:image/svg+xml,%3Csvg width='50' height='26' viewBox='0 0 50 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='49' height='25' rx='12.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='49' height='25' rx='12.5' stroke='%23e5e8f1'/%3E%3Crect x='27' y='3' width='20' height='20' rx='10' fill='%23b8f301'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
}

._customer-pd__attention-wrapper {
	display: none;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

._customer-pd__attention-wrapper_active {
	display: flex;
}

._customer-pd__attention {
	width: 440px;
	padding: 20px;
	border-radius: 5px;
	border: 2px solid red;
	background-color: #fff;
	box-shadow: 0 5px 7px rgba(0, 0, 0, 0.25);
	position: relative;
}

._customer-pd__attention-close {
	width: 30px;
	height: 30px;
	font-family: "Raleway", sans-serif;
	font-size: 26px;
	line-height: 30px;
	font-weight: 700;
	color: #000;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
}

._customer-pd__attention-close:hover {
	cursor: pointer;
	opacity: 0.75;
}

._customer-pd__attention-content {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
}

._customer-pd__attention-title {
	text-align: center;
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	color: #000;
}

._customer-pd__attention-text {
	text-align: center;
	font-family: "Raleway", sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

._customer-pd__attention-text span {
	font-family: "Raleway", sans-serif;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	color: #000;
}

._customer-pd__btns {
	margin-top: 10px;
	display: flex;
	justify-content: flex-end;
	gap: 10px;
}

._customer-pd__select-all {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 160px;
	height: 50px;
	border-radius: 25px;
	background-color: #b8f301;
	color: #151518;
	font-family: "Unbounded", sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
}

._customer-pd__select-all:hover {
	cursor: pointer;
	opacity: 0.85;
}

._customer-pd__save {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 160px;
	height: 50px;
	border-radius: 25px;
	border: 1px solid #000;
	background-color: #fff;
	color: #000;
	font-family: "Unbounded", sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	position: relative;
	overflow: hidden;
}

._customer-pd__save:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='34' height='34' rx='17' fill='%23b8f301'/%3E%3Cpath d='M23.8 12.75L14.45 22.1L10.2 17.85' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #fff;
	z-index: 1;
	transition: 0.3s all ease;
	opacity: 0;
}

._customer-pd__save_active:before {
	opacity: 1;
}

._customer-pd__save:hover {
	cursor: pointer;
	opacity: 0.85;
}

@media (max-width: 1800px) {
	._customer-toolbar__phone,
	._customer-toolbar__email,
	._customer-toolbar__tg,
	._customer-toolbar__order,
	._customer-header__phone,
	._customer-header__email,
	._customer-header__tg,
	._customer-header__order,
	._customer-footer__phone,
	._customer-footer__email,
	._customer-footer__tg,
	._customer-footer__order,
	._customer-opt__descr,
	._customer-opt__descr span,
	._customer-dealer__location,
	._customer-dealer__location span,
	._customer-map__location,
	._customer-map__location span {
		font-size: 18px;
	}

	._customer-overlay__form ._customer-form__field {
		height: 40px !important;
		font-size: 16px;
		line-height: 20px;
		padding: 0 0 0 20px;
	}

	._customer-overlay__form ._customer-form__action_submit {
		width: 250px;
		height: 50px;
		font-size: 14px;
	}

	._customer-overlay__form ._customer-form__action_submit span {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}

	._customer-overlay__info {
		margin-top: 25px;
		font-size: 10px;
		line-height: 1.5;
	}

	._customer-overlay__info a {
		font-size: 10px;
		line-height: 1.5;
	}

	._customer-overlay__wrapper {
		padding: 20px;
	}

	._customer-overlay__title,
	._customer-overlay__title span {
		font-size: 32px;
		line-height: 40px;
	}

	._customer-overlay__wrapper {
		max-width: 480px;
		padding: 20px;
	}

	._customer-goods {
		padding: 80px 0;
	}

	._customer-goods__title {
		font-size: 32px;
		line-height: 40px;
	}

	._customer-goods__slide {
		height: 420px !important;
	}

	._customer-goods__chars-block {
		padding: 32px;
	}

	._customer-goods__chars-title {
		font-size: 24px;
		line-height: 34px;
	}

	._customer-goods__chars-tab {
		font-size: 18px;
		line-height: 20px;
	}

	._customer-goods__chars-tabcontent-item-head {
		font-size: 16px;
		line-height: 20px;
		min-width: 200px;
	}

	._customer-goods__chars-tabcontent-item-descr {
		font-size: 16px;
		line-height: 20px;
		width: 160px;
	}
}

@media (max-width: 1700px) {
	._customer-header__row:nth-of-type(1) {
		flex-direction: column;
		align-items: flex-start;
		gap: 20px;
	}

	._customer-toolbar__row:nth-of-type(1) {
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
	}

	._customer-footer__row:nth-of-type(1) {
		flex-direction: column;
		align-items: flex-start;
		gap: 20px;
	}
}

@media (max-width: 1500px) {
	body {
		background-size: 1682px;
	}

	._customer-header__row {
		flex-direction: column;
		align-items: flex-start;
		gap: 20px;
	}

	._customer-toolbar__row {
		flex-direction: column;
		align-items: flex-start;
		gap: 10px;
	}

	._customer-promo__slide {
		height: 760px !important;
	}

	._customer-promo {
		padding: 180px 0 0 0;
		min-height: 830px;
	}

	._customer-promo__subtitle {
		font-size: 32px;
		line-height: 40px;
	}

	._customer-promo__pag-name {
		font-size: 32px;
		line-height: 50px;
	}

	._customer-opt__title img {
		height: 50px;
	}

	._customer-opt__icon img {
		width: 50px !important;
		height: 50px !important;
	}

	._customer-dealer__title img {
		height: 50px;
	}

	._customer-dealer__heading {
		font-size: 24px;
		line-height: 30px;
	}

	._customer-about__title img {
		height: 50px !important;
	}

	._customer-feed__title,
	._customer-feed__title span {
		font-size: 40px;
		line-height: 50px;
	}

	._customer-map__title {
		height: 150px;
	}

	._customer-map__info {
		width: 500px;
	}

	._customer-map iframe {
		height: 578px;
		max-height: 578px;
	}

	._customer-order__title,
	._customer-order__title span {
		font-size: 40px;
		line-height: 50px;
	}

	._customer-footer__row {
		flex-direction: column;
		align-items: flex-start;
		gap: 20px;
	}

	._customer-goods__colors {
		gap: 10px;
	}
}

@media (max-width: 1440px) {
	._customer-overlay__agree-text,
	._customer-overlay__agree-text span {
		font-size: 12px;
		line-height: 1.5;
	}

	._customer-pd__wrapper {
		width: calc(100% - 30px) !important;
		padding: 5px !important;
		max-width: 400px;
	}

	._customer-pd__content {
		padding: 20px;
	}

	._customer-pd__title {
		font-size: 18px;
	}

	._customer-pd__subtitle {
		margin-top: 10px;
		font-size: 11px;
		line-height: 16px;
	}

	._customer-pd__table {
		margin-top: 10px;
	}

	._customer-pd__table-row-left-head {
		font-size: 12px;
		line-height: 18px;
	}

	._customer-pd__table-row-left-text {
		font-size: 11px;
		line-height: 16px;
	}

	._customer-pd__table-top {
		display: none;
	}

	._customer-pd__table-row {
		flex-direction: column;
		gap: 10px;
	}

	._customer-pd__table-row-left {
		flex: none;
		width: 100%;
	}

	._customer-pd__table-row-right {
		width: 100%;
		flex-direction: row;
		gap: 0;
	}

	._customer-pd__table-row-right-row {
		width: 50%;
		justify-content: flex-start;
		gap: 10px;
	}

	._customer-pd__table-row-right-text {
		width: auto;
		white-space: nowrap;
		font-size: 11px;
	}

	._customer-pd__attention {
		width: calc(100% - 80px);
	}

	._customer-pd__attention-title {
		font-size: 14px;
		line-height: 20px;
	}

	._customer-pd__attention-text br {
		display: none;
	}

	._customer-pd__attention-text,
	._customer-pd__attention-text span {
		font-size: 12px;
		line-height: 18px;
	}

	._customer-pd__select-all {
		width: 118px;
		height: 40px;
		font-size: 14px;
	}

	._customer-pd__save {
		width: 110px;
		height: 40px;
		font-size: 14px;
	}

	._customer-pd__save:before {
		background-size: 24px !important;
	}

	._customer-feed ._customer-overlay__agree,
	._customer-order ._customer-overlay__agree {
		margin-top: 10px;
	}
}

@media (max-width: 1300px) {
	._customer-toolbar__phone,
	._customer-toolbar__email,
	._customer-toolbar__tg,
	._customer-toolbar__order,
	._customer-header__phone,
	._customer-header__email,
	._customer-header__tg,
	._customer-header__order,
	._customer-footer__phone,
	._customer-footer__email,
	._customer-footer__tg,
	._customer-footer__order {
		font-size: 16px;
	}

	._customer-promo__pagination .swiper-pagination {
		gap: 30px !important;
	}

	._customer-opt {
		padding: 50px 0;
	}

	._customer-opt__items {
		margin-top: 30px;
		flex-wrap: wrap;
		gap: 20px;
	}

	._customer-opt__item {
		width: calc(50% - 10px);
	}

	._customer-order__form-row {
		flex-wrap: wrap;
	}

	._customer-order__form ._customer-form__recaptcha {
		order: 1;
	}

	._customer-form__actions {
		order: 2;
	}

	._customer-order__info {
		order: 3;
		flex: none;
		width: 100%;
		text-align: center;
	}

	._customer-dealer {
		padding: 0 0 50px 0;
	}

	._customer-dealer__control {
		margin-top: 50px;
	}

	._customer-feed {
		padding: 0 0 50px 0;
	}

	._customer-about {
		padding: 50px 0;
	}

	._customer-map__info {
		padding: 40px;
		top: 50px;
	}

	._customer-map__wrapper:before {
		padding-left: 520px;
		font-size: 16px;
		line-height: 24px;
	}

	._customer-map iframe {
		height: 390px;
		max-height: 390px;
	}

	._customer-order {
		padding: 50px 0;
	}

	._customer-footer {
		padding: 50px 0;
	}

	._customer-goods__color {
		width: 30px;
		height: 30px;
	}

	._customer-goods__color_active:before {
		background-size: 30px !important;
	}
}

@media (max-width: 970px) {
	body {
		background-size: 1355px;
	}

	._customer-header {
		padding: 20px 0 40px 0;
	}

	._customer-header__wrapper {
		flex-wrap: wrap;
	}

	._customer-header__logo {
		width: 60px;
		height: 61px;
	}

	._customer-header__row {
		gap: 10px !important;
	}

	._customer-header__row:nth-of-type(2) {
		margin-top: 20px;
		width: 100%;
	}

	._customer-header__phones {
		padding-left: 0;
		background: none;
	}

	._customer-header__phone {
		font-size: 12px;
		line-height: 17px;
	}

	._customer-header__email {
		font-size: 12px;
		line-height: 17px;
		padding-left: 0;
		background: none;
	}

	._customer-header__tg {
		padding-right: 36px;
		background-size: 20px !important;
		font-size: 12px;
		line-height: 20px;
	}

	._customer-header__order {
		padding-right: 36px;
		background-size: 20px !important;
		font-size: 12px;
		line-height: 17px;
	}

	._customer-toolbar__logo {
		width: 60px;
		height: 61px;
	}

	._customer-toolbar__row {
		gap: 10px !important;
	}

	._customer-toolbar__phones {
		padding-left: 0;
		background: none;
	}

	._customer-toolbar__phone {
		font-size: 12px;
		line-height: 17px;
	}

	._customer-toolbar__email {
		font-size: 12px;
		line-height: 17px;
		padding-left: 0;
		background: none;
	}

	._customer-toolbar__order,
	._customer-toolbar__tg {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
		overflow: hidden;
		color: transparent !important;
		padding: 0 !important;
	}

	._customer-toolbar__order:hover,
	._customer-toolbar__tg:hover {
		color: transparent !important;
	}

	._customer-footer {
		padding: 20px 0;
	}

	._customer-footer__wrapper {
		flex-wrap: wrap;
	}

	._customer-footer__logo {
		width: 60px;
		height: 61px;
	}

	._customer-footer__row:nth-of-type(1) {
		gap: 10px !important;
	}

	._customer-footer__phones {
		padding-left: 0;
		background: none;
	}

	._customer-footer__phone {
		font-size: 12px;
		line-height: 17px;
	}

	._customer-footer__email {
		font-size: 12px;
		line-height: 17px;
		padding-left: 0;
		background: none;
	}

	._customer-footer__row:nth-of-type(2) {
		margin-top: 20px;
		width: 100%;
		flex-direction: column;
		align-items: center;
		gap: 10px !important;
	}

	._customer-footer__tg {
		padding-right: 36px;
		background-size: 20px !important;
		font-size: 12px;
		line-height: 20px;
	}

	._customer-footer__order {
		width: 100%;
		height: 40px;
		font-size: 12px;
	}

	._customer-footer__order span {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}

	._customer-privacy__wrapper {
		justify-content: center;
		flex-direction: column;
	}

	._customer-privacy__text,
	._customer-privacy__link {
		font-size: 12px;
		line-height: 1.5;
	}

	._customer-opt__title img {
		height: 40px !important;
	}

	._customer-opt__item {
		width: 100%;
	}

	._customer-about__wrapper {
		flex-direction: column;
		align-items: flex-start;
		gap: 20px;
	}

	._customer-about__title img {
		height: 40px !important;
	}

	._customer-about__text {
		flex: none;
		width: 100%;
		font-size: 12px;
		line-height: 17px;
	}

	._customer-promo {
		min-height: 770px;
		padding: 217px 0 0 0;
	}

	._customer-promo__slider {
		margin-top: 70px;
	}

	._customer-promo__slide {
		height: 600px !important;
	}

	._customer-promo__title {
		height: 30px;
	}

	._customer-promo__subtitle {
		font-size: 20px;
		line-height: 30px;
	}

	._customer-promo__pagination {
		padding: 15px 30px;
		height: auto;
	}

	._customer-promo__pagination .swiper-pagination {
		gap: 10px !important;
	}

	._customer-promo__pagination .swiper-pagination-bullet {
		gap: 5px !important;
	}

	._customer-promo__pagination .swiper-pagination-bullet span {
		font-size: 10px !important;
		line-height: 1.5 !important;
	}

	._customer-promo__pag-name {
		font-size: 16px !important;
		line-height: 1.5 !important;
	}

	._customer-dealer__title img {
		height: 40px;
	}

	._customer-map__title {
		height: 120px;
	}

	._customer-map__info {
		position: relative;
		top: auto;
		left: auto;
		padding: 50px 0 30px 0;
		width: 100%;
	}

	._customer-map__wrapper:before {
		padding: 0;
	}

	._customer-feed__title,
	._customer-feed__title span {
		font-size: 32px;
		line-height: 40px;
	}

	._customer-feed__wrapper {
		margin-top: 20px;
	}

	._customer-order__wrapper {
		display: block;
	}

	._customer-order__tg {
		display: none;
	}

	._customer-order__title,
	._customer-order__title span {
		font-size: 32px;
		line-height: 40px;
	}

	._customer-order__form {
		flex: none;
		width: 100%;
		max-width: 100%;
	}

	._customer-order__form-inputs {
		flex-direction: column;
	}

	._customer-order__form ._customer-form__field {
		width: 100%;
	}

	._customer-order__form-row {
		flex-direction: column;
		gap: 10px;
	}

	._customer-order__info {
		margin-top: 25px;
	}

	._customer-goods {
		padding: 60px 0 120px 0;
	}

	._customer-goods__close {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
		bottom: calc(100% + 20px);
	}

	._customer-goods__title {
		padding: 20px 20px 0 20px;
		font-size: 14px;
		line-height: 22px;
	}

	._customer-goods__content-row {
		display: block;
	}

	._customer-goods__slider-block {
		width: 100%;
		padding: 20px;
		position: relative;
	}

	._customer-goods__slide {
		height: 200px !important;
	}

	._customer-goods__slide img {
		width: 100% !important;
		height: 100% !important;
		object-fit: cover;
	}

	._customer-goods__model {
		margin-top: 20px;
		font-size: 14px;
		line-height: 20px;
	}

	._customer-goods__colors {
		flex-wrap: wrap;
	}

	._customer-goods__zoom {
		position: absolute;
		top: 114px;
		left: 50%;
		transform: translateX(-50%);
		z-index: 3;
	}

	._customer-goods__control-box {
		margin-top: 20px;
		justify-content: center;
	}

	._customer-goods__control .swiper-pagination {
		width: 95px !important;
	}

	._customer-goods__control .swiper-pagination,
	._customer-goods__control .swiper-pagination * {
		font-size: 24px;
		line-height: 30px;
	}

	._customer-goods__chars-block {
		width: 100%;
		padding: 20px;
	}

	._customer-goods__chars-title {
		font-size: 18px;
		line-height: 26px;
	}

	._customer-goods__chars-tabs {
		margin-top: 20px;
		gap: 10px;
	}

	._customer-goods__chars-tab {
		font-size: 14px;
	}

	._customer-goods__chars-tabcontent {
		gap: 10px;
	}

	._customer-goods__chars-tabcontent-item {
		column-gap: 10px;
	}

	._customer-goods__chars-tabcontent-item-head {
		min-width: 120px;
	}

	._customer-goods__chars-tabcontent-item-descr {
		width: 120px;
	}

	._customer-goods__chars-tabcontent-item-head,
	._customer-goods__chars-tabcontent-item-descr {
		font-size: 12px;
		line-height: 1.5;
	}
}

@media (max-width: 480px) {
	body {
		background: url(../img/promo-bg-m.png) left top no-repeat;
		background-color: #151518;
		background-size: 480px !important;
	}

	._customer-promo-block {
		overflow: hidden;
	}

	._customer-promo {
		padding: 205px 0 0 0;
		min-height: 599px;
		top: -205px;
		margin-bottom: -205px;
	}

	._customer-promo__title {
		height: 71px;
	}

	._customer-promo__img_desctop {
		display: none;
	}

	._customer-promo__img_mobile {
		display: block;
	}

	._customer-promo__subtitle {
		margin-top: 10px;
		font-size: 12px;
		line-height: 17px;
		color: #fff;
	}

	._customer-promo__subtitle br {
		display: none;
	}

	._customer-promo__slider {
		margin-top: 0;
	}

	._customer-promo__slide {
		height: 599px !important;
	}

	._customer-promo__slide-1 {
		background: url(../img/slide-bg-1-m.png) top center/cover no-repeat;
	}

	._customer-promo__slide-2 {
		background: url(../img/slide-bg-2-m.png) top center/cover no-repeat;
	}

	._customer-promo__slide-3 {
		background: url(../img/slide-bg-3-m.png) top center/cover no-repeat;
	}

	._customer-promo__slide-4 {
		background: url(../img/slide-bg-4-m.png) top center/cover no-repeat;
	}

	._customer-promo__btn {
		height: 40px;
		font-size: 12px;
	}

	._customer-promo__btn span {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}

	._customer-promo__arrows {
		bottom: 121px;
		width: 100%;
		justify-content: space-between;
	}

	._customer-promo__prev {
		width: 29px;
		height: 29px;
		background-image: url('data:image/svg+xml,<svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_407)"><path d="M20.9077 26.2945C20.9073 25.8306 20.7227 25.3857 20.3944 25.0579L11.4437 16.1072C11.1728 15.8364 10.9579 15.5148 10.8113 15.1609C10.6646 14.807 10.5892 14.4276 10.5892 14.0445C10.5892 13.6614 10.6646 13.2821 10.8113 12.9282C10.9579 12.5743 11.1728 12.2527 11.4437 11.9819L20.3827 3.03703C20.7015 2.70698 20.8779 2.26493 20.8739 1.80608C20.8699 1.34724 20.6859 0.908317 20.3614 0.583852C20.0369 0.259388 19.598 0.0753425 19.1392 0.0713552C18.6803 0.067368 18.2383 0.243758 17.9082 0.562535L8.96921 9.50037C7.76727 10.7047 7.09223 12.3366 7.09223 14.0381C7.09223 15.7396 7.76727 17.3716 8.96921 18.5759L17.9199 27.5265C18.1643 27.7711 18.4756 27.9378 18.8147 28.0055C19.1537 28.0733 19.5052 28.0392 19.8248 27.9074C20.1445 27.7756 20.4179 27.552 20.6106 27.265C20.8033 26.978 20.9067 26.6403 20.9077 26.2945Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_17_407"><rect width="28" height="28" fill="white" transform="matrix(-1 0 0 1 28 0.0449219)"/></clipPath></defs></svg>');
	}

	._customer-promo__next {
		width: 29px;
		height: 29px;
		background-image: url('data:image/svg+xml,<svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_414)"><path d="M7.09229 26.2945C7.09269 25.8306 7.27734 25.3857 7.60562 25.0579L16.5563 16.1072C16.8272 15.8364 17.0421 15.5148 17.1887 15.1609C17.3354 14.807 17.4108 14.4276 17.4108 14.0445C17.4108 13.6614 17.3354 13.2821 17.1887 12.9282C17.0421 12.5743 16.8272 12.2527 16.5563 11.9819L7.61728 3.03703C7.29851 2.70698 7.12212 2.26493 7.12611 1.80608C7.13009 1.34724 7.31414 0.908317 7.6386 0.583852C7.96307 0.259388 8.40199 0.0753425 8.86083 0.0713552C9.31968 0.067368 9.76173 0.243758 10.0918 0.562535L19.0308 9.50037C20.2327 10.7047 20.9078 12.3366 20.9078 14.0381C20.9078 15.7396 20.2327 17.3716 19.0308 18.5759L10.0801 27.5265C9.83573 27.7711 9.52437 27.9378 9.18534 28.0055C8.84631 28.0733 8.4948 28.0392 8.17517 27.9074C7.85554 27.7756 7.58211 27.552 7.38939 27.265C7.19666 26.978 7.09328 26.6403 7.09229 26.2945Z" fill="%23B8F301"/></g><defs><clipPath id="clip0_17_414"><rect width="28" height="28" fill="white" transform="translate(0 0.0449219)"/></clipPath></defs></svg>');
	}

	._customer-promo__pagination {
		bottom: 231px;
		left: 0;
		padding: 0;
		background: none !important;
		box-shadow: none !important;
		width: auto;
		transition: 0.5s all ease;
	}

	._customer-promo__pagination .swiper-pagination {
		gap: 20px !important;
		transition: 0.3s all ease !important;
	}

	._customer-promo__pagination .swiper-pagination-bullet {
		gap: 10px !important;
	}

	._customer-promo__pagination .swiper-pagination-bullet span {
		width: 25px !important;
		font-size: 12px !important;
		line-height: 23px !important;
	}

	._customer-promo__pag-name {
		font-size: 20px !important;
		line-height: 28px !important;
	}

	._customer-l0 {
		left: 0;
	}

	._customer-l1 {
		left: -138px;
	}

	._customer-l2 {
		left: -336px;
	}

	._customer-l3 {
		left: -417px;
	}

	._customer-opt {
		padding: 40px 0;
	}

	._customer-opt__title {
		display: none;
	}

	._customer-opt__title_mobile {
		display: block;
	}

	._customer-opt__items {
		margin-top: 20px;
	}

	._customer-opt__item {
		padding: 60px 20px 20px 20px;
		min-height: 0;
	}

	._customer-opt__descr,
	._customer-opt__descr span {
		font-size: 12px;
		line-height: 17px;
	}

	._customer-opt__icon img {
		width: 30px !important;
		height: auto !important;
	}

	._customer-opt__bg_desctop {
		display: none;
	}

	._customer-opt__bg_mobile {
		display: block;
	}

	._customer-dealer {
		padding: 0 0 40px 0;
	}

	._customer-dealer__title {
		display: none;
	}

	._customer-dealer__title_mobile {
		display: block;
	}

	._customer-dealer__slider {
		margin-top: 20px;
	}

	._customer-dealer__slide {
		gap: 10px;
	}

	._customer-dealer__heading {
		font-size: 14px;
		line-height: 20px;
	}

	._customer-dealer__location,
	._customer-map__location {
		padding-left: 30px;
		background-size: 20px !important;
		font-size: 12px;
		line-height: 20px;
	}

	._customer-dealer__location span,
	._customer-map__location span {
		font-size: 12px;
		line-height: 20px;
	}

	._customer-dealer__control {
		margin-top: 20px;
		gap: 10px;
	}

	._customer-feed__title,
	._customer-feed__title span {
		font-size: 20px;
		line-height: 25px;
	}

	._customer-about {
		padding: 80px 0;
		background: url(../img/about-bg-m.png) top center/cover no-repeat;
	}

	._customer-about__title img {
		height: 28px !important;
	}

	._customer-map__info {
		padding: 40px 0 20px 0;
		gap: 10px;
	}

	._customer-map__title {
		height: 84px;
	}

	._customer-map__wrapper:before {
		font-size: 12px;
	}

	._customer-map iframe {
		height: 250px;
		max-height: 250px;
	}

	._customer-order {
		padding: 40px 0;
	}

	._customer-order__title,
	._customer-order__title span {
		font-size: 20px;
		line-height: 28px;
	}

	._customer-order__wrapper {
		margin-top: 20px;
	}

	._customer-order__form ._customer-form__field {
		height: 49px !important;
		font-size: 12px !important;
		padding: 0 0 0 10px !important;
	}

	._customer-order__form textarea._customer-form__field {
		margin-top: 10px !important;
		height: 60px !important;
		padding: 21px 0 4px 10px !important;
		font-size: 12px !important;
		line-height: 17px !important;
	}

	._customer-order__form-row {
		margin-top: 10px;
	}

	._customer-form__actions {
		width: 100%;
	}

	._customer-order__form ._customer-form__action_submit {
		width: 100%;
		height: 40px;
		font-size: 12px;
	}

	._customer-order__form ._customer-form__action_submit span {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}

	._customer-order__form ._customer-form__error {
		font-size: 12px;
	}

	._customer-order__info {
		font-size: 10px;
		line-height: 1.5;
	}

	._customer-order__info a {
		font-size: 10px;
		line-height: 1.5;
	}

	._customer-overlay__title,
	._customer-overlay__title span {
		font-size: 20px;
		line-height: 28px;
	}

	._customer-overlay__form {
		margin-top: 10px;
	}

	._customer-overlay__form ._customer-form__field {
		padding: 0 0 0 10px !important;
		font-size: 12px !important;
	}

	._customer-overlay__form ._customer-form__action_submit {
		height: 40px;
		font-size: 12px;
	}

	._customer-overlay__form ._customer-form__action_submit span {
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}

	._customer-overlay__close {
		bottom: calc(100% + 20px);
		width: 20px;
		height: 20px;
		background-size: 20px !important;
	}
}

@media (max-width: 370px) {
	._customer-header__email,
	._customer-footer__email,
	._customer-toolbar__email {
		font-size: 10px;
	}

	._customer-toolbar__row:nth-of-type(2) {
		display: none !important;
	}

	._customer-overlay__title,
	._customer-overlay__title span {
		font-size: 18px;
	}

	._customer-privacy__text,
	._customer-privacy__link {
		font-size: 10px;
	}
}
