@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:#9a1915}.fw-300{font-weight:300}.fw-400{font-weight:400}.custom-button{position:relative;display:inline-block;min-width:150px;max-width:100%;background:#9a1915;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:#474747;color:#fff}.page-header{background:#eee;background:-webkit-gradient(linear, left top, left bottom, from(#c1c1c1), to(rgba(193, 193, 193, 0.15)));background:linear-gradient(180deg, #c1c1c1 0%, rgba(193, 193, 193, 0.15) 100%)}.page-header .header-line{background:none;font-size:14px;font-weight:300}.page-header .header-line i{color:#9a1915}.page-header .header{background:none}.page-header .header .header-inner{margin-top:20px;margin-bottom:30px}.page-header .header .header-inner .logo img{width:250px}.page-header .header .header-inner .search .input-group{max-width:320px;margin:0}.page-header .header .header-inner .search input.form-control{height:45px;background:#fff;border:2px solid #9a1915;border-top-left-radius:20px;border-bottom-left-radius:20px;color:#333;-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:2px solid #9a1915}.page-header .header .header-inner .search .btn{height:45px;background:#fff;border:2px solid #9a1915;border-left:0;border-top-right-radius:20px;border-bottom-right-radius:20px;color:#9a1915;padding:0 20px;margin-left:-2px;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.page-header .header .header-inner .search .btn:hover{background:#9a1915;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:#9a1915;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:#474747;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:250px}.page-header .responsive-header .buttons{background:#474747;padding:10px 0}.page-header .responsive-header .buttons .box{width:33.333333%;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:#9a1915;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:#474747}.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:#fff;border-bottom:1px solid #c1c1c1}.page-header .navbar.navbar-default .navbar-header button.navbar-toggle .text{font-weight:500}.page-header .navbar-nav li a{font-weight:400}@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:#9a1915;height:45px;line-height:45px;color:#fff;font-weight:300}.catalogue-menu .catalogue-button:hover{background:#9a1915}.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{font-size:14px;margin-bottom:5px}.products-filters .filters-menu .filters-box-button{background:#9a1915;color:#fff;font-weight:400;padding:0 10px}.products-filters .filters-menu .filters-box-button:hover{background:#474747}.products-filters .filters-menu .filters-box-button.collapsed:hover{background:#474747}.products-filters .filters-menu .basic-filters label{font-weight:300}.products-filters .filters-menu .basic-filters select{max-width:160px}.products-filters .box{padding:5px 15px}.footer-menu{background:#eee;background:-webkit-gradient(linear, left top, left bottom, from(#c1c1c1), to(rgba(193, 193, 193, 0.15)));background:linear-gradient(180deg, #c1c1c1 0%, rgba(193, 193, 193, 0.15) 100%)}.footer-menu .logo{width:100%;max-width:200px;margin-left:0}.footer-menu h6{font-size:16px;color:#333;font-weight:400;padding:0;margin-top:0;margin-bottom:15px}.footer-menu p{color:#333;font-size:13px;line-height:1.6}.footer-menu p a{color:#333}.footer-menu p a:hover{color:#333;text-decoration:underline}.footer-menu p strong{font-weight:400}@media only screen and (max-width: 767px){.footer-menu .logo{margin-left:auto;margin-bottom:30px}.footer-menu h6{margin-top:20px}}footer{background:#707070;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(0,171,0,.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:#474747;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:#9a1915;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:#333;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:#9a1915;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:#9a1915;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:#9a1915;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:#9a1915;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:#474747}@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 #menu-0>li.panel>a{position:relative;font-weight:400;padding:10px 30px 10px 15px}.catalogue-menu #menu-0>li.panel>a:before{content:">";position:absolute;top:23px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9a1915;font-weight:700;padding-right:10px}.catalogue-menu #menu-0>li.panel:last-child a{border:0}.catalogue-menu li.panel li a{padding-left:15px}.catalogue-menu .submenu-arrow{padding-top:10px}.catalogue-menu .submenu-arrow.collapsed:before{content:""}}.catalogue-item-special-offer{color:#9a1915 !important;text-transform:uppercase}.product-page .info-box img{padding:0}.product-page .tab-pane{min-height:100px}.product-params-table tr:first-child td{border-top:0}.product-params-table td:first-child{width:1%;white-space:nowrap}.product-params-table strong{font-weight:400}.products-extended-filter .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:15px 0}.products-extended-filter .attribute:not(:last-child){border-bottom:1px solid #ccc}.products-extended-filter .attribute label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-weight:300;margin:0}.products-extended-filter .attribute input{margin:0}.products-extended-filter .attribute .title{-ms-flex-negative:0;flex-shrink:0;width:150px;font-weight:400}.products-extended-filter .attribute .options{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.products-extended-filter .attribute .options.grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}@media only screen and (max-width: 767px){.products-extended-filter .attribute .options.grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 600px){.products-extended-filter .attribute .options.grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 500px){.products-extended-filter .attribute{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.products-extended-filter .attribute label{gap:5px}.products-extended-filter .attribute .title{width:100%}}.products-extended-filter .range-slider{height:8px;margin-right:20px;-webkit-transform:translateY(15px);transform:translateY(15px)}.products-extended-filter .range-slider .noUi-connect{background:#9a1915}.products-extended-filter .range-slider .noUi-handle{top:-4px;right:-8px;width:16px;height:16px;border-radius:50%}.products-extended-filter .range-slider .noUi-handle:before,.products-extended-filter .range-slider .noUi-handle:after{display:none}.products-extended-filter .range-slider .noUi-tooltip{background:#fff;border:1px solid #ddd;border-radius:999px;color:#333;font-size:11px;line-height:1;padding:3px 6px 4px}@media only screen and (max-width: 500px){.products-extended-filter .range-slider{margin-top:20px;margin-left:20px;-webkit-transform:unset;transform:unset}}.web-box{background:#fd0;line-height:1.4;text-align:center;margin-top:50px;padding:25px 20px 20px}.web-box a:not(.custom-button){color:#333;text-decoration:underline}.web-box .custom-button{margin-top:10px}.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(25% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;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:#9a1915;color:#fff;line-height:1.3;font-weight:400;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 .title{background:#474747}@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)}}.custom-box{background:#eee;background:-webkit-gradient(linear, left top, left bottom, from(rgba(193, 193, 193, 0.6)), to(rgba(193, 193, 193, 0.15)));background:linear-gradient(180deg, rgba(193, 193, 193, 0.6) 0%, rgba(193, 193, 193, 0.15) 100%);padding:30px 30px 20px}#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:#333}.orderform-alert-message{display:inline-block;background:#da0000;color:#fff;padding:10px 20px;margin-bottom:10px}