body{background:#fff;font-size:14px;color:#333;font-family:"Open Sans",sans-serif}body.freezeScroll{overflow-y:hidden}a:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:none}@font-face{font-family:'HelveticaNeueCyr Bold';src:url('../fonts/HelveticaNeueCyr-Bold.otf')}@font-face{font-family:'HelveticaNeueCyr Black';src:url('../fonts/HelveticaNeueCyr-Black.otf')}@font-face{font-family:'HelveticaNeueCyr Light';src:url('../fonts/HelveticaNeueCyr-Light.otf')}@font-face{font-family:'HelveticaNeueCyr';src:url('../fonts/HelveticaNeueCyr-Roman.otf')}@font-face{font-family:'HelveticaNeueCyr Roman';src:url('../fonts/HelveticaNeueCyr-Roman.otf')}.bottom-shadow-after{content:"";position:absolute;left:0;bottom:0;height:18px;display:block;z-index:1;-webkit-background-size:100% auto;background-size:100% auto;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAuEAAAASCAYAAAD12QAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTg5NDEzMEJEN0VEMTFFNjkyQ0RBNjBFQTVCOEJDQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTg5NDEzMENEN0VEMTFFNjkyQ0RBNjBFQTVCOEJDQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBODk0MTMwOUQ3RUQxMUU2OTJDREE2MEVBNUI4QkNDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBODk0MTMwQUQ3RUQxMUU2OTJDREE2MEVBNUI4QkNDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvyEfUwAAASaSURBVHja7F3bbuUgDIyl/f9fnn2qtFudE8A3bBi/tU3AN/DYMVQAPCMSkYdEakB0VBKJRCL9EKgCUmX6QxWQSKQCyRKDJYn+SyKRCMJJ7QPCiYTL5T/db2hH0g3rCQE+zwTAJ2E6fQ+inxCEk0jXgzSCTeqFdC+YkUPXTieAx72GRBB+2ILUVjeqbeYn2AnF9ShFApfQV0gEzkf4Fy5ZTwjm9fRKsSTp8V998msPQTjBQgF+kSi7BD+PxXHfEjShz5BIR/shmskGBx7QdA/YyScukZNEEH5lVrt74UmRMTJlkY0yyJcNXprankSqQCjq07hkvUojPUbKx95ugnBmrk58eLSuSNPFKk19QjbzM3PQSBJ5qQpMou3dIfmtCmJP9YkOfO6ozKOJj8lGf5ZEPiVJtmrnH0ruP9L8nvDuAc4C3kctHnh8kwNs1HdHwD7zpSJLriigTBBOEH4TCNf4Og7QJw72ETRcD/gS77lWCcKvBdvSbA5pri8prodRMuSVIHkCYF5ZuDY3QfhZQRyX8ILiekIje8JxDGlsM66rgiD89MAjyr//gK/IyqTmHW9+ZGHO37+TxfERJJcY5Y+4DzgiebEmBJjw+ew9wUNPSOCPvZ29AmqVSjgc/RQF9A7nd2f0ggI+iMLrAQuxGQ3Wbtm9qBsIP6EHXAt6LL3AWYDO8o5FN1VAuGe/+MqNMqJ4J3u9dQLhlfnbeYuCFvCcBsKrjDFK9hHA38we/RaXkADCvd6rUJWH8jlx1pU8vb5SZM6VCsJP6wmOGDuz6rrrvdWK9QwY1oJwKWQfSdC/d4V9N0jfcXgHG3i6nSodLI8GLFVAg6Zi7lFl9wa4aDZ/BfCLZN+LbqGSDTKt8qfiaeftKDtaBCrwv2qwKKCtaU2IALwRupBFe4xsM3vgdbZfe9SOkG2DyiD7xMSfILznXLsr4astFta2JyiTGLz8LBPPeOsGgbJn2O1bbNIc+te+I4/tkgGrfSV531hJzE28zVbCu3/S1gK9GcC88rymV/qZAHNZoLgqCF+puK+Ml5k4WJINBNpnJ5DffR3kLqCPojJ1urliZU0gUf7dFeAdesBLfMSCHfESL0cgXJxkzADhmjnxrN2W8ul8moWPDN/T+M/z+J6hWElMpuSIroSfWO0egVQLgBOn33skFJZ5vZ4Ztb/IxN+8QLXlGc9kJGJNeR7YjExQvA4Rd65yZ/KOxnPsqlojYWxNhRtJvM+AYTjN8XssGHT4aay3qv0q4F3VBz7Et5H95cteaYn11ngwq4sZv/AownpV7MWwFv/jwROEr7ZaeFa5Mls2JGBMLSCN4mXFeSPBqRht420LraxeCYlnu1C072Ssz2x+ssA1ivPqCZ69K2hRANXKKxJ4sMocyQMMepHJeWGQWRx5h6PeEeRTGpkkmGcY1vuqTUfJ2Sp/6nMlO3vCvQLNDhCYASpHc3hUrT358R5bNttL8xUERllGQDsTGO/+epAF3quA8xtBeMQYsyDcozLsCfQzqtCrY8NxniygOQKLCODLUgm3jq3lc/YfuuElZmuq2pG3KX3ideWLxZabnv4KMAAhHqKSW45IwgAAAABJRU5ErkJggg==') bottom center no-repeat}.animate-rotation{transition:transform 200ms,opacity 200ms!important}.animate-rotation:hover{transform:rotate(90deg)}.form-control{border-radius:0;margin-bottom:15px}.form-control:hover,.form-control:focus,.form-control:active{box-shadow:none;border-color:#333}.breadcrumb{background-color:transparent;border-radius:0px;margin-bottom:10px;margin-left:110px;margin-top:4px;padding:0}.breadcrumb > li{color:#999;font-size:11px}.breadcrumb > li > a{color:#999;font-size:11px;font-weight:300}.breadcrumb > li.active{color:#666;font-size:12px}.breadcrumb > li + li:before{padding:0 3px;color:#ccc;content:"/";font-size:11px}#side-navigation{display:block;position:fixed;right:0;top:0;bottom:0;width:300px;background:#2c7dcc;color:#fff;overflow-y:scroll;z-index:202;transition:.4s;left:-300px;padding-top:5px}#side-navigation.active{left:0!important;transition:.4s}#side-navigation #mobile-search{padding:10px 15px;color:#ccc}#side-navigation #mobile-search p{margin-bottom:5px}#side-navigation #mobile-search .form-control{background:#fff;border-color:#525252;color:#333в;padding:5px 12px}#side-navigation ul{list-style:none;margin:0;padding:0}#side-navigation ul > li > a{display:block;color:#fff;padding:8px 15px;margin-bottom:5px;border-bottom:1px solid #ccc}#side-navigation ul > li > a:hover{color:#ccc;text-decoration:none}#side-navigation ul > li > a i.fa{color:#fff}#black-bg,#_black-bg{display:none;position:fixed;left:0;width:100%;height:100%;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:200}#black-bg.active,#_black-bg.active{display:block}#side-navigation-toggle{margin:0;outline:0;float:left;color:#fff;font-size:2em;padding:5px;border:0}#side-navigation-toggle:hover,#side-navigation-toggle:focus,#side-navigation-toggle:active{color:#fff;background:transparent;margin:0;border:0;outline:0}#mobile-search-toggle{margin:0;outline:0;float:right;color:#fff;font-size:1.4em;margin-top:3px;line-height:1em;padding:5px 0;margin-right:5px;border:0;width:24px}#mobile-search-toggle:hover,#mobile-search-toggle:focus,#mobile-search-toggle:active{color:#fff;background:transparent;border:0;outline:0}#mobile-cart{display:block;text-align:center;color:#fff;font-size:2em;border:0;width:30px;position:relative;height:30px;float:right;padding:0;background:transparent}#mobile-cart svg{max-width:100%;max-height:30px}#mobile-cart svg,#mobile-cart svg g,#mobile-cart svg path{fill:#fff}#mobile-cart .notification{background:#f44336;color:#fff;font-size:10px;position:absolute;top:100%;left:9r0%;margin-top:-15px;margin-left:-10px;padding:1px 5px;padding-bottom:2px;text-align:center;border-radius:50%}.btn-success-outline{color:#32842f;border-color:#32842f;background:transparent;border-radius:0;transition:.3s ease}.btn-success-outline:focus,.btn-success-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-outline:hover{background:#32842f;color:#fff;border-color:#32842f;transition:.3s ease}.btn-primary-flat{background:#2c7dcc;color:#fff;font-weight:bold;font-size:14px;padding:8px 25px;border-radius:0;transition:.3s ease}.btn-primary-flat:focus,.btn-primary-flat.focus{color:#fff;outline:0;box-shadow:none}.btn-primary-flat:hover{background:#1E66AC;color:#fff;transition:.3s ease}.btn-success-flat{background:#6ba53a;color:#fff;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-success-flat:focus,.btn-success-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-flat:hover{background:#569025;color:#fff;transition:.3s ease}.btn-danger-flat{background:#cc3333;color:#fff;font-weight:bold;font-size:14px;padding:10px 20px;border-radius:0;transition:.3s ease}.btn-danger-flat:focus,.btn-danger-flat.focus{color:inherit!important;outline:0;box-shadow:none}.btn-danger-flat:hover{background:#B91B1B;color:#fff;transition:.3s ease}.btn-default-outline{background:transparent;color:#666;border-color:#aeaeae;border-radius:0;transition:.3s ease}.btn-default-outline:focus,.btn-default-outline.focus{color:inherit!important;outline:0;box-shadow:none}.btn-default-outline:hover{background:#6ba53a;border-color:#6ba53a;color:#fff;transition:.3s ease}#main-header{background:#333333;color:#fff}#main-header .phone-col{display:flex;align-items:center;color:#fff;padding-top:8px;padding-left:0}#main-header .phone-col .icon{float:left;margin-right:10px;width:18px;height:32px;display:block;background:transparent url(../img/icons/phone-big.png) center center no-repeat}#main-header .phone-col .big-phone{font-size:23px;font-family:'HelveticaNeueCyr Bold',sans-serif;margin:0;font-weight:bold;padding:0;margin-top:7px}#main-header .phone-col .big-phone a{color:#fff;text-decoration:none}#main-header .phone-col .big-phone a:hover{text-decoration:none;color:#f8f8f8}#main-header .phone-col .small{display:block;font-size:10px;color:#fff;font-family:'HelveticaNeueCyr Roman',sans-serif}#main-header .search{font-family:'HelveticaNeueCyr Roman',sans-serif;margin-top:15px}#main-header .search .form-control{background:#fff;border-color:#fff;margin-bottom:0;color:#666;padding:11px 18px;height:auto;font-size:12px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px}#main-header .search .form-control:hover,#main-header .search .form-control:focus,#main-header .search .form-control:active{background:#fff;border-color:#fff;color:#333}#main-header .search .btn{background:#009966;color:#fff;border-color:#009966;transition:.3s ease;padding:11px 25px;font-size:12px;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}#main-header .search .btn:hover,#main-header .search .btn:focus,#main-header .search .btn:active{background:#117E5A;border-color:#117E5A;color:#fff;transition:.3s ease}#main-header .cart-dropdown-btn{margin-top:15px}#main-header .cart-dropdown-btn .notification{background:#f44336;color:#fff;font-size:8px;position:absolute;top:100%;left:100%;margin-top:-10px;margin-left:-10px;padding:1px 5px;padding-bottom:2px;text-align:center;border-radius:50%}#main-header .wishlist-btn .notification{background:#f44336;color:#fff;font-size:8px;position:absolute;top:100%;left:100%;margin-top:-10px;margin-left:-10px;padding:1px 5px;padding-bottom:2px;text-align:center;border-radius:50%}#main-header .cart-dropdown-btn .btn{padding:7px 25px;border-radius:15px;background:#fff;font-size:10px;color:#666;width:120px}#main-header .cart-dropdown-btn .btn:hover .icon,#main-header .cart-dropdown-btn .btn:hover .text{color:#2c7dcc}#main-header .cart-dropdown-btn .btn:hover .icon svg path,#main-header .cart-dropdown-btn .btn:hover .text svg path{fill:#2c7dcc}#main-header .cart-dropdown-btn .btn .icon{margin-right:5px;float:left;position:relative}#main-header .cart-dropdown-btn .btn .icon svg{width:100%;max-width:20px;max-height:22px}#main-header .cart-dropdown-btn .btn .icon svg path{fill:#666}#main-header .cart-dropdown-btn .btn .text{color:#666;line-height:1em;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:11px}#main-header .wishlist-btn{background:#fff;display:block;border-color:#fff;border-radius:20px;padding:9px 10px;padding-bottom:2px;margin-top:18px;margin-right:15px;position:relative}#main-header .wishlist-btn:hover{background-color:#fff;border-color:#fff}#main-navigation{background:#2c7dcc}#main-navigation .mobile-header-centered{display:flex!important;align-items:center}#main-navigation .mobile-header-centered img{margin:0 auto}#main-navigation #logo{display:block;float:left;margin:0;margin-bottom:-40px;padding:0}#main-navigation #logo .box{background:#3b9af7;display:block;color:#fff;padding:9px 14px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#main-navigation .navbar{margin:0;border:0;min-height:auto;background:#2c7dcc;z-index:200}#main-navigation .navbar .nav{margin:0;width:100%;border:0;min-height:auto;display:flex;background:#2c7dcc}#main-navigation .navbar .nav > li{flex-grow:1;padding-top:10px;padding-bottom:10px;display:block}#main-navigation .navbar .nav > li:hover > a,#main-navigation .navbar .nav > li:active > a,#main-navigation .navbar .nav > li.active > a,#main-navigation .navbar .nav > li.open > a{background:#1b5ea0;color:#fff;border-radius:15px;transition:.3s ease}#main-navigation .navbar .nav > li > a{background:#2c7dcc;color:#fff;font-size:14px;padding:6px 10px;transition:.3s ease;display:block;text-align:center}#body .products-row .product{border:1px solid #ccc;border-radius:12px;margin-bottom:25px}#body .products-row .product .image{border-bottom:1px solid #ccc;position:relative;overflow:hidden}#body .products-row .product .image .promo-badge{position:absolute;margin-bottom:10px;bottom:0;left:0;background:#ff9900;color:#fff;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serof;font-size:14px;text-transform:uppercase;padding:5px 13px;z-index:2;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px}#body .products-row .product .image > a{display:block}#body .products-row .product .image img{border:0;margin:0 auto;border-radius:12px}#body .products-row .product .info{padding:15px;color:#333;font-family:'HelveticaNeueCyr Roman',sans-serif}#body .products-row .product .info .title{font-size:14px;color:#333}#body .products-row .product .info .title a{color:#333;text-decoration:none}#body .products-row .product .info .title a:hover{color:#666;text-decoration:underline}#body .products-row .product .info .category{font-size:12px;color:#999999;margin-top:7px}#body .products-row .product .info .category a{color:#999;text-decoration:none}#body .products-row .product .info .category a:hover{color:#666;text-decoration:underline}#body .products-row .product .info .actions{border-top:1px solid #ccc;padding-top:10px;margin-top:10px}#body .products-row .product .info .actions .vertical-align{display:flex;align-items:flex-end}#body .products-row .product .info .actions .price .new{font-weight:bold;color:#cc3333;font-size:22px;line-height:22px;font-family:'HelveticaNeueCyr Bold',sans-serif}#body .products-row .product .info .actions .price .old{font-size:14px;color:#666;text-decoration:line-through}#body .products-row .product .info .actions .btn{background:#2c7dcc;border-color:#2c7dcc;color:#fff;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;border-radius:15px;line-height:16px;padding:5px 10px}#body .products-row .product .info .actions .btn svg path{fill:#fff}#body .products-row .product .info .actions .btn .icon{display:inline-block}#body .products-row .product .info .actions .btn:hover{background:#1865B1;border-color:#1865B1;color:#fff}#body .section-title{margin-bottom:25px}#body .section-title.badge-strong{font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;line-height:16px}#body .section-title.badge-strong .title{background:#666;color:#fff;display:block;float:left;line-height:14px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;padding:11px 22px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;margin-right:15px}#body .section-title.badge-strong .subtitle{padding:11px 22px;display:block}#body .section-title.cateogry-title{border-bottom:1px solid #ccc;padding:10px 0}#body .section-title.cateogry-title strong{font-size:18px}#body .custom-slider-controls{margin-top:6px}#body .custom-slider-controls a,#body .custom-slider-controls a:hover{text-decoration:none;margin-left:5px}#body.index-layout .index-hightlights{padding:25px 0}#body.index-layout .index-hightlights .cell.delivery_cell:hover .current{display:none;transition:none}#body.index-layout .index-hightlights .cell.delivery_cell:hover .overlay{display:inline-block;transition:none}#body.index-layout .index-hightlights .cell.delivery_cell .overlay{display:none}#body.index-layout .index-hightlights .cell{cursor:default;border:1px solid #999;color:#999;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:17px;padding:22px 30px;display:flex;align-items:center;border-radius:15px;justify-content:center;transition:.3s ease}#body.index-layout .index-hightlights .cell svg path{fill:#999;transition:.3s ease}#body.index-layout .index-hightlights .cell:hover{background:#2c7dcc;border-color:#2c7dcc;color:#fff;transition:.3s ease}#body.index-layout .index-hightlights .cell:hover svg path{fill:#fff;transition:.3s ease}#body.index-layout .index-hightlights .cell:hover .text{color:#fff;transition:.3s ease}#body.index-layout .index-hightlights .cell .icon{margin-right:10px;max-width:70px;display:block}#body.index-layout .index-hightlights .cell .icon svg{max-width:100%;max-height:46px}#body.index-layout .index-hightlights .cell .text{color:#999;font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:17px;display:block}#body.index-layout .index-products{border-top:1px solid #e1e1e1;padding-bottom:35px}#body.index-layout .promotions-section{background:transparent url(../img/promotion-section-bg.png) center center no-repeat;color:#fff;padding:32px 0;font-size:14px;min-height:500px;margin-bottom:15px}#body.index-layout .promotions-section .section-title{font-weight:300;font-family:'HelveticaNeueCyr Thin',sans-serif;color:#fff;display:block;text-align:center;font-size:42px}#body.index-layout .promotions-section .section-title:after{content:"";width:70px;height:0;border-bottom:1px solid #ccc;margin:15px auto;display:block}#body.index-layout .promotions-section .pricing{text-align:center;padding-top:15px}#body.index-layout .promotions-section .pricing .price-text{font-size:25px;font-family:'HelveticaNeueCyr Light',sans-serif;font-weight:300;text-transform:uppercase}#body.index-layout .promotions-section .pricing .price .old{font-weight:normal;font-family:'HelveticaNeueCyr Roman',sans-serif;color:#999;font-size:26px;text-decoration:line-through;padding:0 5px}#body.index-layout .promotions-section .pricing .price .new{font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;color:#fff;font-size:42px}#body.index-layout .promotions-section .pricing .btn{background:#fff;border-color:#fff;color:#01224d;padding:12px 35px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;font-size:20px;border-radius:15px}#body.index-layout .promotions-section .pricing .btn:hover{background:#f2f2f2;border-color:#f2f2f2}#body.index-layout .promotions-section .products{font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:14px;text-align:center;padding-bottom:30px;border-bottom:1px solid #ccc}#body.index-layout .promotions-section .products .product{position:relative;margin-top:20px}#body.index-layout .promotions-section .products .product.plus:before{content:'+';font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:40px;color:#fff;position:absolute;left:0;top:50%;display:block;transform:translateY(-50%);margin-left:-15px}#body.index-layout .promotions-section .products .product .image{margin-bottom:10px}#body.index-layout .promotions-section .products .product .image img{margin:0 auto}#body.index-layout .promo-products{border-top:1px solid #e1e1e1}#body.product-layout #main-product-slider{border:1px solid #ccc;border-radius:15px;overflow:hidden}#body.product-layout #main-product-slider .item,#body.product-layout #main-product-slider .item > img{border-radius:15px}#body.product-layout .slider-col{padding-right:0}#body.product-layout .product-small-info{font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:12px;margin:10px 0}#body.product-layout .product-small-info .code{font-size:12px;color:#999;margin-right:15px}#body.product-layout .product-small-info .instock.in .icon{background:transparent url(../img/icons/instock.png) center center no-repeat;display:inline;padding:7px;margin-right:3px}#body.product-layout .product-title{font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif;font-size:22px;color:#333;margin:0;padding:0}#body.product-layout .product-short-description{font-size:12px;color:#666;margin-bottom:12px;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.product-layout .read-more-info{font-size:12px;color:#666;margin-bottom:5px;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.product-layout .product-qty-row{margin-top:15px;margin-bottom:15px}#body.product-layout .product-qty-row .form-group{margin-bottom:12px}#body.product-layout .product-qty-row .control-label{font-weight:normal;color:#333;font-size:12px;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.product-layout .product-qty-row .form-control{color:#333;text-align:center;font-size:12px;font-family:'HelveticaNeueCyr Roman',sans-serif;border-radius:14px;margin-bottom:0}#body.product-layout .buy-btn{background:#f44336;border-color:#f44336;color:#fff;margin-top:2px;font-size:16px;text-transform:uppercase;padding:8px 30px;border-radius:15px;line-height:21px;display:flex;align-items:center;font-family:'HelveticaNeueCyr Bold',sans-serif}#body.product-layout .buy-btn .icon{width:21px;display:inline;margin-right:5px}#body.product-layout .buy-btn:hover{background:#cc3333;border-color:#cc3333;color:#fff}#body.product-layout .wishlist-btn{background:transparent;border-color:transparent;color:#666;font-size:12px;line-height:12px;text-align:left;white-space:normal}#body.product-layout .wishlist-btn:hover,#body.product-layout .wishlist-btn:active,#body.product-layout .wishlist-btn:focus{color:#333;text-decoration:underline;box-shadow:none;outline:0}#body.product-layout .wishlist-btn:hover .circle,#body.product-layout .wishlist-btn:active .circle,#body.product-layout .wishlist-btn:focus .circle{background:#8CBF25}#body.product-layout .wishlist-btn .text{display:block;margin-top:3px}#body.product-layout .wishlist-btn .circle{padding:8px 7px;padding-bottom:7px;background:#99cc33;color:#fff;margin-right:5px;border-radius:50%;float:left}#body.product-layout .actions-row .price-col{padding-right:0}#body.product-layout .actions-row .price .old{font-size:12px;color:#666}#body.product-layout .actions-row .price .old span{text-decoration:line-through;font-size:12px}#body.product-layout .actions-row .price .new{font-family:'HelveticaNeueCyr Roman',sans-serif;font-size:16px;color:#333}#body.product-layout .actions-row .price .new span{color:#dd3b2f;font-size:26px;line-height:27px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif}#body.product-layout .fast-order-panel{border-radius:0;border:0;margin-top:20px;color:#666;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.product-layout .fast-order-panel .panel-heading{background:#fff;border:1px solid #ccc;border-radius:5px}#body.product-layout .fast-order-panel .panel-heading strong{font-size:16px;font-weight:bold;font-family:'HelveticaNeueCyr Bold',sans-serif}#body.product-layout .fast-order-panel .panel-heading strong:before{content:'';display:block;float:left;margin-right:5px;background:transparent url(../img/icons/watch-mini.png) center center no-repeat;width:12px;height:15px;margin-top:3px}#body.product-layout .fast-order-panel .panel-body{border:1px solid #ccc;border-top:0;margin-top:-3px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#body.product-layout .fast-order-panel .panel-body form small{font-size:12px;line-height:12px}#body.product-layout .fast-order-panel .panel-body form input:last-child{margin-bottom:0}#body.product-layout .fast-order-panel .panel-body form input{border-radius:10px;color:#666}#body.product-layout .fast-order-panel .left-col{padding-right:0}#body.product-layout .fast-order-panel .smal-text{font-size:12px;line-height:12px;color:#666}#body.product-layout .fast-order-panel .btn{border-radius:15px;margin-top:10px;padding:6px 20px}#body.product-layout .slider-thumbs{margin-top:10px;margin-bottom:10px}#body.product-layout .slider-thumbs .item a{display:block;border-radius:10px;border:1px solid #ccc;overflow:hidden}#body.product-layout .slider-thumbs .item a img{margin:0 auto;border-radius:10px}#body.product-layout .product-description{font-family:'HelveticaNeueCyr Roman',sans-serif;color:#666;font-size:14px}#body.product-layout .product-description .desc-title{font-size:16px;color:#666;padding:10px 0;border-bottom:1px solid #ccc;margin-bottom:15px}#body.product-layout .sidebar-products .product{overflow:hidden;padding:15px 0;border-bottom:1px solid #ccc}#body.product-layout .sidebar-products .image{padding-right:0}#body.product-layout .sidebar-products .image img{border:1px solid #ccc}#body.product-layout .sidebar-products .info{color:#666;padding-right:0;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.product-layout .sidebar-products .info .title{font-size:12px;font-weight:normal;margin-bottom:5px}#body.product-layout .sidebar-products .info .title a{color:inherit;transition:.3s ease}#body.product-layout .sidebar-products .info .title a:hover{text-decoration:underline;transition:.3s ease}#body.product-layout .sidebar-products .info .category{font-size:11px;margin-bottom:5px}#body.product-layout .sidebar-products .info .category a{color:inherit;transition:.3s ease}#body.product-layout .sidebar-products .info .category a:hover{text-decoration:none;color:#ffcc00;transition:.3s ease}#body.product-layout .sidebar-products .info .price{font-size:14px;color:#333;font-family:'HelveticaNeueCyr Bold',sans-serif;margin-bottom:0;font-weight:bold}#body.product-layout .sidebar-products .info .price .old span{color:#ccc;text-decoration:line-through;font-size:12px;font-weight:bold}#body.product-layout .sidebar-products .info .price strong{color:#cc3333}#body.product-layout .sidebar-products .info .price-small{font-size:11px}#body.product-layout .sidebar-products #free-delivery-badge{margin-left:15px}#body.product-layout .sidebar-products .btn{padding:3px 15px;font-size:12px;color:#fff;margin-left:5px;border-radius:10px}#body.product-layout .promo-products{border-top:1px solid #e1e1e1;margin-top:35px}#body.contacts-layout{min-height:500px}#body.contacts-layout #contacts-map{height:350px;position:relative;max-width:100%}#body.contacts-layout .contacts-info{margin:0;padding:0;list-style:none;border-right:1px solid #ccc;padding-bottom:10px}#body.contacts-layout .contacts-info .line{display:block;width:100%;display:flex;align-items:center;color:#666;margin-bottom:10px}#body.contacts-layout .contacts-info .line .icon{float:left;margin-right:10px;display:block;width:23px;height:23px;background:transparent url(../img/icons/contacts-info-sprite.png) 0 0 no-repeat}#body.contacts-layout .contacts-info .line .icon.company{background-position:0 0}#body.contacts-layout .contacts-info .line .icon.phone{background-position:0 -29px}#body.contacts-layout .contacts-info .line .icon.email{background-position:0 -61px}#body.contacts-layout .contacts-info .line .icon.address{background-position:0 -99px}#body.contacts-layout .contacts-info .line .icon.eik{background-position:0 -141px}#body.contacts-layout .contacts-form .form-control,#body.contacts-layout .contacts-form .btn{border-radius:15px}#body.contacts-layout .contacts-form .help-text{font-size:12px;margin-top:15px;display:block;color:#999}#body.contacts-layout .contacts-form .user-icon{background:#ffffff url(../img/icons/input-user.png) 10px center no-repeat;padding-left:37px}#body.contacts-layout .contacts-form .mail-icon{background:#ffffff url(../img/icons/input-mail.png) 10px center no-repeat;padding-left:37px}#body.contacts-layout .contacts-form .call-icon{background:#ffffff url(../img/icons/input-call.png) 10px center no-repeat;padding-left:37px}#body.contacts-layout .contacts-form .msg-icon{background:#ffffff url(../img/icons/input-messae.png) 10px 12px no-repeat;padding-left:37px;padding-top:12px}#body.cart-layout{}#body.cart-layout .mobile-cart-table a,#body.cart-layout .mobile-cart-table a:hover{color:inherit;text-decoration:none}#body.cart-layout .mobile-cart-table tr > td{border-top:1px solid #ccc;padding-top:15px;overflow:hidden}#body.cart-layout .mobile-cart-table tr > td:first-child{border-top:0}#body.cart-layout .mobile-cart-table select{padding:0!important;text-align:center!important}#body.cart-layout .mobile-cart-table .product-image{width:100%}#body.cart-layout .mobile-cart-table .price-single{text-align:right;font-size:12px}#body.cart-layout .mobile-cart-table .price-single strong{font-style:14px;margin-left:5px}#body.cart-layout .mobile-cart-table .product-title{color:#333}#body.cart-layout .mobile-cart-table .product-title:after{content:"";width:80px;display:block;height:0;border-bottom:1px solid #666;margin-top:10px}#body.cart-layout .mobile-cart-table .product-stock{color:#669954;font-size:11px;font-weight:bold}#body.cart-layout .mobile-cart-table .remove-link{float:right;color:#cc3333}#body.cart-layout .mobile-cart-table .row-total-price{font-size:12px;color:#999;background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px 10px;padding-top:20px;text-align:right;margin-top:15px;margin-bottom:0px}#body.cart-layout .mobile-cart-table .row-total-price strong{color:#cc3333;font-size:14px;margin-left:5px}#body.cart-layout .cart-table{margin-bottom:0px}#body.cart-layout .cart-table a,#body.cart-layout .cart-table a:hover{color:inherit;text-decoration:none}#body.cart-layout .cart-table thead{font-size:14px;font-weight:bold;color:#666;text-align:center;border-bottom:1px solid #ccc}#body.cart-layout .cart-table thead > th{text-align:center;padding:10px 0;font-size:16px}#body.cart-layout .cart-table thead > th:first-child{text-align:left}#body.cart-layout .cart-table:first-child{text-align:left}#body.cart-layout .cart-table td{vertical-align:middle}#body.cart-layout .cart-table .product-info .image-col{padding-right:0}#body.cart-layout .cart-table .product-info .image-col .image{width:100%}#body.cart-layout .cart-table .product-info .product-title{font-size:14px;color:#333;margin-bottom:5px}#body.cart-layout .cart-table .product-info .product-code{font-size:12px;color:#999}#body.cart-layout .cart-table .single-price{font-size:18px;font-weight:bold;color:#999}#body.cart-layout .cart-table .row-price{font-size:18px;font-weight:bold;color:#cc6666}#body.cart-layout .cart-table .qty-cell .form-control{width:80px;display:inline-block;margin-right:5px;text-align:center}#body.cart-layout .cart-table .row-action{font-size:18px}#body.cart-layout .cart-table .row-action .edit{color:#999;margin-right:5px}#body.cart-layout .cart-table .row-action .remove{color:#cc3333}#body.cart-layout .payment-row{padding-top:20px;}#body.cart-layout .payment-row .control-label{padding-top:5px}#body.cart-layout .control-label,#body.cart-layout .payment-row .control-label,#body.cart-layout .payment-row label{font-weight:normal;font-size:13px;line-height:14px}#body.cart-layout .payment-row .terms{margin-bottom:0px}#body.cart-layout .payment-row .terms label{font-size:12px}#body.cart-layout .payment-row .col-title,#body.cart-layout .payment-row .form-title{color:#666;padding:10px 0;font-size:16px;border-bottom:1px solid #ccc;margin-bottom:20px}#body.cart-layout .payment-row .col-title .step-number,#body.cart-layout .payment-row .form-title .step-number{background:#3399cc;padding:2px 7px;text-align:center;float:left;line-height:15px;font-size:10px;font-weight:bold;color:#fff;margin-right:5px;border-radius:50%;margin-top:3px}.subcribe-section{background:#2a8bb4;color:#fff;padding:25px 0;margin-top:35px}.subcribe-section .form .form-group{margin-bottom:0}.subcribe-section .form .form-control{background:#fff;border-color:#fff;color:#666;margin-bottom:0;font-size:14px;height:auto;padding:18px 25px;font-family:'HelveticaNeueCyr Roman',sans-serif;-webkit-border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-bottomleft:15px;border-top-left-radius:15px;border-bottom-left-radius:15px}.subcribe-section .form .btn{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;color:#90701f;font-size:16px;background:#ffd15c;border-color:#ffd15c;text-transform:uppercase;padding:17px 19px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px}.subcribe-section .text-icon{display:flex;align-items:center}.subcribe-section .text-icon .text .big{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;text-transform:uppercase;color:#fff;font-size:32px;line-height:33px;margin:0;display:block}.subcribe-section .text-icon .text .small{font-family:'HelveticaNeueCyr Roman',sans-serif;font-weight:normal;color:#fff;font-size:17px;line-height:17px;margin:0;display:block}.subcribe-section .text-icon .icon{background:transparent url(../img/icons/subcribe-mail.png) center center no-repeat;width:61px;height:61px;display:block;float:left;margin-right:15px}#main-footer{background:#fff;padding:10px 0;color:#666;padding-bottom:0;font-family:'HelveticaNeueCyr Roman',sans-serif}#main-footer .footer-nav{display:flex;margin:0;list-style:none;padding:10px 0;border-top:1px solid #ccc;margin-top:10px;width:100%}#main-footer .footer-nav > li{flex-grow:1;float:left;display:block;text-align:center}#main-footer .footer-nav > li > a{font-size:14px;color:#666;padding:7px 10px}#main-footer .footer-nav > li > a:hover{text-decoration:none;color:#3399cc}#main-footer .info-col{font-size:12px}#main-footer .info-col .footer-logo{float:left;margin-right:10px}#main-footer .info-col .footer-logo img{margin:0 auto}#main-footer .info-col .link{color:#3399cc}#main-footer .copyrights{background:#666666;color:#fff;padding:15px 0;margin-top:10px}#main-footer .copyrights .usefull-links{margin:0;padding:0;margin-top:10px;list-style:none}#main-footer .copyrights .usefull-links > li{float:left;font-size:12px}#main-footer .copyrights .usefull-links > li:first-child > a{padding-left:0}#main-footer .copyrights .usefull-links > li > a{font-size:12px;display:block;padding:3px 7px;color:#fff;text-decoration:none}#main-footer .copyrights .usefull-links > li > a:hover{text-decoration:none;color:#ccc}#main-footer .copyrights .webstar-logo{margin-top:-2px}.view-teplate-section .btn.btn-lg.btn-module-dark{margin-top:0 auto;text-align:center;border-color:#333;padding:15px 60px;color:#333;background:transparent}.view-teplate-section .btn.btn-lg.btn-module-dark:hover{border-color:#333;color:#fff;background:#333!important;text-decoration:none;transition:.3s ease}.view-teplate-section.vertical-align .row{display:flex;align-items:center}.view-teplate-section{background:#fff;position:relative;overflow:hidden}.view-teplate-section .text-element .title{font-family:"Open Sans",sans-serif;margin:0;font-weight:bold;margin-bottom:10px;font-size:3em;margin-top:15px}.view-teplate-section .text-element .subtitle{font-family:"Open Sans",sans-serif;margin:0;font-weight:300;font-size:2em;margin-bottom:10px}.view-teplate-section .text-element .description{font-family:"Open Sans",sans-serif;margin:0;margin-bottom:10px;margin-top:15px}.view-teplate-section .slide-left-to-right{opacity:0;transform:translateX(-200%);transition:1s ease-in-out}.view-teplate-section .slide-right-to-left{opacity:0;transform:translate(200%);transition:1s ease-in-out}.view-teplate-section .slide-diagonal-right-to-left{opacity:0;transform:translate(-200%,200%);transition:1s ease-in-out}.view-teplate-section .slide-diagonal-left-to-right{opacity:0;transform:translate(-200%,-200%);transition:1s ease-in-out}.view-teplate-section .slide-top-to-bottom{opacity:0;transform:translateY(-200%);transition:1s ease-in-out}.view-teplate-section .slide-bottom-to-top{opacity:0;transform:translateY(-200%);transition:1s ease-in-out}.view-teplate-section .fade-in{opacity:0;transition:1s ease-in-out}.view-teplate-section .fade-in.active{opacity:1;transition:1s ease-in-out}.view-teplate-section .slide-left-to-right.active,.view-teplate-section .slide-right-to-left.active,.view-teplate-section .slide-diagonal-right-to-left.active,.view-teplate-section .slide-diagonal-left-to-right.active,.view-teplate-section .slide-diagonal-bottom-to-top.active,.view-teplate-section .slide-top-to-bottom.active,.view-teplate-section .slide-bottom-to-top.active{transform:translate(0%,0%)!important;opacity:1;transition:1s ease-in-out}#FilterForm .panel-filters .panel-heading{background:#fff}#FilterForm .panel-filters .panel-title{font-size:14px;font-weight:bold}#FilterForm .panel-filters .panel-body ul{margin:0;padding:0;list-style:none}#FilterForm .panel-filters .panel-body ul>li{display:block;width:100%}#FilterForm .panel-filters .panel-body ul>li>label{display:block;font-weight:normal}.custom-not-found .title{display:block;margin:15px auto;text-align:center;font-size:28px;font-weight:800;color:#cccccc;text-transform:uppercase}.custom-not-found .no-results-msg{display:block;margin:15px auto;text-align:center;font-size:19px;font-weight:800;color:#666666;text-transform:uppercase}.custom-not-found .description{display:block;margin:15px auto;text-align:center;font-size:19px;color:#999999}.custom-not-found .sadFace{display:block;margin:0 auto;text-align:center}#fixed-call-us-action{position:fixed;max-width:60px;left:10px;bottom:10px;z-index:999}#main-footer .work-time{padding:10px 0;margin-top:-10px;background:#fcfcfc;color:#666;margin-bottom:10px;font-weight:bold;border-bottom:1px solid #eaeaea}#body.index-layout .videos-section .slider .video-item .fancy-video{position:relative;display:block;overflow:hidden;border-radius:10px}#body.index-layout .videos-section .slider .video-item .icon-overlay{background:transparent url(../img/icons/youtube-icon.png) center center no-repeat;width:59px;height:41px;display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%)}#body.index-layout .videos-section .slider .video-item .title{font-size:14px;color:#333;text-transform:uppercase;margin-top:26px;text-align:center;margin-bottom:15px}#fixed-call-us-action.forceHidden{display:none!important}#main-footer .footer-title{font-weight:bold;margin-top:10px;color:#666;padding:8px 0;border-bottom:1px solid #ccc;margin-bottom:15px;font-size:14px}#main-footer .icon-list{list-style:none;padding:0;margin:0;font-size:13px}#main-footer .icon-list > li{display:flex;align-items:flex-start;padding:4px 0;transition:.3s ease}#main-footer .icon-list > li:hover{color:#333;transition:.3s ease}#main-footer .icon-list > li .icon{width:20px;display:block}
