/**
Theme Name: supersvet
**/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');

body{
	font-family: "Open Sans", sans-serif;
	margin: 0;
}
*{
	box-sizing: border-box;
}
.container{
	max-width: 1240px;
	padding: 0 20px;
	margin: 0 auto;
}
.header-top{
	padding: 25px 0 22px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.header-address{
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
}
.header-address:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Location' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M12 13C10.3431 13 9 11.6569 9 10C9 8.34315 10.3431 7 12 7C13.6569 7 15 8.34315 15 10C15 11.6569 13.6569 13 12 13Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3Cpath id='Vector' d='M12 3C15.866 3 19 6.2325 19 10.22C19 12.1867 18.2376 13.9697 17.001 15.2719L12.8052 20.9167C12.4046 21.4557 11.5971 21.4545 11.1982 20.9142L7.17737 15.4695C7.1476 15.4292 7.11476 15.3912 7.07967 15.3555C5.79564 14.0466 5 12.2291 5 10.22C5 6.2325 8.13401 3 12 3Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-workschedule{
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
}
.header-workschedule:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Clock' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3Cpath id='Vector' d='M18 12L12.5 12C12.2239 12 12 11.7761 12 11.5L12 6' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-phone{
	display: flex;
	gap: 37px;
	align-items: center;
}
.header-wa{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30.000000' height='30.000000' fill='none' customFrame='%23000000'%3E%3Crect id='WhatsApp' width='30.000000' height='30.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='WhatsApp'%3E%3Cpath id='Oval' d='M15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30Z' fill='rgb(37,211,102)' fill-rule='nonzero' /%3E%3Cpath id='Page-1' d='M15.4941 5.5C17.8802 5.50103 20.1197 6.43025 21.8037 8.11621C23.4876 9.80204 24.415 12.0426 24.4141 14.4258C24.4121 19.3425 20.4119 23.3437 15.4941 23.3457L15.4912 23.3457C13.9985 23.3452 12.5313 22.9703 11.2285 22.2598L6.5 23.5L7.76562 18.8779C6.98508 17.5252 6.57453 15.991 6.5752 14.4189C6.57715 9.50117 10.5779 5.50011 15.4941 5.5ZM15.4971 7.00684C11.4081 7.00698 8.08293 10.3318 8.08105 14.4189C8.08048 15.8198 8.47176 17.1849 9.21387 18.3652L9.39062 18.6455L8.6416 21.3809L11.4473 20.6445L11.7178 20.8057C12.856 21.4811 14.161 21.8383 15.4912 21.8389L15.4941 21.8389C19.5801 21.8389 22.9064 18.5134 22.9082 14.4258C22.909 12.4449 22.138 10.582 20.7383 9.18066C19.3386 7.77942 17.4772 7.00752 15.4971 7.00684ZM12.7637 10.3076C12.9005 10.3145 13.0837 10.2559 13.2646 10.6904C13.4502 11.1362 13.8957 12.2312 13.9521 12.3447C14.0079 12.4563 14.0449 12.5866 13.9707 12.7354C13.8964 12.884 13.8595 12.9773 13.748 13.1074C13.6367 13.2375 13.5143 13.3981 13.4141 13.498C13.3025 13.6092 13.1864 13.73 13.3164 13.9531C13.4468 14.1769 13.8938 14.9056 14.5557 15.4961C15.4065 16.255 16.1243 16.4909 16.3477 16.6025C16.5704 16.7141 16.701 16.6956 16.8311 16.5469C16.9612 16.398 17.3876 15.8959 17.5361 15.6729C17.6847 15.4498 17.8338 15.4872 18.0381 15.5615C18.2427 15.6361 19.3376 16.1755 19.5605 16.2871C19.7834 16.3987 19.9326 16.4539 19.9883 16.5469C20.0439 16.6399 20.0438 17.0861 19.8584 17.6064C19.6726 18.127 18.7817 18.6021 18.3535 18.666C17.9696 18.7234 17.4839 18.7477 16.9502 18.5781C16.6265 18.4754 16.2114 18.338 15.6797 18.1084C13.444 17.143 11.9835 14.892 11.8721 14.7432C11.7599 14.5935 10.9619 13.5339 10.9619 12.4375C10.9621 11.3412 11.5378 10.8023 11.7422 10.5791C11.9465 10.356 12.1883 10.2998 12.3369 10.2998C12.4853 10.2998 12.6339 10.3011 12.7637 10.3076Z' fill='rgb(253.011,253.011,253.011)' fill-rule='nonzero' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
}
.header-phone div a{
	display: block;
	font-size: 15px;
	font-weight: 700;
	line-height: 20px;
	color: rgba(34, 34, 34, 1);
	text-decoration: none;
}
.header-callback{
	font-size: 15px;
	font-weight: 700;
	line-height: 20px;
	color: #fff;
	border-radius: 2px;
	background: rgba(36, 38, 48, 1);
	width: 200px;
	padding: 6px 0 8px;
	align-items: center;
	justify-content: center;
	display: flex;
	text-decoration: none;
}
.header-lk{
	display: flex;
	align-items: center;
	gap: 8px;	
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
}
.header-lk:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='user' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M12 11C10.067 11 8.5 9.433 8.5 7.5C8.5 5.567 10.067 4 12 4C13.933 4 15.5 5.567 15.5 7.5C15.5 9.433 13.933 11 12 11Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3Cpath id='Vector' d='M15 14C17.2091 14 19 15.7909 19 18L19 20C19 20.5523 18.5523 21 18 21L6 21C5.44772 21 5 20.5523 5 20L5 18C5 15.7909 6.79086 14 9 14L15 14Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;	
	height: 24px;
}
.header-line{
	width: 100%;
	border-top: 1px solid rgba(246, 246, 246, 1);
}
.header-bottom{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 18px 0 30px;
}
.header-logo{
	max-width: 228px;
}
.header-logo img{
	width: 100%;
}
.header-catalog{
	border-radius: 2px;
	background: rgba(255, 180, 2, 1);
	padding: 12px 37px;	
	display: flex;
	align-items: center;
	gap: 10px;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	color: rgba(34, 34, 34, 1);
	text-decoration: none;
}
.header-catalog:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Menu Square' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='4.000000' y='4.000000' rx='1.000000' fill='rgb(217,217,217)' fill-opacity='0' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='4.000000' y='4.000000' rx='1.000000' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='4.000000' y='13.504356' rx='1.000000' fill='rgb(217,217,217)' fill-opacity='0' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='4.000000' y='13.504356' rx='1.000000' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='13.503906' y='4.000000' rx='1.000000' fill='rgb(217,217,217)' fill-opacity='0' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='13.503906' y='4.000000' rx='1.000000' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='13.503906' y='13.504356' rx='1.000000' fill='rgb(217,217,217)' fill-opacity='0' /%3E%3Crect id='Vector' width='6.496094' height='6.496094' x='13.503906' y='13.504356' rx='1.000000' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-menu{
	border-radius: 2px;
	background: rgba(247, 248, 250, 1);
	padding: 12px 33px;
	display: flex;
	gap: 45px;
}
.header-menu a{
	text-decoration: none;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	color: rgba(34, 34, 34, 1);
}
.header-actions{
	display: flex;
	align-items: center;	
	gap: 24px;
}
.header-actions-left{
	display: flex;
	align-items: center;
	gap: 18px;
	padding-right: 24px;
	border-right: 1px solid rgba(226, 226, 226, 1);
}
.header-compare{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Burger' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' transform='matrix(6.12323e-17,-1,1,6.12323e-17,0,24)' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M0 0L6 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,6,21)' /%3E%3Cpath id='Vector' d='M0 0L18 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,12,21)' /%3E%3Cpath id='Vector' d='M0 0L14 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,18,21)' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-wishlist{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Love' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M19.6427 6.04627C21.4518 7.85536 21.4518 10.7885 19.6427 12.5976L12.4341 19.8062C12.1941 20.0462 11.805 20.0462 11.565 19.8062L4.35633 12.5976C2.54724 10.7885 2.54724 7.85536 4.35633 6.04627C6.16542 4.23717 9.09854 4.23717 10.9076 6.04627L11.9126 7.05124C11.9606 7.09924 12.0384 7.09924 12.0864 7.05124L13.0914 6.04627C14.9005 4.23717 17.8336 4.23717 19.6427 6.04627Z' fill-rule='evenodd' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-cart{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Cart' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M3.03296 3.25L4.50852 4.00109C4.8131 4.15613 5.01741 4.45598 5.05026 4.79617L5.99752 14.6071M19.9975 17.75L6.39572 17.75C6.14125 17.75 5.89769 17.6466 5.72094 17.4635L5.5735 17.3108C4.78297 16.4921 4.99431 15.1446 5.99752 14.6071L16.6988 14.6071' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3Ccircle id='Vector' cx='17.4975586' cy='19.25' r='1.5' fill='rgb(0,0,0)' fill-opacity='0' /%3E%3Ccircle id='Vector' cx='17.4975586' cy='19.25' r='1.5' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Ccircle id='Vector' cx='8.49755859' cy='19.25' r='1.5' fill='rgb(0,0,0)' fill-opacity='0' /%3E%3Ccircle id='Vector' cx='8.49755859' cy='19.25' r='1.5' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Cpath id='Vector' d='M6.00235 14.6079L17.5929 14.6079C18.4381 14.6079 19.1921 14.0765 19.4764 13.2805L21.0548 8.86089C21.2788 8.23385 20.8389 7.56718 20.1743 7.52643L5.31396 6.6153L6.00235 14.6079Z' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.header-search-dropdown{
	display: none;
}
.header-search-open{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='search' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='icon'%3E%3Cpath id='vector' d='M10.7131 18.7959C6.31519 18.7959 2.75 15.2307 2.75 10.8329C2.75 6.43498 6.31519 2.86979 10.7131 2.86979C15.1109 2.86979 18.6761 6.43498 18.6761 10.8329C18.6761 15.2307 15.1109 18.7959 10.7131 18.7959Z' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-width='1.5' /%3E%3Cpath id='vector' d='M21.2503 21.1523L16.5918 16.4938' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.main-banner{
	position: relative;
	margin-bottom: 92px;
}
.main-banner-slide{
	padding: 35px 44px 42px;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.main-banner-slide:before{
	content: '';
	background: linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
	width: 100%;
	height: 100%;
	display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
}
.main-banner-slide-content{
	background-color: #fff;
	padding: 50px 43px 54px 50px;
	max-width: 626px;
	position: relative;
	z-index: 1;
}
.main-banner-slide-content-tag{
	padding: 6px 57px;
	border-radius: 50px;
	background: rgba(0, 0, 0, 1);
	margin-bottom: 33px;
	color: #fff;
	width: fit-content;
}
.main-banner-slide-content-title{
	font-size: 34px;
	font-weight: 700;
	line-height: 46px;
	margin-bottom: 16px;
}
.main-banner-slide-content-text{
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;	
}
.btn{
	width: 250px;
	padding: 18px;
	text-align: center;
	border-radius: 2px;
	background: rgba(255, 180, 2, 1);
	cursor: pointer;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	text-decoration: none;
	color: #000;
}
.main-banner-slide-content .btn{
	margin-top: 52px;
}
body .swiper-button-prev, body .swiper-button-next{
	width: 46px;
	height: 46px;
	box-shadow: 0px 2px 10px 0px rgba(158, 158, 158, 0.22);
	background: rgba(255, 255, 255, 1);
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	margin-top: 0;
}
body .swiper-button-prev{
	left: -25px;
}
body .swiper-button-next{
	right: -25px;
}
body .swiper-button-prev:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22.000000' height='22.000000' fill='none' customFrame='%23000000'%3E%3Crect id='V Arrow Right' width='22.000000' height='22.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' transform='matrix(-1,0,0,1,22,0)' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M-0.53033 6.803C-0.823223 7.0959 -0.823223 7.57077 -0.53033 7.86366C-0.237437 8.15656 0.237437 8.15656 0.53033 7.86366L0 7.33333L-0.53033 6.803ZM14.1363 7.86366C14.4292 8.15656 14.9041 8.15656 15.197 7.86366C15.4899 7.57077 15.4899 7.0959 15.197 6.803L14.6667 7.33333L14.1363 7.86366ZM6.62623 0.707106L6.0959 0.176776L6.62623 0.707106ZM0 7.33333L0.53033 7.86366L7.15656 1.23744L6.62623 0.707106L6.0959 0.176776L-0.53033 6.803L0 7.33333ZM8.04044 0.707107L7.51011 1.23744L14.1363 7.86366L14.6667 7.33333L15.197 6.803L8.57077 0.176777L8.04044 0.707107ZM6.62623 0.707106L7.15656 1.23744C7.25419 1.13981 7.41248 1.13981 7.51011 1.23744L8.04044 0.707107L8.57077 0.176777C7.88735 -0.50664 6.77932 -0.506642 6.0959 0.176776L6.62623 0.707106Z' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(4.37114e-08,1,1,-4.37114e-08,6.41669,3.66666)' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 22px ;
	height: 22px;
}
body .swiper-button-next:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22.000000' height='22.000000' fill='none' customFrame='%23000000'%3E%3Crect id='V Arrow Right' width='22.000000' height='22.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M-0.53033 6.803C-0.823223 7.0959 -0.823223 7.57077 -0.53033 7.86366C-0.237437 8.15656 0.237437 8.15656 0.53033 7.86366L0 7.33333L-0.53033 6.803ZM14.1363 7.86366C14.4292 8.15656 14.9041 8.15656 15.197 7.86366C15.4899 7.57077 15.4899 7.0959 15.197 6.803L14.6667 7.33333L14.1363 7.86366ZM6.62623 0.707106L6.0959 0.176776L6.62623 0.707106ZM0 7.33333L0.53033 7.86366L7.15656 1.23744L6.62623 0.707106L6.0959 0.176776L-0.53033 6.803L0 7.33333ZM8.04044 0.707107L7.51011 1.23744L14.1363 7.86366L14.6667 7.33333L15.197 6.803L8.57077 0.176777L8.04044 0.707107ZM6.62623 0.707106L7.15656 1.23744C7.25419 1.13981 7.41248 1.13981 7.51011 1.23744L8.04044 0.707107L8.57077 0.176777C7.88735 -0.50664 6.77932 -0.506642 6.0959 0.176776L6.62623 0.707106Z' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(-4.37114e-08,1,-1,-4.37114e-08,15.5834,3.66666)' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 22px ;
	height: 22px;
}
body .swiper-pagination-bullets.swiper-pagination-horizontal{
	bottom: -40px;
}
body .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
}
body .swiper-pagination-bullet-active{
	background: rgba(255, 180, 2, 1);
}
.section-title{
	font-size: 28px;
	font-weight: 700;
	line-height: 38px;
	margin-bottom: 30px;
}
.product{
	border: 1px solid rgba(236, 236, 236, 1);
	box-shadow: 0px 10px 24px 0px rgba(179, 179, 179, 0.25);
	padding: 20px 28px 35px;
	position: relative;
}
.product-compare{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' opacity='0.5' fill='none' customFrame='%23000000'%3E%3Crect id='Burger' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' transform='matrix(6.12323e-17,-1,1,6.12323e-17,0,24)' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M0 0L6 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,6,21)' /%3E%3Cpath id='Vector' d='M0 0L18 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,12,21)' /%3E%3Cpath id='Vector' d='M0 0L14 0' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' transform='matrix(6.12323e-17,-1,1,6.12323e-17,18,21)' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 14px;
	right: 18px;
	background-repeat: 18px;
	cursor: pointer;
}
.product-wishlist{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' opacity='0.5' fill='none' customFrame='%23000000'%3E%3Crect id='Love' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M19.6427 6.04627C21.4518 7.85537 21.4518 10.7885 19.6427 12.5976L12.4341 19.8062C12.1941 20.0462 11.805 20.0462 11.565 19.8062L4.35633 12.5976C2.54724 10.7885 2.54724 7.85537 4.35633 6.04627C6.16542 4.23718 9.09854 4.23718 10.9076 6.04627L11.9126 7.05125C11.9606 7.09925 12.0384 7.09925 12.0864 7.05125L13.0914 6.04627C14.9005 4.23718 17.8336 4.23718 19.6427 6.04627Z' fill-rule='evenodd' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.5' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	top: 49px;
	right: 18px;	
	background-repeat: 18px;
	cursor: pointer;
}
.product-image{
	max-width: 160px;
	margin: 0 auto;
	display: block;
	margin-bottom: 20px;
}
.product-image img{
	width: 100%;
}
.product-availabilty{
	font-size: 14px;
	font-weight: 600;
	line-height: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
	margin-bottom: 10px;
}
.product-availabilty:before{
	content: '';
	width: 8px;
	height: 8px;
	background: rgba(37, 211, 102, 1);
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 100%;
}
.product-name{
	font-size: 18px;
	font-weight: 600;
	line-height: 130%;
	color: #000;
	text-decoration: none;
	margin-bottom: 30px;
	display: block;
}
.product-price{
	font-size: 18px;
	font-weight: 700;
	line-height: 130%;
	margin-bottom: 18px;
}
.product-info{
	padding: 0 17px;
	text-align: center;
}
.product .btn{
	width: 100%;
}
.main-new-products{
	position: relative;
	margin-bottom: 60px;
}
.section-title-wrapper{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 30px;
}
.section-title-wrapper a{
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
	color: #000;
	display: flex;
	align-items: center;
	gap: 12px;
	text-decoration: none;
}
.section-title-wrapper a:after{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='V Arrow Right' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M0 8L7.29289 0.707107C7.68342 0.316582 8.31658 0.316582 8.70711 0.707107L16 8' stroke='rgb(0,0,0)' stroke-linecap='round' stroke-width='1.500000' transform='matrix(-4.37114e-08,1,-1,-4.37114e-08,17,4)' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.section-title-wrapper .section-title{
	margin-bottom: 0;
}
.main-popular-cats-item{
	height: 312px;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.main-popular-cats-item:before{
	content: '';
	background: linear-gradient(180.00deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 1) 100%);
	opacity: 0.6;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.main-popular-cats-item a{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
}
.main-popular-cats-item-title{
	padding-top: 14px;
	border-top: 1px solid rgba(255, 180, 2, 1);
	font-size: 18px;
	font-weight: 400;
	line-height: 130%;
	text-align: center;
	position: absolute;
	bottom: 28px;
	left: 0;
    right: 0;
    margin: 0 auto;
    width: calc(100% - 70px);
	color: #fff;
}
.main-popular-cats-slider-wrapper{
	position: relative;
}
.main-popular-cats{
	margin-bottom: 96px;
}
.main-about-company{
	display: flex;
	gap: 37px;
	align-items: center;
}
.main-about-company img{
	max-width: 452px;
}
.main-about-company-content-title{
	font-size: 18px;
	font-weight: 600;
	line-height: 130%;
	margin-bottom: 16px;
}
.main-about-company-content-text{
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	margin-bottom: 34px;
}
.main-about-btns{
	display: flex;
	gap: 22px;
}
.main-about-btns .btn{
	width: 230px;
}
.border-btn{
	border: 1px solid rgba(36, 38, 48, 1);
	border-radius: 2px;
	padding: 15px 25px;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	display: flex;
	align-items: center;
	gap: 10px;
	color: #000;
	text-decoration: none;
}
.main-about-btns .border-btn:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none'%3E%3Crect id='Frame' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cpath id='Vector' d='M20.9995 17.0002L20.9995 19.0002C20.9995 20.1048 20.1041 21.0002 18.9995 21.0002L4.99951 21.0002C3.89495 21.0002 2.99951 20.1048 2.99951 19.0002L2.99951 17.0002' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='square' stroke-width='1.500000' /%3E%3Cpath id='Vector' d='M7.49976 11.5002L11.9998 16.0002L16.4998 11.5002M11.9998 15.0002L11.9998 3.00024' fill-rule='nonzero' stroke='rgb(0,0,0)' stroke-linecap='square' stroke-width='1.500000' /%3E%3C/svg%3E%0A");
	background-size: contain;	
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.bottom-callback{
	margin: 70px 0 90px;
	background: rgba(247, 248, 250, 1);
	padding: 52px 68px 76px;
}
.bottom-callback-title{
	font-size: 28px;
	font-weight: 700;
	line-height: 38px;
	margin-bottom: 10px;
}
.bottom-callback-text{
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	margin-bottom: 29px;
}
.bottom-callback form{
	display: flex;	
	gap: 20px;
	margin-bottom: 20px;
}
.bottom-callback form input{
	border-radius: 2px;
	background: rgba(255, 255, 255, 1);
	padding: 14px;
	border: none;
	width: 391px;
}
.bottom-callback form input[type="submit"]{
	border-radius: 2px;
	background: rgba(36, 38, 48, 1);
	margin-left: 12px;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	color: #fff;
	width: 230px;
	text-align: center;
}
.bottom-form-disclaimer{
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	color: rgba(142, 142, 149, 1);
}
footer{
	background: rgba(36, 38, 48, 1);
	padding: 69px 0 25px;
}
.footer-top{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 50px;
}
.footer-logo{
	max-width: 230px;
}
.footer-logo img{
	width: 230px;
}
.footer-menu{
	border-right: 1px solid rgba(217, 217, 217, 0.1);
	padding-right: 151px;
}
.footer-menu a{
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	margin-bottom: 10px;
	display: block;
	color: #fff;
	text-decoration: none;
}
.footer-contact-address{
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	color: #fff;
	display: flex;
	align-items: center;
	gap: 9px;
	margin-bottom: 14px;
}
.footer-contact-address:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Location' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M12 13C10.3431 13 9 11.6569 9 10C9 8.34315 10.3431 7 12 7C13.6569 7 15 8.34315 15 10C15 11.6569 13.6569 13 12 13Z' fill-rule='nonzero' stroke='rgb(255,255,255)' stroke-linecap='round' stroke-width='1.500000' /%3E%3Cpath id='Vector' d='M12 3C15.866 3 19 6.2325 19 10.22C19 12.1867 18.2376 13.9697 17.001 15.2719L12.8052 20.9167C12.4046 21.4557 11.5971 21.4545 11.1982 20.9142L7.17737 15.4695C7.1476 15.4292 7.11476 15.3912 7.07967 15.3555C5.79564 14.0466 5 12.2291 5 10.22C5 6.2325 8.13401 3 12 3Z' fill-rule='nonzero' stroke='rgb(255,255,255)' stroke-linecap='round' stroke-width='1.500000' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.footer-contact-workschedule{
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	color: #fff;
	display: flex;
	align-items: center;
	gap: 9px;
}
.footer-contact-workschedule:before{
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.000000' height='24.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Clock' width='24.000000' height='24.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='Icon'%3E%3Cpath id='Vector' d='M12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21Z' fill-rule='nonzero' stroke='rgb(255,255,255)' stroke-linecap='round' stroke-width='1.500000' /%3E%3Cpath id='Vector' d='M18 12L12.5 12C12.2239 12 12 11.7761 12 11.5L12 6' stroke='rgb(255,255,255)' stroke-linecap='round' stroke-width='1.500000' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.footer-phones{
	margin: 14px 0 19px;
	text-align: right;
}
.footer-phones a{
	font-size: 20px;
	font-weight: 700;
	line-height: 27px;
	color: #fff;
	display: block;
	text-decoration: none;
}
.footer-phones a:first-child{
	margin-bottom: 4px;
}
.footer-wa{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30.000000' height='30.000000' fill='none' customFrame='%23000000'%3E%3Crect id='WhatsApp' width='30.000000' height='30.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cg id='WhatsApp'%3E%3Cpath id='Oval' d='M15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30Z' fill='rgb(37,211,102)' fill-rule='nonzero' /%3E%3Cpath id='Page-1' d='M15.4941 5.5C17.8802 5.50103 20.1197 6.43025 21.8037 8.11621C23.4876 9.80204 24.415 12.0426 24.4141 14.4258C24.4121 19.3425 20.4119 23.3437 15.4941 23.3457L15.4912 23.3457C13.9985 23.3452 12.5313 22.9703 11.2285 22.2598L6.5 23.5L7.76562 18.8779C6.98508 17.5252 6.57453 15.991 6.5752 14.4189C6.57715 9.50117 10.5779 5.50011 15.4941 5.5ZM15.4971 7.00684C11.4081 7.00698 8.08293 10.3318 8.08105 14.4189C8.08048 15.8198 8.47176 17.1849 9.21387 18.3652L9.39062 18.6455L8.6416 21.3809L11.4473 20.6445L11.7178 20.8057C12.856 21.4811 14.161 21.8383 15.4912 21.8389L15.4941 21.8389C19.5801 21.8389 22.9064 18.5134 22.9082 14.4258C22.909 12.4449 22.138 10.582 20.7383 9.18066C19.3386 7.77942 17.4772 7.00752 15.4971 7.00684ZM12.7637 10.3076C12.9005 10.3145 13.0837 10.2559 13.2646 10.6904C13.4502 11.1362 13.8957 12.2312 13.9521 12.3447C14.0079 12.4563 14.0449 12.5866 13.9707 12.7354C13.8964 12.884 13.8595 12.9773 13.748 13.1074C13.6367 13.2375 13.5143 13.3981 13.4141 13.498C13.3025 13.6092 13.1864 13.73 13.3164 13.9531C13.4468 14.1769 13.8938 14.9056 14.5557 15.4961C15.4065 16.255 16.1243 16.4909 16.3477 16.6025C16.5704 16.7141 16.701 16.6956 16.8311 16.5469C16.9612 16.398 17.3876 15.8959 17.5361 15.6729C17.6847 15.4498 17.8338 15.4872 18.0381 15.5615C18.2427 15.6361 19.3376 16.1755 19.5605 16.2871C19.7834 16.3987 19.9326 16.4539 19.9883 16.5469C20.0439 16.6399 20.0438 17.0861 19.8584 17.6064C19.6726 18.127 18.7817 18.6021 18.3535 18.666C17.9696 18.7234 17.4839 18.7477 16.9502 18.5781C16.6265 18.4754 16.2114 18.338 15.6797 18.1084C13.444 17.143 11.9835 14.892 11.8721 14.7432C11.7599 14.5935 10.9619 13.5339 10.9619 12.4375C10.9621 11.3412 11.5378 10.8023 11.7422 10.5791C11.9465 10.356 12.1883 10.2998 12.3369 10.2998C12.4853 10.2998 12.6339 10.3011 12.7637 10.3076Z' fill='rgb(253.011,253.011,253.011)' fill-rule='nonzero' /%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
	display: block;
	margin-left: auto;
}
.footer-contact-right a.btn{
	display: block;
}
.footer-border{
	border: 1px solid rgba(217, 217, 217, 0.1);

}