

/* Start:/local/templates/newton/css/tooltip.css?1788976461592*/
.tooltip-popup {
    font-weight: 400;
    position: absolute;
    z-index: 20;
    max-width: 353px;
    padding: 10px 15px;
    background: #fff;
    border-radius: 15px;
    box-shadow: 0 6px 24px rgba(0, 0, 0, .15);
    font-size: 14px;
    line-height: 18px;
    color: #707275;
}

.tooltip-popup span{
    margin-top: 10px;
    display: inline-block;
}
.tooltip-popup span, .tooltip-popup span *{
    color: #707275;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
}

.tooltip-popup a {
    text-decoration: underline;
}

.tooltip-popup[hidden] {
    display: none;
}

/* End */


/* Start:/local/templates/newton/components/manao/catalog/work/style.min.css?1785144447566*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}
/* End */


/* Start:/local/templates/newton/components/manao/catalog/work/bitrix/catalog.element/.default/style.css?178898119150201*/
@charset "UTF-8";
.cid-b{
	display: flex;
	margin-bottom: 60px;
}
.cid-bi{
	width: calc(100% - 660px);
	position: sticky;
	top: 0;
	height: 700px;
	display: flex;
}
.cid-bi .h2, .cid-bi .cod{
	display: none;
}
.cid-bi .labels{
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 1;
}
.cid-bi .labels i{
	position: absolute;
	width: 45px;
	height: 45px;
	background-size: cover;
	right: 0px;
	z-index: 10;
}
.cid-bi .labels i.lnk{
	cursor: pointer;
	display: block;
}
.cid-bi .labels i:nth-child(2){
	right: 35px;
	z-index: 9;
}
.cid-bi .labels i:nth-child(3){
	right: 70px;
	z-index: 8;
}
.cid-bi .labels i:nth-child(4){
	right: 105px;
	z-index: 7;
}
.cid-bi .labels i:nth-child(5){
	right: 140px;
	z-index: 6;
}
.cid-bi .labels i:nth-child(6){
	right: 175px;
	z-index: 5;
}
.cid-bi .labels i:nth-child(7){
	right: 210px;
	z-index: 4;
}
.energo{
	position: absolute;
	right: 20px;
	top: 85px;
	color: white;
	font-weight: bold;
	font-size: 24px;
	padding: 10px;
	z-index: 1;
}
.energo.aplusplusplus{background-color: #069646;}
.energo.aplusplus{background-color: #069646;}
.energo.aplus{background-color: #069646;}
.energo.a{background-color: #069646;}
.energo.b{background-color: #5eb74b;}
.energo.c{background-color: #d1df18;}
.energo.d{background-color: #f8e316;}
.energo:before{
	content: '';
	border: 20px solid transparent;
	position: absolute;
	left: -40px;
	top: 0;
}
.energo.aplusplusplus:before{border-right: 20px solid #069646;}
.energo.aplusplus:before{border-right: 20px solid #069646;}
.energo.aplus:before{border-right: 20px solid #069646;}
.energo.a:before{border-right: 20px solid #069646;}
.energo.b:before{border-right: 20px solid #5eb74b;}
.energo.c:before{border-right: 20px solid #d1df18;}
.energo.d:before{border-right: 20px solid #f8e316;}

.preview{
	min-width: 77px;
	width: 77px;
	height: 100%;
	overflow-x: auto;
	scrollbar-color: #c2c2c2 #f6f6f6;
	scrollbar-width: 4px;
	padding-right: 7px;
	margin-right: 3px;
}
.preview:after{
	content: '';
	position: absolute;
	width: 70px;
	height: 35px;
	bottom: -10px;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 74.29%);
}
.preview::-webkit-scrollbar,#fancybox-thumbs::-webkit-scrollbar {
	width: 4px;
	border-radius: 4px;
	background: #f6f6f6;
}

.preview::-webkit-scrollbar-thumb,#fancybox-thumbs::-webkit-scrollbar-thumb {
	border-radius: 4px;
	background: #c2c2c2;
}

.preview::-webkit-scrollbar-thumb:hover,#fancybox-thumbs::-webkit-scrollbar-thumb:hover {
	background: #a8a8a8;
}

.preview::-webkit-scrollbar-button:vertical:start:decrement,#fancybox-thumbs::-webkit-scrollbar-button:vertical:start:decrement {
	display: none;
}

.preview::-webkit-scrollbar-button:vertical:end:increment,#fancybox-thumbs::-webkit-scrollbar-button:vertical:end:increment {
	display: none;
}

.preview::-webkit-scrollbar-button:horizontal:start:decrement,#fancybox-thumbs::-webkit-scrollbar-button:horizontal:start:decrement {
	display: none;
}

.preview::-webkit-scrollbar-button:horizontal:end:increment,#fancybox-thumbs::-webkit-scrollbar-button:horizontal:end:increment {
	display: none;
}


.big-img{
	width: 700px;
	height: 700px;
	border: 1px solid #F2F2F2;
	border-radius: 5px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 25px;
	cursor: zoom-in;
	position: relative;
}
.big-img:after{
	content: '';
	position: absolute;
	width: 32px;
	height: 32px;
	bottom: 10px;
	right: 10px;
	background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1213 7.46444L14.5355 8.87866L19.0422 4.37203L21.3709 6.70077L21.3709 0.629078L15.2992 0.629077L17.6279 2.95782L13.1213 7.46444ZM21.3709 21.3709L21.3709 15.2992L19.0422 17.6279L14.5355 13.1213L13.1213 14.5355L17.6279 19.0421L15.2992 21.3709H21.3709ZM8.87868 14.5355L7.46447 13.1213L2.95784 17.6279L0.6291 15.2992L0.629101 21.3709H6.70079L4.37205 19.0421L8.87868 14.5355ZM8.87868 7.46444L4.37205 2.95782L6.70079 0.629077L0.629101 0.629078L0.629101 6.70077L2.95784 4.37203L7.46447 8.87866L8.87868 7.46444Z' fill='%23E3E5E8'/%3E%3C/svg%3E%0A") no-repeat center;
}
.sm-img{
	width: 70px;
	height: 70px;
	margin-bottom: 3px;
	background: no-repeat center;
	cursor: pointer;
	border-radius: 10px;
	position: relative;
	overflow: hidden;
}
.sm-img.cur{
	border: 2px solid #7E1C7E;
}
.sm-img:hover:after{
	content: '';
	width: 70px;
	height: 70px;
	position: absolute;
	background: #2D3130;
	opacity: 0.03;
	mix-blend-mode: darken;
}
.fancybox-inner{
	display: flex;
	align-items: center;
	justify-content: center;
}
.fancybox-inner .fancybox-image{
	width: auto;
	height: auto;
	max-height: calc(100% - 80px);
	max-width: calc(100% - 400px);
}
.fancybox-wrap, .fancybox-inner{
	height: 100% !important;
	top: 0!important;
}
.fancybox-type-image .fancybox-wrap, .fancybox-type-image .fancybox-inner{
	width: 100vw!important;
}
.fancybox-type-image .fancybox-close{
	top: 40px;
	right: 40px;
}
#fancybox-thumbs{
	position: fixed;
	width: 150px;
	left: 0;
	top: 0;
	height: 100%;
	z-index: 10000000;
	overflow-x: auto;
	scrollbar-color: #c2c2c2 #f6f6f6;
	scrollbar-width: 4px;
}
#fancybox-thumbs ul{
	margin: 40px 0 40px 40px;
	width: 70px!important;
}
#fancybox-thumbs ul li a{
	display: flex;
	position: relative;
	align-items: center;
	justify-content: center;
	margin-bottom: 3px;
	border-radius: 10px;
}
#fancybox-thumbs ul li a:hover:after{
	content: '';
	position: absolute;
	width: 70px;
	height: 70px;
	left: 0;
	top: 0;
	background: #2D3130;
	opacity: 0.03
}
#fancybox-thumbs ul li.active a{
	border: 2px solid #7E1C7E;
}

.cid-br{
	width: 600px;
	margin-left: 60px;
	display: flex;
	flex-flow: column;
}
.cid-br h1{
	margin: 0 15px 5px;
	font-weight: 800;
	font-size: 30px;
	line-height: 40px;
}
.cod{
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 20px 15px;
	color: #707275;
}
.cid-br .catalog_item_rating{
	display: flex;
	font-size: 14px;
	line-height: 20px;
	color: #707275;
	margin: 0 0 20px 15px;
	align-items: center;
	flex-wrap: wrap;
	gap: 15px;
}
.cid-br .stars{
	width: 100px;
	height: 20px;
	background-size: 20px;
}

.cid-br .stars .star{
	background-size: 20px;
	height: 20px;
}

.actions{
	margin:0 0 24px 12px;
	display: flex;
}
.cid-br .cmp, .cid-br .like, .cid-br .shr{
	padding: 0 7px 0 38px;
	background-position: 10px center;
	background-size: 20px 19px;
	border: 2px solid #F2F2F2;
	border-radius: 5px;
	margin: 0px 3px 0 2px;
	font-size: 14px;
	line-height: 38px;
	color: #707275!important;
	text-indent: initial;
	width: auto;
}
.cid-br .cmp:hover, .cid-br .like:hover, .cid-br .shr:hover{
	color: #2D3130!important;
}
.cid-br .like:after{
	content: 'В избранные';
}
.cid-br .like.active:after{
	content: 'В избранном';
}
.brand-img{
	width: 134px;
	height: 42px;
	background: no-repeat right;
	background-size: contain;
	margin-left: 16px;
	line-height: 100%;
	font-weight: bold;
	font-size: 15px;
	display: flex;
	align-items: center;
}
.cid-br .descr{
	margin: 0 15px 20px;
	color: #707275;
}
.cid-br .ucen{
	padding: 16px;
	box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.1);
	border-radius: 15px;
	margin-bottom: 20px;
	position: relative;
	display: flex;
	align-items: center;
}
.cid-br .ucen.action:after{
	content: '';
	background: url("data:image/svg+xml,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22.5' fill='url(%23paint0_linear_2317_30)'/%3E%3Cpath d='M33.4465 14.9912H30.0521C30.3289 14.4753 30.4114 13.8319 30.2547 13.1691C30.0104 12.1356 29.0986 10.9286 27.3329 10.9286C26.0316 10.9286 24.4589 12.0326 23.6372 12.6906C23.3951 12.8844 22.8893 13.3055 22.4299 13.7867C21.9705 13.3055 21.4648 12.8844 21.2227 12.6906C20.401 12.0325 18.8283 10.9286 17.527 10.9286C15.7613 10.9286 14.8495 12.1356 14.6052 13.1691C14.4485 13.8319 14.5309 14.4753 14.8077 14.9912H11.4134C10.9302 14.9912 10.5371 15.3888 10.5371 15.8776V19.4971C10.5371 19.9858 10.9302 20.3835 11.4134 20.3835H12.2952C12.4563 20.3835 12.5873 20.516 12.5873 20.679V32.5422C12.5873 33.0309 12.9804 33.4286 13.4636 33.4286H31.3963C31.8795 33.4286 32.2726 33.0309 32.2726 32.5422V20.679C32.2726 20.516 32.4037 20.3835 32.5647 20.3835H33.4465C33.9297 20.3835 34.3228 19.9858 34.3228 19.4971V15.8776C34.3228 15.3888 33.9296 14.9912 33.4465 14.9912ZM26.8903 25.1333C26.1759 26.232 23.101 28.8448 22.4346 28.8448C21.7821 28.8448 18.6792 26.2226 17.9696 25.1333C17.6143 24.588 17.3622 23.9862 17.4039 23.1952C17.4781 21.795 18.6099 20.6388 19.9961 20.6388C21.4211 20.6388 22.251 22.1766 22.4301 22.1766C22.6346 22.1766 23.5 20.6388 24.864 20.6388C26.2501 20.6388 27.3818 21.7949 27.456 23.1952C27.4977 23.9862 27.2464 24.5856 26.8903 25.1333Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2317_30' x1='39.7875' y1='40.1786' x2='10.8589' y2='4.82143' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EE3842'/%3E%3Cstop offset='1' stop-color='%23FF553E'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") center / cover no-repeat;
	min-width: 64px;
	height: 64px;
	margin-left: auto;
}
.cid-br .ucen .img{
	width: 70px;
	height: 61px;
	margin-right: 25px;
	background: no-repeat center;
	background-size: contain;
}
.cid-br .ucen.gide{
	justify-content: space-between;
}
.cid-br .ucen.gide .img{
	margin-right: 0;
}

.cid-br .ucen div{
	color: #2D3130;
	font-weight: bold;
	padding-right: 20px;
}
.cid-br .ucen span{
	color: #707275;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	display: block;
	margin-bottom: 5px;
}
.cid-br .ucen a{
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	color: #58AF23;
}
.cid-br .ucen .price{
	background: #58AF23;
	height: 63px;
	padding: 18px 15px;
	font-size: 24px;
	line-height: 26px;
	border-radius: 100% 50%;
	width: fit-content;
	color: #ffff;
	position: absolute;
	right: 15px;
	top: 18px;
}

.cid-br .ucen .price i{
	color: #FFFFFF;
	bottom: 6px;
}
.cid-br .ucen .price:after{
	font-size: 18px;
	line-height: 18px;
}
.price-block .price i:before {
	content: '';
	position: absolute;
	left: 0;
	width: 4px;
	height: 4px;
	bottom: 2px;
	background: #ffffff;
}
.cid-br .buy{
	box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.12);
	border-radius: 15px;
	padding: 20px 30px;
	display: flex;
	flex-flow: column;
}
.cid-br .buy + .ucen{
	margin-top: 20px;
}

.cid-br > div:last-child{
	margin-bottom: 0;
}

.av{
	padding-left: 28px;
	color: #58AF23;
	position: relative;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	margin-bottom: 20px;
}
.av:before{
	content: '';
	position: absolute;
	left: 0;
	width: 20px;
	height: 20px;
	background: #58AF23 url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4L4.49999 7L10.5 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center;
	border-radius: 50px;
}
.av.pre{
	color: #F5A223;
}
.av.pre:before{
	background: #F5A223 url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7539 4.5749C12.4231 3.80442 11.9781 3.13978 11.4194 2.58104C10.8605 2.02227 10.1959 1.57743 9.42542 1.24641C8.655 0.915383 7.84673 0.75 7.00031 0.75C6.20282 0.75 5.43109 0.900418 4.68498 1.2016C3.93905 1.50272 3.27578 1.92723 2.69523 2.47526L1.63714 1.4253C1.47436 1.25709 1.28725 1.21915 1.07558 1.31131C0.858516 1.40366 0.75 1.56377 0.75 1.79161V5.43753C0.75 5.57857 0.801565 5.70065 0.904665 5.80372C1.00782 5.90683 1.12991 5.95839 1.27095 5.95839H4.91687C5.14479 5.95839 5.30481 5.84987 5.39705 5.63284C5.48924 5.42125 5.4513 5.23412 5.28306 5.07127L4.16811 3.94826C4.54802 3.59016 4.982 3.31483 5.47028 3.1222C5.95859 2.92959 6.46854 2.83322 7.00026 2.83322C7.56445 2.83322 8.10301 2.94319 8.61572 3.16282C9.12851 3.38259 9.57187 3.67963 9.94628 4.05401C10.3207 4.4283 10.6177 4.8718 10.8375 5.38457C11.057 5.89728 11.167 6.43567 11.167 7.00003C11.167 7.56436 11.0571 8.10275 10.8375 8.61543C10.6177 9.12814 10.3207 9.57159 9.94628 9.94599C9.57187 10.3204 9.12834 10.6175 8.61572 10.8372C8.10301 11.0569 7.56445 11.1667 7.00026 11.1667C6.3546 11.1667 5.74424 11.0257 5.1691 10.7436C4.59405 10.4616 4.10848 10.0629 3.71241 9.54722C3.67447 9.493 3.61205 9.46039 3.52522 9.44947C3.44381 9.44947 3.37597 9.47384 3.32173 9.52262L2.20681 10.6457C2.16345 10.6894 2.14039 10.7449 2.13765 10.8126C2.13497 10.8806 2.15268 10.9415 2.19062 10.9958C2.78205 11.712 3.49814 12.2667 4.33908 12.6599C5.18002 13.0532 6.06716 13.25 7.00031 13.25C7.84673 13.25 8.655 13.0844 9.42542 12.7536C10.1959 12.4227 10.8603 11.9777 11.4193 11.419C11.9781 10.86 12.4229 10.1955 12.7539 9.4251C13.0849 8.65468 13.2502 7.84618 13.2502 6.99994C13.2502 6.15342 13.0848 5.34535 12.7539 4.5749Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center;
}
.av.not{
	color: #2D3130;
}
.av.not:before{
	background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 20.2286C15.5228 20.2286 20 15.7514 20 10.2286C20 4.70573 15.5228 0.228577 10 0.228577C4.47715 0.228577 0 4.70573 0 10.2286C0 15.7514 4.47715 20.2286 10 20.2286ZM8.9125 15.7273V8.46358H11.5125V15.7273H8.9125ZM10.2125 6.90358C9.4 6.90358 8.75 6.25358 8.75 5.44108C8.75 4.62858 9.4 3.97858 10.2125 3.97858C11.025 3.97858 11.675 4.62858 11.675 5.44108C11.675 6.25358 11.025 6.90358 10.2125 6.90358Z' fill='%2394979A'/%3E%3C/svg%3E%0A") no-repeat center;
}
.av span{
	display: block;
	margin: 10px 0 0 -28px;
	font-size: 14px;
	line-height: 18px;
	color: #707275;
}
.btn.get-av{
	padding: 15px 30px 15px 64px;
	margin: 20px 0 20px -28px;
	width: fit-content;
	font-weight: bold;
	background: #AC48AC url("data:image/svg+xml,%3Csvg width='23' height='25' viewBox='0 0 23 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4329 0.0952148C9.60781 0.0952148 8.12339 1.59625 8.12339 3.44099V3.83805C5.13837 5.15121 3.04416 8.18417 3.04416 11.7068V16.3334L0.754342 19.9345C0.561596 20.2373 0.548031 20.6224 0.718657 20.9383C0.889241 21.254 1.21669 21.451 1.57318 21.451H7.57418C8.05582 23.1304 9.5907 24.3619 11.4058 24.3619H11.4601C13.2752 24.3619 14.8101 23.1304 15.2917 21.451H21.2928C21.6492 21.451 21.9766 21.2541 22.147 20.9386C22.3179 20.6227 22.3043 20.2376 22.1116 19.9348L19.8218 16.3334V11.7068C19.8218 8.18428 17.7275 5.15139 14.7427 3.83817V3.44099C14.7427 1.59623 13.258 0.0952148 11.4329 0.0952148ZM18.0291 17.1544L19.5094 19.4827H3.35622L4.83655 17.1544C4.93747 16.9959 4.99132 16.811 4.99132 16.6223V11.7068C4.99132 8.06846 7.88319 5.11167 11.433 5.11167C14.983 5.11167 17.8746 8.0685 17.8746 11.7068V16.6223C17.8746 16.8109 17.9281 16.9956 18.0291 17.1544ZM10.7159 2.1765C10.3072 2.41432 10.024 2.84878 9.99358 3.35113C9.99527 3.32328 9.99775 3.29563 10.001 3.26822C10.0558 2.80121 10.3299 2.40114 10.7159 2.1765ZM12.4804 3.29081C12.6121 3.3078 12.7428 3.32794 12.8725 3.35117C12.8456 3.34635 12.8187 3.34167 12.7917 3.33712C12.6886 3.31973 12.5848 3.30428 12.4804 3.29081ZM11.4329 2.06345C12.1212 2.06345 12.6926 2.58263 12.7831 3.25422C12.3434 3.18129 11.8924 3.14338 11.433 3.14338C10.9736 3.14338 10.5227 3.18128 10.083 3.25418C10.1735 2.58262 10.7448 2.06345 11.4329 2.06345ZM9.55198 21.3706C9.56696 21.3978 9.58251 21.4246 9.59861 21.451C9.84853 21.8611 10.231 22.18 10.6851 22.3464C10.7132 22.3568 10.7416 22.3665 10.7703 22.3756C10.2491 22.2098 9.81398 21.8455 9.55198 21.3706ZM11.4058 22.3936C10.6894 22.3936 10.0574 22.0183 9.6928 21.451H13.1731C12.8085 22.0183 12.1765 22.3936 11.4601 22.3936H11.4058ZM12.8752 3.43285L12.8781 3.43339C12.7258 3.40573 12.572 3.38235 12.4169 3.3634C12.571 3.38223 12.7238 3.40542 12.8752 3.43285ZM10.5196 2.212C10.1507 2.49287 9.91178 2.93926 9.91178 3.441C9.91178 3.41581 9.9124 3.39076 9.91359 3.36586C9.93612 2.89486 10.1693 2.47877 10.5196 2.212Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat 32px center;
}
.btn[data-form="best_price"]{
	padding-left: 28px;
	cursor: pointer;
	position: absolute;
	top: -20px;
	right: 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 48 48' style='enable-background:new 0 0 48 48;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%231D1926;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='22.4,13.6 22.3,15.6 21,22 25.1,24 32.9,22 34.5,17.3 39,14.5 39,9.4 36,6 31.3,6.8 30.6,9.4 28,10.7 24,12 '/%3E%3Cpolygon class='st0' points='4.7,39.1 10.3,30.4 15,29.1 26,30.1 33.7,25.4 46.4,24.7 44.1,34.4 36.8,39.1 29.6,43.9 16.9,42 13.7,46.5 7.5,46.5 2.5,41.7 '/%3E%3Cpath class='st1' d='M31.5,3c-2.7,0-5,1.7-6,4c0,0,0,0,0,0c-4.1,0-7.5,3.4-7.5,7.5s3.4,7.5,7.5,7.5c3.7,0,6.7-2.7,7.4-6.2 c2.9-0.6,5.1-3.2,5.1-6.3C38,5.9,35.1,3,31.5,3z M31.5,6c2,0,3.5,1.5,3.5,3.5c0,1.5-0.9,2.7-2.2,3.3c-0.6-2.3-2.1-4.2-4.3-5.1 C29.1,6.7,30.2,6,31.5,6z M25.5,10c2.5,0,4.5,2,4.5,4.5S28,19,25.5,19S21,17,21,14.5S23,10,25.5,10z M41.6,22 c-1.1,0-2.2,0.5-3.1,1.2c-1,0.8-4.1,3-6.7,5c-0.6-1.8-2.3-3.2-4.3-3.2h-4.4c-2.8,0-4.1-0.2-5.2-0.5s-2.2-0.5-4-0.5 c-3.9,0-6.8,2.5-8.7,4.8s-3,4.6-3,4.6c-0.3,0.8,0,1.6,0.7,2s1.6,0,2-0.7c0,0,0.9-2,2.5-3.9s3.9-3.7,6.4-3.7c1.5,0,2.2,0.2,3.4,0.5 s2.9,0.5,5.9,0.5h4.4c0.8,0,1.5,0.7,1.5,1.5c0,0.5-0.2,0.9-0.5,1.1c0,0,0,0,0,0c0,0-0.1,0-0.1,0.1c-0.2,0.2-0.5,0.2-0.8,0.2h-7 c-0.8,0-1.5,0.7-1.5,1.5c0,0.8,0.7,1.5,1.5,1.5c0,0,0,0,0,0h7c0.9,0,1.8-0.3,2.5-0.8c0.1,0,0.1-0.1,0.2-0.1c0,0,8.6-6.4,10-7.5 c0,0,0,0,0,0c0.6-0.4,1-0.6,1.4-0.6c0.3,0,0.6,0.1,0.9,0.4c0.6,0.6,0.6,1.5,0,2.1c-5.4,4.5-8.7,7.5-10.9,9.3 c-2.3,1.8-3.2,2.2-4.1,2.2c-3.7,0-7.7-1-12-1c-2.5,0-4.3,1.3-5.2,2.6S9,43.1,9,43.1c-0.2,0.8,0.3,1.6,1,1.8s1.6-0.3,1.8-1 c0,0,0,0,0-0.1c0,0,0.2-0.7,0.7-1.5c0.6-0.7,1.3-1.4,2.8-1.4c3.8,0,7.8,1,12,1c1.9,0,3.6-1,6-2.8c2.4-1.9,5.7-4.8,11-9.3 c0.1,0,0.1-0.1,0.2-0.2c0,0,0,0,0,0l0,0l0.1-0.1c0.1-0.2,0.3-0.3,0.3-0.5c1.2-1.8,1.2-4.2-0.4-5.8C43.9,22.5,42.7,22,41.6,22z'/%3E%3C/svg%3E")  left/24px no-repeat;
}
.price-block{
	margin-bottom: 13px;
	gap: 5px;
	display: flex;
	flex-wrap: wrap;
}
.price-block .price {
	font-size: 34px;
	line-height: 36px;
}
.price-block .price i{
	bottom: 11px;
	margin-left: -2px;
	z-index: -1;
}
.price-block .price:after{
	font-size: 26px;
	line-height: 26px;
}

.price-block .price.old{
	font-weight: 600;
	font-size: 18px;
	line-height: 26px;
	color: #2D3130;
}

.price-block .price.old i{
	color: #2D3130;
	font-size: 12px;
	line-height: 20px;
	font-weight: 700;
	bottom: 6px;
}

.btn-block{
	display: flex;
	margin-bottom: 20px;
}

.btn.basket{
	padding: 12px 30px;
	font-weight: bold;
	margin: 3px 5px 0 0;
	height: 44px;
	color: white!important;
}

.btn.rasr{
	padding: 13px 20px;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #58AF23;
	border: 2px solid #E3E5E8;
	border-radius: 10px;

}

.btn.rasr .price{
	font-weight: 600;
	font-size: 18px;
	line-height: 20px;
	color: #58AF23;
	margin-left: 3px;
}
.btn.rasr .price:after{
	content: '';
}
.ac__block{
	margin-top: 20px;
}
.ac__title,
.rasr-descr{
	color: #2D3130;
	font-weight: bold;
	margin-bottom: 20px;
}

.ac__title{
	display: flex;
	justify-content: space-between;
	cursor: pointer;
	margin-bottom: 0;
}
.ac__title::after {
	content: '';
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L5 5L1 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 8px;
	transition: transform 0.3s ease;
}
.ac__block.active .ac__title::after {
	transform: rotate(180deg);
}

.ac__content {
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.3s ease;
}
.ac__block.active .ac__content {
	max-height: 1000px;
}
.rasr-descr span{
	margin-top: 5px;
	color: #707275;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	display: block;
}
.rasr-list{
	display: flex;
	flex-flow: column;
}
.rasr-row{
	display: flex;
	border-bottom: 1px solid #F2F2F2;
	padding: 10px 15px;
	align-items: center;
}
.rasr-list .rasr-row:first-child{
	padding-top: 0;
}
.rasr-list .rasr-row:last-child{
	border-bottom: none;
}
.rasr-row .img{
	min-width: 40px;
	height: 30px;
	background: no-repeat center;
	background-size: contain;
	margin-right: 15px;
}
.rasr-row .name{
	color: #707275;
	width: 225px;
}
.rasr-row .period{
	width: 110px;
}
.rasr-row .payment:before{
	content: '×';
	color: #94979A;
	position: absolute;
	left: 0;
}

.rasr-row .payment{
	width: 160px;
	text-align: right;
	position: relative;
}
.show-all-rasr{
	cursor: pointer;
	width: fit-content;
	padding: 15px;
	font-size: 14px;
	line-height: 18px;
	color: #707275;
	background: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1.22858L5 5.22858L1 1.22858' stroke='%23707275' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat right center;
}
.ac__block.active .info{
	display: flex;
	margin: 10px 0;
}
.info > div{
	width: calc(50% - 24px);
	margin: 0 12px;
}

.info a{
	display: block;
	width: fit-content;
	color: #707275;
	font-size: 16px;
	line-height: 20px;
	margin: 20px 0 7px;
	position: relative;
}
.info a:after{
	content: '';
	display: inline-block;
	position: relative;
	top: 3px;
	width: 16px;
	height: 16px;
	margin-left: 7px;
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.728577C6.51664 0.728577 5.0666 1.16844 3.83323 1.99255C2.59986 2.81667 1.63856 3.988 1.07091 5.35845C0.50325 6.7289 0.354725 8.2369 0.644114 9.69175C0.933503 11.1466 1.64781 12.483 2.6967 13.5319C3.7456 14.5808 5.08197 15.2951 6.53683 15.5845C7.99168 15.8739 9.49968 15.7253 10.8701 15.1577C12.2406 14.59 13.4119 13.6287 14.236 12.3954C15.0601 11.162 15.5 9.71194 15.5 8.22858C15.5 7.24366 15.306 6.26839 14.9291 5.35845C14.5522 4.44851 13.9997 3.62172 13.3033 2.92528C12.6069 2.22884 11.7801 1.67639 10.8701 1.29948C9.96019 0.92257 8.98492 0.728577 8 0.728577ZM8 14.6036C6.73915 14.6036 5.50661 14.2297 4.45824 13.5292C3.40988 12.8287 2.59278 11.8331 2.11027 10.6682C1.62776 9.5033 1.50152 8.2215 1.7475 6.98488C1.99348 5.74825 2.60064 4.61233 3.4922 3.72077C4.38376 2.82921 5.51967 2.22205 6.7563 1.97607C7.99293 1.73009 9.27473 1.85634 10.4396 2.33884C11.6045 2.82135 12.6001 3.63845 13.3006 4.68682C14.0011 5.73518 14.375 6.96772 14.375 8.22858C14.373 9.91872 13.7007 11.5391 12.5056 12.7342C11.3105 13.9293 9.69015 14.6016 8 14.6036ZM7.91 10.6211C7.77353 10.6211 7.64013 10.6615 7.52666 10.7374C7.41319 10.8132 7.32475 10.9209 7.27253 11.047C7.2203 11.1731 7.20664 11.3118 7.23326 11.4457C7.25989 11.5795 7.3256 11.7025 7.4221 11.799C7.5186 11.8955 7.64154 11.9612 7.77539 11.9878C7.90924 12.0144 8.04797 12.0008 8.17406 11.9486C8.30014 11.8963 8.4079 11.8079 8.48372 11.6944C8.55954 11.5809 8.6 11.4475 8.6 11.3111C8.6 11.2205 8.58216 11.1307 8.54748 11.047C8.5128 10.9633 8.46198 10.8872 8.39791 10.8232C8.33384 10.7591 8.25777 10.7083 8.17406 10.6736C8.09034 10.6389 8.00062 10.6211 7.91 10.6211ZM8.105 4.47858C6.935 4.47858 5.75 5.27358 5.75 7.08858H6.8225C6.8225 5.68608 7.715 5.53608 8.105 5.53608C8.40642 5.51073 8.70585 5.60388 8.93971 5.79572C9.17357 5.98757 9.32344 6.26302 9.3575 6.56358C9.3575 7.06608 9.14 7.23108 8.6525 7.56858C8.25921 7.7733 7.93123 8.08425 7.70584 8.46608C7.48045 8.84792 7.3667 9.28532 7.3775 9.72858H8.45C8.45 8.97858 8.7725 8.79108 9.26 8.46108C9.60959 8.28364 9.90365 8.01347 10.11 7.68013C10.3164 7.34678 10.4271 6.96311 10.43 6.57108C10.3895 5.98886 10.1244 5.44515 9.69059 5.05473C9.25679 4.6643 8.68825 4.45772 8.105 4.47858Z' fill='%2394979A'/%3E%3C/svg%3E%0A");
}
.info >div a:first-child{
	margin-top: 0;
}
.info i{
	font-weight: 500;
}
.info span{
	display: block;
	font-weight: 400;
	margin-top: 5px;
}


.cid-br .sel-city{
	max-width: fit-content;
	padding-right: 20px;
	margin-left: 6px;
}
.cid-br .sel-city:before{
	background-color: transparent;
}
.cid-br .sel-city:after{
	display: none;
}

#description div.note{
	margin: 15px 0 0;
}

#description div.note p, #description div.note a{
	font-size: 14px;
	line-height: 18px;
	color: #94979A;
}
#description div.note p{
	margin-top: 7px;
}



.catalog_item{
	height: 400px;
}

.catalog_item .labels{
	position: relative;
	top: 5px;
	left: 5px;
}
.catalog_item .labels i{
	position: absolute;
	width: 34px;
	height: 34px;
	background-size: cover;
}
.catalog_item .labels i:nth-child(2){
	left: 22px;
}
.catalog_item .labels i:nth-child(3){
	left: 44px;
}
.catalog_item .labels i:nth-child(4){
	left: 66px;
}
.catalog_item .labels i:nth-child(5){
	left: 88px;
}
.catalog_item .labels i:nth-child(6){
	left: 110px;
}
.catalog_item .labels i:nth-child(7){
	left: 132px;
}
.catalog_item .like{
	width: 17px;
	min-width: 17px;
	height: 16px;
	position: absolute;
	right: 8px;
	top: 8px;
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8916 1.75C15.25 1.75 16.0833 3.68333 16.0833 5.34167C16.0833 8.21667 12.175 12.4667 8.99996 14.8083C5.82496 12.4667 1.91663 8.21667 1.91663 5.34167C1.91663 3.675 2.74996 1.75 5.10829 1.75C5.69422 1.78879 6.26238 1.9671 6.76539 2.27007C7.26841 2.57304 7.6917 2.99188 7.99996 3.49167L8.99996 4.81667L9.99996 3.49167C10.3082 2.99188 10.7315 2.57304 11.2345 2.27007C11.7375 1.9671 12.3057 1.78879 12.8916 1.75ZM12.8916 0.5C12.1112 0.536348 11.3508 0.758772 10.6738 1.14872C9.99687 1.53867 9.42296 2.08484 8.99996 2.74167C8.57696 2.08484 8.00304 1.53867 7.32607 1.14872C6.6491 0.758772 5.8887 0.536348 5.10829 0.5C2.33329 0.5 0.666626 2.66667 0.666626 5.34167C0.666626 9.3 6.04996 14.3583 8.99996 16.3333C11.95 14.3583 17.3333 9.3 17.3333 5.34167C17.3333 2.66667 15.6666 0.5 12.8916 0.5Z' fill='%239AA7A4'/%3E%3C/svg%3E%0A");
}
.catalog_item .like:hover{
	background-size: 17px 16px;
}
.catalog_item .like.active{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8917 0.739258C12.1113 0.775606 11.3509 0.99803 10.6739 1.38798C9.99694 1.77793 9.42302 2.32409 9.00002 2.98092C8.57702 2.32409 8.00311 1.77793 7.32613 1.38798C6.64916 0.99803 5.88876 0.775606 5.10835 0.739258C2.33335 0.739258 0.666687 2.90592 0.666687 5.58092C0.666687 9.53926 6.05002 14.5976 9.00002 16.5726C11.95 14.5976 17.3334 9.53926 17.3334 5.58092C17.3334 2.90592 15.6667 0.739258 12.8917 0.739258Z' fill='%23EB5757'/%3E%3C/svg%3E%0A");
}
.catalog_item .basket{
	right: 10px;
	background: #58AF23 url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 16C5.75277 16 5.5111 16.0733 5.30554 16.2107C5.09998 16.348 4.93976 16.5432 4.84515 16.7716C4.75054 17.0001 4.72579 17.2514 4.77402 17.4939C4.82225 17.7363 4.9413 17.9591 5.11612 18.1339C5.29093 18.3087 5.51366 18.4277 5.75614 18.476C5.99861 18.5242 6.24995 18.4995 6.47835 18.4049C6.70676 18.3102 6.90199 18.15 7.03934 17.9445C7.17669 17.7389 7.25 17.4972 7.25 17.25C7.25 16.9185 7.1183 16.6005 6.88388 16.3661C6.64946 16.1317 6.33152 16 6 16ZM17 16C16.7528 16 16.5111 16.0733 16.3055 16.2107C16.1 16.348 15.9398 16.5432 15.8451 16.7716C15.7505 17.0001 15.7258 17.2514 15.774 17.4939C15.8223 17.7363 15.9413 17.9591 16.1161 18.1339C16.2909 18.3087 16.5137 18.4277 16.7561 18.476C16.9986 18.5242 17.2499 18.4995 17.4784 18.4049C17.7068 18.3102 17.902 18.15 18.0393 17.9445C18.1767 17.7389 18.25 17.4972 18.25 17.25C18.25 16.9185 18.1183 16.6005 17.8839 16.3661C17.6495 16.1317 17.3315 16 17 16ZM17 15V13.5H6.87L6.44 11.78L19 9.36V2H4L3.52 0H0V1.5H2.34L5.7 15H17ZM4.39 3.5H17.5V8.12L6.08 10.31L4.47 3.83L4.39 3.5Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;
	text-indent: -100px;
	overflow: hidden;
}
.catalog_item .basket:hover{
	background-color: #378C04;
}
.catalog_item .cmp{
	right: 55px;
	background-color: #ffffff;
	background-size: 22px 19px;
}
.catalog_item .cmp.active{
	background: #ffffff url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 2H11.75V0.75C11.75 0.551088 11.671 0.360322 11.5303 0.21967C11.3897 0.0790175 11.1989 0 11 0C10.8011 0 10.6103 0.0790175 10.4697 0.21967C10.329 0.360322 10.25 0.551088 10.25 0.75V2H4.5L0 12C0.313808 12.9417 0.918877 13.7592 1.72778 14.3344C2.53668 14.9096 3.50751 15.2127 4.5 15.2C5.49249 15.2127 6.46332 14.9096 7.27222 14.3344C8.08112 13.7592 8.68619 12.9417 9 12L5.18 3.5H10.25V17.5L6 18.12V19H16V18.12L11.75 17.46V3.5H16.82L13 12C13.3229 12.9366 13.93 13.749 14.7367 14.3241C15.5433 14.8993 16.5093 15.2084 17.5 15.2084C18.4907 15.2084 19.4567 14.8993 20.2633 14.3241C21.07 13.749 21.6771 12.9366 22 12L17.5 2ZM4.5 13.7C3.91302 13.7072 3.33543 13.5523 2.83082 13.2524C2.32621 12.9524 1.91415 12.5191 1.64 12H7.36C7.08585 12.5191 6.67379 12.9524 6.16918 13.2524C5.66457 13.5523 5.08698 13.7072 4.5 13.7ZM2.27 10.6L4.5 5.65L6.73 10.6H2.27ZM19.73 10.6H15.27L17.5 5.65L19.73 10.6ZM17.5 13.7C16.913 13.7072 16.3354 13.5523 15.8308 13.2524C15.3262 12.9524 14.9141 12.5191 14.64 12H20.36C20.0859 12.5191 19.6738 12.9524 19.1692 13.2524C18.6646 13.5523 18.087 13.7072 17.5 13.7Z' fill='%2358AF23'/%3E%3C/svg%3E%0A") center no-repeat;
}
.catalog_item .cmp.active:after{
	display: none;
}
.catalog_item .basket, .catalog_item .cmp{
	width: 40px;
	min-width: 40px;
	height: 40px;
	position: absolute;
	z-index: 1;
	top: 210px;
	border-radius: 40px;
	box-shadow: 0px 5px 26px rgba(138, 194, 104, 0.6);
	opacity: 0;
	cursor: pointer;
}
.catalog_item .basket.active, .catalog_item .cmp.active, .catalog_item:hover .basket, .catalog_item:hover .cmp{
	opacity: 1;
}
.catalog_item_images{
	display: block;
	width: auto;
	height: 230px;
	border: 20px solid #f9f9f9;
	border-radius: 10px;
	background: #f9f9f9 no-repeat center;
	background-size: contain;
	margin-bottom: 18px;
}
.catalog_item_images:after{
	background: #f9f9f9;
	content:'';
	display:block;
	position:absolute;
	width: 190px;
	height: 190px;
	mix-blend-mode: darken;
}
.catalog_item_price{
	margin-bottom: 4px;
}
.price {
	font-family: 'Baloo Thambi 2';
	font-style: normal;
	font-weight: bold;
	font-size: 24px;
	line-height: 26px;
	color: #7E1C7E;
	position: relative;
	display: inline-block;
}
.price i{
	font-style: normal;
	font-weight: 800;
	font-size: 14px;
	line-height: 21px;
	color: #7E1C7E;
	position: relative;
	bottom: 6px;
}
.price:after{
	content: 'BYN';
	display: inline-block;
	font-family: Inter;
	font-weight: bold;
	font-size: 18px;
	line-height: 18px;
}

.price.old{
	margin-left: 5px;
	font-weight: 600;
	font-size: 18px;
	line-height: 26px;
	color: #2D3130;
}

.price.old:before{
	content: '';
	display: block;
	position: absolute;
	left: -1px;
	right: -1px;
	top: 12px;
	bottom: 12px;
	border: 1px solid #EB5757;
	transform: matrix(0.96, -0.4, 0.24, 0.93, 0, 0);
	border-radius: 2px;
	height: 0;

}
.price.old:after{
	font-size: 16px;
	line-height: 18px;
}

.catalog_item_rating{
	margin-bottom: 1px;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	display: flex;
	color: #6c6f6e;
}

.catalog_item_title, .catalog_item_description{
	color: #2D3130;
	overflow: hidden;
	position: relative;
}
.catalog_item_description:after {
	content: '';
	position: absolute;
	display: block;
	width: 104px;
	height: 17px;
	right: 0px;
	bottom: 0px;
	background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.catalog_item_title{
	height: 40px;
}

.catalog_item_description{
	height: 60px;
	opacity: 0.5;
}

main .owl-carousel .owl-nav button.owl-next, main .owl-carousel .owl-nav button.owl-prev{
	position: absolute;
	width: 48px;
	height: 48px;
	top: calc(50% - 48px/2 - 82.5px);
	background: #ffffff url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.05 18L18.0501 9.99999L10.05 1.99999' stroke='%232D3130' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 43% center;
	border-radius: 100px;
	box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.1);
}
.owl-carousel .owl-nav button.owl-next{
	right: -24px;
}
.owl-carousel .owl-nav button.owl-prev{
	left: -24px;
	transform: rotate(180deg);
}

.spec{
	margin-bottom: 90px;
}

.vpb .h2{
	margin-top: 0;
}

.tabs{
	display: flex;
	border-bottom: 3px solid #E3E5E8;
	margin-top: -10px;
}
.tabs a, .tabs span{
	font-weight: bold;
	margin: 0 60px -3px 0;
	cursor: pointer;
	padding: 20px 0;
}
.tabs .active{
	color: #7E1C7E;
	border-bottom: 3px solid #7E1C7E;
	cursor: default;
}
.tabs i{
	font-size: 14px;
	color: #94979A;
	font-weight: 500;
	margin-left: 9px;
}

.tab-content{
	display: none;
}

.tab-content.active{
	display: flex;
}

.page .banner{
	margin-bottom: 60px;
	height: auto;
	max-height: 200px;
}
.page .banner img{
	max-height: 200px;
}

.page .banner .banner-item{
	height: auto;
	max-height: 200px;
}

#description > div:first-child, #reviews > div:first-child{
	width: 720px;
	margin-right: 135px;
}

#description > div:nth-child(2){
	position: sticky;
	top: 0;
	height: fit-content;
}

#description .h2, #reviews .h2{
	margin: 40px 0 15px;
}

.cid-desc iframe{
	width: 100%;
	height: 405px;
	border-radius: 10px;
	margin: 20px 0 10px;
}

#description > div, #reviews > div{
	display: flex;
	flex-flow: column;
}

.pdl{
	max-height: 700px;
	overflow: hidden;
	position: relative;
	display: flex;
	flex-flow: column;
}

.pdl:after{
	content: '';
	width: 100%;
	height: 150px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.pdl.more{
	max-height: inherit;
}

.pdl.more:after{
	display: none;
}

.pdl tr {
	display: flex
}
.pdr{
	border-bottom: 1px dashed #E3E5E8;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	margin-bottom: 24px;
}
.pdr > div, .pdr > td{
	background-color: white;
	margin-bottom: -4px;
	padding-left: 5px;
}
.pdr > div:first-child, .pdr > td:first-child{
	font-weight: 400;
	color: #707275;
	padding: 0 5px 0 0;
	display: flex;
}

.pdr a{
	color: #7E1C7E;
}

#description .h3{
	margin: 20px 0;
}

.btn.show__more, .btn.show__more_reviews{
	padding: 15px;
	font-weight: 700;
	color: #2D3130;
}

.fph{
	min-width: 18px;
	height: 18px;
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5C6.51664 0.5 5.0666 0.939867 3.83323 1.76398C2.59986 2.58809 1.63856 3.75943 1.07091 5.12987C0.50325 6.50032 0.354725 8.00832 0.644114 9.46318C0.933503 10.918 1.64781 12.2544 2.6967 13.3033C3.7456 14.3522 5.08197 15.0665 6.53683 15.3559C7.99168 15.6453 9.49968 15.4968 10.8701 14.9291C12.2406 14.3614 13.4119 13.4001 14.236 12.1668C15.0601 10.9334 15.5 9.48336 15.5 8C15.5 7.01509 15.306 6.03982 14.9291 5.12987C14.5522 4.21993 13.9997 3.39314 13.3033 2.6967C12.6069 2.00026 11.7801 1.44781 10.8701 1.0709C9.96019 0.693993 8.98492 0.5 8 0.5ZM8 14.375C6.73915 14.375 5.50661 14.0011 4.45824 13.3006C3.40988 12.6001 2.59278 11.6045 2.11027 10.4396C1.62776 9.27473 1.50152 7.99293 1.7475 6.7563C1.99348 5.51967 2.60064 4.38375 3.4922 3.49219C4.38376 2.60063 5.51967 1.99347 6.7563 1.74749C7.99293 1.50151 9.27473 1.62776 10.4396 2.11027C11.6045 2.59278 12.6001 3.40988 13.3006 4.45824C14.0011 5.5066 14.375 6.73914 14.375 8C14.373 9.69015 13.7007 11.3105 12.5056 12.5056C11.3105 13.7007 9.69015 14.373 8 14.375ZM7.91 10.3925C7.77353 10.3925 7.64013 10.433 7.52666 10.5088C7.41319 10.5846 7.32475 10.6924 7.27253 10.8184C7.2203 10.9445 7.20664 11.0833 7.23326 11.2171C7.25989 11.351 7.3256 11.4739 7.4221 11.5704C7.5186 11.6669 7.64154 11.7326 7.77539 11.7592C7.90924 11.7859 8.04797 11.7722 8.17406 11.72C8.30014 11.6678 8.4079 11.5793 8.48372 11.4658C8.55954 11.3524 8.6 11.219 8.6 11.0825C8.6 10.9919 8.58216 10.9022 8.54748 10.8184C8.5128 10.7347 8.46198 10.6587 8.39791 10.5946C8.33384 10.5305 8.25777 10.4797 8.17406 10.445C8.09034 10.4103 8.00062 10.3925 7.91 10.3925ZM8.105 4.25C6.935 4.25 5.75 5.045 5.75 6.86H6.8225C6.8225 5.4575 7.715 5.3075 8.105 5.3075C8.40642 5.28216 8.70585 5.3753 8.93971 5.56715C9.17357 5.759 9.32344 6.03444 9.3575 6.335C9.3575 6.8375 9.14 7.0025 8.6525 7.34C8.25921 7.54473 7.93123 7.85567 7.70584 8.23751C7.48045 8.61934 7.3667 9.05674 7.3775 9.5H8.45C8.45 8.75 8.7725 8.5625 9.26 8.2325C9.60959 8.05506 9.90365 7.78489 10.11 7.45155C10.3164 7.11821 10.4271 6.73453 10.43 6.3425C10.3895 5.76028 10.1244 5.21657 9.69059 4.82615C9.25679 4.43573 8.68825 4.22914 8.105 4.25Z' fill='%2394979A'/%3E%3C/svg%3E%0A") center no-repeat;
	margin: 2px 11px 0;
	z-index: 2;
}

.fph:hover{
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5C6.51664 0.5 5.0666 0.939867 3.83323 1.76398C2.59986 2.58809 1.63856 3.75943 1.07091 5.12987C0.50325 6.50032 0.354725 8.00832 0.644114 9.46318C0.933503 10.918 1.64781 12.2544 2.6967 13.3033C3.7456 14.3522 5.08197 15.0665 6.53683 15.3559C7.99168 15.6453 9.49968 15.4968 10.8701 14.9291C12.2406 14.3614 13.4119 13.4001 14.236 12.1668C15.0601 10.9334 15.5 9.48336 15.5 8C15.5 7.01509 15.306 6.03982 14.9291 5.12987C14.5522 4.21993 13.9997 3.39314 13.3033 2.6967C12.6069 2.00026 11.7801 1.44781 10.8701 1.0709C9.96019 0.693993 8.98492 0.5 8 0.5ZM8 14.375C6.73915 14.375 5.50661 14.0011 4.45824 13.3006C3.40988 12.6001 2.59278 11.6045 2.11027 10.4396C1.62776 9.27473 1.50152 7.99293 1.7475 6.7563C1.99348 5.51967 2.60064 4.38375 3.4922 3.49219C4.38376 2.60063 5.51967 1.99347 6.7563 1.74749C7.99293 1.50151 9.27473 1.62776 10.4396 2.11027C11.6045 2.59278 12.6001 3.40988 13.3006 4.45824C14.0011 5.5066 14.375 6.73914 14.375 8C14.373 9.69015 13.7007 11.3105 12.5056 12.5056C11.3105 13.7007 9.69015 14.373 8 14.375ZM7.91 10.3925C7.77353 10.3925 7.64013 10.433 7.52666 10.5088C7.41319 10.5846 7.32475 10.6924 7.27253 10.8184C7.2203 10.9445 7.20664 11.0833 7.23326 11.2171C7.25989 11.351 7.3256 11.4739 7.4221 11.5704C7.5186 11.6669 7.64154 11.7326 7.77539 11.7592C7.90924 11.7859 8.04797 11.7722 8.17406 11.72C8.30014 11.6678 8.4079 11.5793 8.48372 11.4658C8.55954 11.3524 8.6 11.219 8.6 11.0825C8.6 10.9919 8.58216 10.9022 8.54748 10.8184C8.5128 10.7347 8.46198 10.6587 8.39791 10.5946C8.33384 10.5305 8.25777 10.4797 8.17406 10.445C8.09034 10.4103 8.00062 10.3925 7.91 10.3925ZM8.105 4.25C6.935 4.25 5.75 5.045 5.75 6.86H6.8225C6.8225 5.4575 7.715 5.3075 8.105 5.3075C8.40642 5.28216 8.70585 5.3753 8.93971 5.56715C9.17357 5.759 9.32344 6.03444 9.3575 6.335C9.3575 6.8375 9.14 7.0025 8.6525 7.34C8.25921 7.54473 7.93123 7.85567 7.70584 8.23751C7.48045 8.61934 7.3667 9.05674 7.3775 9.5H8.45C8.45 8.75 8.7725 8.5625 9.26 8.2325C9.60959 8.05506 9.90365 7.78489 10.11 7.45155C10.3164 7.11821 10.4271 6.73453 10.43 6.3425C10.3895 5.76028 10.1244 5.21657 9.69059 4.82615C9.25679 4.43573 8.68825 4.22914 8.105 4.25Z' fill='%237E1C7E'/%3E%3C/svg%3E%0A");
}

div.bx-panel-tooltip{
	background: #FFFFFF!important;
	border: none;
	border-radius: 8px!important;
	box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.1)!important;
}
.bx-panel-tooltip div.bx-panel-tooltip-text{
	padding: 17px!important;
	font: normal normal 12px/18px Inter!important;
	color: #717784!important;
}
.bx-panel-tooltip div.bx-panel-tooltip-text a{
	font: normal normal 16px/20px Inter!important;
	color: #2d3130!important;
}
.bx-panel-tooltip div.bx-panel-tooltip-text p{
	margin-bottom: 10px;
}

.catalog__note{
	margin-top: 20px;
	color: #707275;
	font-size:12px;
}

.btn.download{
	max-width: 354px;
	border: 2px solid #E3E5E8;
	border-radius: 8px;
	font-size: 15px;
	line-height: 120%;
	font-weight: 600;
	color: #363C4E;
	justify-content: left;
	padding: 17px 17px 17px 60px;
	margin-bottom: 10px;
	background: url("data:image/svg+xml,%3Csvg width='27' height='33' viewBox='0 0 27 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7 1.5L18.3931 0.779167L17.7 0.5V1.5ZM25.5 9H26.5L26.1931 8.27917L25.5 9ZM14.5 10.7308C14.5 10.1785 14.0523 9.73077 13.5 9.73077C12.9477 9.73077 12.5 10.1785 12.5 10.7308H14.5ZM13.5 20.5385L12.7895 21.2422C12.9773 21.4318 13.2331 21.5385 13.5 21.5385C13.7669 21.5385 14.0227 21.4318 14.2105 21.2422L13.5 20.5385ZM18.2105 17.2037C18.5991 16.8113 18.5961 16.1782 18.2037 15.7895C17.8113 15.4009 17.1782 15.4039 16.7895 15.7963L18.2105 17.2037ZM10.2105 15.7963C9.82183 15.4039 9.18867 15.4009 8.79628 15.7895C8.4039 16.1782 8.40087 16.8113 8.78952 17.2037L10.2105 15.7963ZM8.35714 23.5769C7.80486 23.5769 7.35714 24.0246 7.35714 24.5769C7.35714 25.1292 7.80486 25.5769 8.35714 25.5769V23.5769ZM18.6429 25.5769C19.1951 25.5769 19.6429 25.1292 19.6429 24.5769C19.6429 24.0246 19.1951 23.5769 18.6429 23.5769V25.5769ZM17.7 0.5H4.92857V2.5H17.7V0.5ZM0.5 4.96154V28.0385H2.5V4.96154H0.5ZM4.92857 32.5H22.0714V30.5H4.92857V32.5ZM26.5 28.0385V9H24.5V28.0385H26.5ZM26.1931 8.27917L18.3931 0.779167L17.0069 2.22083L24.8069 9.72083L26.1931 8.27917ZM16.7 1.5V6.69231H18.7V1.5H16.7ZM19.9857 10H25.5V8H19.9857V10ZM16.7 6.69231C16.7 8.51005 18.1621 10 19.9857 10V8C19.2846 8 18.7 7.42357 18.7 6.69231H16.7ZM22.0714 32.5C24.5263 32.5 26.5 30.4935 26.5 28.0385H24.5C24.5 29.407 23.4037 30.5 22.0714 30.5V32.5ZM0.5 28.0385C0.5 30.4935 2.47374 32.5 4.92857 32.5V30.5C3.59631 30.5 2.5 29.407 2.5 28.0385H0.5ZM4.92857 0.5C2.47374 0.5 0.5 2.50654 0.5 4.96154H2.5C2.5 3.59303 3.59631 2.5 4.92857 2.5V0.5ZM12.5 10.7308V20.5385H14.5V10.7308H12.5ZM14.2105 21.2422L18.2105 17.2037L16.7895 15.7963L12.7895 19.8347L14.2105 21.2422ZM14.2105 19.8347L10.2105 15.7963L8.78952 17.2037L12.7895 21.2422L14.2105 19.8347ZM8.35714 25.5769H18.6429V23.5769H8.35714V25.5769Z' fill='%237E1C7E'/%3E%3C/svg%3E%0A") no-repeat 20px center;
}
#description .note{
	margin-bottom: 15px;
	color: #707275;
	/*max-width: 465px;*/
}

.download.note{
	display: none;
}

.btn.manual__subscribe, .btn.manual__auth-link{
	padding: 15px 30px;
	width: fit-content;
	color: #2D3130;
	font-weight: bold;
	margin-bottom: 15px;
}

#description .col a, #description .column a{
	font-size: 14px;
	line-height: 18px;
	color: #58AF23;
	margin-bottom: 8px;
}
#obzor > div{
	max-width: 960px;
}

#obzor > div iframe{
	width: 100%;
	height: 539px;
	border-radius: 10px;
	margin: 20px 0 10px;
}

#reviews{
	justify-content: space-between;
}

.review, .answer{
	display: flex;
	margin: 15px 0;
}

.review > i, .answer > i{
	min-width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #F2E9F2;
	color: #AC48AC;
	font-size: 22px;
	line-height: 50px;
	text-align: center;
	font-weight: 800;
	margin-right: 20px;
}

.answer{
	margin-top: 25px;
}

.answer i{
	background: #7E1C7E;
	padding: 0;
	position: relative;
}
.answer i:before{
	width: 24px;
	height: 29px;
	left: 14px;
	top: 9px;
	background-size: contain;
	background-repeat: no-repeat;
}

.review-body{
	width: calc(100% - 70px);
}

.review-title{
	display: flex;
	margin: 6px 0;
}

.review-title .h3{
	margin-right: 15px;
}

.review-title span{
	font-size: 12px;
	color: #94979A;
	margin-top: 4px;
}

.review-title span.date{
	margin-right: auto;
}

.review-title .stars{
	margin: 0 0 0 17px;
	background-size: 20px;
	height: 20px;
	width: 100px;
}
.review-title .stars .star{
	background-size: 20px;
	height: 20px;
}

.review b{
	margin: 10px 0 5px;
}

.review b + div{
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 10px;
}

.review b + div.grad{
	max-height: 126px;
	overflow-y: hidden;
	position: relative;
}
.review b + div.grad:after{
	content: '';
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, #FFFFFF 74.29%);
	position: absolute;
	bottom: -35px;
	left: 0;
}

.btn.pink{
	background: #F2E9F2;
	border-radius: 5px;
	height: 30px;
	width: fit-content;
	padding: 6px 10px;
	color: #7E1C7E;
	margin-top: -2px;
}

.review .gallery{
	margin-top: 20px;
	display: flex;
	flex-wrap: wrap;
}

.review .gallery a{
	width: 71px;
	height: 71px;
	margin: 0 7px 7px 0;
	background-size: cover;
	background-position: center;
	border-radius: 5px;
	position: relative;
}

.review .gallery a i{
	left: 21px;
	top: 23px;
	color: white;
	font-weight: 800;
	font-size: 18px;
	line-height: 24px;
	position: absolute;
}

.review .gallery a.blur:before{
	content: '';
	width: 71px;
	height: 71px;
	position: absolute;
	backdrop-filter: blur(20px);
	background: rgba(242, 242, 242, 0.02);
	border-radius: 5px;
	left: 0;
	top: 0;
}

.add-review{
	width: 478px;
	padding: 40px 54px;
	margin-top: 97px;
	position: sticky;
	top: 40px;
	right: 0;
	box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.1);
	border-radius: 15px;
	font-size: 22px;
	line-height: 26px;
	font-weight: 800;
}
.add-review span:not(.btn){
	display: block;
	color: #707275;
	margin-top: 10px;
	line-height: 20px;
}
.add-review span.btn{
	width: fit-content;
	padding: 15px 30px;
	font-weight: bold;
	margin-top: 33px;
	line-height: 20px;
}
.news-detail{
	max-width: 100%;
	width: 720px;
}

.product-bonus-badge{
	display: flex;
	gap: 5px;
	margin-left: auto;
	margin-bottom: 5px;
	align-items: center;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	color: #707275;
}

.product-bonus-badge .tooltip-icon{
	margin: 0;
}

@supports not (scrollbar-width: 4px) {
	.preview{
		width: 90px;
	}
}


@media screen and (max-width: 1199px) {
	.cid-bi{
		width: 444px;
		flex-direction: column;
	}
	.big-img{
		width: 432px;
		height: 432px;
		min-height: 432px;
		margin-bottom: 10px;
	}
	.big-img img{
		max-height: 400px;
		max-width: 400px;
	}
	.preview{
		width: 100%;
		order: 2;
		padding-right: 0;
		margin-right: 0;
	}
	.sm-img{
		display: inline-block;
	}
	.cid-br{
		width: 444px;
		margin-left: auto;
	}
	.preview:after{
		display: none;
	}
	.cid-br .cmp, .cid-br .shr{
		width: 42px;
		text-indent: -1000px;
	}
	.cid-br .buy{
		padding: 20px;
	}
	.rasr-row{
		padding: 12px 0;
	}
	#description > div:first-child, #reviews > div:first-child{
		width: 600px;
		margin-right: 80px;
	}
}
@media screen and (max-width: 979px) {
	.product-bonus-badge {
		margin: 7px 0 0;
	}
	.cid-br .ucen.action .img{
		display: none;
	}
	.cid-b{
		flex-direction: column;
	}
	.cid-bi{
		position: relative;
	}
	.cid-bi .h2, .cid-bi .cod{
		display: flex;
	}
	.cid-bi .cod{
		margin-left: 0;
	}
	.cid-bi .h2{
		margin-top: 0;
		margin-bottom: 10px;
	}
	.cid-br h1, .cid-br .cod, .ucen .price{
		display: none;
	}
	.cid-bi .labels{
		position: relative;
	}
	.info{
		display: flex;
		flex-direction: column;
	}
	.info > div{
		width: 100%;
	}
	.rasr-row .name{
		width: 140px;
	}
	.rasr-row .period {
		width: 70px;
	}
	.tab-content.active{
		flex-direction: column;
	}
	#description > div, #reviews > div{
		width: 100% !important;
	}
	.cid-bi{
		width: 100%;
		height: fit-content;
		max-height: 670px;
	}
	.big-img{
		width: 100%;
		height: 343px;
		min-height: 343px;
	}
	.big-img img{
		max-height: 318px;
		max-width: 318px;
	}
	.cid-br{
		width: 100%;
	}
	.cid-br .like{
		width: 42px;
		text-indent: -1000px
	}
	.btn.basket{
		margin-top: 1px;
	}
	.btn.rasr{
		height: 46px;
		width: 127px;
		overflow: hidden;
		display: block;
		position: relative;
	}
	.btn.rasr:after{
		content: '';
		width: 100%;
		height: 10px;
		position: absolute;
		bottom: 0;
		left: 0;
		background: white;
	}
	.btn.rasr .price{
		display: none;
	}
	.rasr-row *{
		font-size: 14px;
		line-height: 18px;
	}
	.rasr-row .img{
		margin-right: 10px;
	}
	.fancybox-inner .fancybox-image{
		max-width: calc(100% - 80px);
	}
	.fancybox-prev span{
		left: 40px!important;
	}
	#fancybox-thumbs{
		display: none;
	}
	.add-review{
		width: 100%;
		padding: 40px 20px;
	}
	.fw{
		width: 100vw;
		overflow-y: scroll;
		overflow-y: hidden;
		margin-left: calc(-50vw + 172px);
		-ms-overflow-style: none;  /* IE and Edge */
		scrollbar-width: none;  /* Firefox */
	}
	.fw::-webkit-scrollbar {
		display: none;
	}
	.tabs{
		width: max-content;
		width: -moz-max-content;
		margin: 0 calc(50vw - 172px);
	}
	.tabs a, .tabs span{
		margin-right: 30px;
	}

	.info > div:nth-child(2) a:first-child{
		margin-top: 20px;
	}
	.news-detail, #obzor > div.news-detail{
		max-width: 343px;
	}
	div.bx-panel-tooltip{
		max-width: 343px;
		left: calc(50vw - 343px/2)!important;
	}

	#description div.note{
		order: 1;
		margin: 10px 0 -15px;
	}
	.sm-img{
		width: 8px;
		height: 8px;
		border-radius: 8px;
		background: #B8B0B880!important;
	}
	.sm-img.cur{
		border: 3px solid #B8B0B880;
		background: white!important;
		width: 14px;
		height: 14px;
	}
	.preview{
		height: fit-content;
		margin-bottom: 20px;
		display: flex;
		align-items: center;
		gap: 5px;
		justify-content: center;
	}
}

/* Galinouski */

/*.loop {
	display: none!important;
}
.carousel-wrapper {
	margin: 0 auto;
}
.owl-carousel {
	z-index: 0!important;
}
.owl-item {
	.item {
		img {
			height: auto;
			margin: -20% auto;
		}
	}
}
.owl-carousel .owl-item img{
	width: auto!important;
}
.item {
	padding-top: 70px;
	margin-bottom: 70px;
	box-sizing: content-box;
	color: #fff;
	width: 100%;
	mаx-height: 400px;
	place-content: space-evenly;
	/*border: 1px solid #F2F2F2;*/
	/*box-shadow: inset -4px 6px 20px 3px rgba(0, 0, 0, 0.5);*/
	/*img {
		width: auto;
		max-height: 400px;
		top: 0;
		left: 0;
		z-index: 10;
	}
}

.owl-next,
.owl-prev {
	/*border: none;*/
	/*position: absolute;*/
	/*top: -5px;*/
	/*height: 250px;*/
	/*box-sizing: border-box;*/
	/*background-color: transparent;*/
	/*transition: background-color 0.4s;*/
	/*vertical-align: center;*/
	/*display: none!important;*/
	/*justify-content: center;*/
	/*align-content: center;*/
	/*flex-direction: column; !* column | row *!*/

	/*&:hover {
		opacity: 1;
	}
}

.owl-next {
	right: -50px;
}

.owl-prev {
	left: -50px;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #7e1c7e!important;
}
.owl-theme .owl-dots {
	margin-bottom: 15px;
}

@media screen and (max-width: 400px){
	.big-img{
		display: none;
	}
	.preview{
		display: none;
	}
	.loop {
		display: block!important;
	}
}*/

/*mss*/
.fifty td{width:50%; vertical-align: middle; padding:15px}
/* End */


/* Start:/local/components/new/catalog.top/templates/.default/slider/style.css?17902007638707*/
.catalog_item{
    height: 400px;
}

.catalog_item .labels{
    position: relative;
    top: 5px;
    left: 5px;
}
.catalog_item .labels i{
    position: absolute;
    width: 34px;
    height: 34px;
    background-size: cover;
}
.catalog_item .labels i:nth-child(2){
    left: 22px;
}
.catalog_item .labels i:nth-child(3){
    left: 44px;
}
.catalog_item .labels i:nth-child(4){
    left: 66px;
}
.catalog_item .labels i:nth-child(5){
    left: 88px;
}
.catalog_item .labels i:nth-child(6){
    left: 110px;
}
.catalog_item .labels i:nth-child(7){
    left: 132px;
}
.catalog_item .like{
    width: 17px;
    min-width: 17px;
    height: 16px;
    position: absolute;
    right: 8px;
    top: 8px;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8916 1.75C15.25 1.75 16.0833 3.68333 16.0833 5.34167C16.0833 8.21667 12.175 12.4667 8.99996 14.8083C5.82496 12.4667 1.91663 8.21667 1.91663 5.34167C1.91663 3.675 2.74996 1.75 5.10829 1.75C5.69422 1.78879 6.26238 1.9671 6.76539 2.27007C7.26841 2.57304 7.6917 2.99188 7.99996 3.49167L8.99996 4.81667L9.99996 3.49167C10.3082 2.99188 10.7315 2.57304 11.2345 2.27007C11.7375 1.9671 12.3057 1.78879 12.8916 1.75ZM12.8916 0.5C12.1112 0.536348 11.3508 0.758772 10.6738 1.14872C9.99687 1.53867 9.42296 2.08484 8.99996 2.74167C8.57696 2.08484 8.00304 1.53867 7.32607 1.14872C6.6491 0.758772 5.8887 0.536348 5.10829 0.5C2.33329 0.5 0.666626 2.66667 0.666626 5.34167C0.666626 9.3 6.04996 14.3583 8.99996 16.3333C11.95 14.3583 17.3333 9.3 17.3333 5.34167C17.3333 2.66667 15.6666 0.5 12.8916 0.5Z' fill='%239AA7A4'/%3E%3C/svg%3E%0A");
    z-index: 1;
}
.catalog_item .like:hover{
    background-size: 17px 16px;
}
.catalog_item .like.active{
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8917 0.739258C12.1113 0.775606 11.3509 0.99803 10.6739 1.38798C9.99694 1.77793 9.42302 2.32409 9.00002 2.98092C8.57702 2.32409 8.00311 1.77793 7.32613 1.38798C6.64916 0.99803 5.88876 0.775606 5.10835 0.739258C2.33335 0.739258 0.666687 2.90592 0.666687 5.58092C0.666687 9.53926 6.05002 14.5976 9.00002 16.5726C11.95 14.5976 17.3334 9.53926 17.3334 5.58092C17.3334 2.90592 15.6667 0.739258 12.8917 0.739258Z' fill='%23EB5757'/%3E%3C/svg%3E%0A");
}
.catalog_item .basket{
    right: 10px;
    background: #58AF23 url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 16C5.75277 16 5.5111 16.0733 5.30554 16.2107C5.09998 16.348 4.93976 16.5432 4.84515 16.7716C4.75054 17.0001 4.72579 17.2514 4.77402 17.4939C4.82225 17.7363 4.9413 17.9591 5.11612 18.1339C5.29093 18.3087 5.51366 18.4277 5.75614 18.476C5.99861 18.5242 6.24995 18.4995 6.47835 18.4049C6.70676 18.3102 6.90199 18.15 7.03934 17.9445C7.17669 17.7389 7.25 17.4972 7.25 17.25C7.25 16.9185 7.1183 16.6005 6.88388 16.3661C6.64946 16.1317 6.33152 16 6 16ZM17 16C16.7528 16 16.5111 16.0733 16.3055 16.2107C16.1 16.348 15.9398 16.5432 15.8451 16.7716C15.7505 17.0001 15.7258 17.2514 15.774 17.4939C15.8223 17.7363 15.9413 17.9591 16.1161 18.1339C16.2909 18.3087 16.5137 18.4277 16.7561 18.476C16.9986 18.5242 17.2499 18.4995 17.4784 18.4049C17.7068 18.3102 17.902 18.15 18.0393 17.9445C18.1767 17.7389 18.25 17.4972 18.25 17.25C18.25 16.9185 18.1183 16.6005 17.8839 16.3661C17.6495 16.1317 17.3315 16 17 16ZM17 15V13.5H6.87L6.44 11.78L19 9.36V2H4L3.52 0H0V1.5H2.34L5.7 15H17ZM4.39 3.5H17.5V8.12L6.08 10.31L4.47 3.83L4.39 3.5Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;
    text-indent: -100px;
    overflow: hidden;
}
.catalog_item .basket:hover{
    background-color: #378C04;
}
.catalog_item .cmp{
    right: 55px;
    background-color: #ffffff;
    background-size: 22px 19px;
}
.catalog_item .cmp.active{
    background: #ffffff url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 2H11.75V0.75C11.75 0.551088 11.671 0.360322 11.5303 0.21967C11.3897 0.0790175 11.1989 0 11 0C10.8011 0 10.6103 0.0790175 10.4697 0.21967C10.329 0.360322 10.25 0.551088 10.25 0.75V2H4.5L0 12C0.313808 12.9417 0.918877 13.7592 1.72778 14.3344C2.53668 14.9096 3.50751 15.2127 4.5 15.2C5.49249 15.2127 6.46332 14.9096 7.27222 14.3344C8.08112 13.7592 8.68619 12.9417 9 12L5.18 3.5H10.25V17.5L6 18.12V19H16V18.12L11.75 17.46V3.5H16.82L13 12C13.3229 12.9366 13.93 13.749 14.7367 14.3241C15.5433 14.8993 16.5093 15.2084 17.5 15.2084C18.4907 15.2084 19.4567 14.8993 20.2633 14.3241C21.07 13.749 21.6771 12.9366 22 12L17.5 2ZM4.5 13.7C3.91302 13.7072 3.33543 13.5523 2.83082 13.2524C2.32621 12.9524 1.91415 12.5191 1.64 12H7.36C7.08585 12.5191 6.67379 12.9524 6.16918 13.2524C5.66457 13.5523 5.08698 13.7072 4.5 13.7ZM2.27 10.6L4.5 5.65L6.73 10.6H2.27ZM19.73 10.6H15.27L17.5 5.65L19.73 10.6ZM17.5 13.7C16.913 13.7072 16.3354 13.5523 15.8308 13.2524C15.3262 12.9524 14.9141 12.5191 14.64 12H20.36C20.0859 12.5191 19.6738 12.9524 19.1692 13.2524C18.6646 13.5523 18.087 13.7072 17.5 13.7Z' fill='%2358AF23'/%3E%3C/svg%3E%0A") center no-repeat;
}
.catalog_item .cmp.active:after{
    display: none;
}
.catalog_item .basket, .catalog_item .cmp{
    width: 40px;
    min-width: 40px;
    height: 40px;
    position: absolute;
    z-index: 1;
    top: 210px;
    border-radius: 40px;
    box-shadow: 0px 5px 26px rgba(138, 194, 104, 0.6);
    opacity: 0;
    cursor: pointer;
}
.catalog_item .basket.active, .catalog_item .cmp.active, .catalog_item:hover .basket, .catalog_item:hover .cmp{
    opacity: 1;
}
.catalog_item_images{
    display: block;
    width: auto;
    height: 230px;
    border: 20px solid #f9f9f9;
    border-radius: 10px;
    background: #f9f9f9 no-repeat center;
    background-size: contain;
    margin-bottom: 18px;
}
.catalog_item_images:after{
    background: #f9f9f9;
    content:'';
    display:block;
    position:absolute;
    width: calc(100% - 40px);
    height: 190px;
    mix-blend-mode: darken;
}
.catalog_item_price{
    margin-bottom: 4px;
}
.catalog_item  .price {
    font-family: 'Baloo Thambi 2';
    font-style: normal;
    font-weight: bold;
    font-size: 24px;
    line-height: 26px;
    color: #7E1C7E;
    position: relative;
    display: inline-block;
}
.catalog_item  .price i{
    font-style: normal;
    font-weight: 800;
    font-size: 14px;
    line-height: 21px;
    color: #7E1C7E;
    position: relative;
    bottom: 6px;
}
.catalog_item  .price:after{
    content: 'р.';
    display: inline-block;
    font-family: Inter;
    font-weight: bold;
    font-size: 18px;
    line-height: 18px;
}

.catalog_item .price.old{
    margin-left: 5px;
    font-weight: 600;
    font-size: 18px;
    line-height: 26px;
    color: #2D3130;
    text-decoration-line: none;
}

.catalog_item  .price.old:before{
    content: '';
    display: block;
    position: absolute;
    left: -1px;
    right: -1px;
    top: 12px;
    bottom: 12px;
    border: 1px solid #EB5757;
    transform: matrix(0.96, -0.4, 0.24, 0.93, 0, 0);
    border-radius: 2px;

}
.catalog_item  .price.old:after{
    font-size: 16px;
    line-height: 18px;
    text-decoration-line: none;
}

.catalog_item_rating{
    margin-bottom: 1px;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    display: flex;
    color: #6c6f6e;
}

.catalog_item_title, .catalog_item_description{
    color: #2D3130;
    overflow: hidden;
    position: relative;
}
.catalog_item_description:after {
    content: '';
    position: absolute;
    display: block;
    width: 104px;
    height: 17px;
    right: 0px;
    bottom: 0px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);
}

.catalog_item_title{
    height: 40px;
}

.catalog_item_description{
    height: 60px;
    opacity: 0.5;
}

main .owl-carousel .owl-nav button.owl-next, main .owl-carousel .owl-nav button.owl-prev{
    position: absolute;
    width: 48px;
    height: 48px;
    top: calc(50% - 48px/2 - 82.5px);
    background: #ffffff url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.05 18L18.0501 9.99999L10.05 1.99999' stroke='%232D3130' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 43% center;
    border-radius: 100px;
    box-shadow: 0px 2px 20px rgba(38, 0, 38, 0.1);
}
.owl-carousel .owl-nav button.owl-next{
    right: -24px;
}
.owl-carousel .owl-nav button.owl-prev{
    left: -24px;
    transform: rotate(180deg);
}
@media screen and (max-width: 979px) {
    .catalog_item_title{
        height: 60px;
    }
}
/* End */
/* /local/templates/newton/css/tooltip.css?1788976461592 */
/* /local/templates/newton/components/manao/catalog/work/style.min.css?1785144447566 */
/* /local/templates/newton/components/manao/catalog/work/bitrix/catalog.element/.default/style.css?178898119150201 */
/* /local/components/new/catalog.top/templates/.default/slider/style.css?17902007638707 */
