

/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/news.detail/banner_left_img/style.min.css?17456073241691*/
.small-ban{margin-bottom:25px;border:1px solid #eeeeef}.small-ban__title{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eeefec 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeefec));background:linear-gradient(to bottom,#fff 0%,#eeefec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeefec',GradientType=0);color:red;font-weight:500;font-size:1.6rem;text-align:center;padding:12px 0}.small-ban--simple img{display:block;width:100%;height:auto}.small-ban--simple p{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eeefec 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeefec));background:linear-gradient(to bottom,#fff 0%,#eeefec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeefec',GradientType=0);font-weight:500;font-size:1.6rem;text-align:center;padding:12px 0}.small-ban--grey{background:#fff;background:-moz-linear-gradient(top,#fff 76%,#f1f2ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(76%,#fff),to(#f1f2ef));background:linear-gradient(to bottom,#fff 76%,#f1f2ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f2ef',GradientType=0)}.small-ban--grey .small-ban__title{background:#eeeeef;color:#000;font-weight:700;font-size:2rem;padding:5px;text-align:center;margin-bottom:15px}.small-ban--grey img{display:block;width:100%;height:auto}.small-ban--grey span{color:red;font-size:1.6rem;font-weight:500;display:block;text-align:center;margin-top:15px;margin-bottom:15px}.small-ban--grey p{text-align:center;margin-bottom:15px}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/sender.subscribe/template_page/style.min.css?17456073241086*/
.bx-subscribe{background-color:#eeeeef;text-align:center;padding:10px}.bx-subscribe-title{text-align:center;color:#333;font-weight:500;font-size:2rem}.bx-subscribe-att{text-align:center;font-weight:500;font-size:2rem;color:red;margin-top:10px;margin-bottom:10px}.bx-subscribe-form{margin-top:15px}.bx-input-group input{display:block;background-color:#fff;width:100%;padding:10px 8px}.btn-subscribe{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px;margin-top:15px;width:100%}.btn-subscribe:hover{background-color:#c00}.btn-subscribe:active{background-color:#c00}@media screen and (max-width:1279px){.btn-subscribe{font-size:1rem;min-width:125px}}@media screen and (max-width:1023px){.btn-subscribe{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/news.detail/banner_right_img/style.min.css?17456073241691*/
.small-ban{margin-bottom:25px;border:1px solid #eeeeef}.small-ban__title{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eeefec 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeefec));background:linear-gradient(to bottom,#fff 0%,#eeefec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeefec',GradientType=0);color:red;font-weight:500;font-size:1.6rem;text-align:center;padding:12px 0}.small-ban--simple img{display:block;width:100%;height:auto}.small-ban--simple p{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eeefec 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eeefec));background:linear-gradient(to bottom,#fff 0%,#eeefec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeefec',GradientType=0);font-weight:500;font-size:1.6rem;text-align:center;padding:12px 0}.small-ban--grey{background:#fff;background:-moz-linear-gradient(top,#fff 76%,#f1f2ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(76%,#fff),to(#f1f2ef));background:linear-gradient(to bottom,#fff 76%,#f1f2ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f2ef',GradientType=0)}.small-ban--grey .small-ban__title{background:#eeeeef;color:#000;font-weight:700;font-size:2rem;padding:5px;text-align:center;margin-bottom:15px}.small-ban--grey img{display:block;width:100%;height:auto}.small-ban--grey span{color:red;font-size:1.6rem;font-weight:500;display:block;text-align:center;margin-top:15px;margin-bottom:15px}.small-ban--grey p{text-align:center;margin-bottom:15px}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/catalog_tmp_clients/style.min.css?1745607324323*/
.cat_side-clients,.cat_side-payment{text-align:center;margin-top:50px}.cat_side-payment{padding:25px 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.cat_side-clients-text,.cat_side-payment-text{font-weight:500;font-size:1.4rem;margin-bottom:35px}.cat_side-clients-item{margin-bottom:30px}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/system.pagenavigation/.default/style.css?1745607324205*/
.cat-nav{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row-reverse;
    justify-content: space-between;
    margin-top: 15px;
}
.cat-nav a{
    color: red;
    font-size: 1.4rem;
}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/catalog_payment/style.min.css?1745607324491*/
.cat_side-clients,.cat_side-payment{text-align:center;margin-top:50px}.cat_side-payment{padding:25px 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.cat_side-clients-text,.cat_side-payment-text{font-weight:500;font-size:1.4rem;margin-bottom:35px}.cat_side-clients-item{margin-bottom:30px}.cat_side-payment-item{margin-bottom:45px}.cat_side-payment a{color:#000;text-decoration:underline;font-size:1.4rem;font-weight:700}.cat_side-payment a:hover{color:red}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/style.min.css?174560732422667*/
.cat_side-nav{padding-top:25px;margin-bottom:25px;border-right:1px solid #eeeeef}.cat_card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.cat_card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cat_card-img{max-width:220px;-webkit-box-flex:0;-webkit-flex:0 0 220px;-moz-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;text-align:center}.cat_card-img img{border-radius:8px;display:block;width:100%;height:auto}@media screen and (max-width: 450px){.cat_card-img{max-width:none;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.cat_card-img img{display:block;height:200px;width:auto;margin:auto}}.cat_card-subsection-item{position:relative;padding-left:10px;padding-top:3px;padding-bottom:3px}.cat_card-subsection-item:after{content:'';display:block;position:absolute;top:11px;left:0;width:6px;height:6px;border-radius:50%;background-color:red}.cat_card-subsection-item a{color:red;text-decoration:underline;font-size:1.4rem}.cat_card-subsection-item a:hover{color:red;text-decoration:none}.cat_card-spec{text-align:center;max-width:200px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);font-weight:500;text-transform:uppercase;padding:20px;margin-top:35px;margin-bottom:25px}@media screen and (max-width: 450px){.cat_card-spec{margin-left:auto;margin-right:auto}}.cat_card-order{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px;margin-top:12px}.cat_card-order:hover{background-color:#c00}.cat_card-order:active{background-color:#c00}@media screen and (max-width: 1279px){.cat_card-order{font-size:1rem;min-width:125px}}@media screen and (max-width: 1023px){.cat_card-order{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}@media screen and (max-width: 1279px){.cat_card-order{font-size:1.4rem}}@media screen and (max-width: 1023px){.cat_card-order{min-width:125px}}@media screen and (max-width: 768px){.cat_card-order{font-size:1.2rem;width:120px}}.cat_card-controls{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:20px}@media screen and (max-width: 1024px){.cat_card-controls{padding-left:0;padding-top:20px;margin-top:20px}}.cat_card-teazers{-webkit-box-flex:1;-webkit-flex:1 1 150px;-moz-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px;min-width:150px;max-width:150px}@media screen and (max-width: 1024px){.cat_card-teazers{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}}.cat_card-teazer-item{margin-bottom:24px}.cat_card-teazer-item img{width:100%;height:auto}@media screen and (max-width: 1024px){.cat_card-teazer-item{min-width:130px;max-width:130px;margin-left:auto;margin-right:auto}}.cat_card-offers{margin-bottom:15px}.cat_card .cat_card-actions input{border:1px solid #eeeeef;padding-left:3px;max-width:50px;font-size:1.4rem}.cat_card .cat_card-actions select{border:1px solid #eeeeef}.cat_card .cat_card-actions td{padding-bottom:12px}.cat_card-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:330px}.cat_card-action-block{width:50%;text-align:left;padding-bottom:15px}.cat_card-buts a{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px}.cat_card-buts a:hover{background-color:#c00}.cat_card-buts a:active{background-color:#c00}@media screen and (max-width: 1279px){.cat_card-buts a{font-size:1rem;min-width:125px}}@media screen and (max-width: 1023px){.cat_card-buts a{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}@media screen and (max-width: 1024px){.cat_card-buts a{font-size:1.2rem;width:120px}}@media screen and (max-width: 768px){.cat_card-buts a{font-size:1.2rem;width:120px}}.cat_card-buts a + a{margin-left:10px}.cat_card-items-table{width:100%;border-collapse:collapse;border-spacing:0}.cat_card-items-table th{text-align:center;background-color:red;color:#fff;padding:8px}.cat_card-items-table th .cat_card-controls-tooltip{border-color:#fff}@media screen and (max-width: 768px){.cat_card-items-table th{font-size:1.3rem}}@media screen and (max-width: 768px){.cat_card-items-table th{padding:6px 5px}}@media screen and (max-width: 400px){.cat_card-items-table th{font-size:1rem;line-height:1.2rem}}.cat_card-items-table td{text-align:center;background-color:#ececec;padding:8px}@media screen and (max-width: 768px){.cat_card-items-table td{padding:6px 5px}}.cat_card-items-table td a:not(.cat_card-subitem-order){font-size:1.4rem;color:red;display:inline-block}.cat_card-items-table td a:not(.cat_card-subitem-order):hover{color:red;text-decoration:underline}@media screen and (max-width: 768px){.cat_card-items-table td a:not(.cat_card-subitem-order){font-size:1.3rem}}@media screen and (max-width: 400px){.cat_card-items-table td a:not(.cat_card-subitem-order){font-size:1.1rem;line-height:1.2rem}}.cat_card-items-table td input{display:inline-block;max-width:65px;text-align:center;background-color:#fff;border-radius:3px;border:1px solid #000;font-size:1.4rem}@media screen and (max-width: 400px){.cat_card-items-table td input{max-width:40px}}.cat_card-items-table td select{border:1px solid #000;border-radius:3px;background-color:#fff}@media screen and (max-width: 768px){.cat_card-items-table .price__cell{font-size:1rem}}@media screen and (max-width: 768px){.cat_card-items-table .cat_card-subitem-order{min-width:50px}}@media screen and (max-width: 425px){.cat_card-items-table .cat_card-subitem-order{min-width:35px}}.cat_card-inner-items-paginator{padding-top:8px;margin-bottom:35px}.cat_card-inner-items-paginator a{font-size:1.4rem;color:red}.cat_card-inner-items-paginator .fr{float:right;width:30%;color:grey;text-align:right}.cat_card-inner-items-paginator .fl{float:left;width:70%}.cat_card-subitem-order{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px;min-width:90px;font-size:1.4rem}.cat_card-subitem-order:hover{background-color:#c00}.cat_card-subitem-order:active{background-color:#c00}@media screen and (max-width: 1279px){.cat_card-subitem-order{font-size:1rem;min-width:125px}}@media screen and (max-width: 1023px){.cat_card-subitem-order{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}.cat_card-min-order{color:red;font-weight:500;font-size:2rem;margin-top:15px;margin-bottom:15px}.cat_card-info a{font-size:1.4rem;color:red;text-decoration:underline}.cat_card-info a:hover{color:red;text-decoration:none}.cat_card-desc{margin-top:15px}.cat_card-desc table{width:100%;margin-bottom:50px;text-align:center;border-bottom:3px solid #c7c7ca}.cat_card-desc th{background-color:#c7c7ca;width:50%;padding:8px}.cat_card-desc td{width:50%;padding:8px}.cat_card-desc p + h2,.cat_card-sec-desc p + h2{margin-top:15px}.cat_card-desc p + p,.cat_card-sec-desc p + p{margin-top:25px}.cat_card-desc p + ul,.cat_card-desc ul + p,.cat_card-sec-desc p + ul,.cat_card-sec-desc ul + p{margin-top:25px}.cat_card-desc ul li,.cat_card-sec-desc ul li{padding-top:2px;padding-bottom:2px;position:relative;padding-left:15px}.cat_card-desc ul li:after,.cat_card-sec-desc ul li:after{content:'';display:block;width:5px;height:5px;border-radius:50%;background-color:red;position:absolute;top:9px;left:0}.cat_card-others{margin-top:15px}.cat_card-others-item{display:block;float:left;width:33.3%}.cat_card-others-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:auto;margin:auto;border-radius:8px}.cat_card-others-item span{display:block;margin-top:8px;text-align:center;color:#333}.cat_card-others-item .cat_card-others-img{position:relative;display:block;width:100%;max-width:120px;overflow:hidden;margin:auto}.cat_card-others-img:after{content:'';float:left;padding-top:100%}.cat_card-others-item:hover span{color:red}.cat_card-controls-tooltip{display:inline-block;border-radius:50%;width:16px;height:16px;line-height:16px;cursor:pointer;text-align:center;border:1px solid #000}.cat_card-controls-price,.product-card-price-sum,.cat_card-controls-star{color:red}.cat_side-nav ul{overflow:hidden;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;transition:all 300ms ease-in;max-height:0}.cat_side-nav li{padding-left:20px;position:relative;margin-bottom:8px}.cat_side-nav a{color:#333;font-size:1.4rem;line-height:1.6rem;margin-bottom:5px;display:block}.cat_side-nav a:hover{color:red}.cat_side-nav a.active{color:red}.cat_side-nav .mark{display:inline-block;width:14px;height:14px;background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/img/cat_marker.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;cursor:pointer}.cat_side-nav a.active + .mark{background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/img/cat_marker_active.png)}.cat_side-clients,.cat_side-payment{text-align:center;margin-top:50px}.cat_side-payment{padding:25px 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.cat_side-clients-text,.cat_side-payment-text{font-weight:500;font-size:1.4rem;margin-bottom:35px}.cat_side-clients-item{margin-bottom:30px}.cat_side-payment-item{margin-bottom:45px}.cat_side-payment a{color:#000;text-decoration:underline;font-size:1.4rem;font-weight:700}.cat_side-payment a:hover{color:red}.fancybox-stage .item_order{display:block!important;max-width:600px;margin-left:auto!important;margin-right:auto!important;background-color:#eeeeef!important}.fancybox-slide::before{display:none!important}.item_order-form-title{font-weight:500;font-size:2rem;margin-bottom:25px}.item_order-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.item_order-form-row{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:20px}.item_order-form-row label{display:block;margin-bottom:5px}.item_order-form-row label span{color:red}.item_order-form-row input,.item_order-form-row textarea{background-color:#fff;padding:5px;font-size:1.4rem;width:100%}.item_order-form-row textarea{resize:vertical;height:125px;max-height:250px;border-color:transparent}.item_order-form-row-2{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:15px}.item_order-form-row-2 + .item_order-form-row-2{padding-right:0;padding-left:15px}@media screen and (max-width: 450px){.item_order-form-row-2{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:0;padding-left:0}.item_order-form-row-2 + .item_order-form-row-2{padding-left:0}}.item_order-form-controls button{display:inline-block;vertical-align:middle;padding:12px;font-size:14px;line-height:17px;text-align:center;cursor:pointer;font-weight:500;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);background-color:#fff;border:1px solid red;color:red;min-height:34px;font-size:1.4rem!important}.item_order-form-controls button:hover{background-color:red;color:#fff}@media screen and (max-width: 1279px){.item_order-form-controls button{font-size:1rem;min-width:100px}}@media screen and (max-width: 1023px){.item_order-form-controls button{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}.tooltipster-sidetip .tooltipster-box{background:#242424;border:1px solid #242424;border-radius:4px;max-width:350px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#242424;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#242424;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#242424;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#242424;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#242424}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#242424}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#242424}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#242424}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.cat__wrapper{max-width:1280px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:20px;position:relative}@media screen and (max-width: 1280px){.cat__wrapper{padding-left:0;padding-right:0;max-width:986px}}@media screen and (max-width: 1023px){.cat__wrapper{max-width:708px}}@media screen and (max-width: 767px){.cat__wrapper{max-width:100%;padding-left:15px;padding-right:15px}}@media screen and (min-width: 1281px){.cat__wrapper{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1300px){.cat__wrapper{padding-left:0;padding-right:0}}@media screen and (max-width: 425px){.cat__wrapper{padding-left:10px;padding-right:10px}}.cat_side-left{width:245px;max-width:245px}@media screen and (max-width: 768px){.cat_side-left{display:none}}.cat_side-right{width:100%;margin-top:35px}@media screen and (min-width: 1281px){.cat_side-right{position:absolute;top:25px;right:0;width:187px;max-width:187px;margin-top:0}}.cat_side-center{width:-moz-calc(100% - 432px);width:calc(100% - 432px);padding-left:30px;padding-right:30px}.cat_side-center h1{font-weight:500;font-size:3rem;text-align:left;margin-bottom:30px}@media screen and (max-width: 1024px){.cat_side-center h1{font-size:2.4rem}}.cat_side-center h2{font-weight:500;font-size:2.2rem;text-align:left;margin-bottom:15px}@media screen and (max-width: 1024px){.cat_side-center h2{font-size:1.6rem}}@media screen and (max-width: 1280px){.cat_side-center{width:-moz-calc(100% - 245px);width:calc(100% - 245px);padding-right:0}}@media screen and (max-width: 768px){.cat_side-center{padding-left:0;width:100%}}.cat_side-title{background-color:#eeeeef;font-weight:700;font-size:2rem;padding:5px;text-align:center}.cat--oneside .cat_side-center{width:-moz-calc(100% - 245px);width:calc(100% - 245px)}@media screen and (max-width: 1280px){.cat--oneside .cat_side-center{width:-moz-calc(100% - 245px);width:calc(100% - 245px)}}@media screen and (max-width: 1024px){.cat--oneside .cat_side-center{width:-moz-calc(100% - 200px);width:calc(100% - 200px)}}@media screen and (max-width: 768px){.cat--oneside .cat_side-center{padding-left:0;width:100%}}@media screen and (max-width: 1024px){.cat--oneside .cat_side-left{width:200px}}.cat_section{margin-bottom:35px}.cat_section-items{margin-left:-15px;margin-right:-15px;margin-left:-15px;margin-right:-15px}.cat_section-items>li{width:100%}.cat_section-items>li ul{display:flex;flex-wrap:wrap}.cat_section-item-container{padding-left:15px;padding-right:15px;-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;margin-bottom:20px}@media screen and (max-width: 768px){.cat_section-item-container{-webkit-box-flex:1;-webkit-flex:1 1 33.3%;-moz-box-flex:1;-ms-flex:1 1 33.3%;flex:1 1 33.3%;max-width:33.3%}}@media screen and (max-width: 560px){.cat_section-item-container{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}.cat_section-item{display:block;text-align:center;padding:10px;border-radius:10px;height:100%;font-size:1.4rem;color:#000}.cat_section-item .cat_section-item-pic-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.cat_section-item img{height:100%;width:auto;display:block;margin-left:auto;margin-right:auto;border-radius:5px}@media screen and (max-width: 1280px){.cat_section-item img{height:70px}}@media screen and (max-width: 1024px){.cat_section-item img{width:100%;height:auto;max-height:65px}}@media screen and (max-width: 768px){.cat_section-item img{height:85px;max-height:none;width:auto}}.cat_section-item p{padding-top:8px}@media screen and (max-width: 1024px){.cat_section-item{padding:0;font-size:1.1rem}}@media screen and (max-width: 768px){.cat_section-item{font-size:1.4rem}}.cat_section-item:hover{color:red!important;text-decoration:underline!important;-webkit-box-shadow:0 0 10px 1px #eeeeef;box-shadow:0 0 10px 1px #eeeeef}@media screen and (max-width: 1024px){.cat_section-item:hover{-webkit-box-shadow:none;box-shadow:none}}.cat_section-item-pic{display:block;width:100%;max-width:150px;margin:auto;position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.cat_section-item-text{text-align:center}.cat_section-item-pic:after{content:'';float:left;padding-top:100%}.bx_sitemap_li_title{padding-left:15px}.product-add-table{border-collapse:collapse;border-spacing:0}.product-add-table td{text-align:center;background-color:#ececec;padding:8px}.product-add-table th{text-align:center;background-color:red;color:#fff;padding:8px}.popup-window .popup-window-buttons{display:flex;justify-content:space-between;padding:10px;font-weight:600;color:#fff}.popup-window-buttons .btn-to-cat{padding:8px;background-color:red!important;cursor:pointer}.popup-window-buttons .btn-to-basket{padding:8px;background-color:red!important;cursor:pointer}.popup-window-with-titlebar .popup-window-content{padding:10px}
@media screen and (max-width: 768px){
    .cat_card-items-table tr{
        position: relative;
    }
    .cat_card-items-table tr th:nth-child(5){
        display: none;
    }
    .cat_card-inner-items .cat_card-items-table .product-item-tr .product-item-td-buts{
        width: 0;
        padding: 0;
    }
    .cat_card-inner-items .cat_card-items-table .product-item-tr .product-item-td-buts .product-item-info-container{
        position: absolute;
        bottom: 10px;
        right: 0;
        width: var(--table-button-width);
    }
    .cat_card-inner-items .cat_card-items-table .product-item-tr .product-item-td-buts .cat_card-subitem-order{
        min-height: 26px;
        line-height: 18px;
        font-size: 1rem;
    }
    .cat_card-inner-items .cat_card-items-table .product-item-tr .price__cell .product-item-info-container{
        margin-bottom: 40px !important;
        font-size: 1.2rem;
    }
    .product-item-price-current:before{
        display: block;
    }
}
.cat_card-controls .cat_card-frame,.cat_card-teazers .cat_card-frame{
    display: block;
    /*width: calc(100% - 20px);*/
    position: relative;
    overflow: hidden;
    /*height: auto;*/
    max-width: 320px;
    margin: auto;
}
.cat_card-teazers .cat_card-frame.smaller{
    max-width: 220px;
}
@media screen and (min-width: 1024px) {
    .cat_card-controls .cat_card-frame{
        width: calc(100% - 20px);
        max-width: none;
        margin: 0;
    }
}
.cat_card-teazers .cat_card-frame{
    width: 100%;
}
.cat_card-controls .cat_card-frame:after,.cat_card-teazers .cat_card-frame:after{
    content: '';
    float: left;
    padding-top: 56%;
}
.cat_card-controls .cat_card-frame iframe,.cat_card-teazers .cat_card-frame iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.cat_card-frame .prev{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    /*pointer-events: none;*/
    z-index: 1;
    cursor: pointer;
    /*opacity: 0;*/
}
.cat_card-frame .prev *{
    pointer-events: none;
    display: block;

}
.cat_card-frame .prev img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
@media screen and (max-width:  767px) {
    .card-video+.cat_card-frame{
        margin-top: 15px;
    }
    /*.cat_card-controls{*/
    /*    display: flex;*/
    /*    flex-direction: column-reverse;*/
    /*}*/
}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/bitrix/catalog.element/.default/style.css?174560732425331*/
/* Sidebar */
.product-item-detail-info-section { padding: 0 20px; }

@media (max-width: 992px) {
	.product-item-detail-info-section { padding: 0; }
}

.product-item-detail-info-container {
	margin-bottom: 20px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.product-item-detail-info-container-title {
	margin-bottom: 3px;
	color: #000;
	font-weight: bold;
	font-size: 13px;
}

.product-item-detail-pay-block {
	position: relative;
	margin-bottom: 15px;
	padding: 20px 20px 0;
	border: 1px solid #e4e4e4;
	border-radius: 3px;
	background-color: #fff;
}

.bx-retina .product-item-detail-pay-block { border-width: .5px; }

/*Compare*/
.product-item-detail-compare-container {
	position: relative;
	margin: 0 -20px;
	padding: 4px 15px;
	min-height: 30px;
	border-top: 1px solid #e4e4e4;
	background: #f3f3f3;
	box-shadow: inset 0 1px 1px 0 #eee;
	color: #4e4e4e;
	vertical-align: middle;
	font-size: 12px;
	line-height: 20px;
}

.product-item-detail-compare .checkbox {
	margin: 0;
	padding: 0;
}

/* Price */
.product-item-detail-price-current {
	display: inline;
	/*color: #d0021b;*/
	/*white-space: nowrap;*/
	/*font-weight: bold;*/
	/*font-size: 30px;*/
	/*line-height: 33px;*/
	/*transition: font-size 200ms ease;*/
}

.product-item-detail-price-old {
	color: #bdbdbd;
	text-decoration: line-through;
	white-space: nowrap;
	font-weight: bold;
	font-size: 14px;
	line-height: 17px;
}

/* SCU */
.product-item-scu-container { padding: 0 0 2px; }

.product-item-scu-container-title {
	color: #333;
	font-size: 12px;
}

.product-item-scu-block { }

.product-item-scu-list { margin: 0; }

.product-item-scu-item-list {
	overflow: hidden;
	margin: 0 0 0 -2px;
	padding: 0;
	list-style: none;
}

.product-item-scu-item-color-container,
.product-item-scu-item-text-container {
	display: inline-block;
	box-sizing: border-box;
	padding: 5px 3px;
	max-width: 100%;
	vertical-align: middle;
}

.product-item-scu-item-text-container { min-width: 48px; }

.product-item-scu-item-color-container {
	max-width: 38px;
	width: 25%;
}

.product-item-scu-item-color-block {
	position: relative;
	padding-top: 100%;
	outline: 1px solid #c0cfda;
	cursor: pointer;
}

.bx-no-touch .product-item-scu-item-color-block { transition: outline 200ms ease; }

.bx-retina .product-item-scu-item-color-block { outline-width: .5px; }

.product-item-scu-item-color-container.selected .product-item-scu-item-color-block { outline-width: 2px; }

.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block { outline-width: 1px; }

.product-item-scu-item-color {
	position: absolute;
	top: 2px;
	right: 2px;
	bottom: 2px;
	left: 2px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.product-item-scu-item-text-block {
	position: relative;
	padding: 0 5px;
	outline: 1px solid #c0cfda;
	cursor: pointer;
}

.bx-no-touch .product-item-scu-item-text-block { transition: outline 300ms ease; }

.bx-retina .product-item-scu-item-text-block { outline-width: .5px; }

.product-item-scu-item-text-container.selected .product-item-scu-item-text-block { outline-width: 2px; }

.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block { outline-width: 1px; }

.product-item-scu-item-text {
	overflow: hidden;
	max-width: 100%;
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 11px;
	line-height: 18px;
}

.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block {
	position: relative;
	overflow: hidden;
	outline-color: #a9adb4 !important;
}

.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after {
	position: absolute;
	top: -2px;
	right: -2px;
	bottom: -2px;
	left: -2px;
	background: rgba(255, 255, 255, 0.75) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center;
	background-size: 80% 80%;
	content: "";
}

.product-item-selected-scu-container { word-spacing: 1px }

.product-item-selected-scu {
	display: inline-block;
	overflow: hidden;
	padding: 0 5px;
	min-width: 22px;
	height: 22px;
	outline: 1px solid #c0cfda;
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 11px;
	line-height: 22px;
}

.bx-retina .product-item-selected-scu { outline-width: .5px; }

.product-item-selected-scu-color {
	background-position: center;
	background-size: 20px 20px;
	background-repeat: no-repeat;
}

/*Amount*/
.product-item-amount {
	padding: 0 0 2px;
	text-align: center;
}

.product-item-amount-field-container { }

.product-item-amount-field-btn-plus,
.product-item-amount-field-btn-minus {
	position: relative;
	display: inline-block;
	min-width: 22px;
	height: 22px;
	border-radius: 2px;
	background-color: #f2f2f2;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	transition: background 300ms ease, opacity 300ms ease;
}

.bx-retina .product-item-amount-field-btn-plus,
.bx-retina .product-item-amount-field-btn-minus { border-width: .5px; }

.product-item-amount-field-btn-plus:hover,
.product-item-amount-field-btn-minus:hover { background: #d3d3d3; }

.product-item-amount-field-btn-plus:after,
.product-item-amount-field-btn-minus:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	opacity: .8;
	transition: opacity 300ms ease, background 300ms ease;
}

.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after {
	opacity: .3 !important;
	cursor: default;
}

.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover { background-color: #f2f2f2; }

.product-item-amount-field-btn-minus:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	opacity: .8;
	transition: opacity 300ms ease;
}

.product-item-amount-field-btn-plus:after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) no-repeat center;
	background-size: 10px;
}

.product-item-amount-field-btn-minus:after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
	background-size: 10px;
}

.product-item-amount-field-btn-plus:hover:after,
.product-item-amount-field-btn-minus:hover:after { opacity: 1; }

.product-item-amount-field {
	display: inline-block;
	padding: 0;
	max-width: 50px;
	width: auto;
	height: 22px;
	border: 1px solid transparent;
	border-radius: 2px;
	background: transparent !important;
	color: #000;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	font-size: 19px;
	line-height: 22px;
	transition: border 300ms ease;
}

.bx-retina .product-item-amount-field { border-width: .5px; }

.product-item-amount-field:focus { outline: none !important; }

.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button,
.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button {
	margin: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
}

.product-item-amount-description-container {
	color: #a5a5a5;
	white-space: nowrap;
	font-size: 12px;
}

.product-item-amount-description-container strong {
	color: #333;
	white-space: nowrap;
}

.product-item-amount-label-container {
	margin: 5px 0;
	color: #a5a5a5;
	font-weight: bold;
	font-size: 12px;
}

/**/
.product-item-quantity {
	color: #333;
	font-weight: normal;
	font-size: 12px;
}

/*Buy button*/
.btn.product-item-detail-buy-button {
	position: relative;
	display: block;
	margin: 0 auto 20px;
	max-width: 250px;
	width: 100%;
	height: 50px;
	text-transform: uppercase;
	font-weight: 800;
	font-size: 12px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.product-item-detail-short-card-btn .btn.product-item-detail-buy-button { margin: 0; }

.btn.product-item-detail-buy-button span {
	position: absolute;
	top: 50%;
	right: 0;
	left: 0;
	display: inline-block;
	min-height: 16px;
	max-width: 100%;
	white-space: normal;
	line-height: 16px;
	transform: translateY(-50%);
}

.btn-link.product-item-detail-buy-button { height: 25px; }

/* Slider */
.product-item-detail-slider-container {
	position: relative;
	max-width: 100%;
	background: transparent;
	transition: background 800ms ease;
}

.product-item-detail-slider-block {
	position: relative;
	box-sizing: border-box;
	padding-top: 56.25%;
	height: 0;
}

.product-item-detail-slider-block.product-item-detail-slider-block-square { padding-top: 100%; }

.product-item-detail-slider-images-container {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.product-item-detail-slider-image {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	opacity: 0;
	transition: opacity 250ms linear;
}

.product-item-detail-slider-image.active {
	z-index: 10;
	opacity: 1;
}

.product-item-detail-slider-image img {
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	outline: 1px solid transparent;
	background-position: center;
	background-repeat: no-repeat;
	transition: background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;
	transform: translateY(-50%) translateX(-50%);
}

.product-item-detail-slider-progress-bar {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 180;
	height: 3px;
}

/*Slider Controls*/
.product-item-detail-slider-controls-block {
	padding: 10px 0;
	text-align: center;
}

.product-item-detail-slider-controls-image {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 65px;
	height: 65px;
	outline: 1px solid #c0cfda;
	background-color: #fff;
	text-align: center;
	cursor: pointer;
}

.bx-retina .product-item-detail-slider-controls-image { outline-width: .5px; }

.bx-no-retina .product-item-detail-slider-controls-image.active { outline-width: 2px; }

.bx-retina .product-item-detail-slider-controls-image.active { outline-width: 1px; }

.product-item-detail-slider-controls-image img {
	position: absolute;
	top: 50%;
	left: 50%;
	max-width: 65px;
	max-height: 65px;
	width: auto;
	height: auto;
	transform: translateY(-50%) translateX(-50%);
}

.product-item-detail-slider-left,
.product-item-detail-slider-right {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 111;
	display: block;
	width: 25%;
	background: rgba(255, 255, 255, 0) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2230%22%20viewBox%3D%220%200%2016%2030%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2050%202%2036%2016%2022%2015%2021%201%2035%200%2036%201%2037%2015%2051%22%20transform%3D%22translate(0%20-21)%22%2F%3E%3C%2Fsvg%3E') no-repeat center;
	opacity: .57;
	cursor: pointer;
	transition: all 300ms ease;
}

.product-item-detail-slider-left { left: 0; }

.product-item-detail-slider-right {
	right: 0;
	transform: rotate(180deg);
}

.product-item-detail-slider-left:hover,
.product-item-detail-slider-right:hover {
	background-color: rgba(255, 255, 255, .4);
	opacity: .8;
}

.product-item-detail-slider-close { display: none; }

.product-item-detail-slider-container.popup .product-item-detail-slider-close {
	position: absolute;
	top: 4px;
	right: 110px;
	bottom: 0;
	z-index: 150;
	display: block;
	width: 50px;
	height: 50px;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2015.1%208.944%208%2016%201%2015.006%200%208.05%207%20.994%200%200%201%207.056%208%200%2015.1%20.994%2016%208.05%209%2015.006%2016%22%2F%3E%3C%2Fsvg%3E') no-repeat center;
	opacity: .27;
	cursor: pointer;
	transition: all 300ms ease;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-close:hover { opacity: 1; }

.product-item-detail-slider-container.popup .product-item-detail-slider-right { right: 105px; }

/*magnified*/
.product-item-detail-slider-container.magnified .product-item-detail-slider-image { z-index: 100; }

.product-item-detail-slider-container.magnified .product-item-detail-slider-image img { outline-color: #ddd; }

.product-item-detail-slider-container.magnified .product-item-detail-slider-left,
.product-item-detail-slider-container.magnified .product-item-detail-slider-right { z-index: 50; }

.product-item-detail-slider-container.magnified .product-item-label-text,
.product-item-detail-slider-container.magnified .product-item-label-ring { opacity: 0; }

/*	>>>	popup*/
.product-item-detail-slider-container.popup {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 999999;
	background: #fff;
	animation-name: imgPopupShow;
	animation-duration: 300ms;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-images-container { right: 105px; }

.product-item-detail-slider-container.popup .product-item-detail-slider-block {
	padding-top: 0;
	height: 100vh;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-image {
	position: absolute;
	top: 50%;
	left: 50%;
	max-height: 100vh;
	width: calc(100% - 150px);
	transform: translateY(-50%) translateX(-50%);
}

@-webkit-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-moz-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-ms-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@-o-keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

@keyframes imgPopupShow {
	from { opacity: 0; }
	to { opacity: 1; }
}

.product-item-detail-slider-container.popup .product-item-detail-slider-image img {
	max-width: 100%;
	max-height: 90vh;
	width: auto;
	cursor: default
}

.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	overflow-y: auto;
	padding: 20px;
	border-left: 1px solid #d3d3d3;
	background-color: #fff;
}

.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image {
	display: block;
	margin-bottom: 20px;
}

/* Slider Mobile*/
@media (max-width: 767px) {
	.product-item-detail-slider-container.popup .product-item-detail-slider-images-container { right: 0; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-block {
		padding-top: 0;
		height: calc(100vh - 111px);
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-image { width: 90%; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-image img {
		max-width: 100%;
		max-height: calc(100vh - 115px);
		width: auto;
		cursor: default;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block {
		position: absolute;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
		overflow-x: auto;
		max-height: 111px;
		border-top: 1px solid #d3d3d3;
		border-left: none;
		white-space: nowrap;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image {
		display: inline-block;
		margin-bottom: 0;
	}

	.product-item-detail-slider-container.popup .product-item-detail-slider-close {
		right: 10px;
		z-index: 200;
	}

	.product-item-detail-slider-left,
	.product-item-detail-slider-right { max-width: 75px; }

	.product-item-detail-slider-container.popup .product-item-detail-slider-right { right: 0; }

}

/*Label*/
.product-item-label-text,
.product-item-label-ring {
	position: absolute;
	z-index: 190;
	opacity: 1;
	transition: opacity 450ms ease;
}

.product-item-label-text span,
.product-item-label-ring {
	display: inline-block;
	clear: both;
	margin-bottom: 2px;
	background: #f42c2c;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	transition: all 250ms ease;
}

.bx-red .product-item-label-text span,
.bx-red .product-item-label-ring { background-color: #fba90c; }

.product-item-label-text > div,
.product-item-label-ring > div { line-height: 0; }

.product-item-detail-slider-container.popup .product-item-label-text,
.product-item-detail-slider-container.popup .product-item-label-ring { display: none; }

/* TEXT */
.product-item-label-text span {
	padding: 2px 5px;
	vertical-align: middle;
	font-weight: bold;
}

.product-item-label-text.product-item-label-small span {
	margin-bottom: 1px;
	padding: 2px 7px;
	font-weight: normal;
	font-size: 13px;
	line-height: 14px;
}

.product-item-label-text.product-item-label-big span {
	padding: 4px 10px;
	font-size: 13px;
	line-height: 17px;
}

@media (max-width: 767px) {
	.product-item-label-text > div { line-height: 0; }

	.product-item-label-text.product-item-label-small span,
	.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span {
		margin-bottom: 1px;
		padding: 2px 7px;
		font-size: 10px;
		line-height: 14px;
	}

	.product-item-big-card .product-item-label-text.product-item-label-small span,
	.product-item-label-text.product-item-label-big span,
	.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span {
		margin-bottom: 1px;
		padding: 3px 12px;
		font-size: 14px;
		line-height: 16px;
	}

	.product-item-big-card .product-item-label-text.product-item-label-big span {
		padding: 3px 12px;
		font-size: 20px;
		line-height: 25px;
	}
}

/*RING*/
.product-item-label-ring {
	box-sizing: border-box;
	border-radius: 50%;
	font-weight: bold;
}

.product-item-label-ring.product-item-label-small {
	width: 40px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
}

.product-item-label-ring.product-item-label-big {
	width: 50px;
	height: 50px;
	font-size: 18px;
	line-height: 50px;
}

@media (max-width: 767px) {
	.product-item-label-ring.product-item-label-small,
	.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small {
		width: 20px;
		height: 20px;
		font-size: 13px;
		line-height: 20px;
	}

	.product-item-big-card .product-item-label-ring.product-item-label-small,
	.product-item-label-ring.product-item-label-big,
	.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big {
		width: 35px;
		height: 35px;
		font-size: 12px;
		line-height: 35px;
	}

	.product-item-big-card .product-item-label-ring.product-item-label-big {
		width: 70px;
		height: 70px;
		font-size: 24px;
		line-height: 70px;
	}
}

.product-item-label-top { top: -5px; }

.product-item-label-center {
	left: 50%;
	transform: translateX(-50%);
}

.product-item-label-center > div { text-align: center; }

.product-item-label-left { left: -5px; }

.product-item-label-left > div { text-align: left; }

.product-item-label-bottom { bottom: -5px; }

.product-item-label-middle {
	top: 50%;
	transform: translateY(-50%);
}

.product-item-label-right { right: -5px; }

.product-item-label-right > div { text-align: right; }

.product-item-label-center.product-item-label-middle { transform: translateY(-50%) translateX(-50%); }

/* Tabs */
.product-item-detail-tabs-container {
	min-height: 60px;
	border-bottom: 1px solid #ededed;
	background: #fff;
}

.product-item-detail-tabs-list {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}

.product-item-detail-tabs-list:after {
	display: table;
	clear: both;
	content: "";
}

.product-item-detail-tab {
	float: left;
	min-height: 60px;
}

.product-item-detail-tab-link {
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	padding: 10px 25px;
	height: 60px;
	color: #039be5;
	vertical-align: middle;
	text-transform: uppercase;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-weight: bold;
	font-size: 13px;
	line-height: 45px;
	transition: all 250ms ease;
}

.product-item-detail-tab-link:hover,
.product-item-detail-tab.active .product-item-detail-tab-link { color: #000; }

.product-item-detail-tab-link:after {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	height: 0;
	background: #1485ce;
	content: "";
	transition: all 250ms ease;
}

.product-item-detail-tab-link:hover:after,
.product-item-detail-tab.active .product-item-detail-tab-link:after { height: 3px; }

.product-item-detail-tab-link:active:after { height: 6px; }

.product-item-detail-tab-content { padding: 25px 0; }

@media (max-width: 991px) {
	.product-item-detail-tabs-container { display: none !important; }

	.product-item-detail-tab-content { display: block !important; }
}

/*Tab fixed*/
.product-item-detail-tabs-container-fixed {
	position: fixed;
	top: -100px;
	right: 0;
	left: 0;
	z-index: 1000;
	background-color: #fff;
	box-shadow: 0 4px 14px 0 rgba(32, 54, 74, .23);
	transition: top 350ms linear;
}

.product-item-detail-tabs-container-fixed {
	min-height: 45px;
	background: #fff;
}

.product-item-detail-tabs-container-fixed.active {
	top: 0;
	opacity: 1;
}

.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list {
	margin: 0 auto;
	max-width: 1048px;
}

.product-item-detail-tabs-container-fixed .product-item-detail-tab { min-height: 45px; }

.product-item-detail-tabs-container-fixed .product-item-detail-tab-link {
	padding: 10px 25px;
	height: 45px;
	line-height: 25px;
}

.bx-touch .product-item-detail-tabs-container-fixed { display: none !important; }

/*Small Card*/
.product-item-detail-short-card-fixed {
	position: fixed;
	top: -85px;
	right: 0;
	left: 0;
	z-index: 1010;
	box-sizing: border-box;
	padding: 7px 0 8px;
	height: 85px;
	background-color: #fff;
	box-shadow: 0 4px 14px 0 rgba(32, 54, 74, .23);
	transition: top 220ms linear;
}

.product-item-detail-short-card-fixed.active {
	top: 0;
	opacity: 1;
}

.product-item-detail-short-card-fixed.active + .product-item-detail-tabs-container-fixed.active { top: 85px; }

.bx-touch .product-item-detail-short-card-fixed { display: none !important; }

.product-item-detail-short-card-fixed .product-item-detail-short-card-content-container {
	margin: 0 auto;
	max-width: 1048px;
}

.product-item-detail-short-card-content-container table {
	min-width: 100%;
	border-collapse: collapse;
}

.product-item-detail-short-card-image {
	padding-right: 15px;
	width: 80px;
	vertical-align: middle;
	text-align: left;
}

.product-item-detail-short-card-image img {
	max-width: none;
	height: 65px;
}

.product-item-detail-short-title-container { max-width: 650px }

.product-item-detail-short-title-text {
	display: block;
	color: #000;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-size: 16px;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.product-item-detail-short-card-price {
	padding: 0 10px;
	vertical-align: middle;
	text-align: right;
}

.product-item-detail-short-card-btn {
	padding-left: 10px;
	min-width: 120px;
}

/*Properties */
.product-item-detail-tab-content { display: none; }

.product-item-detail-tab-content.active { display: block; }

.product-item-detail-tab-content h3 {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 14px;
}

.product-item-detail-properties {
	display: block;
	overflow: hidden;
	margin: 0;
	max-width: 560px;
	color: #a5a5a5;
	font-size: 12px;
}

.product-item-detail-properties dl { clear: both; }

.product-item-detail-properties dt {
	float: left;
	clear: both;
	font-weight: normal;
}

.product-item-detail-properties dd {
	float: right;
	margin-bottom: 3px;
	margin-left: 5px;
	color: #000;
}

.no-select {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input[type='number'] { -moz-appearance: textfield; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button { -webkit-appearance: none; }

.product-item-amount-field-btn-plus, .product-item-amount-field-btn-minus {
	display: none !important;
}
.product-item-amount-field-container,.product-item-amount ,.cat_card-action-block .product-item-detail-info-container{
	display: inline;
}
.product-item-amount-description-container{
	/*display: none !important;*/
}
.cat_card .cat_card-actions input{
	padding-left: 0 !important;
}
.cat_card-action-block .product-item-amount-description-container{
	display: inline;
}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/slider_list_mnf/style.min.css?17456073244935*/
.slider-list{padding-top:28px;padding-bottom:18px}.slider-list__wrapper{max-width:1280px;margin:auto}@media screen and (max-width: 1280px){.slider-list__wrapper{padding-left:0;padding-right:0;max-width:986px}}@media screen and (max-width: 1023px){.slider-list__wrapper{max-width:708px}}@media screen and (max-width: 767px){.slider-list__wrapper{max-width:100%;padding-left:15px;padding-right:15px}}.slider-list__title{text-align:left;color:#333;margin-bottom:28px}@media screen and (max-width: 520px){.slider-list__title + .slick-slider{padding-top:25px}}.slider-list__block{margin-left:-15px;margin-right:-15px}.slider-list__item{padding-left:15px;padding-right:15px;position:relative;color:#333;font-size:1.4rem}.slider-list__item span{min-height:38px;display:block;color:#333}@media screen and (max-width: 1279px){.slider-list__item span{font-size:1.2rem}.slider-list__item p{font-size:1.2rem}}.slider-list__item:hover .slider-list__item-cont span{text-decoration:underline}.slider-list__item:hover .slider-list__item-cont p{max-height:120px}.slider-list__item-cont{position:absolute;bottom:0;left:15px;right:15px;background-color:rgba(248,248,248,0.85);padding:15px}.slider-list__item-cont a{display:block;min-height:38px;color:red;font-size:1.4rem}.slider-list__item-cont p{max-height:0;overflow:hidden;-webkit-transition:max-height 250ms ease-in;-moz-transition:max-height 250ms ease-in;transition:max-height 250ms ease-in}@media screen and (max-width: 768px){.slider-list__item-cont{position:relative;left:0;right:0;background-color:#eeeeef}.slider-list__item-cont p{max-height:120px}}.slider-list__block:not(.slick-slider){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.slider-list__block:not(.slick-slider) .slider-list__item{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.slider-list__block:not(.slick-slider) .slider-list__item:nth-child(n+5){display:none}.slider-list__block:not(.slick-slider) .slider-list__item-pic{position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat;max-height:300px}.slider-list__block:not(.slick-slider) .slider-list__item-pic:before{content:'';float:left;padding-top:90%}@media screen and (max-width: 700px){.slider-list__block:not(.slick-slider) .slider-list__item:nth-child(n+3){display:none}}.slider-list__block.slick-slider{display:block}.slider-list__block.slick-slider .slider-list__item-pic{position:relative;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.slider-list__block.slick-slider .slider-list__item-pic:before{content:'';float:left;padding-top:90%}.slider-list__block .slick-arrow{width:30px;height:30px;background-color:#eeeeef;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:-58px;background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/slider_list_mnf/img/slider_arrow.svg);background-size:80%;background-repeat:no-repeat;background-position:center}.slider-list__block .slick-arrow:hover{background-color:red}.slider-list__block .slick-arrow.slick-prev{left:inherit;right:60px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-list__block .slick-arrow.slick-next{right:15px}@media screen and (max-width: 520px){.slider-list__block .slick-arrow{top:-18px}}.slider-list__block--partners.slick-slider .slider-list__item-pic{background-size:contain}.slider-list__block--partners.slick-slider .slider-list__item-pic:before{padding-top:52%}.slider-list__block--video.slick-slider .slider-list__item-pic{background-size:cover;display:block;height:100%;font-size:1.4rem}.slider-list__block--video.slick-slider .slider-list__item-pic span{color:#333;display:block;min-height:38px}.slider-list__block--video.slick-slider .slider-list__item-pic p{color:#333}.slider-list__block--video.slick-slider .slider-list__item-pic:before{padding-top:65%}.slider-list__block--video:not(.slick-slider) .slider-list__item-pic:before{padding-top:65%}.slider-list__block-2.slick-slider .slider-list__item-pic:before{padding-top:45%}.slider-list__block-2:not(.slick-slider) .slider-list__item-pic:before{content:'';float:left;padding-top:45%}@media screen and (max-width: 700px){.slider-list__block-2:not(.slick-slider) .slider-list__item + .slider-list__item{display:none}}
.slider-list__block--video.slick-slider .slider-list__item-pic:before {
    padding-top: 65%
}
.slider-list__block--video:not(.slick-slider) .slider-list__item-pic:before {
    padding-top: 65%
}
.slider-list__block-2.slick-slider .slider-list__item-pic:before {
    padding-top: 45%
}
.slider-list__block-2:not(.slick-slider) .slider-list__item-pic:before {
    content: '';
    float: left;
    padding-top: 45%
}
.slider-list__item-pic img{
    width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;
}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/bitrix/catalog.element/.default/themes/blue/style.min.css?1745607324902*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_card/style.min.css?17456073242962*/
.feedback-form{margin-top:55px}.feedback-form__title{background:#cdcaca;background:-moz-linear-gradient(top,#cdcaca 0%,#8d8c8c 100%);background:-webkit-gradient(linear,left top,left bottom,from(#cdcaca),to(#8d8c8c));background:linear-gradient(to bottom,#cdcaca 0%,#8d8c8c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdcaca',endColorstr='#8d8c8c',GradientType=0);color:#fff;font-weight:500;padding:5px 8px;font-size:2rem;border-top-right-radius:10px;border-top-left-radius:10px}@media screen and (max-width: 1024px){.feedback-form__title{font-size:1.6rem}}.feedback-form-block{background-color:#ededed;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);padding:20px 15px}.feedback-form-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 1024px){.feedback-form-row labeL{font-size:1.2rem}}@media screen and (max-width: 1024px){.feedback-form-row .inputfile,.feedback-form-row .bx-input-file-desc{font-size:1.2rem}}@media screen and (max-width: 1024px){.feedback-form-row--textarea{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-form-row--textarea .feedback-form-col{width:100%}.feedback-form-row--textarea labeL{display:block;margin-bottom:8px}}.feedback-form-col:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 1 180px;-moz-box-flex:0;-ms-flex:0 1 180px;flex:0 1 180px;max-width:180px}.feedback-form-col:nth-child(2){-webkit-box-flex:1;-webkit-flex:1 1 80%;-moz-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%}.feedback-form-col input[type="text"]{border:1px solid #6c6c72;display:block;width:100%;max-width:300px;resize:vertical;background-color:#fff}.feedback-form-col textarea{border:1px solid #6c6c72;display:block;width:100%;min-height:200px;max-height:300px;margin-bottom:0}.feedback-form-act{width:100%;text-align:center}.feedback-form-act input{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px;background-color:#888;border-color:#888}.feedback-form-act input:hover{background-color:#c00}.feedback-form-act input:active{background-color:#c00}@media screen and (max-width: 1279px){.feedback-form-act input{font-size:1rem;min-width:125px}}@media screen and (max-width: 1023px){.feedback-form-act input{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}.feedback-form-act input:hover{border-color:#888}@media screen and (max-width: 560px){.feedback-form-row--file{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-form-row--file .feedback-form-col{width:100%}.feedback-form-row--file labeL{display:block;margin-bottom:8px}}
/* End */


/* Start:/bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_popup/style.min.css?17456073244264*/
.form-block{padding-top:28px;padding-bottom:14px}.form-block__wrapper{max-width:1280px;margin:auto}@media screen and (max-width:1280px){.form-block__wrapper{padding-left:0;padding-right:0;max-width:986px}}@media screen and (max-width:1023px){.form-block__wrapper{max-width:708px}}@media screen and (max-width:767px){.form-block__wrapper{max-width:100%;padding-left:15px;padding-right:15px}}.form-block__title{font-size:2.2rem;margin-bottom:18px;font-weight:600;color:#333}@media screen and (max-width:1279px){.form-block__title{font-size:1.8rem}}@media screen and (max-width:1023px){.form-block__title{font-size:1.6rem}}.form-block__wrapper .form-block__body{margin-left:-15px;margin-right:-15px}.form-block__wrapper .form-block__body:after{content:'';display:block;clear:both}.form-block__wrapper .form-block__col_l{padding-left:15px;padding-right:15px;width:100%;max-width:400px;float:left}@media screen and (max-width:768px){.form-block__wrapper .form-block__col_l{max-width:100%}}.form-block__wrapper .form-block__col_r{width:-moz-calc(100% - 400px);width:calc(100% - 400px);padding-left:15px;padding-right:15px;float:right}@media screen and (max-width:768px){.form-block__wrapper .form-block__col_r{width:100%;padding-top:15px}}.form-block__wrapper .form-block__col_controls{float:left;padding-left:15px;padding-right:15px;width:100%;max-width:400px;margin-top:24px}@media screen and (max-width:768px){.form-block__wrapper .form-block__col_controls{margin-top:0}}.form-block__row+.form-block__row{margin-top:18px}.form-block__label p{position:relative;padding-left:18px;margin-bottom:3px}.form-block__label p:before{content:'';display:block;width:14px;height:14px;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-block__label p.name:before{background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_popup/../img/svg/user_form_icon.svg)}.form-block__label p.email:before{background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_popup/../img/svg/mail_form_icon.svg)}.form-block__label p.phone:before{background-image:url(/bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_popup/../img/svg/phone_form_icon.svg)}.form-block__label p span{color:red}.form-block__label input{display:block;border:1px solid #b9b9be;width:100%;padding:10px;font-size:1.4rem}.form-block__label textarea{margin-bottom:0;width:100%;resize:vertical;border:1px solid #b9b9be;padding:10px;min-height:200px;max-height:500px}.form-block__label--noicon p{padding-left:0}.form-block__agree{position:relative;cursor:pointer}.form-block__agree a{font-size:1.4rem;color:#333}.form-block__agree a:hover{text-decoration:underline}.form-block__agree p{position:relative;padding-left:24px}.form-block__agree p:before{content:'';display:block;width:16px;height:16px;border:1px solid #b9b9be;border-radius:2px;position:absolute;top:0;left:0}.form-block__agree input{display:none}.form-block__agree input:checked+p:after{content:'';display:block;width:14px;height:14px;position:absolute;border-radius:2px;background-color:red;top:2px;left:2px}.form-block__but{display:inline-block;margin-left:auto;margin-right:auto;padding:12px;font-size:14px;line-height:17px;color:#fff;text-align:center;cursor:pointer;font-weight:700;min-width:150px;-webkit-transition:all 250ms cubic-bezier(1,0,0,1);-moz-transition:all 250ms cubic-bezier(1,0,0,1);transition:all 250ms cubic-bezier(1,0,0,1);border:1px solid red;background-color:red;min-height:34px;margin-top:24px}.form-block__but:hover{background-color:#c00}.form-block__but:active{background-color:#c00}@media screen and (max-width:1279px){.form-block__but{font-size:1rem;min-width:125px}}@media screen and (max-width:1023px){.form-block__but{font-size:.8rem;min-width:80px;padding:4px;line-height:23px}}.form-block__success{color:#15aa03;font-weight:500}.form-block__popup .form-block__wrapper{max-width:400px}.form-block__popup .form-block__col_l+.form-block__col_l{margin-top:18px}.form-block__popup .form-block__wrapper .form-block__body{margin-left:0;margin-right:0}.form-block__popup .form-block__wrapper .form-block__col_l{padding-left:0;padding-right:0;float:none}.form-block__popup .form-block__wrapper .form-block__col_controls{padding-left:0;padding-right:0}.form-block__label{display:block!important}
/* End */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/news.detail/banner_left_img/style.min.css?17456073241691 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/sender.subscribe/template_page/style.min.css?17456073241086 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/news.detail/banner_right_img/style.min.css?17456073241691 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/catalog_tmp_clients/style.min.css?1745607324323 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/system.pagenavigation/.default/style.css?1745607324205 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/catalog_payment/style.min.css?1745607324491 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/style.min.css?174560732422667 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/bitrix/catalog.element/.default/style.css?174560732425331 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/news.list/slider_list_mnf/style.min.css?17456073244935 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/catalog/template_new/bitrix/catalog.element/.default/themes/blue/style.min.css?1745607324902 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_card/style.min.css?17456073242962 */
/* /bitrix/templates/rotinar_bs_copy/components/bitrix/form.result.new/from_result_popup/style.min.css?17456073244264 */
