@font-face{font-family:helveticaneuecyrlight;src:url(/fonts/helveticaneuecyr-light-webfont.woff2?2dc0b049386c63b95e5fc6291b91d63d) format("woff2"),url(/fonts/helveticaneuecyr-light-webfont.woff?25db939f8a2593e7be2285d7a2157e80) format("woff");font-weight:400;font-style:normal;font-display:"swap"}@font-face{font-family:helveticaneuecyrroman;src:url(/fonts/helveticaneuecyr-roman-webfont.woff2?05e22f0d560ee53274130f4f98487dc1) format("woff2"),url(/fonts/helveticaneuecyr-roman-webfont.woff?b7f9e301e3320039f5af4d3941dc8b00) format("woff");font-weight:400;font-style:normal;font-display:"swap"}a,button{transition:.1s;outline:none!important}.ccb{display:block;position:relative;margin:0 0 0 -10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:3px 10px 3px 35px;font-weight:400}.ccb,.ccb .checkmark{border-radius:4px;-khtml-border-radius:4px}.ccb .checkmark{position:absolute;top:6px;left:10px;height:18px;width:18px;background-color:#eee}.ccb .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.ccb input,.ccb input:checked~.checkmark~.ccb{position:absolute;opacity:0;cursor:pointer}.ccb:hover input~.checkmark{background-color:#ccc}.ccb input:checked~.checkmark{background-color:#305f85}.ccb input:checked~.checkmark:after{display:block}body,html{height:100%}body{color:#000;font:14px/24px helveticaneuecyrroman,-apple-system,Arial,Open Sans,sans-serif;display:flex;flex-direction:column;justify-content:space-between}.modal-dialog .modal-header{padding:15px 30px}.modal-dialog .modal-body{padding:15px 30px 30px}.modal-dialog .modal-body .control-label{font-weight:400;margin-bottom:5px}.modal-dialog .actions{float:left;width:100%;display:flex;justify-content:space-between}.modal-dialog .actions .jModalClose{color:#000}.form-group{width:100%;float:left}.clear{clear:both}.border50{border-radius:50%;-khtml-border-radius:50%}.t2s:hover{transition:.2s}.svg_ico{float:left;margin:0 10px 0 0}.caret{width:7px;height:7px;display:inline-block;margin:0 0 0 5px}.caret.caret_right{transform:rotate(-90deg)}.btn_blue[disabled=disabled],.btn_blue[disabled],.btn_red[disabled=disabled],.btn_red[disabled]{background-image:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))!important;background-position:4000000px!important;background-repeat:repeat!important;background-size:32px 32px!important;background:#e0cccb;cursor:not-allowed!important;transition:background-position 60000s linear!important}.btn_blue{color:#fff;padding:8px 25px;border-radius:5px;-khtml-border-radius:5px;border:1px solid transparent;background:#305f85;font-size:14px}.btn_blue:active,.btn_blue:focus,.btn_blue:hover{background:#193852;color:#fff;text-decoration:none}.btn_blue_border{color:#305f85;padding:8px 25px;border-radius:5px;-khtml-border-radius:5px;border:1px solid #305f85;background:transparent;font-size:14px}.btn_blue_border:hover{background:#193852;color:#fff;text-decoration:none}.btn_red{color:#fff;padding:8px 25px;border-radius:5px;-khtml-border-radius:5px;border:1px solid transparent;background:#f64b44;font-size:14px}.btn_red:active,.btn_red:focus,.btn_red:hover{background:#f13f38;color:#fff;text-decoration:none}.hline{border-top:1px solid #cdcdcd;margin:15px 0;clear:both;float:left;width:100%}.dl_inline dt{width:40%;float:left;border-bottom:1px dashed #eee}.dl_inline dt:nth-last-child(-n+2){border:0}.dl_inline dd{width:60%;float:left;border-bottom:1px dashed #eee}.dl_inline dd:nth-last-child(-n+2){border:0}.dl_inline dd:after{display:block;clear:both;width:100%;height:1px}.pull-right{float:right}.dropdown-toggle.inline_dashed{border:0;background:transparent;font-size:14px;padding:0;outline:none;color:#305f85;cursor:pointer}.dropdown-toggle.inline_dashed span{border-bottom:1px dashed #305f85}.dropdown-toggle.inline_dashed:hover span{border-bottom:1px solid transparent}.inline_dashed button{border:0;background:transparent;font-size:14px;padding:0;outline:none;color:#305f85;cursor:pointer}.inline_dashed button span{border-bottom:1px dashed #305f85}.inline_dashed .dropdown-item{font-size:14px;font-weight:700;display:flex;justify-content:space-between}.inline_dashed .dropdown-item .p{color:#f64b44;font-weight:400;margin:0 0 0 20px}@media (max-width:768px){.container{max-width:99%}}h1{color:#0c0b0b;font-size:28px;font-weight:700;margin:0 0 30px}@media (max-width:992px){h1{margin:0 0 15px}}h3{color:#0c0b0b;font-size:20px;font-weight:700;margin:10px 0 30px}.header{float:left;width:100%}.top_links{background:#f8f8f8}.top_links .container{display:flex;align-items:flex-start;justify-content:space-between}.top_links .container:after,.top_links .container:before{display:none}.top_links ul{margin:0;padding:0}.top_links ul li{list-style:none;display:inline-block;font-size:13px}.top_links ul li a,.top_links ul li span{color:#999;display:block;padding:4px 25px;border-bottom:3px solid transparent}@media (max-width:576px){.top_links ul li a,.top_links ul li span{padding:4px 8px}}.top_links ul li a.sel,.top_links ul li span.sel{border-bottom:3px solid #284e6c;color:#000}.top_links ul li a:hover,.top_links ul li span:hover{text-decoration:none;color:#000;transition:.2s}.top_links ul li a .svg_ico,.top_links ul li span .svg_ico{width:15px;height:15px;margin:4px 7px 0 0}.top_links ul.right_menu li a{padding-right:0}@media (max-width:992px){.top_links ul.right_menu{display:none}}.logo_line .container{padding:15px 0;display:grid;grid-template-areas:"logo search contacts cart";grid-template-columns:210px 1fr 1fr 170px;align-items:center}@media (max-width:768px){.logo_line .container{grid-template-areas:"logo search cart";grid-template-columns:140px 1fr 170px}}@media (max-width:576px){.logo_line .container{grid-template-columns:120px 1fr 60px}}.logo_line .logo{grid-area:logo}.logo_line .logo img{margin:0 0 0 5px;max-width:90%}.logo_line .search{grid-area:search;position:relative}.logo_line .search:hover .svg_ico{transform:scale(1.2);transition:.2s;fill:#305f85}.logo_line .search input{background:#efecff;border-radius:15px;-khtml-border-radius:15px;border:0;height:40px;padding:0 45px 0 20px;outline:none;position:relative;z-index:1;width:100%}.logo_line .search button{border:0;background:transparent;height:40px;cursor:pointer;position:absolute;top:0;right:0;z-index:2;padding:12px 13px;display:block;outline:none}.logo_line .search button .svg_ico{width:15px;height:15px;fill:#747477}.logo_line .contacts{grid-area:contacts;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.logo_line .contacts{display:none}}.logo_line .contacts a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#efecff;margin:0 12px}.logo_line .contacts a .svg_ico{width:17px;height:17px;fill:#305f85;margin:0}.logo_line .contacts a:hover{background:#305f85}.logo_line .contacts a:hover .svg_ico{fill:#fff}.main_menu_opened .menu_links{display:block!important;width:100%;position:absolute;left:0;top:50px;background:#fff;z-index:999;box-shadow:0 30px 45px -10px rgba(0,0,0,.9)}.top_little_cart{grid-area:cart;display:flex;align-items:center;justify-content:flex-end;padding-right:15px}.top_little_cart a{color:#000;cursor:pointer}@media (max-width:768px){.top_little_cart{padding:0}}.top_little_cart .hide{display:none}.top_little_cart .cnt .ico{width:40px;height:40px;background:#efecff;display:flex;align-items:center;justify-content:center;position:relative}.top_little_cart .cnt .ico .svg_ico{width:17px;height:17px;fill:#305f85;margin:0}.top_little_cart .cnt .ico span{position:absolute;top:-2px;right:-3px;background:red;color:#fff;line-height:15px;padding:0 4px;font-size:12px;border-radius:8px}.top_little_cart .txt{margin:0 0 0 15px}.top_little_cart .txt label{display:block;font-size:13px;margin:0}.top_little_cart .txt .sum{font-weight:700}@media (max-width:768px){.top_little_cart .txt{margin:0 0 0 7px;line-height:16px}.top_little_cart .txt label{font-size:12px}}@media (max-width:576px){.top_little_cart .txt .sum,.top_little_cart .txt label{display:none}}.main_menu_place{height:70px}.main_menu{border-top:1px solid #efecff;font-size:14px;box-shadow:0 17px 15px -10px rgba(0,0,0,.1);margin:0 0 20px;float:left;width:100%}.main_menu .container{display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:992px){.main_menu .container{display:block;position:relative}}.main_menu .menu_link_main{position:relative;float:left}.main_menu .menu_link_main a{background:#305f85;color:#fff;width:210px;position:relative;z-index:4;text-decoration:none;font-size:16px;height:50px;display:flex;align-items:center;justify-content:center;padding:0 25px;border-bottom:3px solid transparent}.main_menu .menu_link_main a .svg_ico{width:15px;height:15px;fill:#fff;margin:0 10px 0 0}.main_menu .menu_link_main:hover .p{background:#193852}.main_menu .menu_link_main:hover .p .svg_ico{transform:scale(1.1);transition:.2s}.main_menu .menu_link_main:hover .lv2{display:block}.main_menu .menu_link_main .lv2{padding:0;position:absolute;left:0;top:50px;width:280px;box-shadow:0 7px 27px 0 rgba(18,51,78,.4);z-index:4;border-radius:5px;-khtml-border-radius:5px;display:none}.main_menu .menu_link_main .lv2 li{display:block;float:none;position:relative}.main_menu .menu_link_main .lv2 li a{width:100%;justify-content:space-between}.main_menu .menu_link_main .lv2 li a .svg_ico{width:11px;height:11px;float:right}.main_menu .menu_link_main .lv2 li:hover .p2{background:#193852}.main_menu .menu_link_main .lv2 li:hover .p2 .svg_ico{transform:rotate(-90deg);transition:.2s}.main_menu .menu_link_main .lv2 li:hover .lvl3{display:block}.main_menu .menu_link_main .lv2 li .lvl3{padding:0;position:absolute;left:280px;width:250px;top:0;display:none;box-shadow:0 7px 27px 0 #969696;z-index:3;background:#193852}@media (max-width:576px){.main_menu .menu_link_main .lv2 li .lvl3{position:relative;top:auto;left:auto;width:100%;padding:0 0 20px 10px}.main_menu .menu_link_main .lv2 li .lvl3 a{font-size:14px;background:#193852;height:35px}.main_menu .menu_link_main .lv2 li .lvl3 a:hover{text-decoration:underline}}.main_menu .mobile_menu_btn{border:0;background:#fff;display:none;padding:5px 15px;height:50px}.main_menu .mobile_menu_btn .svg_ico{width:25px;height:25px;margin:0}.main_menu .mobile_menu_btn:hover{background:#eee}.main_menu .mobile_menu_btn:hover .svg_ico{transition:.2s;transform:scale(1.1)}@media (max-width:992px){.main_menu .mobile_menu_btn{display:block;position:absolute;top:0;right:7px}}.main_menu .menu_links{margin:0;padding:0;display:flex;overflow-x:auto}@media (max-width:992px){.main_menu .menu_links{display:none}}.main_menu .menu_links li{list-style:none;display:block;float:left;position:relative}@media (max-width:992px){.main_menu .menu_links li{width:100%}}.main_menu .menu_links li a{text-decoration:none;color:#000;font-size:16px;height:50px;display:flex;align-items:center;justify-content:center;padding:0 25px;border-bottom:3px solid transparent}@media (max-width:992px){.main_menu .menu_links li a{padding:0 15px;justify-content:flex-start}}.main_menu .menu_links li a:hover{background:#f2f2f2;border-radius:4px;-khtml-border-radius:4px}.main_menu .menu_list{margin:0;padding:0}.main_menu .menu_list li{list-style:none;display:block;float:left;position:relative}.main_menu .menu_list li .cut-list__drop-toggle,.main_menu .menu_list li a{text-decoration:none;color:#000;font-size:16px;height:50px;display:flex;align-items:center;justify-content:center;padding:0 25px;border-bottom:3px solid transparent}@media (max-width:992px){.main_menu .menu_list li .cut-list__drop-toggle,.main_menu .menu_list li a{padding:0 15px}}.main_menu .menu_list li .cut-list__drop-toggle:hover,.main_menu .menu_list li a:hover{background:#f2f2f2;border-radius:4px;-khtml-border-radius:4px}.main_menu .menu_list li.main{position:relative}.main_menu .menu_list li.main:hover .p{background:#193852}.main_menu .menu_list li.main:hover .lv2{display:block}.main_menu .menu_list li.main a{background:#305f85;color:#fff;width:210px;justify-content:flex-start;position:relative;z-index:4}@media (max-width:992px){.main_menu .menu_list li.main a{width:180px}}.main_menu .menu_list li.main a .svg_ico{width:15px;height:15px;fill:#fff;margin:0 10px 0 0}.main_menu .menu_list li.main a:hover{border-radius:0;-khtml-border-radius:0;background:#193852}.main_menu .menu_list li.main .lv2{padding:0;position:absolute;left:0;top:50px;width:280px;box-shadow:0 7px 27px 0 rgba(18,51,78,.4);z-index:4;border-radius:5px;-khtml-border-radius:5px;display:none}.main_menu .menu_list li.main .lv2 li{display:block;float:none;position:relative}.main_menu .menu_list li.main .lv2 li a{width:100%;justify-content:space-between}.main_menu .menu_list li.main .lv2 li a .svg_ico{width:11px;height:11px;float:right}.main_menu .menu_list li.main .lv2 li:hover .p2{background:#193852}.main_menu .menu_list li.main .lv2 li:hover .p2 .svg_ico{transform:rotate(-90deg);transition:.2s}.main_menu .menu_list li.main .lv2 li:hover .lvl3{display:block}.main_menu .menu_list li.main .lv2 li .lvl3{padding:0;position:absolute;left:280px;width:250px;top:0;display:none;box-shadow:0 7px 27px 0 #969696;z-index:3;background:#193852}@media (max-width:576px){.main_menu .menu_list li.main .lv2 li .lvl3{position:relative;top:auto;left:auto;width:100%;padding:0 0 20px 10px}.main_menu .menu_list li.main .lv2 li .lvl3 a{font-size:14px;background:#193852;height:35px}}.main_menu .menu_list li.sel:after{display:block;content:"";background:#305f85;height:3px;position:absolute;bottom:0;left:10%;width:80%}@keyframes slide{to{top:0}}.pinned_top_menu .main_menu{position:fixed;top:-55px;left:0;z-index:9;background:#fff;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;animation:slide .5s forwards}.breadcrumbs{font-size:13px;margin:0 0 15px;float:left;width:100%}.breadcrumbs ul{padding:0;margin:0}.breadcrumbs ul li{list-style:none}.breadcrumbs ul li a{color:#727272;text-decoration:underline;float:left}.breadcrumbs ul li a:hover{text-decoration:none}.breadcrumbs ul li.active span{color:#000;float:left}.breadcrumbs .divider{display:block;float:left;margin:0 5px}.page_content{padding-bottom:70px}.page_header{display:flex;justify-content:space-between}.page_header .dropdowns{margin:10px 0 0}@media (max-width:768px){.page_header .dropdowns{margin:0}}.page_header .dropdowns .dropdown{float:left;margin:0 0 0 15px}.page_header .dropdowns .dropdown button{border:0;background:transparent;cursor:pointer;padding:5px 10px;border-radius:5px;-khtml-border-radius:5px;outline:none}.page_header .dropdowns .dropdown button:hover{background:#f2f2f2}.page_header .dropdowns .dropdown .dropdown-menu button{border:0;background:transparent;display:block;width:100%;text-align:left;font-size:14px}.page_header .dropdowns .dropdown .dropdown-menu button:hover{text-decoration:underline}.left_menu ul{margin:0;padding:0}.left_menu ul li{list-style:none;margin:0 0 5px}.left_menu ul li .slide_menu_a,.left_menu ul li a{background:#efecff;display:block;padding:10px 15px;border-radius:10px;-khtml-border-radius:10px;border:0;color:#000;text-decoration:none;width:100%;text-align:left}.left_menu ul li .slide_menu_a:hover,.left_menu ul li a:hover{background:#d5cef6}.left_menu ul li .slide_menu_a .caret,.left_menu ul li a .caret{float:right;margin:7px 0 0}.left_menu ul li .lvl2{margin:5px 0 0;display:none}.left_menu ul li .lvl2 li{padding:0}.left_menu ul li .lvl2 li.sel{background:#305f85;border-radius:8px;-khtml-border-radius:8px}.left_menu ul li .lvl2 li.sel a{color:#fff}.left_menu ul li .lvl2 li.sel a:hover{background:#305f85}.left_menu ul li .lvl2 a{background:none;padding:4px 15px}.left_menu ul li .lvl2 a:hover{background:#f2f2f2}.left_menu ul li.opened .lvl2{display:block}.left_menu ul li.opened .caret{transform:rotate(-180deg);transition:.2s}.catalog_list .catalog_item{border:1px solid #efecff;border-radius:4px;-khtml-border-radius:4px;margin:0 0 30px}.catalog_list .catalog_item figure{overflow:hidden;border-radius:4px;-khtml-border-radius:4px;height:140px;margin:0 0 12px;display:block}.catalog_list .catalog_item figure img{max-width:100%;min-width:100%}.catalog_list .catalog_item .descr{padding:0 15px 20px}.catalog_list .catalog_item .descr .title{color:#000;text-decoration:none;font-size:14px;display:block;margin:0 0 5px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;line-height:17px}.catalog_list .catalog_item .descr .tech{color:#666;margin:0 0 5px;font-size:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.catalog_list .catalog_item .descr .price_row{margin:0 0 15px}.catalog_list .catalog_item .descr .price_row .price{font-size:18px}.catalog_list .catalog_item .descr .price_row .edition{margin:5px 0 0;font-size:12px;color:#999;display:flex;line-height:normal;flex-direction:row;justify-content:flex-start;align-items:center}.catalog_list .catalog_item .descr .price_row .edition .svg_ico{width:8px;height:8px;transform:rotate(-90deg);display:inline-block;float:none;margin:-1px 0 -1px 5px;fill:#999}.catalog_list .catalog_item .descr .f_act{display:flex;justify-content:space-between;align-items:flex-start}.catalog_list .catalog_item .descr .f_act .quick_view{background:transparent;font-size:12px;cursor:pointer;padding:7px 10px;margin:0 0 0 -10px;border-radius:5px;-khtml-border-radius:5px;border:1px solid transparent;outline:none;display:flex;justify-content:center;align-items:center}.catalog_list .catalog_item .descr .f_act .quick_view .svg_ico{width:8px;height:8px;margin:2px 5px 0 2px;transform:rotate(-90deg);float:none;display:inline-block}.catalog_list .catalog_item .descr .f_act .quick_view:hover{background:#d5cef6;transition:.2s}.catalog_list .catalog_item .descr .f_act .to_cart{color:#305f85;padding:7px 10px;border-radius:5px;-khtml-border-radius:5px;border:1px solid transparent}.catalog_list .catalog_item .descr .f_act .to_cart .svg_ico{width:15px;height:15px;fill:#999;margin:5px 5px 0 0}.catalog_list .catalog_item .descr .f_act .to_cart:hover{background:#305f85;color:#fff;text-decoration:none;transition:.2s}@media (max-width:992px){.catalog_list .catalog_item .descr .f_act{display:block}.catalog_list .catalog_item .descr .f_act .quick_view{justify-content:left}}.catalog_list .catalog_item:hover{box-shadow:0 7px 27px 0 #e4e4e4;cursor:pointer}.catalog_list .catalog_item:hover figure img{transform:scale(1.2);transition:.5s}.catalog_list .catalog_item:hover .f_act .to_cart{background:#eee;color:#000}.catalog_list .catalog_item:hover .f_act .to_cart .svg_ico{fill:#f64b44}.catalog_list .catalog_item.short .price_row{display:block;margin:0 0 5px}.catalog_list .catalog_item.short .price_row .edition{line-height:normal;margin-top:5px}.catalog_list.catalog_list_plain .catalog_item figure{height:auto}.page_footer{background:#191919;color:#fff;padding:35px 0 70px}.page_footer a{color:#717171}.catalog_item_page .main_data{margin:0 0 30px}.catalog_item_page .big_photo .main_frame{background:#fcfcfc;border:1px solid #eee;padding:15px;display:flex;justify-content:center;align-items:center;margin-top:-18px}@media (max-width:1199px){.catalog_item_page .big_photo .main_frame{padding:7px;margin-top:-10px}}.catalog_item_page .big_photo .main_frame img{max-width:100%;border:3px solid #fff;cursor:pointer}.catalog_item_page .big_photo .add_row{padding-left:0}.catalog_item_page .big_photo .additional{margin:0 15px 0 0}@media (max-width:991px){.catalog_item_page .big_photo .additional{margin:15px;padding:0 15px}}.catalog_item_page .big_photo .additional .add_frame{margin:0 0 15px}.catalog_item_page .big_photo .additional .add_frame img{cursor:pointer;max-width:100%}.catalog_item_page .price_row{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 15px}.catalog_item_page .price_row .price{font-size:30px;font-weight:700}.catalog_item_page .price_row .price .new_price{color:#f64b44}.catalog_item_page .price_row .price .old_price{color:#ababab;text-decoration:line-through;font-weight:400;display:block;font-size:18px;margin:10px 0}@media (max-width:992px){.catalog_item_page .price_row{display:block}.catalog_item_page .price_row .price{margin:0 0 10px}}.catalog_item_page .price_modifications .description{font-size:14px;font-weight:400;line-height:normal;display:block;margin:0 0 10px}.catalog_item_page .price_modifications .modifications{position:relative}.catalog_item_page .price_modifications .modifications .mod_list_item{display:block;border:1px solid #d5cef6;border-radius:4px;-khtml-border-radius:4px;float:left;margin:0 10px 10px 0;padding:5px;color:#000}.catalog_item_page .price_modifications .modifications .mod_list_item.current{border:1px solid #193852}.catalog_item_page .price_modifications .modifications .mod_list_item:focus,.catalog_item_page .price_modifications .modifications .mod_list_item:hover{text-decoration:none;background:#f2f2f2}.catalog_item_page .price_modifications .modifications .mod_list_item strong{display:block;font-weight:700}.catalog_item_page .price_modifications .modifications .mod_list_item .cd{font-size:12px;color:#666}.catalog_item_page .violet_round .border50{width:75px;float:left}.catalog_item_page .violet_round .text{margin:0 0 0 100px}.catalog_item_page .violet_round .text label{font-size:13px;display:block;margin:0}.catalog_item_page .violet_round .text .nm{font-size:18px;color:#000}.catalog_item_page .similar_items{margin:50px 0 0}.violet_round{background:#efecff;padding:20px;border-radius:10px;-khtml-border-radius:10px}.advantages{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:15px 0}.advantages .item{width:120px;background:#efecff;border-radius:7px;-khtml-border-radius:7px;padding:10px;text-align:center;margin:0 15px 15px 0;cursor:pointer}.advantages .item img{width:100%;max-width:50px;max-height:38px}.advantages .item span{line-height:normal;display:block;font-size:12px}.advantages .item:hover{background:#d5cef6;transition:.2s}.page_filter{margin:0 0 25px}.page_filter .btn{font-size:14px}.page_filter .btn .svg_ico{width:12px;height:12px;margin:5px 5px 0 0}.page_filter .btn_reset{background:none;color:#000}.page_filter .form-control{font-size:14px}.page_filter .btn_blue_border{padding:6px 25px}.page_filter_selected{margin:0 0 25px;background:#efecff;padding:10px 15px;border-radius:5px;-khtml-border-radius:5px}.page_filter_selected label{margin:0 15px 0 0}.page_filter_selected button{border:0;background:#fff;border-radius:4px;-khtml-border-radius:4px;margin:1px 0}.page_filter_selected button span{float:right;height:25px;width:25px;border-radius:4px;-khtml-border-radius:4px;margin:0 0 0 5px}.page_filter_selected button span .svg_ico{width:10px;height:10px;margin:7px 0 0 7px}.page_filter_selected button:hover{background:#305f85;color:#fff}.page_filter_selected button:hover span{fill:#fff}.page_filter_selected .rst{padding:3px 15px;margin:1px 0 1px 25px}.modal .modal-title{font-size:20px;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.modal .btn_close{width:100%;font-size:14px}.modal .btn_close:hover{background:#ccc}.quick_preview .modal-dialog{max-width:1000px}.quick_preview .preview_box .photo{grid-area:photo;background:#eee;text-align:center;border-radius:5px;-khtml-border-radius:5px;margin:0 0 20px}.quick_preview .preview_box .photo img{max-width:100%}.quick_preview .preview_box .about_item{grid-area:right;display:flex;flex-direction:column;justify-content:space-between;height:100%}.quick_preview .preview_box .about_item .author{margin:0 0 20px;border-bottom:1px solid #efecff;padding:0 0 15px}.quick_preview .preview_box .about_item .author .avatar{display:flex;align-items:center;justify-content:flex-start;line-height:18px}.quick_preview .preview_box .about_item .author .avatar a{color:#000;font-weight:700}.quick_preview .preview_box .about_item .author .avatar figure{width:40px;height:40px;overflow:hidden;float:left;margin:0 10px 0 0}.quick_preview .preview_box .about_item .author .avatar figure img{width:100%}.quick_preview .preview_box .about_item .author .avatar .geo{display:block;font-size:12px;color:#666}.quick_preview .preview_box .about_item .to_cart .btn_blue{width:100%;display:block;text-align:center}.quick_preview .preview_box .about_item .price_modifications{margin:10px 0 30px}.quick_preview .preview_box .about_item .price_modifications .dropdown-item{font-size:14px}@media (max-width:768px){.quick_preview .preview_box .dl_inline dd,.quick_preview .preview_box .dl_inline dt{width:auto;float:none;border:0}}.left_filter_form{background:#f2f2f2;padding:15px;border-radius:5px;-khtml-border-radius:5px}.artist_avatar .photo{float:left;width:65px}.artist_avatar .photo figure{width:50px;height:50px;overflow:hidden;background:#eee;display:flex;align-items:center}.artist_avatar .photo figure img{max-width:100%}.artist_avatar .descr .name{color:#000;font-size:18px}.artist_avatar .descr .geo{display:block;color:#305f85;font-size:13px}.artist_avatar .badges{display:flex;justify-content:space-between}.artist_avatar .badges img{max-width:50px}.artist_list_page .page_filter{background:#f2f2f2;padding:15px}.artist_list_page .letters{margin:0 0 15px}.artist_list_page .letters a{font-size:22px;color:#000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;float:left;margin:0 5px 0 0}.artist_list_page .letters a.sel{background:#d5cef6}.artist_list_page .letters a.all{font-size:14px}.artist_list_page .letters a:hover{background:#efecff;text-decoration:none}.artist_list_page .artist_list_item{border:1px solid #ccc;display:flex;flex-direction:column;border-radius:7px;-khtml-border-radius:7px;cursor:pointer;position:relative;overflow:hidden;margin-bottom:30px}.artist_list_page .artist_list_item .artist_avatar{padding:15px}.artist_list_page .artist_list_item .promo_preview{overflow:hidden;height:200px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px}.artist_list_page .artist_list_item .promo_preview img{width:100%}.artist_list_page .artist_list_item .additional_overlay{position:absolute;bottom:-500px;left:0;width:100%;background:rgba(0,0,0,.7);padding:15px;color:#fff}.artist_list_page .artist_list_item .additional_overlay .about{font-size:12px;line-height:normal;display:block;margin:10px 0 0}.artist_list_page .artist_list_item:hover .additional_overlay{bottom:0;transition:.2s}.pagination_wrapper{margin:30px 0}.pagination_wrapper .t{font-size:13px}.pagination{background:#efecff;width:100%;margin:0}.pagination .page-item .page-link{background:none;border:0;color:#000}.pagination .page-item .page-link:hover{background:#d5cef6}.pagination .page-item.disabled{background:none!important}.pagination .page-item.disabled .page-link:hover{background:none}.pagination .page-item.active .page-link{background:#d5cef6}.pagination .page-item.active .page-link:hover{color:#000}.cart_list .cart_item{margin-bottom:25px;padding-top:10px}.cart_list .cart_item.unavailable{border:1px solid #ccc;opacity:.5;border-radius:5px;-khtml-border-radius:5px}.right_violet{background:#efecff}.cart_checkout,.right_violet{border-radius:5px;-khtml-border-radius:5px;padding:25px}.cart_checkout{background:#f8f8ff}.cart_checkout .title{font-size:16px;margin:0 0 15px;color:#666}.cart_checkout button{background:#fad75e;color:#000;font-size:22px;border:0;border-radius:5px;-khtml-border-radius:5px;padding:15px 25px}.cart_checkout button:hover{background:#eec53f}.cart_checkout .signin{line-height:normal;margin:15px 0 0}.left_filter .mob_btn{display:none;margin:0 0 20px;color:#000;background:#f2f2f2;padding:5px 10px;flex-direction:row;justify-content:flex-start;align-items:center;border-radius:5px;-khtml-border-radius:5px;border:0;width:100%}.left_filter .mob_btn .svg_ico{width:17px;height:17px;margin:0 5px 0 0;transition:.2s}.left_filter .mob_btn .h,.left_filter .mob_btn .s{text-shadow:1px 1px 0 #fff}.left_filter .mob_btn .h .a,.left_filter .mob_btn .s .a{color:#999}.left_filter .mob_btn .h{display:none}.left_filter .mob_btn:hover{background:#eee}.left_filter .set{border-bottom:1px solid #eee;margin:0 0 15px;padding:0 0 15px}.left_filter .set .price{display:flex;justify-content:space-between}.left_filter .set .price input{width:45%;background:#eee;border:0;box-shadow:none}.left_filter .set .price input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px}.left_filter .set .search input{background:#eee;border:0;box-shadow:none}.left_filter .set .search input:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 3px}.left_filter .set .flist{max-height:200px;overflow-y:auto;scrollbar-color:#bdc3cc #eee;scrollbar-width:thin}.left_filter .set .flist::-webkit-scrollbar{width:4px}.left_filter .set .flist::-webkit-scrollbar-track{background-color:#eee}.left_filter .set .flist::-webkit-scrollbar-thumb{background:#ccc}.left_filter .set .flist::-webkit-scrollbar-thumb:hover{background:#808b9b;width:15px}.left_filter .set .shmore{border:0;background:#fff;padding:5px 0 0;margin:10px 0 0}.left_filter .set .shmore .svg_ico{width:12px;height:12px;margin:6px 5px 0 0}.left_filter .set .shmore:hover{color:#666}.left_filter .set .shmore.rev .svg_ico{transform:rotate(-180deg)}.left_filter .btn_go{background:#305f85;padding:10px;width:100%;color:#fff;border:0;border-radius:5px;-khtml-border-radius:5px}.left_filter .btn_go:hover{background:#193852}.left_filter .btn_rst{background:#fff;margin:15px 0 0;width:100%;color:#305f85;border:0}.left_filter .btn_rst span{border-bottom:1px solid #305f85}.left_filter .btn_rst:hover span{border-bottom:1px solid #fff}@media (max-width:992px){.left_filter .mob_btn{display:flex}.left_filter form{display:none}}.shop_filter_opened .left_filter form{display:block!important}.shop_filter_opened .mob_btn .svg_ico{transform:rotate(-180deg)}.shop_filter_opened .mob_btn .h{display:block}.shop_filter_opened .mob_btn .s{display:none}.quick_links_header{margin:0 0 25px;float:left;width:100%}@media (max-width:992px){.quick_links_header{display:none}}.quick_links_header .item{font-size:16px;float:left;padding:6px 15px;border:1px solid #ccc;border-radius:10px;-khtml-border-radius:10px;margin:0 15px 0 0;text-decoration:none;color:#000}.quick_links_header .item:hover{background:#305f85;color:#fff;border:1px solid #305f85;cursor:pointer}.cart_modal .success{font-size:18px;text-align:center;font-weight:700;margin-bottom:15px}.cart_modal .actions{display:block}.cart_modal .btn{text-align:center;margin:15px auto;display:block;max-width:330px;outline:none!important}.cart_modal .btn:last-child{margin-bottom:0}.cart_modal .btn-link{color:#000;font-size:16px;font-family:helveticaneuecyrlight}.cart_modal .cart_row{border:1px solid #eee;position:relative;display:grid;grid-template-areas:"photo name amount";grid-template-columns:65px 1fr 180px;margin-bottom:-1px}.cart_modal .cart_row .photo{grid-area:photo;padding:5px}.cart_modal .cart_row .photo img{max-width:50px;border-radius:4px;-khtml-border-radius:4px}.cart_modal .cart_row .name{grid-area:name;padding:5px;line-height:18px}.cart_modal .cart_row .name a{color:#000;text-decoration:none}.cart_modal .cart_row .cost{grid-area:amount;font-weight:700;text-align:right;padding:5px}.request_promo{background:#2275ba url(/images/request_bg.jpg?f2225a875da5abc7f9c56296f90f28f9) repeat top;height:324px;float:left;width:100%;margin:0 0 30px}.request_promo .container{position:relative}.request_promo .container:before{display:block;content:"";width:333px;height:375px;position:absolute;top:-52px;right:0;background:url(/images/request_pic.png?6a865c30b347428c1dfa95fe48093c75) no-repeat 0 0;z-index:1}.request_promo .t{position:relative;z-index:2;max-width:500px;margin-right:300px}.request_promo h1{font-size:48px;font-weight:700;color:#fff;margin:30px 0}.request_promo .intro{font-size:25px;color:#fff;margin-bottom:35px;line-height:30px}.request_promo .btn{font-size:25px}.request_promo small{display:block;color:#fff;font-size:14px;margin:15px 0 0}.request_promo.short{height:210px}.request_promo.short .container:before{display:none}.help{color:#999}.request_order_form .control-label{font-weight:400}.request_order_form input,.request_order_form select,.request_order_form textarea{font-size:16px;height:45px;font-weight:700}.request_order_form textarea{height:70px}.artist_page_hdr{min-height:100px;max-height:200px;overflow:hidden;background-position:50%;background-repeat:no-repeat;margin:0 0 30px;text-align:center}.artist_page_hdr,.artist_page_hdr img{border-radius:5px;-khtml-border-radius:5px}.lc{border:1px solid #efecff;padding:15px;border-radius:5px;-khtml-border-radius:5px}.artist_page_submenu{margin:0 -15px;padding:0}.artist_page_submenu li{list-style:none;padding:0;margin:0}.artist_page_submenu li a{color:#000;font-size:15px;text-decoration:none;display:block;margin:0 0 3px;padding:5px 15px}.artist_page_submenu li a:hover strong{color:#193852;text-decoration:underline}.artist_page_submenu li a strong{font-weight:400}.artist_page_submenu li a span{color:#999}.artist_page_submenu li a.current{background:#305f85}.artist_page_submenu li a.current strong{color:#fff}.artist_page_submenu li a.current:hover{background:#193852;color:#fff}