@charset "utf-8";
a,.cbl{color:#607edf;text-decoration:none}
.c2,body,.autocomplete-suggestions .autocomplete-suggestion:hover,#regionlist li a,.categoriesList li a,.catItem li a,a.c2:hover,a.c2:focus,.formAdd .form-group > label.c2,.userNav a{
color:#222}
.c4,.btn-default,.btn-primary{color:#444}.c7,.breadcrumb a{color:#777}.c6,.formAdd .form-group>label{color:#666}
.c8,.main-menu a{color:#888}.cc{color:#ccc}.cf,.btn-black,.btn-black:hover,.btn-black:focus,.btn-success,.btn-success:hover,.btn-success:focus{color:#fff}
.fl4,.f4,.light,.main-menu svg,.adviсeItem svg,.modal-content .close svg,.ParamsGroup svg,.mapSort svg,.theme-type[data-id="light"] .dark{fill:#444}
.fl6,.PGbt2 svg{fill:#666}.fl9{fill:#999}.flB,.dark,.theme-type[data-id="light"] .light{fill:#bbb}
.flF,.main-menu .add svg,.photo-count svg,.list-message .shop svg,.bt2 svg,.fid,.SpecialOffers .shop svg{fill:#fff}

.bgW,.modal,.dropdown-menu,.bsvg,.btn,.autocomplete-suggestions,.form-control,#regionlist li a,.categoriesList li a,.catItem li a,.alert .close,.fotorama__dot,.ok{
background-color:#fff}
.bgGr1,body,.autocomplete-suggestions .autocomplete-suggestion:hover,.productPhoto .nofoto{
background-color:#f3f4f4}
.bgGr2,.btn-default,#regionlist li a:before,.categoriesList li a:before,.catItem li a:before,.dropdown-menu .disabled,hr,.userProf a:before{
background-color:#f1f2f2}
.bgGr3,.pagination-bar .active .btn{background-color:#eaeaea}
.bgGi2,.theme-type:before,#regionlist li a.active:before,.categoriesList li a.active:before{
background-color:#d4f1e8}
.bgGi3,.alert-success{background-color:#def2ea}
.bgB,.catCount,.alert-info,.main-menu a:hover,.main-menu a:focus,.modal-cat:hover,.modal-cat:focus,.modal-loc:hover,.modal-loc:focus{
background-color:#e9edfa}
.bgB2,.btn-primary{background-color:#e0e8fb}
.bgP{background-color:#fae9e9}
.bgO{background-color:#fdf3db}
.bgE,.SpecialOffers{background-color:#fff7d1}
.bgR,.alert-warning,.alert-danger,.error{background-color:#ffece5}.icon-req{color:red}
.btn-success{background-color:#0db561}
.btn-black,.CheckB:not(:disabled):active+label::before,.CheckB:checked+label::before{background-color:#111}

.btnB,.btn.btnB,.form-control.bord,.alert .close,.multiselect select{border:1px solid #e4e5e5}

.sha1,.nav-search,.modal-cat,.list-message figure,.list-message td,.grMes .btn, .shopAuthor figure,.similars figure,.alert .close,.artRow>div>a{
box-shadow:0 4px 14px 0 rgba(0,0,0,0.04) !important;-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,0.04) !important}
.sha2,.autocomplete-suggestions{box-shadow:0 22px 28px 0 rgba(0, 0, 0, 0.1) !important;-webkit-box-shadow:0 22px 28px 0 rgba(0, 0, 0, 0.1) !important}

* {scrollbar-width:thin;scrollbar-color:#eee #f3f4f4;}
::-webkit-scrollbar{width:6px;}
::-webkit-scrollbar-track{background:#f3f4f4;}
::-webkit-scrollbar-thumb{background-color:#eee;border-radius:6px;border:2px solid #eee;}
::-webkit-scrollbar-thumb:hover{background:#eee;}
.uslugiItem {border:2px solid #fff}
.main-menu a:hover,.main-menu a:focus{box-shadow:0 -4px 0 0 #e9edfa,0 4px 0 0 #e9edfa;-webkit-box-shadow:0 -4px 0 0 #e9edfa,0 4px 0 0 #e9edfa}
.modal-cat:hover,.modal-cat:focus,.modal-loc:hover,.modal-loc:focus{box-shadow:0 0 9px 2px rgb(255, 255, 255) !important;-webkit-box-shadow:0 0 9px 2px rgb(255, 255, 255) !important}