.content-wrapper {
	min-height:50vh;
	/*margin-bottom:82px;*/
	overflow:hidden;
}

.product {
	display:grid;
	grid-template-columns:62% 38%;
	gap:15px;
	margin-top:10px;
	margin-bottom:40px;
}


/* Swiper slider */
.product__slider {
	min-height:482px;
}

.product__preview_slide {
	height:412px;
}

.product__slider_thumbs {
	height:100px;
	margin-top:10px;
}

.swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
	font-size:26px;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
	font-size:26px;
}

/* tabs */
.dsc__tabs {
	font-size:14px;
	color:#676767;
	margin:30px 0;
}

.dsc__tabs a {
	text-decoration:none;
	color:#676767;

}

.dsc__tabs a span {
	border-bottom:1px dashed #676767;
}

.dsc__tabs a {
	padding:10px 18px;
	transition:none;
}

.dsc__tabs a.dsc__active_tab {
	background-color:#eebc1d;
	color:#fff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
}

.dsc__tabs a.dsc__active_tab span {
	border:none;
}

.dsc__tab_text {
	display:none;
}

.dsc__tab_text strong {
	font-weight:bold;
}

.dsc__tab_text.dsc__active_tab {
	display:block;
}

.dsc__tab_text {
	font-size:14px;
	line-height:1.8em;
    overflow: auto;
}

.dsc__tab_text b {
    font-weight:bold;
}

.dsc__tab_text h2,
.dsc__tab_text h3 {
    font-weight:bold;
}

.dsc__tab_text h2 {
    font-size:20px;
    margin:16px 0;
}

.dsc__tab_text h3 {
    font-size:16px;
    margin:26px 0 10px 0;
}

.dsc__tab_text a {
    color:#000;
}

.dsc__tab_text a:hover {
    color:#eebc1d;
}

.dsc__tab_text p {
	margin-bottom:10px;
}

.dsc__tab_text ul {
	list-style:disc;
	padding-left:25px;
	margin:10px 0;
}

.dsc__prop_list table {
    width:100%;
    margin:30px 0 10px;
}

.dsc__prop_list table td:first-child {
    font-weight: bold;
}

.dsc__prop_list table th:first-child, .dsc__prop_list table td:first-child {
    padding-left: 10px;
    text-align: left;
}


.dsc__prop_list table th {
    font-weight: bold;
    border: 1px solid #bebebe;
    padding: 0.25em 5px;
}

.dsc__prop_list table td {
    border: 1px solid #d0d0d0;
    padding: 0.25em 5px;
}

.dsc__prop_list table tr:nth-child(odd) {
    background-color: #e7eae9;
}

.dsc__prop_list img {
    max-width: 100%;
}

.dsc__prop_list p {
    margin:20px 0;
}

/* Properties */
.dsc__prop_item {
	display:grid;
	grid-template-columns:50% 50%;
	gap:0;
	border-bottom:1px dashed #e5e5e5;
	padding:6px 0;
}

.dsc__prop_title {
	font-size:14px;
}

.dsc__prop_value {
	font-size:14px;
	text-align:right;
}

.dsc__prop_group_title {
	font-size:18px;
	font-weight:bold;
	padding:26px 0 6px 0;
}

/* Product buttons */
.product__buttons {
	display:grid;
	grid-template-columns:50% 50%;
	gap:10px 0px;
}

.product__buttons {
	margin:0 auto;
}

.product__buttons button {
	width:200px;
	min-height:48px;
	border:0;
	display:block;
	padding:10px 0;
	text-decoration:none;
	text-align:left;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-left:45px;
	margin:0 auto;
	color:#FFF;
	cursor:pointer;
}

button.product__download_manual {
	background-color:#E6E6E6;
	border:1px solid #DCDCDC;
	color:#eebc1d;
	font-weight:bold;
	background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.1032 12.0623H14.9939C14.3474 12.0623 13.7274 11.8055 13.2703 11.3484C12.8132 10.8913 12.5564 10.2713 12.5564 9.62485V2.51547C12.5564 2.4616 12.535 2.40993 12.4969 2.37184C12.4588 2.33375 12.4071 2.31235 12.3532 2.31235H7.68137C6.81941 2.31235 5.99276 2.65476 5.38327 3.26425C4.77378 3.87374 4.43137 4.70039 4.43137 5.56235V21.8123C4.43137 22.6743 4.77378 23.5009 5.38327 24.1104C5.99276 24.7199 6.81941 25.0623 7.68137 25.0623H19.0564C19.9183 25.0623 20.745 24.7199 21.3545 24.1104C21.964 23.5009 22.3064 22.6743 22.3064 21.8123V12.2655C22.3064 12.2116 22.285 12.1599 22.2469 12.1218C22.2088 12.0837 22.1571 12.0623 22.1032 12.0623Z' fill='%23eebc1d'/%3E%3Cpath d='M21.6574 10.2642L14.3545 2.96133C14.3403 2.94721 14.3223 2.93761 14.3026 2.93372C14.283 2.92984 14.2626 2.93185 14.2441 2.9395C14.2256 2.94715 14.2098 2.9601 14.1986 2.97673C14.1875 2.99335 14.1815 3.0129 14.1814 3.03293V9.62484C14.1814 9.84033 14.267 10.047 14.4193 10.1994C14.5717 10.3517 14.7784 10.4373 14.9939 10.4373H21.5858C21.6058 10.4373 21.6253 10.4313 21.642 10.4201C21.6586 10.4089 21.6715 10.3931 21.6792 10.3746C21.6868 10.3561 21.6889 10.3357 21.685 10.3161C21.6811 10.2964 21.6715 10.2784 21.6574 10.2642Z' fill='%23eebc1d'/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-position:10px center;
}

button.product__download_manual span {
	font-weight:normal;
	color:#c1c1c1;
}

button.product__download_manual:hover {
	background-color:#E1E1E1;
}

button.product__get_price {
	background-image: url("data:image/svg+xml,%3Csvg width='28' height='27' viewBox='0 0 28 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.3879 3.10492C25.1707 2.89196 24.912 2.72302 24.6268 2.60794C24.3416 2.49286 24.0356 2.43394 23.7267 2.43461H17.2871C16.8646 2.43537 16.4596 2.59759 16.1597 2.88605L3.28617 15.363C2.84689 15.7897 2.60019 16.3679 2.60019 16.9707C2.60019 17.5736 2.84689 18.1518 3.28617 18.5785L9.4152 24.5199C9.85548 24.9459 10.4521 25.1852 11.0742 25.1852C11.6963 25.1852 12.293 24.9459 12.7333 24.5199L25.6016 12.048C25.8998 11.7578 26.0677 11.3653 26.0689 10.9557V4.70961C26.0708 4.41172 26.0115 4.11644 25.8946 3.84096C25.7777 3.56547 25.6055 3.31527 25.3879 3.10492ZM21.0399 8.93461C20.7084 8.93461 20.3843 8.8393 20.1086 8.66075C19.8329 8.48219 19.6181 8.2284 19.4912 7.93147C19.3643 7.63454 19.3311 7.30781 19.3958 6.99259C19.4605 6.67737 19.6201 6.38782 19.8546 6.16056C20.089 5.9333 20.3877 5.77853 20.7129 5.71583C21.0381 5.65313 21.3751 5.68531 21.6814 5.8083C21.9877 5.9313 22.2495 6.13958 22.4337 6.40681C22.6179 6.67404 22.7162 6.98821 22.7162 7.30961C22.7162 7.74058 22.5396 8.15391 22.2253 8.45866C21.9109 8.7634 21.4845 8.93461 21.0399 8.93461Z' fill='white'/%3E%3C/svg%3E%0A");
	background-repeat:no-repeat;
	background-position:10px center;
	background-color:#eebc1d;
	border:1px solid #f1c32b;
	padding-left:54px;
}

button.product__get_price:hover {
	background-color:#f1c32b;
	border:1px solid #f1c32b;
}

button.product__part_order,
button.product__service_order {
	background-color:#222;
	border:1px solid #000;
}

button.product__part_order {
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_418_13)'%3E%3Cpath d='M25.7123 5.94659L25.6689 5.9032L20.1541 0.390651C19.6764 -0.130217 18.8514 -0.130217 18.3303 0.390651L17.7223 0.998347C17.6355 1.08518 17.5921 1.17195 17.5921 1.30217C17.5921 1.43239 17.6355 1.51921 17.7223 1.60599L18.0263 1.90981L17.4608 2.47509L17.1578 2.17025C16.9841 1.99664 16.7236 1.99664 16.5498 2.17025C16.3761 2.34385 16.3762 2.60429 16.5498 2.77794L16.8528 3.08278L16.2025 3.7329L15.5946 3.12521C15.5077 3.03838 15.4209 2.99499 15.2906 2.99499C15.2038 2.99499 15.0735 3.03838 15.0301 3.12521L7.64805 10.5042C7.47437 10.6778 7.47437 10.9382 7.64805 11.1119L8.08227 11.5459C8.69022 12.1536 9.64552 12.1536 10.2535 11.5459L11.1654 10.6344C11.5127 10.6616 11.8515 10.7306 12.1767 10.8361L5.30316 17.6661C4.65181 17.4491 4.04386 17.4491 3.47936 17.6227L2.56747 16.7546C2.39379 16.581 2.13325 16.581 1.95952 16.7546L0.135719 18.5776C0.0488542 18.6645 0.00544739 18.7512 0.00544739 18.8815C0.00544739 19.0117 0.0488542 19.0985 0.0923119 19.1419L1.00421 20.0534C0.526532 21.4424 0.917346 23.005 1.95952 24.0467C3.04509 25.1319 4.60835 25.4791 5.99793 25.0017L6.90982 25.8698C6.99669 25.9566 7.12696 26 7.21377 26C7.30059 26 7.43091 25.9566 7.51772 25.8698L9.34152 24.0901C9.42839 24.0033 9.47179 23.9165 9.47179 23.7863C9.47179 23.6561 9.42839 23.5693 9.34152 23.4825L8.42962 22.571C8.64676 21.9633 8.6033 21.399 8.38622 20.7479L15.2315 13.8648C15.3489 14.2064 15.4289 14.5636 15.4643 14.9316L14.5524 15.8431C13.9444 16.4508 13.9444 17.4057 14.5524 18.0134L14.9866 18.4474C15.0735 18.5342 15.1603 18.5776 15.2905 18.5776C15.4208 18.5776 15.5511 18.5342 15.5511 18.4474L22.9332 11.0684C23.1069 10.8948 23.1069 10.6344 22.9332 10.4607L22.3253 9.85305L22.956 9.22261L23.2806 9.54923C23.3675 9.63605 23.4543 9.67944 23.5845 9.67944C23.7148 9.67944 23.8017 9.63605 23.8885 9.54923C24.0622 9.37562 24.0622 9.11519 23.8885 8.94153L23.5639 8.61492L24.149 8.03001L24.453 8.33383C24.6267 8.50744 24.8872 8.50744 25.0609 8.33383L25.6689 7.72614L25.7123 7.68275C26.1032 7.20532 26.1032 6.42402 25.7123 5.94659ZM7.60464 20.3572C7.47437 20.4874 7.43096 20.6611 7.51777 20.8347C7.82172 21.6594 7.73491 22.1369 7.56118 22.5275C7.47432 22.7011 7.51777 22.8748 7.64805 23.005L8.42967 23.7863L7.21382 24.9583L6.38879 24.2204C6.30193 24.1335 6.17165 24.0901 6.08484 24.0901C6.04143 24.0901 5.99798 24.0901 5.95457 24.1335C4.78213 24.611 3.47942 24.3506 2.61092 23.4824C1.74243 22.6143 1.48189 21.2688 1.95957 20.1402C2.04643 19.9666 2.00297 19.7929 1.8727 19.6627L1.09108 18.8815L2.30692 17.6661L3.08855 18.4474C3.21882 18.5776 3.3925 18.621 3.56623 18.5342C3.95704 18.3606 4.43472 18.2304 5.25976 18.5776C5.43343 18.6645 5.60716 18.621 5.73743 18.4908L13.0496 11.225C13.81 11.6616 14.449 12.3095 14.8816 13.0834L7.60464 20.3572ZM15.2906 17.5359L15.1604 17.4057C14.8998 17.1452 14.8998 16.7112 15.1604 16.4508L16.2025 15.409C16.2894 15.3222 16.3328 15.192 16.3328 15.0618C16.2887 14.346 16.1019 13.6584 15.8026 13.0283C15.7952 12.9973 15.7839 12.9661 15.7683 12.9349C15.5096 12.4177 15.1681 11.9377 14.7662 11.5143C14.7361 11.4824 14.7057 11.4509 14.6751 11.4196C14.6666 11.411 14.6582 11.4022 14.6497 11.3937C14.1964 10.9383 13.6709 10.5571 13.0968 10.2739C13.095 10.2729 13.0931 10.272 13.0913 10.2711C12.4419 9.95163 11.7307 9.75747 10.9917 9.72283C10.9049 9.72283 10.7746 9.76622 10.6878 9.85305L9.64562 10.8948C9.38508 11.1552 8.95086 11.1552 8.69032 10.8948L8.56005 10.7646L15.2906 4.03673L15.8985 4.64437C15.8985 4.64437 15.8985 4.64437 15.8986 4.64442L21.4568 10.1569L22.0648 10.7646L15.2906 17.5359ZM21.7391 9.26712L16.8105 4.3406L17.4589 3.69246L22.3717 8.63486L21.7391 9.26712ZM18.0668 3.08472L18.6777 2.47412L23.6063 7.40065L22.9795 8.02711L18.0668 3.08472ZM25.1044 7.11854L24.8439 7.37898L24.5399 7.07515C24.498 7.03324 24.4509 7.00165 24.4013 6.97998L18.9816 1.5626C18.9816 1.5626 18.9816 1.5626 18.9816 1.56255L18.6776 1.25873L18.9816 0.954907C19.1553 0.781302 19.4158 0.781302 19.5895 0.954907L25.1043 6.46741C25.2347 6.64106 25.2347 6.94489 25.1044 7.11854Z' fill='%23eebc1d'/%3E%3Cpath d='M12.5549 12.9349L8.42965 17.0584C8.25597 17.232 8.25597 17.4925 8.42965 17.6661C8.51652 17.7529 8.60333 17.7963 8.7336 17.7963C8.82047 17.7963 8.95074 17.7529 9.03755 17.6661L13.1628 13.5426C13.3365 13.369 13.3365 13.1085 13.1628 12.9349C12.9891 12.7613 12.7286 12.7613 12.5549 12.9349Z' fill='%23eebc1d'/%3E%3Cpath d='M3.2188 19.8364C2.78458 20.227 2.56744 20.7913 2.56744 21.3556C2.56744 21.9199 2.82799 22.4841 3.2188 22.8748C3.60961 23.3088 4.17411 23.5259 4.73865 23.5259C5.30314 23.5259 5.86768 23.2654 6.3019 22.8748C6.73612 22.4841 6.95326 21.9199 6.95326 21.3556C6.95326 20.7913 6.69272 20.227 6.3019 19.8364C5.43341 19.0117 4.04389 19.0117 3.2188 19.8364ZM5.65055 22.2671C5.17287 22.7446 4.30443 22.7446 3.82675 22.2671C3.56621 22.0501 3.43594 21.7028 3.43594 21.3556C3.43594 21.0083 3.56621 20.7045 3.82675 20.4441C4.08729 20.1836 4.39124 20.0534 4.73865 20.0534C5.08606 20.0534 5.39 20.1402 5.65055 20.4441C5.91109 20.6611 6.04136 21.0083 6.04136 21.3556C6.04136 21.7028 5.91109 22.0067 5.65055 22.2671Z' fill='%23eebc1d'/%3E%3Cpath d='M16.5065 7.76962C15.5512 7.76962 14.7696 8.55092 14.7696 9.50583C14.7696 10.4607 15.5512 11.242 16.5065 11.242C17.4618 11.242 18.2434 10.4607 18.2434 9.50583C18.2435 8.55092 17.4619 7.76962 16.5065 7.76962ZM16.5065 10.374C16.0288 10.374 15.638 9.98331 15.638 9.50583C15.638 9.02835 16.0288 8.6377 16.5065 8.6377C16.9842 8.6377 17.375 9.02835 17.375 9.50583C17.375 9.98331 16.9842 10.374 16.5065 10.374Z' fill='%23eebc1d'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_418_13'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-position: 10px center;
	background-repeat:no-repeat;
}

button.product__service_order {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_418_21)'%3E%3Cpath d='M13.9057 23.976H10.5169C9.62645 23.976 8.83685 22.9608 8.83685 22.1544V20.9424C8.57765 20.8296 8.24645 20.7 7.93685 20.5536L7.16405 21.3792C6.55445 21.9912 5.56565 21.9768 4.98965 21.4032L2.59445 19.02C2.30645 18.732 2.14565 18.3528 2.14565 17.952C2.14565 17.5512 2.30405 17.1744 2.59205 16.884L3.51845 15.984C3.42725 15.7848 3.33845 15.636 3.25925 15.3792H2.07365C1.27685 15.3792 0.240051 14.5632 0.240051 13.6824V10.2936C0.240051 9.4032 1.26725 8.6232 2.07365 8.6232H3.27125C3.38165 8.3064 3.50885 8.028 3.65285 7.7208L2.60645 6.732C2.30405 6.4296 2.14325 6.0456 2.14085 5.64C2.13845 5.2296 2.29685 4.8456 2.58485 4.5576L4.97045 2.16C5.54885 1.5816 6.53285 1.584 7.10885 2.16L8.19365 3.2736C8.39765 3.1776 8.63285 3.0864 8.83445 2.9976V1.3968C8.83445 0.614402 9.55685 0.0240021 10.5145 0.0240021H13.9032C14.7312 0.0240021 15.6481 0.504002 15.6481 1.3968V2.9712C15.8209 3.0576 16.0704 3.1488 16.2721 3.24L17.2633 2.1696C17.8729 1.56 18.8568 1.572 19.4328 2.148L21.8257 4.5336C22.1137 4.8216 22.272 5.2032 22.272 5.604C22.272 6.0048 22.1137 6.3864 21.8257 6.672L20.8224 7.656C20.9784 7.9872 21.1176 8.3064 21.2353 8.6232H22.3801C23.1624 8.6232 23.76 9.336 23.76 10.2936V13.6824C23.76 14.5104 23.2705 15.3792 22.3801 15.3792H21.2449C21.1537 15.6672 21.0625 15.8304 20.9688 16.032L21.816 16.8144C22.1232 17.1216 22.284 17.5032 22.2864 17.9088C22.2888 18.3192 22.1304 18.7032 21.8424 18.9912L19.4592 21.3864C18.8808 21.9648 17.9016 21.9648 17.3232 21.3864L16.5577 20.5728C16.2409 20.7216 15.9121 20.8512 15.6529 20.964V22.1496C15.6529 22.9512 14.7865 23.976 13.9057 23.976ZM8.12645 19.1256C8.52725 19.3536 9.02645 19.5576 9.42965 19.7208C9.55685 19.7712 9.67445 19.8216 9.78005 19.8648L9.93125 19.9224C10.0992 19.9944 10.2193 20.1576 10.2193 20.3376V22.152C10.2193 22.2288 10.2841 22.356 10.3705 22.4592C10.4569 22.5648 10.5793 22.6248 10.7137 22.6248L13.7449 22.6224C13.8697 22.6224 13.9944 22.5696 14.0785 22.4784C14.1792 22.3704 14.2729 22.2312 14.2729 22.1472V20.3592C14.2729 20.1768 14.376 20.0112 14.5464 19.9416L14.6833 19.884C14.7913 19.8384 14.9113 19.7904 15.0409 19.7376C15.4441 19.5768 15.948 19.3752 16.3512 19.1496L16.5024 19.0632C16.6824 18.9624 16.9057 18.996 17.0497 19.1448L18.0672 20.2056C18.1512 20.2944 18.2665 20.3424 18.3889 20.3448C18.5112 20.3448 18.6264 20.2992 18.7129 20.2104L20.6712 18.2424C20.7577 18.156 20.8056 18.036 20.8032 17.9136C20.8008 17.7912 20.7481 17.6736 20.6569 17.5896L19.5504 16.5696C19.3993 16.4304 19.3608 16.2096 19.4569 16.0272L19.5385 15.8736C19.7449 15.4824 19.9464 15.012 20.1409 14.4768L20.1937 14.3376C20.2584 14.16 20.4289 14.0496 20.6185 14.0496H21.9457C22.1952 14.0496 22.3801 13.8264 22.3801 13.5768V10.4208C22.3801 10.1712 22.1952 9.9744 21.9457 9.9744H20.6329C20.4529 9.9744 20.2896 9.864 20.2177 9.6984L20.16 9.5592C20.1096 9.4416 20.052 9.3024 19.9921 9.1536C19.8288 8.7504 19.6273 8.2464 19.4017 7.8528L19.3153 7.7016C19.2144 7.5216 19.2456 7.296 19.3944 7.1544L20.6544 5.9328C20.7408 5.8488 20.7913 5.7336 20.7913 5.6112C20.7913 5.4888 20.7456 5.3736 20.6593 5.2872L18.6864 3.3216C18.6 3.2352 18.4825 3.1872 18.3601 3.1896C18.2376 3.192 18.1224 3.2424 18.0385 3.3336L16.7929 4.656C16.656 4.8048 16.4352 4.8408 16.2552 4.7496L16.1041 4.6704C15.708 4.4664 15.2376 4.2672 14.7121 4.0824L14.5657 4.0296C14.3857 3.9672 14.2704 3.7944 14.2704 3.6048V1.8312C14.2704 1.5816 14.0569 1.3752 13.8073 1.3752H10.6441C10.3945 1.3752 10.2169 1.5816 10.2169 1.8312V3.624C10.2169 3.8136 10.0849 3.984 9.90485 4.0488L9.74885 4.1016C9.24725 4.2816 8.76725 4.488 8.37125 4.6968L8.22005 4.776C8.04245 4.8696 7.82405 4.8336 7.68485 4.692L6.36245 3.336C6.27845 3.2496 6.16085 3.1992 6.04085 3.1992C5.92085 3.1992 5.80325 3.2472 5.71685 3.3312L3.75125 5.3064C3.66485 5.3928 3.61685 5.5104 3.61925 5.6328C3.62165 5.7552 3.67205 5.8704 3.76085 5.9544L5.07605 7.1952C5.22725 7.3368 5.26085 7.5648 5.16005 7.7448L5.07365 7.8984C4.85285 8.2944 4.65365 8.7936 4.49525 9.1944C4.44485 9.324 4.39685 9.444 4.35125 9.5496L4.29365 9.6912C4.22405 9.8592 4.05845 9.972 3.87605 9.972H2.07365C1.99685 9.972 1.86965 10.0464 1.76645 10.1328C1.66085 10.2192 1.60085 10.3464 1.60085 10.4808L1.60325 13.5216C1.60325 13.6536 1.66085 13.788 1.76165 13.8744C1.86725 13.9632 1.99685 14.0544 2.07605 14.0544H3.89285C4.08485 14.0544 4.25525 14.1648 4.32005 14.3472L4.37285 14.4936C4.52645 14.9352 4.72805 15.3936 4.94885 15.828L5.02565 15.9768C5.11685 16.1544 5.08085 16.3704 4.93685 16.5096L3.77285 17.6304C3.68645 17.7144 3.63605 17.8296 3.63365 17.952C3.63365 18.0744 3.67925 18.1896 3.76805 18.276L5.73845 20.2368C5.82485 20.3232 5.94245 20.3712 6.06485 20.3688C6.18725 20.3664 6.30245 20.3136 6.38645 20.2248L7.41365 19.1232C7.55525 18.9696 7.78565 18.936 7.96805 19.0392L8.12645 19.1256Z' fill='%23eebc1d'/%3E%3Cpath d='M12.0001 7.2552C9.50407 7.2552 7.48087 9.2784 7.48087 11.7744C7.48087 14.2704 9.50407 16.296 12.0001 16.296C14.4961 16.296 16.5193 14.2728 16.5193 11.7768C16.5193 9.2808 14.4961 7.2552 12.0001 7.2552ZM12.0001 15.3912C10.0033 15.3912 8.38326 13.7712 8.38326 11.7744C8.38326 9.7776 10.0033 8.1576 12.0001 8.1576C13.9969 8.1576 15.6169 9.7776 15.6169 11.7744C15.6169 13.7736 13.9969 15.3912 12.0001 15.3912Z' fill='%23eebc1d'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_418_21'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	background-position: 10px center;
	background-repeat:no-repeat;
}

button.product__part_order:hover,
button.product__service_order:hover {
	background-color:#111;
}

/* item prop preview */
.prod-prop-preview {
	font-size: 12px;
	color: #000;
	width:414px;
	display:block;
	margin:26px auto 16px auto;
	line-height:1.8em;
}
.prod-prop-preview b {
	font-weight:bold;
	color:#676767;
}

.brand-picture {
	max-width:424px;
	margin:0 auto;
}

/* reviews */
.review__box {
	max-width:414px;
	font-size:11px;
	line-height:1.8em;
	border-top:1px solid #E5E5E5;
	margin:25px auto;
}

.review__ttl {
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin-top:15px;
}

.review__sub_ttl {
	font-size:13px;
	margin-top:8px;
}

button.show_review_form {
	background-color:#eebc1d;
	border:1px solid #f1c32b;
	color:#fff;
	padding:10px 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
	margin:20px 0;
}

button.show_review_form:hover {
	background-color:#f1c32b;
	border:1px solid #e0b31e;
}

.review__form {
	display:none;
    margin-top:30px;
}

.review__form_msg {
    font-size:13px;
}

.review__form_msg p {
    padding:10px 0;
}

.review__input {
	margin:10px 0;
}

.review__input input[type="text"]{
	width:100%;
	border:1px solid #e5e5e5;
	height:36px;
	padding-left:10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.review__input textarea {
	width:100%;
	border:1px solid #e5e5e5;
	height:78px;
	padding-left:10px;
	padding-top:10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size:12px;
	font-family: 'Roboto';
}

.review__input input[type="submit"] {
	background-color:#eebc1d;
	border:1px solid #f1c32b;
	color:#fff;
	padding:10px 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	cursor:pointer;
}

.review__item {
	border-bottom:1px solid #f1f1f1;
	padding:10px 0;
	margin:4px 0;
}

.review__author {
	font-size:12px;
	font-weight:bold;
	color:#676767;
	background-image: 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='M9.47922 9.5301C10.258 9.5301 11.0193 9.29917 11.6668 8.86651C12.3143 8.43385 12.819 7.81889 13.117 7.09941C13.415 6.37993 13.493 5.58823 13.3411 4.82443C13.1891 4.06062 12.8141 3.35903 12.2635 2.80836C11.7128 2.25769 11.0112 1.88268 10.2474 1.73075C9.48359 1.57882 8.69189 1.6568 7.9724 1.95482C7.25292 2.25284 6.63796 2.75752 6.20531 3.40503C5.77265 4.05255 5.54172 4.81383 5.54172 5.59259C5.54172 6.63688 5.95656 7.6384 6.69498 8.37683C7.43341 9.11525 8.43493 9.5301 9.47922 9.5301ZM9.47922 10.6551C7.03867 10.6551 2.16672 12.1626 2.16672 15.1551V17.4051H16.7917V15.1551C16.7917 12.1626 11.9198 10.6551 9.47922 10.6551Z' fill='%23C1C1C1'/%3E%3C/svg%3E%0A");
	background-size:14px 14px;
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
	line-height:1em;
}

.review__text {
	font-size:12px;
	color:#676767;
	line-height:1.4em;
	padding-top:15px;
}

.review__date {
	font-weight:normal;
	padding-left:5px;
}

.review__empty_ttl {
    display:none;
}

/* Related Swiper */
.related {
	background-color:#F1F2F6;
	min-height:460px;
	position:relative;
	overflow:auto;
}

.related h1 {
	margin-top:20px;
}

.related__swiper {
	margin:30px 0 46px 0;
	background-color:#FFF;
}

a.sub-cat-item {
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	overflow:hidden;
	color:#fff;
	display:block;
	text-decoration:none;
	font-size:13px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.item-photo-box {
	height:180px;
	width:100%;
	text-align:center;
	display:block;
    overflow: hidden;
}

.item-photo-box span {
	display:block;
	width:100vw;
	max-height:180px;
	display:table-cell;
	vertical-align:middle;
}

.item-photo-box img {
	width:300px;
	transition: all .2s ease-in-out;
}

.item-title-box {
	height:72px;
	font-size:13px;
	line-height: 1.5em;
	display:block;
	transition: all .05s ease-in-out;
	vertical-align:middle;
	background-position:right center;
	background-repeat:no-repeat;
	padding-left:10px;
    padding-right:22px;
	position:relative;
	display: flex;
	align-items: center;
	text-align:left;
	color:var(--main-color);
}

.item-title-box:after {
	content:'';
	width:8px;
	height:13px;
	position:absolute;
	margin-right:10px;
	right:0;
	z-index:300;
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.2056 1.19958L6.2681 6.26208L1.2056 11.3246' stroke='%23c1c1c1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-repeat:no-repeat;
	background-position:right center;
	background-size:8px 13px;
}

.sub-cat-item:hover .item-title-box:after {
	color:var(--hover-color);
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.2056 1.19958L6.2681 6.26208L1.2056 11.3246' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.item-subtitle {
	color:#9C9C9C;
	font-size:11px;
	margin:10px;
	display:block;
    min-height:22px;
}

.item-prop-preview {
	min-height:88px;
	font-size:13px;
	color:#000;
	margin:20px 10px;
	display:block;
	line-height:1.8em;
}

.item-prop-preview b {
	font-weight:500;
	color:#676767;
}

/* Individual styles for brand */
.brand-related {
	background-color:#fff;
}

.sub-cat-item:hover .item-title-box.brand-related {
	color:var(--hover-color);
}

.related__prev,
.related__next {
	background-repeat:no-repeat;
	background-position:center center;
	background-size:11px 24px;
	width:15px;
	height:32px;
	display:block;
	position:absolute;
	top:52%;
	cursor:pointer;
}

.related__next {
	right:-28px;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.83333 0.5L0.60083 2.7325L7.8525 10L0.60083 17.2675L2.83333 19.5L12.3333 10L2.83333 0.5Z' fill='%23424242'/%3E%3C/svg%3E");
}

.related__prev {
	left:-28px;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3992 2.7325L10.1667 0.5L0.666687 10L10.1667 19.5L12.3992 17.2675L5.14752 10L12.3992 2.7325Z' fill='black'/%3E%3C/svg%3E");
}

.related__prev.swiper-button-disabled,
.related__next.swiper-button-disabled {
	opacity:0.4;
}


/* width < 1280 */
@media (max-width: 1280px) {

	/* Prod buttons */
	.product__buttons button {
		width:186px;
	}

	.prod-prop-preview {
		width:376px;
	}

	.brand-picture {
		width:376px;
	}

	.brand-picture img {
		max-width:100%;
	}

	/* review box */
	.review__box {
		max-width:376px;
	}

	.review__input input[type="text"] {
		max-width:96%;
	}

	.review__input textarea {
		max-width:96%;
	}

	/* product description text */
	.dsc__tab_text iframe {
		max-width:100%;
		max-height:357px;
	}

	/* related product */
	.item-photo-box {
		height: 180px;
	}

	.item-photo-box span {
		height: 180px;
	}

	.item-photo-box img {
		width:256px;
	}

	.item-prop-preview {
		min-height:130px;
	}

	.item-title-box:after {
		display:none;
	}
}


/* for width < 1100 */
@media (max-width: 1100px) {

	.product__buttons button {
		width: 174px;
		padding-left:42px;
	}

	.prod-prop-preview {
		width: 352px;
	}

	.brand-picture {
		width:357px;
	}

	.review__box {
		width:357px;
	}
}

/* for width < 1100 */
@media (max-width: 1024px) {

	/* Product slider */
	.product__slider {
		min-height:360px;
	}

	.product__preview_slide {
		height: 280px;
	}

	/* product description text */
	.dsc__tab_text iframe {
		max-height:280px;
	}

	.product__buttons {
		display:block;
	}

	.product__button {
		margin:15px auto;
	}

	.product__buttons button {
		width:210px;
		padding-left:50px;
	}

	.prod-prop-preview,
	.brand-picture	{
		width:100%;
	}
	.brand-picture img {
		max-width:300px;
	}

	.review__box {
		max-width:100%;
	}
}


/* for width < 840 */
@media (max-width: 840px) {

	/* Product */
	.product {
		display:block;
	}

	.product__buttons {
		display:grid;
		margin-top:30px;
	}

	.product__buttons button {
		width:90%;
	}

	.product__button {
		margin:0px;
	}

	.prod-prop-preview {
		margin:30px 0;
		font-size:14px;
	}

	.brand-picture img {
		max-width:100%;
	}

	.review__box {
		width:100%;
	}
	.review__ttl {
		font-size:15px;
	}
	.review__sub_ttl {
		font-size:12px;
	}

	/* Related products */
	.item-photo-box img {
		width: 283px;
	}
}

/* width < 600 */
@media (max-width: 600px) {

	/* Product */
	.dsc__tabs {
		font-size:12px;
	}

	.dsc__prop_title,
	.dsc__prop_value {
		font-size:13px;
	}

	.dsc__tab_text {
		line-height:1.7em;
		font-size:13px;
	}


	/* Video iframe */
	.dsc__tab_text iframe {
		max-height:227px;
	}


	.product__buttons button {
		padding-left:42px;
		width:96%;
	}


	/* Related products */
	.related__next {
		right: 0;
	}

	.related__prev {
		left: 0;
	}

	.related__swiper {
		max-width:282px;
		margin:30px auto 46px auto;
	}
}


/* width < 410 */
@media (max-width: 410px) {

	/* Product slider */
	.product__slider {
		min-height:320px;
	}

	.product__preview_slide {
		height:250px;
	}

	.product__slider_thumbs {
		height:63px;
	}

	.dsc__tabs a {
		padding:10px 10px;
	}

	/* Prod buttons */
	.product__buttons {
		display:block;
	}

	.product__buttons button {
		padding-left:50px;
		width:96%;
	}

	.product__button {
		margin:16px 0px;
	}

	.prod-prop-preview {
		font-size:12px;
	}

	.dsc__prop_value {
		color:#979797;
	}

}


/* width < 360 */
@media (max-width: 360px) {
	.dsc__tabs a {
		display:block;
		margin:4px 0;
	}
}
