#_black-bg,#black-bg,#side-navigation{position:fixed;top:0;bottom:0;right:0}#topline,body{background:#fdfdfd}.link-button { border: 1px solid #ddd; border-radius: 10px; background: #fafafa; color: #a0a0a0; font-size: 15px; }.viber-chat-btn{position:fixed;bottom:20px;right:20px;z-index:1000;background-color:#665ca7;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.3);text-decoration:none;transition:transform .3s,background-color .3s}.viber-chat-btn:hover{transform:scale(1.1);background-color:#5a4b96}.viber-chat-btn img{width:30px;height:30px;filter:brightness(0) invert(1)}.viber-chat-btn::after{content:"Пишете ни!";position:absolute;bottom:70px;right:0;background:rgba(0,0,0,.85);color:#fff;padding:6px 10px;border-radius:4px;font-size:13px;opacity:0;transition:opacity .3s;white-space:nowrap;pointer-events:none}.viber-chat-btn:hover::after{opacity:1}.recent-products-container .owl-item img { display: block; -webkit-transform-style: preserve-3d;}.recent-product-wrapper{width:100px;height:100px;border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#fff;position:relative;transition:box-shadow .3s;box-sizing:border-box;margin-right:10px}.recent-product-wrapper:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.recent-product-item{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media (min-width:576px){.recent-product-wrapper{width:110px;height:110px}}@media (min-width:768px){.recent-product-wrapper{width:120px;height:120px}}@media (min-width:992px){.recent-product-wrapper{width:130px;height:130px}}@media (min-width:1200px){.recent-product-wrapper{width:140px;height:140px}}.custom-lg-width,.custom-md-width{width:14.5%}.custom-lg-remaining,.custom-md-remaining{width:85.5%}#side-navigation .changeLang>li .flag,#topline .phone a .phone-text{float:left;margin-right:5px;margin-top:3px}#body.contacts-layout .contacts-form,#main-header #cart,#main-navigation,#topline .links>li,#topline .links>li>a,.breadcrumb,.phone-badge{font-family:Arial,sans-serif}.promo-badge,.variants-badge,.video-badge{position:absolute;z-index:2}body{font-size:15px;color:#333;font-family:Roboto,sans-serif}body.freezeScroll{overflow-y:hidden}html{overflow-x:hidden;margin-right:calc(-1 *(100vw - 100%))}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus,a:focus{outline:0}.fb-share-container{display:inline-block;float:right}.fb-share-button{display:inline-block;float:none}#custom-messenger-button{background-color:#67b868;color:#fff;padding:10px 20px;font-size:16px;border:none;cursor:pointer;border-radius:5px}.label{padding:.3em .6em .4em}.tab-content>.tab-pane{visibility:hidden;height:0;overflow:hidden;display:block}.variant{background:#fafafa;padding:20px;border:1px dashed #ddd;border-radius:4px}.tab-content>.active{visibility:visible;height:auto;overflow:visible}@font-face{font-family:Arial;src:url(../fonts/SPArielBG.otf)}@font-face{font-family:'Arial Bold';src:url(../fonts/SPArielBG-Bold.otf)}@font-face{font-family:'Bebas Neue';src:url(../fonts/BebasNeue_Regular.otf)}@font-face{font-family:'Bebas Neue Bold';src:url(../fonts/BebasNeue_Bold.otf)}@font-face{font-family:HelveticaNeueCyr;src:url(../fonts/HelveticaNeueCyr-Roman.otf)}@font-face{font-family:'HelveticaNeueCyr Roman';src:url(../fonts/HelveticaNeueCyr-Roman.otf)}.form-control{border-radius:0;margin-bottom:15px}.form-control:active,.form-control:focus,.form-control:hover{box-shadow:none;border-color:#333}.breadcrumb{border-radius:10px 10px 0 0;margin:10px 0;padding:3px 0 10px 5px;border:1px solid #ddd}#side-navigation #mobile-search p,.phone-badge,.sortform .sort-title{margin-bottom:5px}.btn-danger-flat,.btn-success-flat{padding:10px 20px;transition:.3s;font-weight:700}.breadcrumb>li{color:#999;font-size:12px;padding-top:10px}.breadcrumb>li>a{font-size:12px;font-weight:300;color:#999}.breadcrumb>li.active{color:#666;font-size:12px}.breadcrumb>li+li:before{padding:0 3px;color:#999;font-family:FontAwesome;content:"\f105";font-size:10px}#mobile-search-toggle{margin:0;outline:0;float:right;background:0 0;color:#5d5d5d;font-size:1.7em;border:0;padding:8px 5px}#mobile-cart,#side-navigation-toggle{font-size:2em;border:0;background:0 0}#mobile-search-toggle:active,#mobile-search-toggle:focus,#mobile-search-toggle:hover,#side-navigation-toggle:active,#side-navigation-toggle:focus,#side-navigation-toggle:hover{color:#333;background:0 0;margin:0;border:0;outline:0}#side-navigation{display:block;width:300px;background:#088362;overflow-y:scroll;z-index:9999999999;transition:.4s;left:-300px;padding-top:0}#side-navigation.active{left:0!important;transition:.4s}#side-navigation #mobile-search{padding:10px 15px;color:#fff}#side-navigation #mobile-search .form-control{border-color:#023e1d;color:#000;padding:5px 12px;border-radius:4px}#side-navigation .changeLang{list-style:none;margin:-5px 0 0;padding:0;display:flex;width:100%;justify-content:center}#side-navigation .changeLang>li{float:left;flex-grow:1;display:flex;align-items:center;width:100%;margin:0;justify-content:center}#side-navigation .changeLang>li.active>a{background:#04863f;color:#fff}#side-navigation .changeLang>li>a{display:flex;margin:0;text-align:center;width:100%;align-items:center;justify-content:center}#body.product-layout .options-panel .colors-list,#main-footer .copyrights .socials,#main-footer .links,#side-navigation ul,#topline .links{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 #07684f}#side-navigation ul>li>a:hover{color:#d8d8d8;text-decoration:none}#side-navigation ul>li>a i.fa{color:#e1e1e1}#_black-bg,#black-bg{display:none;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:200}#_black-bg.active,#black-bg.active,#main-footer .links>li{display:block}#side-navigation-toggle{margin:0;outline:0;float:right;color:#5d5d5d;padding:5px 8px}#mobile-cart{display:block;text-align:center;color:#ff315a;float:right;padding:5px}.btn-success-outline{color:#09a372;border-color:#09a372;background:0 0;border-radius:0;transition:.3s}.btn-danger-flat.focus,.btn-danger-flat:focus,.btn-default-outline.focus,.btn-default-outline:focus,.btn-success-flat.focus,.btn-success-flat:focus,.btn-success-outline.focus,.btn-success-outline:focus{color:inherit!important;outline:0;box-shadow:none}.btn-success-outline:hover{background:#32842f;color:#fff;transition:.3s}.btn-success-flat{background:#09a372;color:#fff;font-size:14px;border-radius:0}.btn-success-flat:hover{background:#4a8219;border-color:#4a8219;color:#fff;transition:.3s}.btn-danger-flat{background:#09a372;color:#fff;font-size:15px;border-radius:5px}.btn-danger-flat:hover{background:#b91b1b;color:#fff;transition:.3s}.btn-default-outline{background:0 0;color:#666;border-color:#aeaeae;border-radius:0;transition:.3s}.btn-default-outline:hover{background:#6ba53a;border-color:#6ba53a;color:#fff;transition:.3s}#topline{height:39px;color:#fff;position:relative;border-bottom:2px dotted #545454}#topline .links>li{display:block;float:left}#topline .links>li.active>a{text-decoration:none;background:#d78257;color:#fff}#topline .links>li:not(.active):hover>a{text-decoration:none;background:#e8e6e6}#topline .links>li>a{display:block;color:#545454;padding:10px 14px;font-size:12px;text-decoration:none}#topline .viber>a{padding:5px!important}#topline .viber .icon-viber{display:block;background:url(../img/icons/viber-icon.png) center center no-repeat;width:24px;height:26px}#body.product-layout .fast-roder-panel .panel-body,#body.product-layout .options-panel .panel-body,#body.product-layout .panel-raised .panel-body,#main-navigation .navbar .collapse,#topline .phone{padding:0}#topline .phone a{display:flex;padding:6px 10px!important;color:#06996b;text-decoration:none;line-height:1em}#topline .phone a .phone-text{font-size:10px;line-height:.9em;display:block;font-family:Arial,sans-serif;text-align:right;color:#06996b}#topline .phone a .phone-text:before{content:'';width:12px;height:22px;display:block;margin-left:5px;margin-top:-2px;float:right;background:url(../img/icons/topline-phone.png) center center no-repeat}#topline .phone a .number{font-family:'Bebas Neue Bold',sans-serif;font-weight:700;color:#545454;font-size:29px;line-height:.8em;display:block;float:right;margin-top:2px}#mobile-logo{padding:10px 0;display:block;max-width:100%}#mobile-logo img{margin:0;max-width:100%}#main-header{padding:25px 0}#main-header #logo{display:inline-block;text-align:center;margin:0 auto}#body.product-layout #main-product-slider .item img,#daily_promotion.fixed .outside-box img,#main-header #logo img{margin:0 auto}#main-header #cart{color:#fff;text-decoration:none;display:block;border-radius:0 10px;background:#09a372;transition:.2s;border:0;padding:10px 15px;border-top:4px solid #545454;margin-left:60px}#main-header #cart:hover{background:#06996b;transition:.2s}#main-header #cart .icon{float:left;margin-right:7px;display:block;background:url(../img/icons/header-cart.png) center center no-repeat;width:24px;height:23px}#main-header #cart .title{font-size:13px;color:#fff;display:block;line-height:1em;font-weight:600}#main-header #cart .total{font-size:12px;color:#fff;display:block;line-height:1em}#main-header .search .btn{background:url(../img/icons/search-btn-bg.png) center center no-repeat #09a372;border-color:#09a372;color:#fff;width:70px;height:42px;display:block;border-radius:5%;transition:.2s}#main-header .search .btn:hover{background-color:#9c9c9c;border-color:#9c9c9c;transition:.2s}#main-header .search .search-field{border:1px solid #ddd;outline:0;padding-right:15px;box-shadow:none;color:#09a372;margin-left:15px;margin-top:7px;background:url(../img/icons/header-search-text-placeholder.png) 99% 60% no-repeat #fcfcfc}#main-header .search .search-field:active,#main-header .search .search-field:hover{outline:0;box-shadow:none}#main-navigation{background:#fff;border-top:2px solid #1c1c1c;border-bottom:3px solid #09a372}#body.product-layout .product-leasing-box .cols,#main-navigation .vertical-align{display:flex;align-items:center}#main-navigation .navbar{border:0;background:0 0;margin:0;border-radius:0}#main-navigation .navbar .navbar-nav{width:100%;display:flex}#main-navigation .navbar .navbar-nav>li,.products-row .product .price.show-variants-badge .left{flex-grow:1}#main-navigation .navbar .navbar-nav>li.active>a,#main-navigation .navbar .navbar-nav>li:hover>a{background-color:#09a372;color:#fff;transition:.1s}#main-navigation .navbar .navbar-nav>li>a{color:#000;padding:18px 5px;font-size:14px;text-align:center;background:0 0;transition:.1s}.phone-badge{background:#afafaf;font-size:12px;width:auto;color:#fff;border-radius:5px;display:block;text-transform:uppercase;font-weight:500;text-align:center;line-height:1em;padding:4px 6px;min-width:60px}.campaign-badge {background:#ef6262;font-size:12px;width:auto;color:#fff;border-radius:5px;display:inline-block;text-transform:uppercase;font-weight:500;text-align:center;line-height:1em;padding:4px 6px;min-width:100px;}.products-row .product,.products-row .product .image a img,.products-row .product:hover,.promo-badge{border-top-left-radius:25px;border-bottom-right-radius:25px}#body .page-title .title,.new-badge,.products-row .product .new-badge,.promo-badge,.video-badge{font-family:HelveticaNeueCyr,Arial,sans-serif}.promo-badge,.variants-badge span,.video-badge{color:#fff;font-weight:700}.promo-badge{background:#f90;width:55px;height:35px;top:5px;display:block;text-align:center;line-height:34px;right:5px}.video-badge{background:red;border-radius:15%;width:31px;height:31px;top:10px;display:block;text-align:center;line-height:30px;right:15px}.products-row .product{position:relative;margin-bottom:30px;background:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:5px;border-bottom:3px solid #ddd;border-top:3px solid #ddd}.products-row .product:hover{border-bottom:3px solid #09a372;border-top:3px solid #06996b;transition:.4s}.checkbox input[type=checkbox]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.variants-badge{left:50%;bottom:0;transform:translateX(-50%);display:flex;border-radius:5px;overflow:hidden;text-align:left}.variants-badge span:last-child{margin-left:-15px}.variants-badge span:first-child{background:#09a372;padding-right:18px}.variants-badge span{border-radius:5px;padding:5px;line-height:1em;font-size:11px;background:#333;margin-right:4px}.products-row .product .image{margin-bottom:12px;position:relative;overflow:hidden}.new-badge,.premium-badge,.products-row .product .new-badge,.products-row .product .premium-badge{font-size:11px;margin-bottom:5px;display:block;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.products-row .product .image .left-badges{position:absolute;left:0;top:0;z-index:2;padding-top:15px;padding-left:15px}.new-badge,.products-row .product .new-badge{background:#03a84e;width:auto;border-radius:5px 0;line-height:1em;padding:4px 6px;min-width:60px}.swal2-modal .swal2-content,.swal2-modal.buyModalAlert .added-text,.swal2-modal.buyModalAlert .product-qty,.swal2-modal.buyModalAlert .product-title{font-family:'HelveticaNeueCyr Roman',sans-serif;color:#333}.premium-badge,.products-row .product .premium-badge{background:#caca21;border-radius:10px 0;padding:3px 5px;letter-spacing:.6px}.products-row .product .image a{display:block;overflow:hidden;transition:.4s}.products-row .product .image a img{margin:0 auto;width:100%;padding:10px 10px 0;background:#fff}.products-row .product .title{color:#333;font-weight:700;font-size:14px;margin-bottom:13px;text-align:center}.products-row .product .title a{display:block;text-decoration:none;color:inherit;min-height:68px;padding:4px;font-family:"Open Sans",sans-serif}.products-row .product .price .old{margin-bottom:0;font-family:HelveticaNeueCyr,sans-serif;font-size:12px;margin-top:6px}.products-row .product .price .old span{text-decoration:line-through}.products-row .product .price .new{font-family:'HelveticaNeueCyr Bold',sans-serif;font-size:26px;font-weight:700;color:#ff315a}.products-row .product .colors-list{position:absolute;bottom:-7px;padding:6px 10px;z-index:1}.products-row .product .colors-list .color-badge{display:flex;width:14px;height:14px;margin:2px;border-radius:25%;border:2px solid #ddd}.products-row .product .price.show-variants-badge{display:flex;align-items:center;justify-content:space-between}.custom-button{display:inline-block;background-color:#fff;border:1px solid #ccc;border-radius:20px;padding:10px 20px;text-decoration:none;color:#000;transition:background-color .3s,border-color .3s}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video-overlay,iframe#youtubeVideo{position:absolute;top:0;left:0;width:100%;height:100%;border-top-left-radius:25px;border-bottom-right-radius:25px}.video-overlay{background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;cursor:pointer}#body.product-layout .options-panel .colors-list>li .circle input,.ng-hide{display:none}.products-row .product .price.show-variants-badge .variants-badge{display:block;position:static;left:0;right:0;transform:none}.products-row .product .price.show-variants-badge .variants-badge span{display:block;text-align:center}.products-row .product .price.show-variants-badge .variants-badge span:first-child{padding:4px;border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}.products-row .product .price.show-variants-badge .variants-badge span:last-child{margin-left:0;border-radius:0 0 5px 5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px}#body #main-index-slider .item .img-responsive,#body.cart-layout .cart-table .product-info .image-col .image,#body.cart-layout .mobile-cart-table .product-image{width:100%}.logo-responsive{max-width:70%}#body #main-index-slider .carousel-caption{text-shadow:none;text-align:center;left:0;right:0}#body #main-index-slider .carousel-caption .title{font-family:'Bebas Neue Bold',sans-serif;font-weight:700;font-size:66px;text-transform:uppercase;padding:0;margin:15px 0;color:#fff}#body #main-index-slider .carousel-caption .description{font-family:HelveticaNeueCyr,sans-serif;font-size:16px;color:#fff;min-height:128px}#body #main-index-slider .carousel-caption .btn{background:#fcfcfc;border-color:#180f08;border-radius:10px;color:#333;font-family:HelveticaNeueCyr,sans-serif;font-size:16px;text-align:center;padding:12px 45px;box-shadow:0 2px 12px -4px rgb(0 0 0 / 85%)}#body #main-index-slider .carousel-caption .btn:hover{border-color:#5d5d5d}#body #main-index-slider .carousel-indicators{bottom:0}#body #main-index-slider .carousel-indicators .active{width:11px;height:11px}#body #main-index-slider .carousel-indicators>li{border:3px solid #fff}#body .section-title.centered{position:relative;text-align:center;margin:20px 0}#body .section-title.centered:before{content:'';width:100%;border-bottom:1px solid #ccc;top:50%;position:absolute;display:block;z-index:-1;margin-top:2px}#body .section-title.centered .title{display:inline-block;padding:5px 20px;background:#f8fafc;text-align:center;text-transform:uppercase;font-family:'Arial Bold';font-size:23px;margin:0;color:#666}#body .panel-raised{padding:15px;background-color:#fcfcfc;border:1px solid #ddd;border-bottom:2px solid #06996b}#body .page-title{margin-bottom:10px}#body .page-title .title{margin:0;padding:0;color:#333;font-weight:700;font-size:30px}#body .page-title .subtitle{font-family:Arial,sans-serif;font-size:14px;color:#333}#body.index-layout .promo-section-tabs .section-title,.posts-grid .blog-post-item .img-thumbnail{position:relative}#body.index-layout .promo-section-tabs .section-title:before{content:'';width:100%;border-bottom:1px solid #ccc;position:absolute;display:block;left:0;top:55px;z-index:0;margin-top:-1px}#body.index-layout .promo-section-tabs .section-title .title{position:relative;z-index:1;background:#f8fafc;font-family:Arial,sans-serif;font-size:14px;color:#333;padding:10px;float:left}#body.index-layout .promo-section-tabs .section-title .title .inside{border-radius:20px;padding:10px;background-color:#fcfcfc;border:1px dashed #06996b}#body.index-layout .promo-section-tabs .section-title .title .text{padding:6px 16px 6px 0;line-height:25px}#body.index-layout .promo-section-tabs .section-title .title .badge{background:#06996b;color:#fff;font-weight:700;font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:14px;float:left;margin-right:10px;border-radius:15px;padding:6px 15px;min-width:85px;margin-top:0}#body.index-layout .promo-section-tabs .nav-tabs,#leasing-modal .modal-dialog .table-striped>tbody>tr:nth-of-type(odd),#main-footer .center-col .subscribe-part .box .form-control:hover{border:0}#body.cart-layout .cart-table,#body.cart-layout .cart-table .qty-cell .form-group,#body.cart-layout .payment_method_radios,#body.cart-layout .payment_method_radios>div:last-child>label,#body.index-layout .promo-section-tabs .nav-tabs>li.active{margin-bottom:0}#body.index-layout .promo-section-tabs .nav-tabs>li.active>a{color:#693;transition:.2s;border:0;background:0 0}#body.index-layout .promo-section-tabs .nav-tabs>li:hover>a{background:0 0;color:#693;transition:.2s;border:0}#body.index-layout .promo-section-tabs .nav-tabs>li>a{border:0;color:#333;font-family:Arial,sans-serif;font-size:14px;padding:10px;background:0 0}#body.index-layout .promo-section-tabs .category-description{margin-bottom:25px;color:#333;font-family:Arial,sans-serif;font-size:14px}#body.index-layout .promo-section-tabs .panel-raised{padding:30px 30px 15px;border-radius:4px;margin:10px 0 20px;background-color:#fafafa;border-color:#06996b}#body.index-layout .promo-section-tabs .panel-raised .btn-success-flat{border-radius:10px;padding:10px 25px;font-family:HelveticaNeueCyr,sans-serif;font-size:14px;font-weight:400;margin-top:35px}#body.index-layout .promo-section-tabs .panel-raised .owl-controls .owl-next{position:absolute;right:0;top:50%;background:url(../img/icons/product-carousel-arrow-right.png) center center no-repeat #fff;z-index:2;width:15px;height:27px;padding:15px 7px;transform:translateY(-50%)}#body.index-layout .promo-section-tabs .panel-raised .owl-controls .owl-prev{position:absolute;left:0;top:50%;background:url(../img/icons/product-carousel-arrow-left.png) center center no-repeat #fff;z-index:2;width:15px;height:27px;padding:15px 7px;transform:translateY(-50%)}#body.index-layout .index-highlights,.posts-grid .blog-post-item{margin-bottom:25px}#body.index-layout .index-highlights .item,#body.product-layout .options-panel .option option{text-align:center}#body.index-layout .index-highlights .item:hover .title{color:#06996b;transition:.2s}#body.index-layout .index-highlights .item:hover .icon,.product-slider-thumbs>li:hover>a{border-color:#06996b}#body.index-layout .index-highlights .item:hover .icon.icon1{-webkit-background-position:24px -71px;background-position:24px -71px}#body.index-layout .index-highlights .item:hover .icon.icon2{-webkit-background-position:-47px -71px;background-position:-48px -71px}#body.index-layout .index-highlights .item:hover .icon.icon3{-webkit-background-position:-117px -71px;background-position:-117px -71px}#body.index-layout .index-highlights .item:hover .icon.icon4{-webkit-background-position:-184px -71px;background-position:-185px -71px}#body.index-layout .index-highlights .item .icon{width:94px;height:94px;border:1px solid #06996b;display:block;margin:0 auto 15px;border-radius:50%;background:url(../img/index-hightlights.png) no-repeat #fff}#body.index-layout .index-highlights .item .icon.icon1{-webkit-background-position:24px 20px;background-position:24px 20px}#body.index-layout .index-highlights .item .icon.icon2{-webkit-background-position:-47px 20px;background-position:-48px 20px}#body.index-layout .index-highlights .item .icon.icon3{-webkit-background-position:-117px 20px;background-position:-117px 20px}#body.index-layout .index-highlights .item .icon.icon4{-webkit-background-position:-184px 20px;background-position:-185px 20px}#body.index-layout .index-highlights .item .title{font-family:Arial,sans-serif;font-size:16px;color:#333;margin-bottom:14px;transition:.2s}#body.index-layout .index-highlights .item .text{color:#666;font-family:Arial,sans-serif;font-size:14px}#body.index-layout .index-banners{margin-bottom:50px;border:1px dashed #06996b;padding:10px 10px 0;border-radius:4px;background-color:#fff}#body.index-layout .index-banners .banner{margin-top:10px;margin-bottom:27px;display:block;text-decoration:none}#body.index-layout .index-banners .banner img{margin-left:5px;box-shadow:0 2px 12px -4px rgb(0 0 0 / 24%);border-radius:5px}#body.index-layout .index-banners .banner img:hover{opacity:85%;transition:.2s}#body.product-layout #main-product-slider{position:relative;border-radius:3px;margin-top:15px;min-height:510px;background:#fff}#body.cart-layout .leasing-info .table,#body.product-layout #main-product-slider .item .zoom .zoomImg{background:#fff}#body.product-layout #main-product-slider .carousel-control{opacity:1}#body.product-layout #main-product-slider .carousel-control.left{width:60px;background:url(../img/icons/product-carousel-arrow-left.png) center center no-repeat}#body.product-layout #main-product-slider .carousel-control.right{width:60px;background:url(../img/icons/product-carousel-arrow-right.png) center center no-repeat}#body.product-layout .panel-raised{padding:20px 10px;margin-top:15px;margin-right:10px;}#body.product-layout .panel-raised .cols{display:flex;align-items:center;flex-wrap:wrap}#body.product-layout .fast-roder-panel .cols .col,#body.product-layout .panel-raised .cols .col{flex-grow:1;padding:0 15px}#body.product-layout .product-code{font-family:Arial,sans-serif;color:#06996b;font-size:13px;padding-top:3px}#body.product-layout .options-panel{margin-top:15px;margin-bottom:20px}#body.product-layout .optionsByColor-list{margin-top:5px;margin-bottom:8px}#body.product-layout .optionsByColor-list .box{margin:7px 7px 20px 0}#body.product-layout .optionsByColor-list input{opacity:0;visibility:hidden;position:absolute;z-index:-1}#body.product-layout .optionsByColor-list input:checked+.label{background:#06996b;color:#fff;border:2px solid #0003;border-radius:10px 0}#body.product-layout .optionsByColor-list input:disabled+.label{text-decoration:line-through;opacity:.3;cursor:not-allowed}#body.product-layout .optionsByColor-list .label{font-size:15px;cursor:pointer;background:#ececec;color:#000;font-weight:400;border-radius:10px 0}.opt-title{padding-bottom:0}#body.product-layout .options-panel .opt-title{font-size:14px;font-family:Arial,sans-serif;margin-bottom:5px;color:#333}#body.product-layout .options-panel .colors-list>li{float:left;margin-right:8px}#body.product-layout .options-panel .colors-list>li .circle.active:before,#body.product-layout .options-panel .colors-list>li.active .circle:before{opacity:1;transition:.3s}#body.product-layout .options-panel .colors-list>li .circle:before{content:"\f00c";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-family:FontAwesome;z-index:1;opacity:0;transition:.3s;display:block;background:#09a372;color:#fff;padding:3px;width:18px;font-size:8px;height:18px;text-align:center;border-radius:50%;line-height:8px;border:2px solid #fff;margin-top:3px}.optpanel{border-top:1px dashed #ccc;padding-top:10px}#body.product-layout .options-panel .colors-list>li .circle{display:block;cursor:pointer;width:36px;height:36px;position:relative;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;border:2px solid #ccc}#body.product-layout .available-msg{font-family:Arial,sans-serif;font-size:14px;color:#666;display:block;line-height:2.3em}#body.product-layout .available-msg .icon{float:left;display:block;margin-right:6px;width:20px;margin-top:4px;height:20px;line-height:20px;text-align:center;font-size:10px;border-radius:50%}#body.product-layout .available-msg .icon.outofstock{background:#aa1a1a;color:#fff}#body.product-layout .available-msg .icon.instock{background:#09a372;color:#fff}#body.product-layout .available-msg .icon.beforehand{background:#ff1d4a;color:#fff}#body.product-layout .options-panel{padding:0;box-shadow:none;border:0;background:0 0}#body.product-layout .options-panel .cols{margin:0 -15px}#body.product-layout .options-panel .option{border-radius:4px;text-align:center;margin-bottom:0}#body.product-layout .buy-panel .price-new{font-family:Arial,sans-serif;font-size:35px;color:#333;line-height:1em}#body.product-layout .delivery-row{font-size:13px;font-family:Arial,sans-serif;color:#333;margin-bottom:10px}#body.product-layout .delivery-row .fa{color:#999}#body.product-layout .delivery-row b,#body.product-layout .delivery-row strong{font-weight:700;font-family:HelveticaNeueCyr,Arial,sans-serif;color:#f03}#body.product-layout .buy-panel .buy-red-btn{padding:20px 25px;font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:700;color:#fff;font-size:14px;line-height:1em;text-align:center;display:block;transition:.3s;border-radius:10px;display:flex;justify-content:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmYwMDMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmM2I2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#f03 0,#ff3b62 100%);background:-webkit-linear-gradient(-45deg,#f03 0,#ff3b62 100%);background:linear-gradient(135deg,#f03 0,#ff3b62 100%)}#body.product-layout .buy-panel .buy-btn{padding:20px 25px;font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:700;color:#fff;font-size:18px;line-height:1em;text-align:center;display:block;transition:.3s;border-radius:20px 0;display:flex;justify-content:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmYwMDMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmM2I2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#f03 0,#ff3b62 100%);background:-webkit-linear-gradient(-45deg,#40a26d 0,#03a84e 100%);background:linear-gradient(135deg,#0f8442 0,#03a84e 100%)}#body.product-layout .buy-panel .buy-btn:before{content:'';float:left;margin-right:7px;margin-top:-3px;display:block;background:url(../img/icons/header-cart.png) center center no-repeat;width:24px;height:23px}#body.product-layout .buy-panel .buy-btn:hover,#body.product-layout .buy-panel .buy-red-btn:hover{transition:.3s;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmYwMDMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmM2I2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#ff3b62 0,#f03 100%);background:-webkit-linear-gradient(-45deg,#40a26d 0,#0f8442 100%);background:linear-gradient(135deg,#0f8442 0,#0f8442 100%)}#body.product-layout .price-old{padding:0;font-family:Arial,sans-serif;color:#010101;margin-top:-5px}#body.product-layout .price-old span{font-size:18px;text-decoration:line-through}#body.product-layout .price-old .promo-badge{border-radius:5px;font-family:Arial,sans-serif;font-size:11px;text-align:center;position:relative;display:inline;line-height:1em;left:auto;top:auto;right:auto;padding:3px 7px;text-decoration:none;background:#f90;color:#fff;margin-left:5px}#body.product-layout .product-title{font-size:26px;font-weight:700;font-family:HelveticaNeueCyr,Arial,sans-serif;color:#333;margin:0;line-height:1em;padding:14px 0 0}#body.product-layout .fast-roder-panel{font-family:Arial,sans-serif;background:#f4fff3;border:1px dashed #dcdbdb;padding:10px 20px;margin-right:10px;}#body.product-layout .fast-roder-panel .title{font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:16px;color:#f03;font-weight:700;margin-bottom:15px;margin-top:5px}#body.product-layout .fast-roder-panel .title:before{content:'';background:url(../img/icons/fast-order-icon.png) center no-repeat;width:15px;height:15px;display:block;float:left;margin-right:5px;margin-top:5px}#body.product-layout .fast-roder-panel .phone{padding:15px 0;margin:6px 0 0;color:#999;border-top:1px solid #ccc}#body.product-layout .fast-roder-panel .phone .number{float:left;display:block;font-family:'Bebas Neue Bold',sans-serif;font-size:37px;line-height:1em;text-transform:uppercase;text-decoration:none;color:#545454;margin-right:10px}#body.product-layout .fast-roder-panel .phone .number:before{content:'';width:16px;display:block;float:left;height:28px;background:url(../img/icons/fast-order-phone.png) center center no-repeat;margin-right:7px;margin-top:3px}#body.product-layout .fast-roder-panel .phone .text{font-size:14px;color:#999;padding-right:50px;line-height:1.17em;font-family:Arial,sans-serif}#body.product-layout .fast-roder-panel .cols{display:flex;align-items:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#body.product-layout .fast-roder-panel .info{font-size:12px;color:#666;margin:0 15px;padding-bottom:10px}#body.product-layout .fast-roder-panel .form-control{border-radius:3px;padding:5px 12px}#body.product-layout .fast-roder-panel .btn{border-radius:5px;padding:6px 20px 6px 32px;text-transform:uppercase;font-family:HelveticaNeueCyr,Arial,sans-serif;font-size:12px;color:#fff;text-align:center;margin-bottom:15px}#body.product-layout .fast-roder-panel .btn:before{content:'';width:20px;height:14px;display:block;margin-top:3px;margin-left:6px;float:right;background:url(../img/icons/paper-plane-btn.png) center center no-repeat}#body.contacts-layout .contacts-form .btn:active,#body.contacts-layout .contacts-form .btn:focus,#body.product-layout .fast-roder-panel .btn:focus,#body.product-layout .fast-roder-panel .btn:hover{color:#fff}#body.product-layout .description-section{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding-top:15px;background:#fff;margin-top:10px}.blog-post{background:#fff;padding:20px;border:1px solid #ececec;border-radius:4px;margin-bottom:20px}#body.product-layout .description-section .nav-tabs{font-family:Arial,sans-serif;border:0}#body.product-layout .description-section .nav-tabs>li.active a,#body.product-layout .description-section .nav-tabs>li:hover a{color:#06996b;text-decoration:none;border:0;margin:0;border-radius:0;transition:.3s;background:#fcfcfc}#body.product-layout .description-section .nav-tabs>li>a{border:0;margin:0;color:#333;font-size:16px;border-radius:0;background:#fff;transition:.3s}#body.category-layout .category-horizontal-banner,#body.product-layout .description-section .vertical-banner{margin-bottom:25px;display:block}#body.product-layout .description-section .panel.flat.rounded{margin-top:15px;border-radius:32px;font-family:Arial,sans-serif;border:1px solid #ececec}#body.product-layout .description-section .panel.flat.rounded .title{font-family:HelveticaNeueCyr,Arial,sans-serif;font-weight:700;color:#333;font-size:16px;margin:10px 0 25px;padding:0;line-height:1em}#body.product-layout .description-section .panel.flat.rounded .panel-body{padding:15px 30px}#body.page-layout{min-height:600px}#body.contacts-layout #contacts-map{height:500px;z-index:1;position:relative}#body.contacts-layout .contacts-form-title{text-align:center;margin-bottom:30px;margin-top:30px}#body.contacts-layout .contacts-form-title:after{content:'';width:40px;height:0;border-bottom:1px solid #09a372;margin:15px auto;display:block}#body.contacts-layout .contacts-form-title .title{margin:0;padding:0;font-family:Arial,sans-serif;font-size:45px;color:#333;display:block}#body.contacts-layout .contacts-form-title .subtitle{font-family:Arial,sans-serif;font-size:16px;display:block}#body.contacts-layout .contacts-info{font-family:Arial,sans-serif;font-size:14px;color:#333;background:#fff;border-radius:10px;padding:20px 0;position:relative;margin-top:-45px;z-index:2;margin-bottom:60px;box-shadow:0 0 46px 0 rgba(0,0,0,.4)}#body.contacts-layout .contacts-info .icon{display:block;margin-right:10px;float:left}#body.contacts-layout .contacts-info .icon.icon1{background:url(../img/icons/contacts-marker.png) center no-repeat;width:28px;height:36px}#body.contacts-layout .contacts-info .icon.icon2{background:url(../img/icons/contacts-phone.png) center no-repeat;width:21px;height:37px}#body.contacts-layout .contacts-info .icon.icon3{background:url(../img/icons/contacts-email.png) center no-repeat;width:36px;height:37px}#body.contacts-layout .contacts-info .cell{display:flex;justify-content:center}#body.contacts-layout .contacts-info .cell:not(.first):before{content:'';display:block;width:0;height:40px;border-right:1px solid #333;right:100%;top:3px;position:absolute}#body.contacts-layout .contacts-info .cell a{color:inherit;text-decoration:none;transition:.3s}#body.contacts-layout .contacts-info .cell a:hover,#main-footer a:hover{color:#09a372;text-decoration:none;transition:.3s}#body.contacts-layout .contacts-form .form-control{border:0;box-shadow:none;outline:0;border-bottom:1px solid #333}#body.contacts-layout .contacts-form .btn{border-radius:15px;padding:10px 25px;font-size:16px;font-weight:700;margin-bottom:15px;color:#fff;font-family:HelveticaNeueCyr,Arial,sans-serif}#body.category-layout{padding-top:30px}#body.category-layout .panel-title{font-family:Arial,sans-serif;color:#333;font-size:14px;margin-bottom:12px;margin-top:14px}#body.category-layout .panel-title.icon1:before{content:'';display:block;width:12px;height:12px;background:url(../img/icons/category-filters-1.png) center center no-repeat;float:left;margin-right:6px;margin-top:5px}#body.category-layout .panel-title.icon2:before{content:'';display:block;width:14px;height:16px;background:url(../img/icons/category-filters-2.png) center center no-repeat;float:left;margin-right:6px;margin-top:2px}#body.category-layout .panel-title.icon3:before{content:'';display:block;width:14px;height:14px;background:url(../img/icons/category-filters-3.png) center center no-repeat;float:left;margin-right:6px;margin-top:3px}#body.category-layout .panel-title.icon4:before{content:'';display:block;width:13px;height:13px;background:url(../img/icons/category-filters-4.png) center center no-repeat;float:left;margin-right:6px;margin-top:4px}#body.category-layout .filters-round{background:#fff;border-radius:5px;font-family:Arial,sans-serif;font-size:14px}#daily_promotion.fixed,#daily_promotion.fixed.active{background:#c42020;transition:.2s;width:230px;padding:15px;top:50%;transform:translateY(-50%);position:fixed}#body.category-layout .filters-round .panel-body{padding:15px;border-radius:5px}#body.category-layout .filters-round .panel-body .pretty.p-default{display:block;margin-top:12px;margin-bottom:12px}#body.category-layout #price_slider{border-radius:0;background:#ccc;box-shadow:none;border:0;height:5px;margin-top:15px;margin-bottom:15px}#body.category-layout #price_slider .noUi-connects{border-radius:0;height:5px}#body.category-layout #price_slider .noUi-connect{background:#06996b;height:5px}#body.category-layout #price_slider .noUi-handle{width:6px;height:16px;right:-6px;background:#06996b;border:0;box-shadow:none}#body.category-layout #price_slider .noUi-handle:after,#body.category-layout #price_slider .noUi-handle:before,.product-variants-separate ul.active:after{content:none}#body.cart-layout .mobile-cart-table tr>td:first-child{border-bottom:1px solid #dbdbdb}#body.cart-layout .cart-table .product-info .product-title{color:#333;font-size:14px;line-height:1em color:#333;margin-bottom:5px}#body.cart-layout .cart-table .qty-cell .form-control{width:80px;display:inline-block}.ng-hide{position:absolute;z-index:-10;width:0;height:0}#leasing-modal .modal-dialog .modal-header{border-bottom:3px solid #f18800;color:#333;text-align:left}#leasing-modal .modal-dialog .modal-header .modal-title{font-size:18px;font-weight:700;margin:10px 0 0;padding:0}#leasing-modal .modal-dialog .modal-header .modal-subtitle{font-size:13px;margin:0}#leasing-modal .modal-dialog table{color:#666}#leasing-modal .modal-dialog .table>thead>tr>th{background:#fff;border-bottom:0;font-weight:700;padding:0 10px 15px}#leasing-modal .modal-dialog .table>tbody>tr>td{padding:10px 11px}#leasing-modal .modal-dialog .form-group{overflow:hidden}#leasing-modal .modal-dialog .form-control{border-radius:0}#leasing-modal .modal-dialog .control-label,#leasing-modal .modal-dialog label{font-weight:400;color:#666}#leasing-modal .modal-dialog form{margin:15px 0}#leasing-modal .modal-dialog form .control-label,#leasing-modal .modal-dialog form label{text-align:right;color:#999!important}#leasing-modal .modal-dialog form label.text-left{text-align:left!important}#leasing-modal .modal-dialog form .btn{font-weight:700;padding:10px;text-shadow:0 1px 1px rgba(0,0,0,.45)}#leasing-modal .modal-dialog form .small-text{font-size:12px;color:#999;margin-top:3px}#daily_promotion{display:block;background:#c33;color:#fff;padding:13px 0}#daily_promotion.fixed{z-index:50;right:-230px}#daily_promotion.fixed.active{right:0;text-align:center}#daily_promotion .product a,#daily_promotion.fixed a{color:#fff;text-decoration:none}#daily_promotion.fixed a:hover{color:#fff;text-decoration:none!important}#daily_promotion.fixed .the-counter{position:relative;margin-bottom:26px}#daily_promotion.fixed .outside-box{position:absolute;top:0;background:#d72323;padding:15px;left:0;border-right:0;width:70px;text-align:center;-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;margin-left:-70px;z-index:50}#daily_promotion .counter-title{font-weight:800;color:#fff;line-height:1em;font-size:22px;text-transform:uppercase;display:block;margin-bottom:7px}#daily_promotion .timer-box{position:relative;margin-right:10px}#daily_promotion .timer-box:not(.no-dots):after{position:absolute;right:0;margin-right:-5px;content:':';font-size:23px;margin-top:-5px;color:#fff;top:50%;transform:translateY(-50%)}#daily_promotion .timer-box .box-label{position:absolute;margin-bottom:-25px;font-size:12px;text-align:center;width:100%;left:0;right:0;color:#fff;margin-left:-5px;bottom:0}#daily_promotion .timer-box>span:not(.box-label){background:#fff;text-align:center;height:36px;line-height:36px;padding:5px 8px;color:#333;font-weight:700;font-size:20px;margin-right:5px;border-radius:5px;background-image:-moz-linear-gradient(90deg,#cfcfcf 0,#fff 100%);background-image:-webkit-linear-gradient(90deg,#cfcfcf 0,#fff 100%);background-image:-ms-linear-gradient(90deg,#cfcfcf 0,#fff 100%)}#daily_promotion .product a:hover{color:#fff;text-decoration:underline}#daily_promotion.fixed .product .image{display:block;float:none;text-align:center;margin:15px auto;width:75px;overflow-x:hidden}#daily_promotion .product .price .new,#daily_promotion .product .price .price-title,#daily_promotion .product .title{margin-bottom:3px;font-family:'Open Sans',sans-serif;line-height:1em;display:block}#daily_promotion .product .image{display:block;float:left;margin-right:0;width:75px;overflow-x:hidden}#daily_promotion .product .title{font-size:16px;text-transform:uppercase;font-weight:800}#daily_promotion .product .code{font-size:12px;font-family:'Open Sans',sans-serif;line-height:1em;display:block}#daily_promotion .product .price .price-title{font-size:14px;text-transform:uppercase}#daily_promotion .product .price .new{font-size:25px;font-weight:800}#daily_promotion .product .price .old{font-size:14px;font-family:'Open Sans',sans-serif;line-height:1em;display:block;text-decoration:line-through}#daily_promotion .product .btn{border-radius:25px;background:#fff;box-shadow:0 1px 27px 0 rgba(116,163,49,.63);color:#c33!important;padding:17px;font-size:17px;font-weight:800;margin-bottom:5px}#daily_promotion .product .btn:hover{background:#f8f8f8;text-decoration:none}#daily_promotion .close-btn{display:block;text-align:center;font-size:14px;text-decoration:none;opacity:1}#fixed-call-us-action{position:fixed;max-width:40px;left:15px;bottom:15px;z-index:999}#body.index-layout .index-news .posts-grid{border:1px dashed #06996b;padding:40px 20px 20px;background-color:#fff;margin-bottom:30px}.posts-grid .blog-post-item .image{max-height:200px;overflow:hidden;display:block;position:relative;margin-bottom:10px}.posts-grid .blog-post-item .post-title{color:#666;margin-top:0;padding-top:0;font-size:18px;font-weight:700}#body.cart-layout .cart-table a,#body.cart-layout .cart-table a:hover,#body.cart-layout .mobile-cart-table a,#body.cart-layout .mobile-cart-table a:hover,.posts-grid .blog-post-item .post-title>a{color:inherit;text-decoration:none}.posts-grid .blog-post-item .post-time{color:#fff;padding:3px 5px;font-size:12px;background:rgba(0,0,0,.7);left:0;bottom:0;position:absolute;z-index:2}.posts-grid .blog-post-item .post-description{color:#666;font-size:12px;margin-bottom:15px}.posts-grid .blog-post-item .btn{border-radius:0;padding:5px 25px;font-size:12px}.swal2-popup{font-size:16px!important}.swal2-modal{border-radius:0;padding:0 65px 30px!important;font-size:14px}.swal2-modal h2{font-family:'HelveticaNeueCyr Black',sans-serif;font-weight:800;font-size:22px;color:#89191c;line-height:1.1em}.swal2-modal .swal2-content{font-weight:400;font-size:14px;display:block}.swal2-modal.buyModalAlert{display:block;font-size:1em;width:40em}.swal2-modal.buyModalAlert .product-title{display:block;font-size:14px;margin-bottom:5px}.swal2-modal.buyModalAlert .product-qty{display:block;font-size:13px}.swal2-modal.buyModalAlert .added-text{display:block;font-size:14px}.swal2-modal.buyModalAlert .product-info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0;margin:20px 0;text-align:left}.swal2-modal.buyModalAlert .btn-danger-flat,.swal2-modal.buyModalAlert .btn-default-flat{text-align:center;font-size:14px;margin-bottom:15px;transition:.3s;font-family:'HelveticaNeueCyr Roman',sans-serif;display:block}.swal2-modal.buyModalAlert .btn-danger-flat{color:#fff!important;text-transform:uppercase;padding:11px 30px;width:100%;border-radius:0}.swal2-modal.buyModalAlert .btn-danger-flat:hover{color:#fff!important;transition:.3s}.swal2-modal.buyModalAlert .btn-default-flat{background:#fff!important;border-color:#ccc!important;border:1px solid #ccc;color:#666!important;padding:11px 20px;max-width:70%;border-radius:0}.swal2-modal.buyModalAlert .btn-default-flat:hover{background:#ccc!important;border-color:#ccc!important;color:#fff!important;transition:.3s}#body.cart-layout .dicount-row{border:1px solid #ccc;border-top:0;margin-top:-20px;padding:15px 0;margin-bottom:20px}#body.cart-layout .dicount-row .price-col strong{color:#c33;padding-right:30px;font-size:16px}#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 .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:700}#body.cart-layout .mobile-cart-table .remove-link{float:right;color:#c33}#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:20px 10px 15px;text-align:right;margin-top:15px;margin-bottom:0}#body.cart-layout .mobile-cart-table .row-total-price strong{color:#c33;font-size:14px;margin-left:5px}#body.cart-layout .cart-table thead{font-size:14px;font-weight:700;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,#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 .product-code,#body.cart-layout .payment_method_radios .radio .box .text .small{font-size:12px;color:#999}#body.cart-layout .cart-table .single-price{font-size:16px;color:#666;font-family:'HelveticaNeueCyr Roman',sans-serif}#body.cart-layout .cart-table .row-price{font-size:16px;font-weight:700;color:#c33;font-family:'HelveticaNeueCyr Bold',sans-serif}#body.cart-layout .cart-table .qty-cell{width:130px}#body.cart-layout .cart-table .qty-cell .form-control{margin:0;text-align:center}#body.cart-layout .cart-table .qty-cell .input-group-addon{background:0 0;border:0;color:#666}#body.cart-layout .cart-table .row-action{font-size:16px}#body.cart-layout .cart-table .row-action .edit{color:#999;margin-right:5px}#body.cart-layout .cart-table .row-action .remove{color:#c33}#body.cart-layout .cart-table tbody>tr>td{border-top:0;border-bottom:1px solid #ccc}#body.cart-layout .cart-table tbody>tr:last-child>td{border-top:0;border-bottom:0}#body.cart-layout .cart-panel{border-radius:0;background:#fff;border:0}#body.cart-layout .cart-panel .panel-body{padding:15px;border:1px solid #ccc}#body.cart-layout .cart-panel .panel-heading{border-radius:0;border:1px solid #ccc;background:#ececec;color:#333;font-size:14px;padding:15px;font-weight:700}.price{display:block;border-top:1px dashed #06996b;padding:5px;background:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px}#body.cart-layout .total-cart-row{margin-top:10px;border:1px solid #ccc;padding:15px;background:#fff;margin-bottom:10px}#body.cart-layout .total-cart-row .price{background:#09a372;color:#fff;font-size:18px;font-weight:700;font-family:'HelveticaNeueCyr Bold',sans-serif;float:right;padding:15px 25px;margin:10px;border-radius:0;border:none}#body.cart-layout .terms-group .checkbox,#main-footer{margin-top:0}#body.cart-layout .payment_method_radios .radio{padding:15px;border:1px solid #ccc;margin-top:0;margin-bottom:15px}#body.cart-layout .payment_method_radios .radio label{display:flex;align-items:center;width:100%}#body.cart-layout .payment_method_radios .radio .box{display:flex;align-items:center;text-align:left}#body.cart-layout .payment_method_radios .radio .box .text{font-size:14px;color:#333}#body.cart-layout .payment_method_radios .icon{display:block;margin-right:6px}#body.cart-layout .payment_method_radios .icon.icon1{width:47px;height:44px;background:url(../img/icons/cart-payment-1.png) center center no-repeat}#body.cart-layout .payment_method_radios .icon.icon2{width:47px;height:36px;background:url(../img/icons/cart-payment-2.png) center center no-repeat}#body.cart-layout .payment_method_radios .icon.icon3{width:39px;height:39px;background:url(../img/icons/cart-payment-3.png) center center no-repeat}#body.cart-layout .delivery-info .input-stack .form-control{margin-bottom:0;border-color:#bfbfbf}#body.cart-layout .delivery-info .input-stack input{margin-bottom:0;border-bottom:0}#body.cart-layout .delivery-info .input-stack input:last-child{margin-bottom:15px;border-bottom:1px solid #bfbfbf}#body.cart-layout .terms-group{font-size:12px}#body.cart-layout .payment_method_box.leasing{display:none;background:#f8f8f9;color:#666;padding:30px 0}#body.cart-layout .payment_method_box.leasing .leasing-tableish table{background:#fff;border-bottom:1px solid #ccc}#body.cart-layout .payment_method_box.leasing .leasing-tableish .footer-row{font-size:12px;text-align:center;color:#666}#body.cart-layout .payment_method_box.leasing .leasing-tableish .main-row{font-size:16px;text-align:center;font-weight:700;color:#333;padding-top:10px;padding-bottom:10px}#body.cart-layout .delivery-row .middle-col strong{font-size:18px;text-align:right;font-weight:700;color:#c33}#body.cart-layout .leasing-info .tab-content .tab-pane.active{background:#f8f8f8;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:-1px}#body.cart-layout .leasing-info .nav-tabs{text-align:right}#body.cart-layout .leasing-info .nav-tabs>li{float:right}#body.cart-layout .leasing-info .nav-tabs>li.static.active>a,#body.cart-layout .leasing-info .nav-tabs>li.static:hover>a,#body.cart-layout .leasing-info .nav-tabs>li.static>a{display:block;color:#333;background:#fcfcfc;border:0;border-radius:0}.products-row .product .image a img:hover{transform:scale(1.03);transition:transform .7s}#main-footer .main-col .socials:before{content:'';width:60px;border-top:1px solid #ccc;margin:10px 0;display:block;height:0}#main-footer .main-col .socials a{font-size:17px;margin-right:7px}#main-footer{position:relative;padding-top:55px;border-top:2px solid #06996b;background:#fafafa}#main-footer .copyrights{background:#333;color:#fff;font-size:12px;padding:10px 0;margin-top:30px;line-height:38px}#main-footer .copyrights .socials>li{float:left;margin-right:12px}#main-footer .copyrights .socials>li>a{color:#999;font-size:14px;text-decoration:none;transition:.3s}#main-footer .copyrights .socials>li>a:hover{color:#fff;text-decoration:none;transition:.3s}#main-footer .copyrights .webstar-logo{float:right;display:block}#main-footer .border-left:before{border-left:1px solid #ccc;content:'';display:block;height:50%;position:absolute;left:0;top:0}#main-footer .vertical-stretch{display:flex;align-items:stretch}#main-footer .center-col{padding:0 50px}#main-footer .center-col .subscribe-part{margin-top:20px}#main-footer .center-col .subscribe-part .help-block{color:#666;font-size:14px}#main-footer .center-col .subscribe-part .box{border:1px solid #ccc;padding:3px}#main-footer .center-col .subscribe-part .box .form-control{border:0;border-radius:0}#main-footer .center-col .subscribe-part .box .btn{border:0;border-radius:0;border-left:1px solid #ccc;transition:.3s}#main-footer .center-col .subscribe-part .box .btn:hover{background:#09a372;color:#fff;border-color:#09a372;transition:.3s}#main-footer .center-col .links>li>a:before{content:"\f0da";font-family:FontAwesome;font-size:10px;color:inherit;display:block;float:left;margin-top:3px;margin-right:5px}#main-footer a{color:#a0a0a0;text-decoration:none;font-size:14px;transition:.3s}#main-footer .links>li>a{padding:5px 0;display:block}#main-footer .contacts-col{padding-left:40px}#main-footer .contacts-col .links>li{margin-bottom:15px;color:#a0a0a0;display:flex;align-items:stretch}#main-footer .contacts-col .links>li .icon{float:left;height:30px;margin-right:10px;color:#06996b;font-size:16px}.sortform{font-size:13px;float:right;margin-top:-60px}.product-slider-thumbs{display:flex;position:relative;padding:0;flex-wrap:wrap;justify-content:center}.product-slider-thumbs>li{display:block;max-width:93px;flex-grow:1;margin:6px}.product-slider-thumbs>li>a{display:block;border:1px solid #ccc}.product-variants-separate{font-family:Arial,sans-serif;margin-bottom:30px}.product-variants-separate .variants-title{font-weight:700;font-size:14px;margin-bottom:15px}.product-variants-separate ul{position:relative;padding:0;list-style:none;margin:0;max-height:300px;overflow:hidden;transition:.3s}.product-variants-separate ul>li{display:block;margin-bottom:15px}.product-variants-separate ul.active{content:none;max-height:none;overflow:auto}.product-variants-separate ul:after{content:'';width:100%;height:60px;position:absolute;bottom:0;left:0;right:0;z-index:2}.product-variants-separate .product-list-toggle:hover{transition:.1s;background:#e4e4e4}.product-variants-separate .product-list-toggle{text-decoration:none;text-align:center;display:block;background:#eaeaea;color:#333;padding:7px 25px;border-radius:10px;transition:.3s}.product-variants-separate ul>li:hover .image{border-color:#ddd;transition:.3s}.product-variants-separate ul>li:hover .info .title{color:#333;transition:.3s}.product-variants-separate ul>li .image{display:block;border:1px solid #06996b;float:left;margin-right:10px;transition:.3s;padding:5px;border-top-left-radius:15px;border-bottom-right-radius:15px}.product-variants-separate ul>li .image a{display:block;text-decoration:none;color:inherit}.product-variants-separate ul>li .info .title{font-family:Arial,sans-serif;display:block;color:#999;text-decoration:none;margin-bottom:10px;font-size:14px;transition:.3s}.product-variants-separate ul>li .info .btn{font-weight:700;padding:0;margin:0;color:#693;text-decoration:underline;font-size:14px;transition:.3s}#body.product-layout .product-leasing-box{font-size:16px;background:0 0}#body.product-layout .prinfo-panel{font-family:Arial,sans-serif;background:#f4fff3;border:1px dashed #09a372;border-top:none;padding:10px 20px;border-radius:0 0 15px 15px}.dds-panel{font-family:Arial,sans-serif;background:#fff;border:1px dashed #09a372;border-top:none;border-radius:0 0 15px 15px}#body.product-layout .product-leasing-box .leasing-price{font-size:16px;color:#f60;font-weight:700;margin-right:25px}#body.product-layout .product-leasing-box .btn{color:#f60;border-top:3px solid #f60;border-bottom:3px solid #f60;background:#fff;font-weight:700;border-width:2px;border-radius:15px;padding:7px 15px}.product-layout .breadcrumb li:nth-last-child(2)>a{color:#fff;padding:4px;background:#e67e22;border-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#09a372;border-color:#06996b}.pagination>li>a,.pagination>li>span{color:#06996b}