.option_btn.active{border:8px solid #b10000;background:#fff url(/bitrix/templates/alarmomsk/assets/img/check-calc.svg) no-repeat;background-position:100% 0;font-family:Montserrat}.option_btn{padding:22px;border:8px solid #fff;max-width:360px;background:transparent;background:#fff;cursor:pointer}.calc .part-switcher.additional-switcher{gap:20px}.wings-opt__title{font-size:20px;font-weight:700;margin-bottom:15px;padding-right:50px;line-height:1.2;margin-top:10px;display:block}.wings-opt__descr{font-size:16px;line-height:22px}.wing-options-block{display:none}.checkbox-container{padding-top:5px;font-size:18px;font-weight:400;margin-bottom:12px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:45px;display:block}.checkbox-container input{height:0;position:absolute;opacity:0;cursor:pointer;width:0}.checkmark{height:22px;border:1px solid #b10000;position:absolute;top:0;left:0;width:22px}.checkbox-container:hover input~.checkmark,.checkmark{background-color:#fff}.checkbox-container input:checked~.checkmark{background-color:#b10000}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;border-width:0 3px 3px 0;top:5px;left:9px;width:5px}.filter-material-block{margin:20px 0}.filter-material-btn{padding:0;border:none;font-weight:300;margin-right:20px;border-bottom:1px dashed rgba(0,0,0,.2);background:transparent}.filter-material-btn.active{border-bottom:2px solid #b10000}.mcb__container{padding-left:0!important}@media screen and (max-width:1330px){.car-1 svg,.car-2 svg{max-width:100%}.ar-calc .car-block .car-1,.ar-calc .car-block .car-2,.calc .car-block .car-1,.calc .car-block .car-2{background-size:contain!important;width:50%!important}}@media screen and (max-width:768px){.ar-calc .car-block .car-1,.calc .car-block .car-1{background-size:contain!important;width:100%!important}.option_btn{padding:10px}.chk{margin-top:20px}}