@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-Hairline.otf);font-weight:100;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-UltraLight.otf);font-weight:200;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-SemiBold.otf);font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-Bold.otf);font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-ExtraBold.otf);font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url(/styles/fonts/Montserrat-Black.otf);font-weight:800;font-style:normal}body{font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.6;font-weight:300;margin-bottom:400px}@media only screen and (max-width: 767px){body{margin-bottom:700px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300;line-height:1.2;margin-top:.5rem;margin-bottom:.5rem}h1,.h1{font-size:36px}@media only screen and (max-width: 1199px){h1,.h1{font-size:34px}}@media only screen and (max-width: 991px){h1,.h1{font-size:32px}}@media only screen and (max-width: 767px){h1,.h1{font-size:30px}}h2,.h2{font-size:32px}@media only screen and (max-width: 991px){h2,.h2{font-size:30px}}@media only screen and (max-width: 767px){h2,.h2{font-size:28px}}h3,.h3{font-size:29px}@media only screen and (max-width: 991px){h3,.h3{font-size:27px}}@media only screen and (max-width: 767px){h3,.h3{font-size:26px}}h4,.h4{font-size:25px}@media only screen and (max-width: 991px){h4,.h4{font-size:24px}}@media only screen and (max-width: 767px){h4,.h4{font-size:23px}}h5,.h5{font-size:22px}@media only screen and (max-width: 991px){h5,.h5{font-size:21px}}@media only screen and (max-width: 767px){h5,.h5{font-size:20px}}h6,.h6{font-size:19px}@media only screen and (max-width: 991px){h6,.h6{font-size:18px}}@media only screen and (max-width: 767px){h6,.h6{font-size:17px}}strong,b{font-weight:500}.nowrap{white-space:nowrap}.main-color{color:#1ab9a6}.fw-300{font-weight:300}.fw-400{font-weight:400}.custom-button{position:relative;display:inline-block;min-width:150px;max-width:100%;background:#1ab9a6;border:0;border-radius:0;color:#fff;line-height:1.2;font-weight:400;text-align:center;text-decoration:none !important;padding:12px 25px;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.custom-button:hover,.custom-button:focus{background:#58575d;color:#fff}.page-header .header-line{background:#e6e6e6;font-size:14px;font-weight:300}.page-header .header-line i{color:#1ab9a6}.page-header .header{background:#e6e6e6}.page-header .header .header-inner{margin-top:20px;margin-bottom:20px}.page-header .header .header-inner .logo img{width:370px}.page-header .header .header-inner .search .input-group{max-width:280px;margin:0}.page-header .header .header-inner .search input.form-control{height:40px;background:#fff;border:1px solid #1ab9a6;border-top-left-radius:20px;border-bottom-left-radius:20px;color:#050606;-webkit-box-shadow:none;box-shadow:none;padding:0 0 0 20px;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.page-header .header .header-inner .search input.form-control:focus{outline:1px solid #1ab9a6}.page-header .header .header-inner .search .btn{height:40px;background:#fff;border:1px solid #1ab9a6;border-left:0;border-top-right-radius:20px;border-bottom-right-radius:20px;color:#1ab9a6;padding:0 20px;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.page-header .header .header-inner .search .btn:hover{background:#1ab9a6;color:#fff}.page-header .header .header-inner .shopping-cart-wrap{line-height:1.3}.page-header .header .header-inner .shopping-cart-wrap .carret .icon{width:50px;height:50px;line-height:50px;background:#1ab9a6;color:#fff;font-size:22px;border-radius:50%;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-header .header .header-inner .shopping-cart-wrap .carret .amount{font-weight:500}.page-header .header .header-inner .shopping-cart-wrap .carret:hover .icon{background:#58575d;color:#fff}@media only screen and (max-width: 991px){.page-header .header .header-inner .logo img{width:200px}.page-header .header .header-inner .shopping-cart-wrap .carret .icon{width:40px;height:40px;line-height:40px;font-size:18px}.page-header .header .header-inner .shopping-cart-wrap .carret .content{font-size:13px}}.page-header .responsive-header .logo{background:#e6e6e6;padding:15px}.page-header .responsive-header .logo img{width:290px}.page-header .responsive-header .buttons{background:#1ab9a6;padding:10px 0}.page-header .responsive-header .buttons .box{color:#fff}.page-header .responsive-header .buttons .box .icon{font-size:20px}.page-header .responsive-header .buttons .box .amount-bubble{top:-5px;left:50%;width:auto;height:18px;min-width:18px;background:#58575d;border-radius:9px;line-height:18px;padding:0 5px}.page-header .responsive-header .buttons .box:hover{color:#fff}.page-header .responsive-header .buttons .box:hover .amount-bubble{background:#58575d}.page-header .responsive-header .buttons .box.xs-button-search.active,.page-header .responsive-header .buttons .box.xs-button-login.active{color:#fff}.page-header .navbar.navbar-default{background:#cdcdcd}.page-header .navbar.navbar-default .navbar-header button.navbar-toggle .text{font-weight:500}.page-header .navbar-nav li a{font-weight:300}@media only screen and (min-width: 992px){.page-header .navbar-nav>li>a{padding-left:0;padding-right:30px}.page-header .navbar-nav>li>.submenu li:hover .submenu{top:-10px}}@media only screen and (min-width: 768px)and (max-width: 991px){.page-header .navbar.navbar-default{border-top:0}}.catalogue-menu .catalogue-button{background:#1ab9a6;height:45px;line-height:45px;color:#fff;font-weight:300}.catalogue-menu .catalogue-button:hover{background:#1ab9a6}.wrap .catalogue{margin:20px 0 0}.wrap .catalogue .description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin:20px 0}.wrap .catalogue .description-wrapper .image{-ms-flex-negative:0;flex-shrink:0}.wrap .catalogue .description-wrapper .image img{width:120px}@media only screen and (max-width: 767px){.wrap .catalogue .description-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.products-filters{margin-bottom:5px}.products-filters .filters-menu .basic-filters label{font-weight:300}.products-filters .filters-menu .basic-filters select{max-width:160px}.footer-menu{background:#e6e6e6}.footer-menu .logo{margin-left:0}.footer-menu h6{font-size:16px;color:#050606;font-weight:400;padding:0;margin-top:0;margin-bottom:15px}.footer-menu p{color:#050606;font-size:13px;line-height:1.6}.footer-menu p a{color:#050606}.footer-menu p a:hover{color:#050606;text-decoration:underline}.footer-menu p strong{font-weight:400}@media only screen and (max-width: 767px){.footer-menu .logo{margin-left:auto}.footer-menu h6{margin-top:20px}}footer{background:#58575d;font-size:13px}.wrap.order,.wrap.customers{margin-top:20px}.wrap.order table.products-sum,.wrap.customers table.products-sum{margin:0 0 30px}.wrap.order table.products-sum thead tr,.wrap.customers table.products-sum thead tr{border:0}.wrap.order table.products-sum thead tr th,.wrap.customers table.products-sum thead tr th{font-weight:300}.wrap.order table.products-sum tbody td.quantity-v1 .input-group input.form-control,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group input.form-control{border-radius:0;border-color:#ddd}.wrap.order table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn{border-color:#ddd;border-radius:0}.wrap.order table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.plus,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.plus{border-top-right-radius:0}.wrap.order table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.plus:hover,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.plus:hover{background-color:rgba(26,185,166,.15)}.wrap.order table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.minus,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.minus{border-bottom-right-radius:0}.wrap.order table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.minus:hover,.wrap.customers table.products-sum tbody td.quantity-v1 .input-group .input-group-btn-vertical>.btn.minus:hover{background-color:rgba(218,0,0,.15)}@media only screen and (max-width: 767px){.wrap.order table.products-sum tbody td:not(.product-label):before,.wrap.customers table.products-sum tbody td:not(.product-label):before{font-weight:300}.wrap.order table.products-sum tbody td.product-label,.wrap.customers table.products-sum tbody td.product-label{font-weight:500}}.wrap.order table.order-sum,.wrap.customers table.order-sum{border:0;margin-bottom:30px}.wrap.order table.order-sum td,.wrap.customers table.order-sum td{font-size:14px}.wrap.order table.order-sum tr:last-child td,.wrap.customers table.order-sum tr:last-child td{font-weight:500}.wrap.order table.delivery-options,.wrap.order table.payment-options,.wrap.customers table.delivery-options,.wrap.customers table.payment-options{border:0;line-height:1.2;margin-bottom:30px}.wrap.order table.delivery-options td,.wrap.order table.payment-options td,.wrap.customers table.delivery-options td,.wrap.customers table.payment-options td{vertical-align:top;padding:8px !important}.wrap.order table.delivery-options td:first-child,.wrap.order table.payment-options td:first-child,.wrap.customers table.delivery-options td:first-child,.wrap.customers table.payment-options td:first-child{width:1px;padding-right:0 !important}.wrap.order table.delivery-options small,.wrap.order table.payment-options small,.wrap.customers table.delivery-options small,.wrap.customers table.payment-options small{display:block;font-weight:300}.wrap.order table.contact-form,.wrap.order table.StdList,.wrap.customers table.contact-form,.wrap.customers table.StdList{border:0}.wrap.order table.contact-form th,.wrap.order table.StdList th,.wrap.customers table.contact-form th,.wrap.customers table.StdList th{font-weight:300}.wrap.order table.contact-form td label,.wrap.order table.StdList td label,.wrap.customers table.contact-form td label,.wrap.customers table.StdList td label{font-weight:300}.wrap.order table.contact-form td label.required,.wrap.order table.StdList td label.required,.wrap.customers table.contact-form td label.required,.wrap.customers table.StdList td label.required{font-weight:300}.wrap.order .delivery-adress-button,.wrap.customers .delivery-adress-button{margin:20px 0}.wrap.order .buttons button#submitBtn,.wrap.customers .buttons button#submitBtn{border:0;font-size:16px;line-height:1;font-weight:300;text-transform:uppercase;padding:15px 30px}.wrap.order .buttons button#submitBtn:hover,.wrap.customers .buttons button#submitBtn:hover{background:#58575d;color:#fff}.wrap.order .custom-button,.wrap.order #backBtn,.wrap.customers .custom-button,.wrap.customers #backBtn{font-weight:300;margin-bottom:10px}ul#flash-message{background:#1ab9a6;border:0;color:#fff;margin-bottom:30px}.xs-box-search .inner{border-top:0}.xs-box-search .inner .input-group input.form-control,.xs-box-search .inner .input-group button{height:36px;background:#fff;border:0}.xs-box-login .inner{border-top:0;color:#fff}.xs-box-login .inner h3{font-size:20px}.xs-box-login .inner input.form-control{border:0}.xs-box-login .inner button{border:0}.xs-box-login .inner a.forgot-password,.xs-box-login .inner a.new-user{color:#fff}.not-found-404{text-align:center;margin:50px auto}.not-found-404 .fa-times-circle-o{color:red;margin-bottom:20px}.not-found-404 p{font-size:14px}label{font-weight:500}.custom-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -10px 0}.custom-products-list .product-tile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.333333% - 20px);border:1px solid #ddd;color:#050606;text-decoration:none !important;padding:15px;margin:0 10px 20px;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.custom-products-list .product-tile .image-wrapper{padding-top:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.custom-products-list .product-tile .heading{color:#1ab9a6;font-size:20px;line-height:1.3;font-weight:400;text-align:center;margin-top:15px;margin-bottom:20px}.custom-products-list .product-tile .description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:1.2;text-align:center;margin-bottom:25px}.custom-products-list .product-tile .price{line-height:1;white-space:nowrap}.custom-products-list .product-tile .price .new-price{color:#1ab9a6;font-size:20px;font-weight:400}.custom-products-list .product-tile .price .base-price{margin-top:5px}.custom-products-list .product-tile .price .old-price{color:#1ab9a6;text-decoration:line-through;margin-top:10px}.custom-products-list .product-tile .button{position:absolute;bottom:10px;right:10px;width:30px;height:30px;line-height:27px;background:#1ab9a6;color:#fff;font-size:22px;text-align:center;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.custom-products-list .product-tile:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.custom-products-list .product-tile:hover .button{background:#58575d}@media screen and (max-width: 650px){.custom-products-list{margin:20px -7px 0}.custom-products-list .product-tile{width:calc(50% - 14px);margin:0 7px 14px}}@media screen and (max-width: 450px){.custom-products-list .product-tile{width:calc(100% - 14px)}}@media only screen and (min-width: 992px){.catalogue-menu li.panel a{position:relative;padding:10px 30px 10px 15px}.catalogue-menu li.panel a:before{content:">";position:absolute;top:23px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#1ab9a6;font-weight:700;padding-right:10px}.catalogue-menu li.panel:last-child a{border:0}}.custom-box{background:#f6f8f9;padding:30px 30px 20px}.custom-columns-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;background:#f6f8f9;padding:30px 30px 20px}.custom-columns-box .icon-column{-ms-flex-negative:0;flex-shrink:0}.custom-columns-box .icon{color:#1ab9a6;font-size:70px}@media only screen and (max-width: 767px){.custom-columns-box{gap:20px;padding:20px 20px 10px}}@media only screen and (max-width: 450px){.custom-columns-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.custom-columns-box .text-right{text-align:center}}.hp-category-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.hp-category-tiles .tile{width:calc(20% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #1ab9a6;text-decoration:none !important;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.hp-category-tiles .tile .image{background-color:#eee;background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:100%}.hp-category-tiles .tile .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1ab9a6;color:#fff;line-height:1.3;text-align:center;padding:10px;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.hp-category-tiles .tile:hover{border-color:#58575d}.hp-category-tiles .tile:hover .title{background:#58575d}@media only screen and (max-width: 1199px){.hp-category-tiles .tile{width:calc(33.333333% - 15px)}}@media only screen and (max-width: 550px){.hp-category-tiles .tile{width:calc(50% - 15px)}}@media only screen and (max-width: 450px){.hp-category-tiles .tile{width:calc(100% - 15px)}}.product-page .info-box img{padding:0}.product-page .tab-pane{min-height:100px}.hp-manufacturers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.hp-manufacturers .tile{width:calc(33.333333% - 15px);height:90px;border:1px solid #1ab9a6;padding:15px}.hp-manufacturers .tile .logo{height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media only screen and (max-width: 767px){.hp-manufacturers .tile{width:calc(50% - 15px)}}@media only screen and (max-width: 500px){.hp-manufacturers .tile{width:calc(100% - 15px);height:70px}}#packeta-widget{display:block;-webkit-transform:none;transform:none;max-width:100%}.packeta-plugin-v6 .selected-branch{font-weight:400}.packeta-plugin-v6 .selected-branch.custom-alert{color:#da0000}.packeta-plugin-v6 .select-branch-button{display:inline-block;background:#da0000;border:0;border-radius:4px;color:#fff;text-transform:uppercase;line-height:1.2;font-weight:400;padding:10px 15px;margin-top:10px}.packeta-plugin-v6 .select-branch-button:hover{background:#050606}.orderform-alert-message{display:inline-block;background:#da0000;color:#fff;padding:10px 20px;margin-bottom:10px}.comgate-footer-logos{border-top:1px solid #050606;margin-top:30px;padding-top:40px}.comgate-footer-logos img{width:100%;max-width:500px}