/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Light-B_D-MHBd.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/build/assets/Montserrat-Light-B_D-MHBd.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Light-D80tw1G8.woff) format("woff"),url(/build/assets/Montserrat-Light-CPpSzFas.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-MediumItalic-CV_PTcaC.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/build/assets/Montserrat-MediumItalic-CV_PTcaC.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-MediumItalic-COkm1HhG.woff) format("woff"),url(/build/assets/Montserrat-MediumItalic-3KTHjfaA.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Thin-wxOfvVCd.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/build/assets/Montserrat-Thin-wxOfvVCd.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Thin-CcFOlDjP.woff) format("woff"),url(/build/assets/Montserrat-Thin-DSCzskz6.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ExtraLightItalic-BFTkrU5a.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(/build/assets/Montserrat-ExtraLightItalic-BFTkrU5a.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-ExtraLightItalic-Qv-AXtqs.woff) format("woff"),url(/build/assets/Montserrat-ExtraLightItalic-VU4okF_o.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-BoldItalic-d9jMkdSg.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/build/assets/Montserrat-BoldItalic-d9jMkdSg.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-BoldItalic-CbvA5KaP.woff) format("woff"),url(/build/assets/Montserrat-BoldItalic-CFDlgX_L.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-SemiBold-QR48sJYg.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/build/assets/Montserrat-SemiBold-QR48sJYg.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-SemiBold-CnFJL0Ku.woff) format("woff"),url(/build/assets/Montserrat-SemiBold-DxnI6qo0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ExtraLight-DEUoG6ZW.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/build/assets/Montserrat-ExtraLight-DEUoG6ZW.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-ExtraLight-C-A3wu4e.woff) format("woff"),url(/build/assets/Montserrat-ExtraLight-D4BjENSG.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ExtraBoldItalic-DN4kp3JH.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(/build/assets/Montserrat-ExtraBoldItalic-DN4kp3JH.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-ExtraBoldItalic-B9AZUbn4.woff) format("woff"),url(/build/assets/Montserrat-ExtraBoldItalic-B0NJf0La.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Italic-B3oc37Ij.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/build/assets/Montserrat-Italic-B3oc37Ij.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Italic-B_E8W2UQ.woff) format("woff"),url(/build/assets/Montserrat-Italic-B4aLlZLG.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Bold-DD3m8Yah.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/build/assets/Montserrat-Bold-DD3m8Yah.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Bold-CD1a36A8.woff) format("woff"),url(/build/assets/Montserrat-Bold-D0LK3D9R.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-LightItalic-qXr-9znc.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/build/assets/Montserrat-LightItalic-qXr-9znc.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-LightItalic-BuKezmuc.woff) format("woff"),url(/build/assets/Montserrat-LightItalic-D8mnXEiK.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-BlackItalic-EBzollcT.eot);src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(/build/assets/Montserrat-BlackItalic-EBzollcT.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-BlackItalic-wSP4UEIS.woff) format("woff"),url(/build/assets/Montserrat-BlackItalic-gKPQzOoV.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-SemiBoldItalic-BI_GWfgI.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/build/assets/Montserrat-SemiBoldItalic-BI_GWfgI.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-SemiBoldItalic-CbGoHx0B.woff) format("woff"),url(/build/assets/Montserrat-SemiBoldItalic-CMCrD54n.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Regular-D7D9vOij.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/build/assets/Montserrat-Regular-D7D9vOij.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Regular-CAIlaRU4.woff) format("woff"),url(/build/assets/Montserrat-Regular-D4Ob3rnq.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Medium-CXVAt7RH.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/build/assets/Montserrat-Medium-CXVAt7RH.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Medium-CC-4-OMP.woff) format("woff"),url(/build/assets/Montserrat-Medium-Csik_ItA.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ExtraBold-BTfuFXt5.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/build/assets/Montserrat-ExtraBold-BTfuFXt5.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-ExtraBold-pmuBjEdg.woff) format("woff"),url(/build/assets/Montserrat-ExtraBold-qAz5OPGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-Black-L5HZIDOu.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(/build/assets/Montserrat-Black-L5HZIDOu.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-Black-BmTiIVkk.woff) format("woff"),url(/build/assets/Montserrat-Black-BOrnqsGK.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-ThinItalic-BxA3xx2N.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/build/assets/Montserrat-ThinItalic-BxA3xx2N.eot?#iefix) format("embedded-opentype"),url(/build/assets/Montserrat-ThinItalic-BXhdokFu.woff) format("woff"),url(/build/assets/Montserrat-ThinItalic-N_NJL8pO.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-ExtraLight-BMTyMw8i.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-Light-VbQ7cXxL.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-Regular-C3kN89tA.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-Medium-B12bGP1c.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-SemiBold-x2Z6HtDC.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-Bold-BVp_AAdg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-ExtraBold-Dl4MlzfA.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Unbounded;src:url(/build/assets/Unbounded-Black-BTU8XZ0l.ttf) format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box}html{margin:0;padding:0;top:0;left:0;right:0;bottom:0}body{background-color:#f3f4f6;position:relative;font-size:1rem;float:none;box-sizing:border-box;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.6;margin:0;min-width:320px;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}body>div{width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}body main{width:100%;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}body header{width:100%}body footer{width:100%}section{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap}section>div{width:100%;max-width:1380px;padding:60px 30px 0}section>div.content_xs{max-width:556px}section>div.content_sm{max-width:748px}section:last-of-type>div{padding:60px 30px}h1{font-family:Unbounded;font-weight:600}h2,h3,h4,h5{font-family:Unbounded;font-weight:600;margin-bottom:0}p{margin-bottom:32px;margin-top:0}.chapter_menu{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0;list-style:none;position:relative;margin-left:-10px}.chapter_menu li a{padding:5px 10px;font-size:.8rem;color:#004db1}.chapter_menu li a:hover{color:#006eff}.sidebar_row{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;margin:20px 0}.chapter_block{margin:30px 0 60px}.container_asyde{display:grid;gap:20px;grid-template-columns:1fr 1fr}.container_asyde .main_field,.container_asyde .asyde_field{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.catalog_grid{display:grid;position:relative;gap:20px;grid-template-rows:subgrid}.catalog_grid._3{grid-template-columns:1fr 1fr 1fr}.error{color:#d40000}.user_view_block{margin-bottom:50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.user_table{font-size:.8rem;border-collapse:collapse;margin-bottom:10px;width:100%}.user_table tr td{padding:5px 10px}.user_table tr td:first-child{color:#888}a.small_common_right{align-self:flex-end;font-size:.8rem;color:#004db1}a.small_common_right:hover{color:#006eff;text-decoration:none}table{border-collapse:collapse;width:100%;font-size:.9rem}table tr:not(:last-of-type){border-bottom:1px dotted #9CA3AF}table tr td{padding:5px 10px}table.table_common_2col td:first-child{width:33%;text-align:right}.breadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0;list-style:none;font-size:.8rem;margin:0}.breadcrumbs li:not(:last-child):after{position:relative;margin:0 10px;content:"/";color:#6b7280}.breadcrumbs li a{color:#1d4ed8}.breadcrumbs li a:hover{color:#374151;text-decoration:none}.flash{position:fixed;z-index:2;top:20px;right:20px;background-color:#555;padding:10px 20px;border-radius:20px;color:#fff;font-size:.8rem;transition:opacity .5s ease-in-out;opacity:1}.flash.success{background-color:#008321}.flash.error{background-color:#cf0000}.flash.fade-out{opacity:0}.grid{position:relative;width:100%;display:grid;gap:20px;box-sizing:border-box;grid-template-columns:1fr}.grid._2{grid-template-columns:1fr 1fr}.grid._2in3{grid-template-columns:1.8fr 1fr}.grid._3in2{grid-template-columns:1fr 1.8fr}.grid._3{grid-template-columns:1fr 1fr 1fr}.grid._3lls{grid-template-columns:2fr 2fr 1fr}.grid._4{grid-template-columns:1fr 1fr 1fr 1fr}.grid._6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media (max-width: 1200px){.grid._3{grid-template-columns:1fr 1fr}.grid._3lls{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 979px){.grid{gap:10px}.grid._4{grid-template-columns:1fr 1fr 1fr}.grid._3,.grid._3lls{grid-template-columns:1fr 1fr}.grid._3lls div:nth-child(2){order:2;grid-column:span 2}}@media (max-width: 768px){.grid._2,.grid._2in3,.grid._3in2{grid-template-columns:1fr}.grid._3,.grid._4{grid-template-columns:1fr 1fr}.grid._6{grid-template-columns:1fr 1fr 1fr}.grid._3lls{grid-template-columns:1fr}.grid._3lls div{grid-column:span 1!important}}@media (max-width: 576px){.grid._4,.grid._3{grid-template-columns:1fr}.grid._6{grid-template-columns:1fr 1fr}}.grid.large_first_item>div:first-child{grid-column:span 2}.grid.large_first_item>div:first-child .card_img{aspect-ratio:16/4.3}@media (max-width: 576px){.grid.large_first_item>div:first-child{grid-column:span 1}}@media (max-width: 576px){.grid.large_first_item>div .card_img{aspect-ratio:16/4.3}}.grid.large_last_item>div:last-child{grid-column:span 2}.grid.large_last_item>div:last-child .card_img{aspect-ratio:16/4.3}@media (max-width: 576px){.grid.large_last_item>div:last-child{grid-column:span 1}}@media (max-width: 576px){.grid.large_last_item>div .card_img{aspect-ratio:16/4.3}}header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;background-color:#1f2937}header>div{width:100%;max-width:1380px;padding:10px 30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}header>div.content_xs{max-width:556px}header .logo{width:80px;margin-right:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}header .logo img{width:100%}header .logo:hover{filter:opacity(.5)}header .mainmenu_wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}header .mainmenu_wrapper nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0;position:relative;list-style:none}header .mainmenu_wrapper nav a{text-decoration:none;border:#4B5563 solid 1px;border-radius:30px;padding:3px 20px;color:#9ca3af;background-color:#2c343f;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .mainmenu_wrapper nav a:not(:last-child){margin-right:5px}header .mainmenu_wrapper nav a:hover,header .mainmenu_wrapper nav a.active{color:#fff;border-color:#9ca3af;background-color:#374151}header .user_widget{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;margin-left:auto;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}header .user_widget span{color:#9ca3af;display:block;position:relative;margin-bottom:-5px}header .user_widget button{color:#d1d5db;background:transparent;border:0;padding:0;font-size:.7rem;text-decoration:underline}header .user_widget button:hover{color:#fff;text-decoration:none}footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;background-color:#9ca3af}footer>div{width:100%;max-width:1380px;padding:10px 30px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}footer>div.content_xs{max-width:556px}footer .copyrigth{font-size:.7rem}.form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;position:relative;margin:30px 0;box-sizing:border-box}.form .form_input_wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;margin:0 0 10px}.form .form_input_wrapper label{font-size:.8rem;color:#4b5563}.form_row_right{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;flex-wrap:nowrap;margin:10px 0}input[type=text],input[type=password],select{padding:10px;position:relative;box-sizing:border-box;border:1px solid #555;border-radius:5px}input[type=text].active,input[type=text]:active,input[type=text].focus,input[type=text]:focus,input[type=password].active,input[type=password]:active,input[type=password].focus,input[type=password]:focus,select.active,select:active,select.focus,select:focus{outline:0}input[type=submit]{pointer-events:all!important}input:-moz-read-only{-moz-user-select:none;-webkit-user-select:none;user-select:none;background-color:#ddd;pointer-events:none}input:read-only{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#ddd;pointer-events:none}.form_footer_data{margin:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:.75rem}.form_footer_data span{margin-bottom:10px}.rnd_ico{width:32px;height:32px;border:1px solid #aaa;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;cursor:pointer}.rnd_ico svg{width:75%;height:75%;fill:#555}.rnd_ico:hover{border-color:#000}.rnd_ico:hover svg{fill:#000}.form_input_wrapper_row{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}.form_input_wrapper_row .small_label{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-grow:1;margin-right:5px;position:relative}.form_input_wrapper_row .small_label label{position:absolute;font-size:.6rem;z-index:2;top:-12px;left:10px;background-color:#fff;padding:5px 10px}.competit_table tr td{vertical-align:middle}.competit_table tr td p{margin:0}.last_price{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.last_price p{margin:0}.last_price div{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap}.last_price div:first-child{margin-right:10px}.last_price .price{font-weight:600}.last_price .date{font-size:.7rem;opacity:.5}.last_price .comment{font-size:.6rem}.question_wrapper{position:relative}.question_wrapper .question{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:#555;color:#fff;width:32px;height:32px;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.question_wrapper .answer{width:300px;display:none;background-color:#444;color:#fff;padding:10px;font-size:.7rem;position:absolute;left:-50%;z-index:2;border:1px solid #aaa;border-radius:10px}.question_wrapper .answer p{margin-bottom:0}.question_wrapper .answer p:not(:last-child){border-bottom:1px dotted #aaa;margin-bottom:5px}.question_wrapper .question:hover+.answer{display:block}button,.btn,input[type=submit]{padding:5px 10px;position:relative;box-sizing:border-box;border:1px solid #555;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}button:not(:disabled),button:not(.disabled),.btn:not(:disabled),.btn:not(.disabled),input[type=submit]:not(:disabled),input[type=submit]:not(.disabled){cursor:pointer}button.active,button:active,button.focus,button:focus,.btn.active,.btn:active,.btn.focus,.btn:focus,input[type=submit].active,input[type=submit]:active,input[type=submit].focus,input[type=submit]:focus{outline:0}button.primary,.btn.primary,input[type=submit].primary{color:#f3f4f6;background-color:#2563eb;border-color:#1d4ed8}button.primary:hover,.btn.primary:hover,input[type=submit].primary:hover{background-color:#1d4ed8;color:#fff}.card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;position:relative;box-sizing:border-box;padding:20px;background-color:#fff;border-radius:30px;border:1px solid #E5E7EB;text-decoration:none!important}.card>div{margin-bottom:10px}.card>div:last-child{margin-bottom:0}.card .card_header,.card .card_footer{flex-shrink:0;flex-grow:0}.card .card_body{flex-shrink:0;flex-grow:1}.card .card_horisontal_row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom:10px}.card .card_horisontal_row:last-child{margin-bottom:0}.card .card_horisontal_row>div.to_right{margin-left:auto}.card.category_admin .title_block{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.card.category_admin .title_block .id{margin-right:10px}.card.category_admin .title_block p{margin:0;font-weight:600}.card.category_admin .title_block .rnd_ico{margin-right:20px}.card.category_admin .title_block>div:last-child{margin-left:auto}.card.category_admin .grid{gap:5px}.card.category_admin .grid:not(:last-child){margin-bottom:30px}.card.category_admin .grid>.btn{border-radius:50px}.card.category_admin .grid>.btn:not(:last-child){margin-bottom:30px}.card.category_admin.closed .grid{display:none}.card.product_admin{padding:10px;font-size:.75rem}.card.product_admin .title_block .id{margin-right:10px}.card.product_admin .title_block .ttl{margin-right:10px;font-weight:500}.card.product_admin .title_block .price{margin-right:10px;font-weight:600}.card.product_admin .title_block p{font-weight:400}.card.last_price p{margin:0}.card.last_price .ttl{font-size:.7rem}.card.last_price .price{font-weight:600}.card.last_price .comment{font-size:.7rem;border-bottom:1px dotted #888;padding-bottom:10px;margin-bottom:10px;padding-top:10px;margin-top:10px}.card.last_price .date{font-size:.7rem}.card.parse_request form{margin:0}.card.parse_request .form_row_right{margin:0!important}.product_list_wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;position:relative;margin:30px 0}.product_list_wrapper .product_list_block{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;position:relative;margin:20px 0}.product_list_wrapper .product_list_block .header{background-color:#ddd;padding:20px;border:1px solid #aaa}.product_list_wrapper .product_list_block .header h4{margin:0}.product_list_wrapper .product_list_block .product_list{border:1px solid #aaa;position:relative;margin-top:-1px;background-color:#eee}.product_list_wrapper .product_list_block .product_list .product_wrapper{border-radius:5px;margin:10px;overflow:hidden;padding:20px;border:1px solid rgba(0,0,0,.1450980392);background-color:#fff}.product_list_wrapper .product_list_block .product_list .product_wrapper.cool{color:#0a5700;background-color:#129c001a}.product_list_wrapper .product_list_block .product_list .product_wrapper.alert{color:#790000;background-color:#ff00001a}.product_list_wrapper .product_list_block .product_list .product_wrapper:hover{background:linear-gradient(#dff5fc,#ccdef1)}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main>.idx{font-size:.7rem;width:30px}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main>.descript{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main>.descript .name{font-weight:600}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main>.descript .description{font-size:.7rem}.product_list_wrapper .product_list_block .product_list .product_wrapper .product_main>.price{margin-left:auto;font-weight:600}.competitor_price{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:calc(100% + 42px);margin:20px -21px -21px}.competitor_price div{border:1px solid rgba(0,0,0,.1450980392);padding:5px 10px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-grow:1}.competitor_price div.cool{color:#129c00;background-color:#129c001a}.competitor_price div.alert{color:#790000;background-color:#ff00001a}.competitor_price div span{font-weight:600;font-size:.9rem}.competitor_price div span:first-child{font-size:.6rem;color:#0005;align-self:flex-start;margin:-5px 0 0 -5px}
