@font-face{font-family:'Font Awesome';font-display:swap}.pd-tp-25{padding-top:25px}.pd-tp-30{padding-top:30px}.pd-tp-50{padding-top:50px}.pd-tp-60{padding-top:60px}.pd-tp-75{padding-top:75px}.pd-tp-100{padding-top:100px}.pd-tp-150{padding-top:150px}.pd-bt-25{padding-bottom:25px}.pd-bt-30{padding-bottom:30px}.pd-bt-50{padding-bottom:50px}.pd-bt-75{padding-bottom:75px}.pd-bt-100{padding-bottom:100px}.pd-bt-150{padding-bottom:150px}.mg-tp-0{margin-top:0}.mg-tp-0 h1{margin-top:0}.mg-tp-15{margin-top:15px}.mg-tp-25{margin-top:25px}.mg-tp-50{margin-top:50px}.mg-tp-75{margin-top:75px}.mg-tp-100{margin-top:100px}.mg-bt-15{margin-bottom:15px}.mg-bt-25{margin-bottom:25px}.mg-bt-50{margin-bottom:50px}.mg-bt-75{margin-bottom:75px}.mg-bt-100{margin-bottom:100px}.section-darker{background-color:#fafafa}.section-border{border-top:1px solid #e3e3e3}.section-inverse{background-color:#333;color:#fff}html,body{height:100%;color:#555}body{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5{font-weight:300;letter-spacing:2px}a{transition:all .2s ease}p{line-height:1.6;font-weight:300;font-size:1.1em}@media screen and (min-width:991px){.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row}.flex-vertical{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;flex-direction:row;-webkit-flex-direction:row}}.section-fullheight{height:100%}.section-bordered{border-top:1px solid #ecf0f1}#header-bar ul{margin-bottom:0}.header-phone{font-size:1.2em}.header-phone .prefix{font-size:14px;font-weight:300}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}.navbar{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.navbar-nav>li>a{text-transform:uppercase;letter-spacing:2px;font-size:12px;padding-top:25px;padding-bottom:25px}.navbar-default{background-color:#fff;border-top:1px solid #e3e3e3}.navbar-default .navbar-nav>li>a{color:#000}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:active{background-color:transparent;color:#eb55a3}.slider{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.slider>img{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#hits .product{background-color:#fff;border:1px solid #ecf0f1;border-radius:4px;padding:5px;text-align:center;margin-bottom:10px;transition:all .3s ease}#hits .product img{max-height:150px;display:inline-block}.product-description{padding:15px;padding-bottom:10px}#hits .product .price{font-weight:700;color:#000;font-size:1.2em}#hits .product .price>.currency{font-weight:300;font-size:80%}#hits .product:hover{border-color:#333}.heading-bold{font-weight:700;letter-spacing:1px;text-transform:uppercase}.section-inverse{background-color:#2c3e50;color:#fff}#hits{margin-left:-5px;margin-right:-5px}#hits .col-md-4{padding-left:5px;padding-right:5px}.topbar{border-bottom:1px solid #e3e3e3}.topbar .list-inline{margin:0}.topbar .list-inline>li{padding:0}.topbar .list-inline>li>a{border-left:1px solid #e3e3e3;padding:7px 15px;display:inline-block}#header img{display:inline-block}#header-back{background-image:url('../img/header-back.jpg');background-repeat:no-repeat;background-position:center;background-size:cover}.tel{color:#000;font-weight:400;font-size:1.4em}.tel>.tel-code{font-weight:300;color:#999;font-size:14px}.socials{margin-bottom:0}.socials>li>a{color:#000;font-size:1.2em}.socials>li>a:hover,.socials>li>a:focus{color:#eb55a3}#header-back{position:relative}#header-back .container{z-index:10;position:relative}.section-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:0}.btn{border-radius:2px;border:0;font-weight:300;letter-spacing:2px;text-transform:uppercase;padding:15px 20px}.footer .btn{padding:6px 12px;letter-spacing:0;text-transform:none}.btn-primary{background-color:#de6f8e}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary:active:focus{background-color:#c55e7b}@media screen and (min-width:768px){.title{text-align:center;border-bottom:1px dashed #e3e3e3;position:relative;display:block;margin-bottom:60px;position:relative}.title h2,.title h1{top:50%;transform:translate(-50%,-50%);padding:10px;background-color:#fff;font-size:1.8em;text-transform:uppercase;letter-spacing:2px;position:absolute;text-align:center;display:inline-block;margin:0;width:80%}.section-darker .title h2{background-color:#fafafa}}.product{display:block;border:1px solid #e3e3e3;text-decoration:none !important;position:relative;margin-bottom:30px;background-color:#fff}.product>.product-description{padding:0 20px 20px 20px;color:#000;margin:0;text-align:center;min-height:140px}.product>.product-description>a{color:#000!important;text-decoration:none!important}.product:hover,.product:focus{border-color:#999}.product h1{font-size:20px;font-weight:400;text-transform:uppercase}.product h4{display:block;widows:100%}.product .price{display:block;width:100%}.footer{background-color:#fcfbfa}.footer a{color:#000;text-decoration:none}.footer a:hover,.footer a:focus{color:#eb55a3}.product img{display:inline-block;text-align:center;margin:0 auto;width:100%}@media screen and (min-width:1199px){.col-md-9 .product img{max-height:254px}}.breadcrumb{background-color:transparent;padding-left:0;margin-bottom:25px}.breadcrumb>li>a{color:#000}.top_category{padding:0}.top_category>li>a{font-size:1.2em;font-weight:300;color:#000;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.top_category>li{margin-bottom:10px;list-style:none}.top_category>li>a:hover,.top_category>li>a:focus,.top_category>li>a:active,.top_category>li.selected>a{color:#eb55a3}.secondary_category>li.selected>a:hover,.secondary_category>li.selected>a:focus,.secondary_category>li.selected>a:active,.secondary_category>li.selected>a,.secondary_category>li>a:hover,.secondary_category>li>a:focus,.secondary_category>li>a:active{color:#eb55a3;text-decoration:none}.secondary_category{margin-top:10px;padding-left:15px}.secondary_category>li{list-style:none}.secondary_category>li>a{color:#777;font-weight:300}@media screen and (min-width:992px){#products-row .col-md-3{padding-right:30px}#products-row .col-md-9{padding-left:30px}}.hr{margin:30px 0;border-bottom:1px dashed #e3e3e3}.container-fluid{padding:0}.container-fluid .row{margin-left:0;margin-right:0;position:relative}.container-fluid .row .background{background-position:50%;background-size:cover;height:100%;position:absolute}.container-fluid .row .col-md-6{padding-left:0;padding-right:0}#map{position:relative;overflow:hidden;height:100%}@media screen and (max-width:1199px){#map{height:250px}.background{display:block;position:relative !important;width:100%}}.container-fluid .row .content{padding:80px}.contact-phone{font-weight:400;font-size:1.4em;color:#333;text-decoration:none !important}.contact-code{font-weight:300;font-size:15px}.contact-socials{margin-top:15px}.contact-socials a{padding:10px;border-radius:6px;color:#fff;display:inline-block;line-height:1.2;width:56px;text-align:center;font-size:2em}.contact-phone i{color:#eb55a3}.contact-phone:hover,.contact-phone:focus{color:#eb55a3}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#333;border-color:#333}.pagination>li>a,.pagination>li>span{color:#000}@media screen and (max-width:1199px){#header{text-align:center;padding-bottom:5px}#header .col-md-4{margin-bottom:25px;text-align:center !important}#header .list-inline .socials{text-align:center !important}.list-inline li{margin-bottom:15px}.footer .col-md-4,.footer .col-md-3{margin-bottom:25px}.logo-footer{text-align:center}.logo-icon{max-width:64px;margin-bottom:15px}.logo-footer img{display:inline-block}.footer{text-align:center !important}#main-body .img-responsive{margin-bottom:50px}}.logo-footer img{width:300px}.logo img{width:300px}.primech{line-height:1.2}.sub-cad-prod{border:1px solid #e3e3e3}.sub-cad-prod .product-description{padding-top:2px !important;padding-bottom:2px !important;min-height:90px}@media screen and (max-width:768px){.title-responsive{margin-bottom:30px !important;text-align:center;font-weight:300;display:block;text-transform:uppercase}#main-prod{padding-top:30px !important}.btn-responsive{text-align:center;width:100%}.btn-responsive .btn{display:inline-block;margin-bottom:0}#main-hits{padding-top:20px !important}}.autocomplete-suggestions{background-color:#fff;overflow:hidden;border:1px solid #e0e0e0;overflow-y:auto}.autocomplete-suggestions .autocomplete-suggestion{cursor:default}.autocomplete-suggestions .selected{background:#f0f0f0}.autocomplete-suggestions div{padding:2px 5px;white-space:nowrap}.autocomplete-suggestions strong{font-weight:normal;color:#39f}.price-wrapper{width:100%;display:block}.form-inline .form-control{min-width:300px}@media screen and (min-width:768px) and (max-width:992px){.navbar-default .navbar-nav>li>a{font-size:.9em;padding:15px 10px;text-transform:none;letter-spacing:0}}@media screen and (max-width:992px){.product-description.flex{padding-top:25px !important;padding-bottom:25px !important}}.form-control{box-shadow:none;border-color:#e3e3e3}.variants .form-group .amount{max-width:50px;display:inline;margin-right:15px;position:relative;top:2px;height:50px}.variants .form-group{display:inline-block}.image{display:block;border:1px solid #e3e3e3}#products-row .product-nb{border:0}.table-cart.table>tbody>tr>td,.table-cart.table>tbody>tr>th,.table-cart.table>tfoot>tr>td,.table-cart.table>tfoot>tr>th,.table-cart.table>thead>tr>td,.table-cart.table>thead>tr>th{vertical-align:middle;padding-top:10px !important;padding-bottom:10px !important;text-align:center}.table-cart.table>thead>tr>td,.table>thead>tr>th{border-bottom:0}.table-cart.table>tbody>tr>.image{border-top:1px solid #ddd}.table-cart.table .image{border:0;display:block}.table-cart.table .image img{margin:0 auto}.delete a{color:red}.btn-wide{width:100%}.cart-itog-title{display:block;margin-bottom:25px;font-weight:700;font-size:16px}.payment-title{display:inline-block;margin-bottom:10px}.payment-desc{display:inline-block}.checkbox input[type=radio]{position:absolute;left:0;top:50%;transform:translate(0,-50%)}.checkbox label{padding-left:30px}.mg-tp-0{margin-top:0}@media screen and (max-width:1200px){.navbar-nav>li>a{letter-spacing:1px;padding-left:10px;padding-right:10px;text-transform:none;font-size:13px}.product>.product-description{min-height:140px}.product>.product-description h5{font-size:12px}.product{min-height:350px}.product.sub-cad-prod{min-height:120px}}#filter{margin-bottom:60px}#filter h3{font-size:1.2em;font-weight:300;color:#000;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.input_price{margin-left:0 !important;margin-top:20px !important}.btn-filter{margin-top:20px;margin-bottom:20px;padding:10px;color:#222;background-color:#e3e3e3}@media screen and (max-width:768px){.product>.product-description,.product.sub-cad-prod{min-height:0}}.addzapiska p{margin-top:30px;margin-bottom:30px}.addzapiska .btn{margin-left:auto;margin-right:auto;display:block;padding-left:12px !important;padding-right:12px !important;padding-top:6px !important;padding-bottom:6px !important}body{font-family:'Roboto',sans-serif}.topbar-menu{border-bottom:1px solid #efefef;padding-top:20px;padding-bottom:20px}.topbar-menu ul{margin-bottom:0}.topbar-menu ul li{margin-right:30px}.topbar-menu ul li a{margin-bottom:0;color:#000;font-weight:400;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.topbar-menu ul li a i{margin-right:10px;position:relative;font-size:18px;color:#de6f8e}.topbar-menu ul li.social a i{margin-right:0}.topbar-menu ul li.social.last{margin-right:0}.navbar-in{border:0}.navbar-in .navbar-nav>li>a{letter-spacing:0;font-weight:300;font-size:16px;text-transform:none;padding-top:50px;padding-bottom:50px}.navbar-in .navbar-brand{padding-left:0}.cart-link{color:#000}.cart-link .cart-image{width:32px;position:absolute;top:-8px;left:0}.cart-inner{position:relative;padding-left:40px}.cart-link .quantity{position:absolute;left:0;right:0;width:16px;height:16px;text-align:center;line-height:16px;font-size:10px;font-weight:700;background-color:#de6f8e;color:#fff;border-radius:16px;bottom:-10px;left:8px}.search{position:absolute;display:none;background-color:#fff;border-bottom:1px solid #e3e3e3;height:120px;z-index:2;justify-content:center;align-items:center;width:100%}.search form{width:100%}.pd-0{padding-left:0;padding-right:0}.search input{width:100%}.search .input-group-btn{max-width:40px}.search .input-group{width:100%}.search .input-group .btn{text-align:center;text-align:center;display:inline-block;padding:7px 40px;border-color:#de6f8e}.search-mobile{height:70px;padding-left:15px;padding-right:15px}.search-mobile input{width:auto}.search-mobile .input-group-btn{max-width:initial}.search-mobile .input-group{width:auto}.search-mobile .input-group .btn{text-align:center;text-align:center;display:inline-block;padding:7px 10px;border-color:#de6f8e}header{border-bottom:1px solid #e3e3e3}.navbar-brand i{color:#de6f8e}.d-just{display:flex !important;align-items:center;justify-content:space-between}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{padding:10px 0}@media screen and (min-width:991px){.navbar .container{padding-right:30px}}#filter{margin-bottom:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#de6f8e}.panel-default>.panel-heading,.panel-group .panel{box-shadow:none}.panel-default>.panel-heading{background-color:#fff}.panel-default>.panel-heading a{text-decoration:none}.panel-default>.panel-heading a:hover,.panel-default>.panel-heading a:focus{color:#de6f8e;text-decoration:none}.filter-tab{margin-bottom:20px}.filter-tab .list-inline{margin:0}.filter-tab .list-inline li{margin-bottom:0}.filter-tab .list-inline li a{display:inline-block;padding:5px 10px;background-color:#efefef;margin:5px;color:#000;font-weight:700;border-radius:3px}.filter-tab .list-inline li a:hover,.filter-tab .list-inline li a.active{background-color:#333;color:#fff;text-decoration:none}.filter-name{font-size:18px;margin-top:5px}@media(max-width:1199px) and (min-width:768px){.hidden-sm{display:none !important}}@media(max-width:1200px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}@media screen and (min-width:768px){#main-prod .col-md-4:nth-child(3n+3):after{overflow:hidden;display:block;content:"";height:2px}}@media screen and (max-width:768px){#main-prod .product img{max-height:358px}}@media screen and (max-width:768px){#header{padding-top:5px}.product-description.flex{padding:5px !important}.product.sub-cad-prod{margin-bottom:5px}.container.pd-tp-25.pd-bt-25{padding-top:5px;padding-bottom:5px}.breadcrumb{display:none}.filter-tab .list-inline li a{padding:3px;font-weight:400;font-size:12px;margin:2px}.filter-name{font-size:16px}.d-block-md{display:none}}@media screen and (max-width:768px){.product{min-height:250px}.product>.product-description{padding:6px;letter-spacing:0 !important}.product>.product-description h5{letter-spacing:0 !important}#main-prod .product{min-height:230px}#main-prod .product>.product-description h4{font-size:14px;letter-spacing:0}#products-catalog .product{min-height:270px}}.search-button button{background-color:transparent;color:#000;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;height:auto;letter-spacing:normal;line-height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:50px;padding-left:10px;padding-right:10px;padding-top:50px;position:relative;text-align:center;text-decoration-color:#000;text-decoration-line:none;text-decoration-style:solid;text-size-adjust:100%;text-transform:none;transition-delay:0;transition-duration:.2s;transition-property:all;transition-timing-function:ease;width:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;outline:none !important;box-shadow:none !important}.search-button button:hover,.search-button button:focus,.search-button button:active{border:0;outline:none !important;box-shadow:none !important}@media screen and (max-width:992px){.search-button button{padding:0;height:auto}}.rating .rater-starsOff, .rating .rater-starsOn{width:80px;display:inline-block;background:url(../images/rating.jpg) repeat-x 0 0px;height:16px;text-align:left;}.rating .rater-starsOn{background-position: 0 -16px;}.related-rating{padding:10px 0 0 0;}.platezh{background-image:url(../images/platezh.jpg);height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;}.sorting{height:30px;width:100%;padding:5px 10px;}.bootstrap-select>.dropdown-toggle {height: 40px;font-size: 16px;text-transform: none;letter-spacing:1px;padding: 8px 15px;border: 1px solid #e3e3e3;display: block;width: 100%;border-radius:4px}.bootstrap-select{width:100%!important;padding:0;display:block;height:40px;}.search .input-group {width:100%!important;}.search-mobile .input-group-btn{width:30px!important;}