@charset "UTF-8";.price{font-weight:800;letter-spacing:.06em;color:#000c;display:block;white-space:nowrap}.price>small,.price .price__new>small{letter-spacing:.06em}.price .price__old{font-weight:600;font-size:20px;line-height:32px;letter-spacing:.06em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#888a8f;position:relative}.models-table{table-layout:auto!important}.models-table.table-hover tbody tr:hover{color:#212529;background-color:#fff}.models-table .models-table__column-min{width:1%!important;white-space:nowrap!important}.models-table thead tr th{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.05em;text-transform:uppercase;color:#1b1e26;border-top:none}.models-table tbody tr:hover td:first-child,.models-table tbody tr:hover td:last-child{position:relative}.models-table tbody tr:hover td:first-child:before,.models-table tbody tr:hover td:last-child:before{content:"";display:block;top:-1px;width:12px;position:absolute;bottom:-1px;background:#fff}.models-table tbody tr:hover td:first-child:before{right:100%;border-radius:4px 0 0 4px;border-top:1px solid rgba(199,206,216,.7);border-left:1px solid rgba(199,206,216,.7);border-bottom:1px solid rgba(199,206,216,.7)}.models-table tbody tr:hover td:last-child:before{left:100%;border-radius:0 4px 4px 0;border-top:1px solid rgba(199,206,216,.7);border-right:1px solid rgba(199,206,216,.7);border-bottom:1px solid rgba(199,206,216,.7)}.models-table tr td,.models-table tr th{padding:13px 0;vertical-align:middle;color:#1b1e26;font-weight:400;font-size:13px;line-height:16px;border-bottom:1px solid rgba(199,206,216,.7);position:relative}.models-table .models-table__image{background:#fff;border:1px solid #f4f4f4;display:block;min-height:64px;min-width:64px;max-height:64px;max-width:64px;overflow:hidden;border-radius:4px;position:relative}.models-table .models-table__image img{position:absolute;max-width:64px;max-height:64px;height:auto;width:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.models-table .models-table__name{letter-spacing:.05em;color:#1b1e26}.models-table .models-table__name a{color:#000;font-size:14px;font-weight:500}.models-table .models-table__code{color:#555}.models-table .models-table__price .price,.models-table .models-table__price .price small{font-weight:600;font-size:18px;line-height:22px;letter-spacing:.05em;color:#1b1e26}.models-table .product__available{font-size:12px!important;font-weight:600!important}.models-table .models-table__buy .quantity-input{background:#fff;border:2px solid rgba(27,30,38,.33);border-right:none;border-radius:4px 0 0 4px;text-align:center;width:40px;height:33px;font-weight:600;font-size:12px;line-height:12px}.models-table .models-table__buy .buy-btn__cart{height:33px;padding-left:8px;padding-right:8px;font-weight:600;font-size:12px;line-height:12px}.models-table .models-table__buy .buy-btn__cart svg{width:18px;height:18px}@media (max-width: 767px){.models-table thead{display:none}.models-table tbody tr{border-top:2px solid #f4f4f4}.models-table tbody tr td{display:block;text-align:center;border:none!important}}.product-submodels .nav-model{margin-bottom:15px}@media screen and (max-width: 575px){.product-submodels .nav-model{padding-bottom:15px;border-bottom:1px solid #ccc}}.product-submodels .nav-model .nav-model__name{font-weight:600;font-size:15px;line-height:18px;display:flex;align-items:center;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#000;height:54px;margin-bottom:12px;overflow:hidden}@media screen and (max-width: 575px){.product-submodels .nav-model .nav-model__name{height:auto}}.product-submodels .nav-model .nav-model__image{background:#FFFFFF;border-radius:4px;height:200px;margin-bottom:12px;padding:10px}.product-submodels .nav-model .nav-model__image img{max-width:100%;max-height:180px}@media screen and (max-width: 575px){.product-submodels .nav-model .nav-model__image{max-width:100px;margin-right:15px;height:100px}.product-submodels .nav-model .nav-model__image img{max-width:100px;max-height:100px;margin:0!important}}.product-submodels .nav-model .nav-model__extra-table{font-size:12px;line-height:14px}.product-submodels .nav-model .nav-model__extra-table td{padding-left:0;padding-right:0}@media screen and (max-width: 575px){.product-submodels .nav-model .nav-model__extra-table td{display:block}}.product-submodels .nav-model.active .nav-model__name{color:#069014}.product-submodels .nav-model.active .nav-model__image{box-shadow:0 0 0 2px #3dbd01}.model-pane-header{font-weight:600;font-size:22px;line-height:27px;letter-spacing:.05em;text-transform:uppercase;color:#1b1e26;margin-bottom:25px}.model-pane-products{margin-left:-12.5px;margin-right:-12.5px}.model-pane-products>div{width:20%;padding-left:12.5px;padding-right:12.5px}@media screen and (max-width: 1499px){.model-pane-products>div{width:25%}}@media screen and (max-width: 1279px){.model-pane-products>div{width:33.33333%}}@media screen and (max-width: 767px){.model-pane-products>div{width:50%}}@media screen and (max-width: 389px){.model-pane-products>div{width:100%}}@media screen and (max-width: 575px){.model-pane-products{margin-left:5px;margin-right:5px}.model-pane-products>div{padding-left:5px;padding-right:5px}}@media screen and (max-width: 374px){.model-pane-products{margin-left:0;margin-right:0}.model-pane-products>div{padding-left:0;padding-right:0}}.product-models-select-table{table-layout:auto!important}.product-models-select-table .models-table__column-min{width:1%!important;white-space:nowrap!important}.product-models-select-table thead tr th{font-weight:600;font-size:12px;line-height:15px;letter-spacing:.05em;text-transform:uppercase;color:#1b1e26;border-top:none}.product-models-select-table tr td,.product-models-select-table tr th{padding:13px 0;vertical-align:middle;color:#1b1e26;font-weight:400;font-size:13px;line-height:16px;border-bottom:1px solid rgba(199,206,216,.7)}.product-models-select-table tr td:hover,.product-models-select-table tr th:hover{cursor:pointer}.quick-order-btn span{display:inline-block;color:#c00;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;font-size:15px;font-weight:600;font-style:italic;position:relative;padding:7px 0}.buy-btn{position:relative}.buy-btn .buy-btn__cart{position:relative;font-size:18px;line-height:18px;letter-spacing:.06em;border:2px solid #3DBD01;border-radius:4px;transition:all .3s ease-in-out;background:#fff}.buy-btn .buy-btn__cart:hover{color:#3dbd01!important;border-color:#45d601}.buy-btn .buy-btn__cart span,.buy-btn .buy-btn__cart strong{margin-left:8px}.buy-btn .input-group-sm>.form-control:not(textarea),.buy-btn .input-group-sm>.custom-select,.buy-btn .form-control{height:auto}.quantity-input{background:#fff;border:2px solid rgba(27,30,38,.33);border-right:none;border-radius:4px 0 0 4px;text-align:center;width:72px;height:60px;padding-left:0;padding-right:0}.quantity .quantity__plus{top:0;left:50%;margin-left:-8px;margin-top:-7px}.quantity .quantity__minus{bottom:0;left:50%;margin-left:-8px;margin-bottom:-6.5px}.quantity .quantity__plus,.quantity .quantity__minus{width:16px;height:16px;padding:0;border:none;box-shadow:none;position:absolute;background:none;border-radius:50%;transition:all .3s ease-in-out}.quantity .quantity__plus:hover,.quantity .quantity__minus:hover{background:#fff;box-shadow:0 0 5px #00081d3b;transform:scale(1.5)}.quantity .quantity__plus:hover svg path,.quantity .quantity__minus:hover svg path{fill:#3dbd01}.rating svg{stroke:#aa9b5c80}.rating svg.active{stroke:orange;fill:orange}.rating span{font-size:12px;line-height:1;letter-spacing:.06em;color:#000;margin-left:5px}.envelop-icon{display:inline-block;position:relative;height:30px;width:46px;background:#aa9b5c;border-radius:3px}.envelop-icon__inner{display:inline-block;border-radius:3px;border-top:solid 15px transparent;border-right:solid 23px #fff8dd;border-bottom:solid 15px #fff8dd;border-left:solid 23px #fff8dd}.envelop-icon__flap{display:inline-block;position:absolute;top:0;left:0;border-radius:3px;border-top:solid 15px #3ab162;border-right:solid 23px transparent;border-left:solid 23px transparent}.envelop-icon:hover .envelop-icon__flap{animation:envelop-open 2s ease}@keyframes envelop-open{0%{border-top:solid 15px #3ab162;transform:rotateX(0);transform-origin:center top}to{border-top:solid 15px #fad662;transform:rotateX(180deg);transform-origin:center top}}@keyframes envelop-closed{0%{border-top:solid 15px #fad662;transform:rotateX(180deg);transform-origin:center top}to{border-top:solid 15px #3ab162;transform:rotateX(0);transform-origin:center top}}.product .product__brand{position:relative;flex-basis:150px}.product .product__brand img{max-width:100%;max-height:60px}.product .product__saving div{color:#c00;font-size:14px;margin-bottom:6px;font-weight:600}.product .product__saving strong{color:#000;font-size:14px;font-weight:600}.product .product__saving strong span{font-size:15px;color:#8c8c8c;position:relative;display:inline-block;font-weight:300}.product .product__instock-alert{display:inline-block}.product .product__available{font-weight:800;font-size:16px;line-height:18px;letter-spacing:.06em}.product .product__available.product__available_in-stock{color:#069014}.product .product__available.product__available_out-stock{color:#c00}.product .product__reviews-link{color:#000}.product .product__reviews-link svg{width:14px;height:14px;stroke:#c1c1c1;fill:#c1c1c1}.product .product__actions button svg{stroke:#f97500;opacity:.5}.product .product__actions button.active svg,.product .product__actions button:hover svg{opacity:1}.product .product__actions button span{height:32px;line-height:1.2;min-height:32px}.product .product__service{position:relative;border:1px solid #f4f4f4;padding:20px 20px 20px 7%}.product .product__service .product__service-title span{width:36px;height:36px;background:#86d3a0;border-radius:50%}.product .product__service .product__service-title span svg{width:20px;height:20px;stroke:#333}.product .product__service .product__service-title strong{font-size:18px;font-weight:400}.product .product__service .product__service-title button{padding:0;margin:0}.product .product__service .product__service-title button svg{stroke:#d1ae10}.product .product__service-list{padding-left:50px}.product .product__service-list>div{padding-left:10px;position:relative;font-size:12px}.product .product__service-list>div:before{content:"";position:absolute;left:-2px;top:0;bottom:0;width:8px;height:1px;margin-top:auto;margin-bottom:auto;background:#000}.product .product__section .h4{position:relative;margin-left:-35px;margin-right:-35px;color:#fff;font-size:18px;font-weight:600;padding:15px 30px;background:#3ab162;min-width:100%;margin-bottom:30px}.product .product__section .h4:before,.product .product__section .h4:after{content:"";position:absolute;bottom:-10px;height:0;width:0}.product .product__section .h4:before{left:0;border-left:14px solid transparent;border-right:0px solid transparent;border-top:10px solid #007729}.product .product__section .h4:after{right:0;border-right:14px solid transparent;border-left:0px solid transparent;border-top:10px solid #007729}.product .product__section .h4 .btn{margin-top:-10px;margin-bottom:-10px;padding:12.5px 20px 12.5px 12.5px;background:#e7f6ec;font-size:13px;font-weight:600;color:#000;text-decoration:none;outline:none;position:relative;border:none}.product .product__section .h4 .btn svg{stroke:#d2af10;width:20px;height:20px;margin-right:5px}.product .product__section .h4 .btn:before{content:"";position:absolute;left:-10px;top:0;bottom:0;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:10px solid #e7f6ec;margin:auto;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.product .product__section .h4 .btn:hover{background:#fff}.product .product__section .h4 .btn:hover:before{border-right-color:#fff}.product .product__options table{width:100%;border-collapse:collapse;border-spacing:0}.product .product__options table tr td{position:relative;color:#000;border-top:none;padding:5px 0;font-weight:400;font-size:15px;line-height:23px;color:#1b1e26cc;border-bottom:1px solid #F2F3F4}.product .product__options table tr td+td{padding-left:10px;font-weight:700;color:#1b1e26cc}.product .product__description{font-weight:400;font-size:15px;line-height:23px;color:#1b1e26cc;transition:color .3s ease-in-out}.product .product__description:hover{color:#1b1e26}.product .product__description img,.product .product__description iframe,.product .product__description table{max-width:100%}.product .product__carousel{background:#fff;padding:25px 10px}.product .product__carousel .slick-slide{padding:2px}.product .product__alert-link{font-size:12px;border:2px solid #e08d8d;padding:3px 20px;line-height:13px;color:#000;outline:none;font-style:italic;text-decoration:none;position:relative;min-height:36px}.product .product__alert-link span{display:inline-block;min-width:70px}.product .product__alert-link svg{stroke:#e08d8d;width:24px;height:24px}.product .product__rules{font-size:13px;color:#747474;line-height:1}.product .product__rules span{color:#e82121;font-size:18px;margin-right:8px}@media screen and (max-width: 574px){.product-submodels .product-nav-tabs.nav-tabs .nav-link{padding:6px 9px;font-size:14px;margin-right:9px;margin-bottom:18px}}.product-nav-tabs.nav-tabs{border:none}.product-nav-tabs.nav-tabs .nav-link{margin-bottom:-1px;background:#fff!important;margin-right:18px;border-radius:4px;box-shadow:0 2px 6px #00000026;border:2px solid transparent}.product-nav-tabs.nav-tabs .nav-link.active,.product-nav-tabs.nav-tabs .nav-item.show .nav-link{background:#fff;border:2px solid #3DBD01;color:#30bf39;position:relative}.product-nav-tabs.nav-tabs .nav-link.active:after,.product-nav-tabs.nav-tabs .nav-item.show .nav-link:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#3DBD01;position:absolute;top:100%;left:50%;margin:8px 0 0 -3px}.reviews-panel{height:100%;padding:24px;border-radius:4px}.reviews-panel .reviews-panel__rating strong{font-weight:700;font-size:64px;line-height:64px;letter-spacing:.06em;color:#000;margin-right:45px}.reviews-panel .reviews-panel__stars{margin-bottom:8px}.reviews-panel .reviews-panel__stars svg{margin:0 3px;stroke:#ccc;fill:#ccc}.reviews-panel .reviews-panel__stars svg.active{stroke:orange;fill:orange}.reviews-panel .reviews-panel__marks{font-weight:500;font-size:18px;line-height:18px;letter-spacing:.06em;color:#1b1e26cc}.reviews-panel .reviews-panel__divider{width:2px;height:100%;background:rgba(27,30,38,.05)}.reviews-panel .reviews-panel__counts svg{margin-right:18px}.reviews-panel .reviews-panel__counts span{font-weight:500;font-size:18px;line-height:18px;letter-spacing:.06em;color:#000}@media screen and (max-width: 574px){.reviews-panel .reviews-panel__rating strong{font-weight:600;font-size:18px;line-height:18px;margin-right:15px}.reviews-panel .reviews-panel__stars svg{width:18px;height:18px}.reviews-panel .reviews-panel__marks,.reviews-panel .reviews-panel__counts span{font-size:14px}.reviews-panel .reviews-panel__counts svg{width:24px;height:24px}}.reviews-statistic{margin:3px 0}.reviews-statistic svg.active{stroke:orange;fill:orange}.reviews-statistic span{margin:0 6px;width:15px;text-align:center;font-weight:600;font-size:15px;line-height:15px}.discussion .discussion__image svg,.discussion .discussion__image img{width:24px;height:24px;margin-right:12px}.discussion .discussion__image svg{color:#6c757d}.discussion .discussion__author{font-weight:700;font-size:16px}.discussion .discussion__rating svg{color:#ccc}.discussion .discussion__rating svg.active{color:#aa9b5c;fill:#aa9b5c}.discussion .discussion__text{border-left:2px solid #ccc;padding-left:12px;margin-left:11px}.discussion .discussion__media a{width:100px;height:100px}.discussion .discussion__media a:hover{opacity:.8}.discussion .discussion__media a img{max-width:92px;max-height:92px}.discussion .discussion__video{position:relative}.discussion .discussion__video:after{content:"";display:block;background:url(https://rybexpert.loc/svg/youtube.svg) no-repeat center;position:absolute;top:0;right:0;bottom:0;left:0}.discussion .discussion__reply-btn{margin-left:2px;color:#008d30}.discussion .discussion__reply-btn:hover{text-decoration:underline}.discussion .discussion__like.discussion__like_like:hover svg{stroke:#008d30}.discussion .discussion__like.discussion__like_dislike:hover svg{stroke:#c00}.discussion .discussion__reply-form button:hover{color:#008d30}.discussion-form .discussion-form__rating span{color:#ccc}.discussion-form .discussion-form__rating span:hover{cursor:pointer}.discussion-form .discussion-form__rating span.active{color:#aa9b5c}.discussion-form .discussion-form__rating span.active svg{fill:#aa9b5c}.discussion-form .discussion-form__photos .custom-file-label:after{content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16' stroke='%23495057' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='17 8 12 3 7 8'%3E%3C/polyline%3E%3Cline x1='12' y1='3' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;padding:12px 20px}.discussion-form .discussion-form__photos input:hover{cursor:pointer}.discussion-form .discussion-form__photos input:hover+.custom-file-label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='16' height='16' stroke='%23008d30' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='17 8 12 3 7 8'%3E%3C/polyline%3E%3Cline x1='12' y1='3' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E")}.date-counter.countdownHolder{border-radius:3px;display:inline-block;font-size:28px;font-weight:400;line-height:35px;margin:5px auto 10px;padding:5px 5px 24px;text-align:center;white-space:nowrap}.date-counter .position{display:inline-block;height:35px;position:relative;vertical-align:middle;width:26px}.date-counter .digit{background-color:#444;border-radius:3px;color:#fff;display:block;position:absolute;text-align:center;width:26px}.date-counter .digit.static{box-shadow:0 2px #ffffff4d}.date-counter .countDiv0,.date-counter .countDiv1,.date-counter .countDiv2{display:inline-block}.date-counter .countDays,.countHours,.countMinutes,.countSeconds{display:inline-block;position:relative;vertical-align:middle}.date-counter .countDays:after,.date-counter .countHours:after,.date-counter .countMinutes:after,.date-counter .countSeconds:after{content:"\434\43d\435\439";display:block;font-family:arial;font-size:12px;line-height:normal;margin:3px 0 0;opacity:.7;position:absolute;text-align:center;top:100%;width:100%}.date-counter .countHours:after{content:"\447\430\441\43e\432"!important}.date-counter .countMinutes:after{content:"\43c\438\43d\443\442"!important}.date-counter .countSeconds:after{content:"\441\435\43a\443\43d\434"!important}.date-counter.date_discount_countet_lang_ua .countDays:after,.date-counter.date_discount_countet_lang_ua .countHours:after,.date-counter.date_discount_countet_lang_ua .countMinutes:after,.date-counter.date_discount_countet_lang_ua .countSeconds:after{content:"\434\43d\456\432"!important}.date-counter.date_discount_countet_lang_ua .countHours:after{content:"\433\43e\434\438\43d"!important}.date-counter.date_discount_countet_lang_ua .countMinutes:after{content:"\445\432\438\43b\438\43d"!important}.date-counter.date_discount_countet_lang_ua .countSeconds:after{content:"\441\435\43a\443\43d\434"!important}.date-counter .countDiv{display:inline-block;height:1.2em;position:relative;vertical-align:middle;width:16px}.date-counter .countDiv:before,.date-counter .countDiv:after{background-color:#444;border-radius:50%;box-shadow:1px 1px 1px #04040480;content:"";height:5px;left:50%;margin-left:-4px;position:absolute;top:36%;width:5px}.date-counter .countDiv:after{top:56%}@media (max-width: 767px){.product .product__tabs a{font-size:13px;padding-left:10px;padding-right:10px}}@media (max-width: 760px){.product .product__share{padding:0;border:none}.product .product__share>span{display:none}}@media (max-width: 575px){.date-counter.countdownHolder{font-size:20px}.date-counter .position,.date-counter .digit{width:20px}.product .product__options{padding:6px 10px}.product .product__options table tr td{font-size:12px}}
