.fancybox-outer a:active,.fancybox-outer a:link,.fancybox-outer a:visited{color:#fff !important}.hid{display:none !important}.noright{margin-right:0 !important}.catalog-section-header{overflow:hidden;margin-bottom:30px}.catalog-section-header .header-img{width:55px;height:55px;float:left;margin:5px}.catalog-section-header .header-img img{margin:0 auto;display:block}.elem-wrap{margin-bottom:24px}.elem-wrap .lab,.elem-wrap .val,.elem-wrap .srok{float:left}.elem-wrap .srok{display:inline-block;font-size:13px;color:#2969b1}.elem-wrap h1.name,.elem-wrap h2{color:#1e2742;font-size:26px;font-family:"Roboto Condensed"}.elem-wrap .top-block{width:100%;overflow:hidden}.elem-wrap .top-block .foto-cont{float:left;width:400px;padding-left:3px;padding-top:3px;margin-right:30px}.elem-wrap .top-block .foto-cont .small-fotos{padding-top:10px}.elem-wrap .top-block .foto-cont .small-fotos .small-img{padding:3px;float:left}.elem-wrap .top-block .foto-cont .small-fotos .active{border:1px solid red}.elem-wrap .top-block .right-cont{margin-left:40px}.elem-wrap .top-block .right-cont .allwrap{margin:0 auto;display:flex;flex-direction:column;overflow-y:auto}@media(max-width: 767px){.elem-wrap .top-block .right-cont .allwrap{gap:16px}}a.addbasketbtn:hover{text-decoration:none}.elem-wrap .top-block .right-cont .allwrap .top-wrap:not([hidden]){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #9f9f9f;padding:5px 0 5px 0;gap:16px}.elem-wrap .top-block .right-cont .allwrap .top-wrap:last-child{border-bottom:none}.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki,.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy{float:left}.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki{font-size:12px;flex-basis:30%;flex-grow:1}@media(min-width: 768px){.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki{min-width:205px}}.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki .ost,.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki .fullost{overflow:hidden;padding:5px 0}.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki .lab{font-weight:700}.elem-wrap .top-block .right-cont .allwrap .top-wrap .ostatki .val:after{content:" шт."}.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy{flex-basis:38%;flex-grow:1}@media(min-width: 768px){.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy{min-width:150px}}.elem-wrap .top-block .right-cont .allwrap .top-wrap .bottom-line{flex-grow:1;text-align:center;align-self:center}.elem-wrap .top-block .right-cont .allwrap .top-wrap .bottom-line form{display:inline-block}.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy b{font-size:30px;font-weight:400}.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy .bottom-line form table{margin:0 auto}.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy .bottom-line form table .control{padding-top:6px}.elem-wrap .top-block .right-cont .allwrap .top-wrap .buy .bottom-line form input[type=submit]{background-color:#e74c3c;border:0;border-radius:3px;color:#fff;font-weight:700;padding:3px 9px}.elem-wrap .top-block .right-cont .allwrap .gener-props{overflow:hidden;float:left;margin:5px}.elem-wrap .top-block .right-cont .allwrap .gener-props .vendor,.elem-wrap .top-block .right-cont .allwrap .gener-props .number,.elem-wrap .top-block .right-cont .allwrap .gener-props .articul{padding:3px 0;overflow:hidden}.elem-wrap .top-block .right-cont .allwrap .gener-props .vendor a,.elem-wrap .top-block .right-cont .allwrap .gener-props .number a,.elem-wrap .top-block .right-cont .allwrap .gener-props .articul a{color:#2969b1;text-decoration:underline}.elem-wrap .descr,.elem-wrap .analogi,.elem-wrap .props,.elem-wrap .proizvoditel{word-wrap: break-word;margin-top:25px;padding-top:7px;border-top:1px solid #dbdbea;font-size:12px}.elem-wrap .proizvoditel .img-vendor{float:left;padding:10px}.elem-wrap .props .prop-name{float:left;font-weight:700}h1{font-size:36px}.price-blue{font-size:24px;color:#2969b1;font-family:"Roboto Condensed"}.price-black{display:inline-block;font-weight:bold;margin-top:15px}.price-actuality{font-size:12px;margin-bottom:8px}.price-actuality>p{font-weight:700;margin:0}.ostatki .h3,.price .h3{font-size:26px;color:#9f9f9f;margin-bottom:18px}.elem-wrap .top-block .right-cont .allwrap .gener-props{font-size:12px;font-weight:bold}.elem-wrap .top-block .right-cont .allwrap .gener-props .val{color:#2969b1}@media(max-width: 767px){.elem-wrap .top-block{display:flex;flex-direction:column}}.elem-wrap .add-to-card{max-width:130px}
