@charset "UTF-8";body,html{font-family:"Open Sans",Arial,Verdana,Helvetica,Tahoma,"Trebuchet MS",sans-serif;font-size:14px;line-height:1.5;color:#3d3d3d;background:#fff;color:#3d3d3d}a{text-decoration:none;color:#194476}a:hover{text-decoration:underline}.red{color:#e05c74}small{font-size:.8rem}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.bg-gray{background:#f2f2f2}.alert-warning a{color:#664d03!important}.link{text-decoration:underline;font-weight:600}.link:hover{text-decoration:none}.link-primary{color:#194476;font-weight:700;font-size:.9rem;text-decoration:underline;white-space:nowrap}.link-primary:hover{color:#0056b3;text-decoration:none}.btn-primary{position:relative;display:flex;justify-content:center;align-items:center;height:2.5rem;margin:0;padding:0 2rem;font-size:1rem;font-weight:700;cursor:pointer;color:#fff;text-decoration:none;text-shadow:#a76500 .0713rem .0713rem .0713rem;text-transform:uppercase;background:#dc8400;background:-moz-linear-gradient(top,#ffa724 0,#dc8400 100%);background:-webkit-linear-gradient(top,#ffa724 0,#dc8400 100%);background:linear-gradient(to bottom,#ffa724 0,#dc8400 100%);border-top:.0713rem solid #bf7e1c;border-bottom:.0713rem solid #a36200;border-left:.0713rem solid #bf7300;border-right:.0713rem solid #bf7300;border-radius:.25rem;-moz-border-radius:.25rem;-moz-box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);white-space:nowrap}.btn-primary:active,.btn-primary:hover{background:-moz-linear-gradient(top,#dc8400 0,#ffa724 100%);background:-webkit-linear-gradient(top,#dc8400 0,#ffa724 100%);background:linear-gradient(to bottom,#dc8400 0,#ffa724 100%);border-color:#bf7e1c;text-decoration:none;color:#fff}.btn-primary:active:focus,.btn-primary:focus{border-top:.0713rem solid #bf7e1c;border-bottom:.0713rem solid #a36200;border-left:.0713rem solid #bf7300;border-right:.0713rem solid #bf7300;box-shadow:0 0 0 .25rem rgba(220,132,0,.5)}.btn-secondary{position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;color:#000;margin:0;padding:.2rem .5rem;text-decoration:none;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);border-top:.0713rem solid #d5d5d5;border-bottom:.0713rem solid #969696;border-right:.0713rem solid #bfbfbf;border-left:.0713rem solid #bfbfbf;-moz-border-radius:.25rem;border-radius:.25rem;-moz-box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);box-shadow:0 .0713rem .0713rem 0 rgba(0,0,0,.2);white-space:nowrap;text-decoration:none}.btn-secondary:hover{color:#969696;border-top-color:#969696;border-left-color:#bfbfbf;border-right-color:#bfbfbf;border-bottom-color:#c3c3c3;text-decoration:none;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#fff 100%);background:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%)}.btn-secondary:active,.btn-secondary:focus{color:#0056b3!important;background-color:#fff!important;border-color:#4e555b!important}.btn-primary--start{width:10rem;height:3rem;font-size:1.1rem;text-align:center;color:#fff}.btn-primary--basket{display:inline-flex;width:8rem;padding:0 0 0 2rem}.en .btn-primary--basket{width:12rem}.btn-primary--basket::before{position:absolute;top:.416rem;left:.833rem;width:17px;height:18px;margin:0;padding:0;content:url(/gfx/bg_btn_basket.gif)}.btn-primary--store{display:inline-block;width:auto;height:auto;padding:.2rem 2rem;margin:0 0 0 auto;font-size:.8rem}.btn-secondary--privacy{display:block;padding:4px 7px;margin:5px auto;color:#193e68;text-transform:uppercase}.btn-secondary--ico{display:inline-flex;padding:0 1rem;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn-secondary--back{height:2.5rem;padding:.6rem 1rem;font-size:1rem;text-transform:uppercase}.btn-primary--send{display:inline-flex;margin:.5rem auto 0 auto;padding:1.4rem 3rem}.btn-container{display:flex;justify-content:space-between;margin:2rem 0;padding:2rem 0;border-top:.071rem solid #bfbfbf}.btn-container-send{margin:3rem 0 3rem 0;padding:2rem 0 0 0;text-align:center;border-top:.071rem solid #ccc}.header-primary{font-weight:600;font-size:1.5rem;width:auto;margin:0 0 2rem 0;padding:.666rem 1rem;color:#333;border-bottom:.071rem solid #bfbfbf;background:#f3f3f3}.header-primary em{color:#bc1d4f}.header-secondary{width:auto;margin:.5rem 0 2rem 0;padding:0;line-height:1;font-weight:600;font-size:1.6rem;color:#333;text-transform:uppercase}.header-primary.error,.header-secondary.error,.sidebar-header.error{color:red}.header-secondary.brd{border-bottom:.071rem solid #bfbfbf;padding:1rem}.top-menu{position:fixed;width:100%;height:3rem;align-content:center;margin:0;padding:0;background:#f3f3f3;border-bottom:.071rem solid #bfbfbf;z-index:1000}.top-menu-header{margin:0 1.25rem 0 0;padding:0;font-size:.9rem;font-weight:700}.top-menu-header span{font-weight:400}.basket-sum{float:left;width:auto;margin:0 1.25rem 0 0;padding:0 0 0 1.75rem;font-weight:700;background:url(/gfx/bg_basket.gif) no-repeat 0 50%;cursor:pointer}.basket-sum.basket-in{background:url(/gfx/bg_basket_f.gif) no-repeat 0 50%}.basket-sum-en{font-weight:400}.basket-sum span{font-size:.85rem;font-weight:400;color:#7d7d7d}.top-banner{margin-top:3rem}.top-banner-container{position:relative;display:flex;align-items:center;justify-content:space-between;position:relative;height:auto;min-height:9rem;margin:0}.top-banner-container>div{z-index:1}.top-banner-container picture{position:absolute;z-index:0;right:0;bottom:0;left:0;width:100%}.top-banner-container picture img{position:relative;display:block;width:100%;height:auto;max-width:934px;object-fit:cover;z-index:0}.top-banner-header{margin:0;padding:0;font-size:.7rem}.search-container{display:flex;justify-content:center;align-items:center;background:#f9f9f9}.search-container-home{margin:0 auto;padding-top:2.083rem;padding-bottom:2.083rem}.search-container-Label{font-size:1.1rem;font-weight:700;margin:0;color:#676767}.form-input{width:100%;font-size:1rem;color:#626262;border:.071rem solid #bfbfbf;-moz-border-radius:.5rem;border-radius:.5rem;-moz-box-shadow:0 .071rem .071rem 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .071rem .071rem 0 rgba(0,0,0,.2);box-shadow:0 .071rem .071rem 0 rgba(0,0,0,.2)}.form-input-home{height:3rem;width:100%;padding:.6rem 1rem .6rem 3rem;background:#fff url(/gfx/search.png) no-repeat .833rem 50%;font-size:1.1rem}.form-check-input:checked{background-color:#3b608b;border-color:#3b608b}.form-select--address{height:2.5rem}.top-search{display:flex;align-items:center;justify-content:flex-end;z-index:1}.top-search-input{width:100%;margin:0 .833rem 0 0;padding:0 .5rem;font-size:1rem}.main-menu{position:relative;padding:0;background:#41608d;background:-moz-linear-gradient(top,#41608d 0,#193e68 100%);background:-webkit-linear-gradient(top,#41608d 0,#193e68 100%);background:linear-gradient(to bottom,#41608d 0,#193e68 100%);border:.071rem solid #193e68;-moz-border-radius:.5rem;border-radius:.5rem}.main-menu ul{margin:0;padding:0;list-style:none}.main-menu li,.main-menu-right li{border-right:.142rem solid #6680a3}.main-menu a{display:block;position:relative;font-size:.8rem;font-weight:700;padding:.9rem 1.666rem;color:#fff;text-decoration:none;text-shadow:#132a46 -.071rem -.071rem -.071rem;text-transform:uppercase}.main-menu li:first-child a{border-radius:.5rem 0 0 .5rem}.main-menu li:last-child a{border-radius:0 .5rem .5rem 0}.main-menu li a:hover,.main-menu li.active a{background:#344d70;background:-moz-linear-gradient(top,rgba(52,77,112,1) 0,rgba(25,50,84,1) 100%);background:-webkit-linear-gradient(top,rgba(52,77,112,1) 0,rgba(25,50,84,1) 100%);background:linear-gradient(to bottom,rgba(52,77,112,1) 0,rgba(25,50,84,1) 100%);border-radius:.5rem 0 0 .5rem}.main-menu a.nav-item-home{width:4.6rem;height:100%;padding:0}.main-menu a.nav-item-home span{position:absolute;width:100%;height:100%;background:url(/gfx/home.png) no-repeat 50% 50%}.navbar{padding:0}.navbar-toggler{margin:.4rem 1rem}.top-menu-right{position:absolute;top:0;right:0}.top-menu-right li{border-right:0;border-left:.071rem solid #6680a3}.top-menu-right a.lang{padding-left:4rem}.top-menu-right a.lang#en span,.top-menu-right a.lang#pl span{position:absolute;top:0;left:0;width:5rem;height:100%;background:url(/gfx/pl.png) no-repeat 50% 50%}.top-menu-right a.lang#en span{background:url(/gfx/en.png) no-repeat 50% 50%}.sidebar{margin:0 0 4rem 0}.sidebar-menu{margin:0;padding:0;list-style:none}.sidebar-menu a{display:block;padding:.5rem 2rem .5rem .5rem;color:#313131;text-decoration:none;border-bottom:.071rem solid #ebebeb}.sidebar-menu-open{position:relative;font-weight:700}.sidebar-menu-open::after{position:absolute;top:.6rem;right:.6rem;content:url(/gfx/bg_menu_open.png)}.sidebar-menu-close{position:relative}.sidebar-menu-close::after{position:absolute;top:.6rem;right:.6rem;content:url(/gfx/bg_menu_close.png)}.sidebar-menu a:hover{background-color:#f3f3f3}.sidebar-menu a#active{font-weight:700;background-color:#f3f3f3}.sidebar-menu ul{margin:0;padding:0;list-style:none}.sidebar-menu ul a{padding:.5rem 2rem}.sidebar-menu ul a#active{font-weight:700;background:0 0}.sidebar-menu li li{border:0}.sidebar-menu ul li li a{display:block;padding:2px 25px 2px 20px;margin:0;color:#313131;font-size:1em;text-decoration:none;background:#fff}.sidebar-header{display:block;margin:0 0 1.5rem 0;padding:.856rem 0;font-weight:700;font-size:1.2rem;border-bottom:.071rem solid #bfbfbf;text-transform:uppercase;text-align:left}.basket-menu{margin:0 0 1rem 0}.basket-menu ul{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;border-radius:.5rem;overflow:hidden}.basket-menu li{position:relative;width:100%;height:3rem;line-height:3rem;margin:0 .4rem 0 0;padding:0 1.5rem 0 0;text-align:center;background:#ebebec;color:#999;text-transform:uppercase;font-size:.8rem;font-weight:700}.basket-menu li::before{position:absolute;left:-1.5rem;content:'';width:0;height:0;border-top:1.5rem solid #ebebec;border-bottom:1.5rem solid #ebebec;border-left:1.5rem solid transparent}.basket-menu li.active::after,.basket-menu li::after{position:absolute;right:0;content:'';width:0;height:0;border-top:1.5rem solid #fff;border-bottom:1.5rem solid #fff;border-left:1.5rem solid #ebebec}.basket-menu li.active::after{border-left:1.5rem solid #3b608b}.basket-menu li.active::before{border-top:1.5rem solid #3b608b;border-bottom:1.5rem solid #3b608b;border-left:1.5rem solid transparent}.basket-menu li.active{background:#3b608b;color:#fff}.basket-menu-active span{color:#fff}.basket-menu li.basket-menu-start::before{border:0}.basket-menu li.basket-menu-end{margin:0}.basket-menu li.basket-menu-end::after{border:0}.basket-menu a{color:#3d3d3d;text-decoration:none}.basket-menu .active a{color:#fff}.basket-menu a:hover{text-decoration:underline}.path{padding-top:1rem;padding-bottom:1rem;line-height:1.5;font-size:.8rem;color:#535353}.path a,.path span,.path span p{display:inline;margin:0;padding:0;text-decoration:underline;color:#194476;font-weight:700}.path span,.path span p{font-weight:400}.path a:hover{text-decoration:none}.header{background:#fff url(/gfx/bg_content.png) repeat-x 0 0}.store{margin-bottom:1.5rem}.store-row{display:flex;width:100%;margin:.5rem 0;padding:0 0 .5rem 0;border-bottom:dashed .071rem #d5d5d5}.store-row:last-child{border-bottom:solid .071rem #d5d5d5}.store-link{margin:.5rem 0 0 0;text-align:right;font-size:.9rem;font-weight:600}.products{margin:0}.product{padding:1rem 1rem 2rem 1rem}.product-brd:nth-child(1),.product-brd:nth-child(2){border:.071rem solid #ebebeb}.product-brd{border:.071rem solid #ebebeb;border-top:0}.product-brd:nth-child(2n+0){border-left:0}.product-img{position:relative;display:block;margin:0 1rem 1rem 0;padding:0;font-size:.8em;color:#434343;text-decoration:none;text-align:center;overflow:hidden;cursor:zoom-in;border:1px solid #ebebeb;background:#f3f3f3}.product-img-details{height:auto;width:100%}.product-img-list{width:100%;height:auto;max-height:200px}.product-img img{max-width:100%;max-height:400px;transition:opacity .5s}span.product-img img{width:auto;height:auto}.product-img img:hover{opacity:0}.product-img:hover .product-zoom{opacity:1}.product-img .product-zoom{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background-repeat:no-repeat}.pay-header,.product-header{margin:0 0 .5rem 0;padding:0;font-size:1rem;font-weight:700;color:#1b1b1b}.product-data{font-size:.9rem;margin:0 0 .25rem 0}.product-order{clear:both;margin:0;padding:1.5rem 1rem;background:#f3f3f3}.product-order--details{width:100%}.product-price strong{padding:0 0 0 .1rem;font-size:2rem}.product-price-strike{text-decoration:line-through;padding:0 .5rem;font-weight:600}.product-desc{margin-top:1.5rem;padding:1rem 0;border-top:.071rem solid #ebebeb}.product-details-Link{display:block;float:right;margin:1.25rem 0 0 0;padding:0;font-weight:700;color:#194476;text-decoration:underline}.product-details-Link:hover{text-decoration:none}.product-amount{display:flex;align-items:center;margin:1rem 0 0 0}.product-amount-label{display:flex;align-items:center;margin:0 .5rem 0 0}.product-store-link{display:block;margin:.5rem 0;color:#194476;font-size:.8em;text-decoration:underline}.product-store-link:hover{text-decoration:none}.product-gallery{display:block;clear:both}.product-gallery img{margin:0 .714rem .714rem 0;border:0}.product-gallery img.last{margin:0 0 .714rem 0}.product-qty{display:inline-flex;margin:0 2rem 0 0}.product-qty-count{display:inline-block;width:3rem;height:2.5rem;margin:0 .5rem;padding:0;font-size:1rem;font-weight:700;text-align:center;background:#fff;border:.071rem solid #ccc;color:#000}.links{margin:2rem 0;text-align:center}.links p{font-size:.85rem;margin:0 0 1.5rem 0}.links #active,.links a,.links a.active{margin:0 .5rem;padding:0 .5rem;font-weight:700;text-decoration:none;color:#194476;border:.071rem solid #194476;-moz-border-radius:.2rem;border-radius:.2rem}.links #active,.links a.active{background:#194476;color:#fff}.links a:hover{background:#194476;border:.071rem solid #194476;color:#fff}.links a.nbr{margin:0;border:none;background:0 0}.links a.nbr:hover{text-decoration:underline;background:0 0;border:none;color:#194476}.limiter{font-size:.9rem;font-weight:400;white-space:nowrap}.limiter form{display:inline}.limiter select{padding:.166rem;border-width:.071rem;border-style:solid;border-color:#d5d5d5 #bfbfbf #969696;border-radius:.333rem .333rem .333rem .333rem;box-shadow:0 .071rem .071rem 0 rgba(0,0,0,.2);background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#fff 100%);background:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%)}.content h2{margin:0 0 1rem 0;padding:0;font-size:1.1rem;font-weight:700}.content h2 a{text-decoration:none;text-transform:uppercase;color:#194476}.content h2 a:hover{color:#23276b;text-decoration:underline}.content h3{position:relative;margin:20px 0 0 0;padding:0;font-weight:700;font-size:1.2em;color:#434343}.content-desc{padding:0 1.666rem 1rem 1.666rem;margin:0;border-bottom:.071rem solid #ebebeb}.content-desc-img{float:left;margin:0 1.666rem 1.666rem 0}.categories{margin-top:2rem;margin-bottom:2rem}.categories ul{padding-left:1rem}.sub-categories{padding:1.3rem 0 .5rem 0;border-bottom:.071rem solid #ebebeb;background:#f9f9f9;margin:0 0 2rem 0}.categories ul,.sub-categories ul{margin:0;list-style-type:square;color:#194476}.categories li,.sub-categories li{margin:0 0 .833rem 0}.categories a{padding:0;font-size:1rem;color:#194476;text-decoration:none}.sub-categories a{padding:0;font-size:1rem;font-weight:600;color:#194476}.categories a:hover,.sub-categories a:hover{color:#23276b;text-decoration:underline}.account-menu{display:block;margin:2rem 0}.account-menu ul{display:flex;position:relative;top:.142rem;margin:0;padding:0;list-style:none;z-index:1}.account-menu li{margin:0 1rem 0 0;padding:0 .25rem;text-align:center;background:#e9e9e9;border:.071rem solid #e9e9e9;border-bottom:0;-moz-border-radius:.25rem .25rem 0 0;border-radius:.25rem .25rem 0 0;z-index:3}.account-menu li:last-child{margin:0}.account-menu li:hover{background:#d7d7d7}.account-menu li a{display:block;font-weight:700;z-index:2}.account-menu li a:hover{text-decoration:none}.account-menu li a span{display:block;padding:.5rem 1rem;font-size:.9rem;font-family:'Open Sans Condensed',sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.account-menu li#active{background:#3b608b;border:.071rem solid #3b608b;border-bottom:0}.account-menu li:hover#active{background:#304f72}.account-menu li#active a{color:#fff}.account-menu .brd-menu{display:block;position:relative;top:.142rem;line-height:.142rem;height:.142rem;z-index:10;background-color:#d5d5d5}.account-menu ul#logout{float:right}.account-menu ul#logout li{margin:0;background:#ffafaf;border:.071rem solid #ffafaf}.account-menu ul#logout li:hover{background:red;border:.071rem solid red}.account-menu ul#logout li a{color:#fff}.basket{margin:1.2rem 0 0 0;width:100%;border-collapse:collapse}.basket-head th{padding:.3rem .75rem;border-bottom:solid .071rem #bfbfbf;font-size:.9rem;font-weight:700;text-align:center;vertical-align:bottom;text-transform:uppercase}.basket-foot th{padding:1rem .75rem;text-align:right;border-bottom:dashed .071rem #bfbfbf;font-size:1.2rem;font-weight:700}.basket-body td{padding:.3rem .75rem;text-align:center;border-bottom:dashed .071rem #d5d5d5;background:#f3f3f3;font-size:.9rem}.basket-body td.basket-product{text-align:left}.basket-body img{float:left;width:60px;padding:0 1rem 0 0;font-size:.6rem}.store img{float:left;max-width:60px;padding:0 1rem 0 0;font-size:.6rem}.basket-body .product-qty{margin:0}.product-link{width:100%;font-size:.9rem;font-weight:600}.product-price{margin:0 0 .5rem 0;line-height:1;font-weight:700;white-space:nowrap}.product-price small{font-size:.8rem}.btn-secondary--ico{padding:0 .5rem}.product-del a{display:block;width:16px;height:16px;background:url(/gfx/btn_basket_del.gif);margin:0 auto}.basket th a{font-size:.8rem;margin:0 0 0 .5rem}.basket tr.basket-row td{border-bottom:.071rem solid #d5d5d5}.basket-hidden{display:none}.basket .accordion{font-weight:700;text-shadow:none;border-bottom:0;color:#000;box-shadow:0 .071rem .071rem 0 rgba(0,0,0,.2);border-bottom:.071rem solid #f3f3f3;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%);text-align:center}.basket .accordion:hover{color:#969696;border-top-color:#969696;border-left-color:#bfbfbf;border-right-color:#bfbfbf;border-bottom-color:#c3c3c3;text-decoration:none;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#fff 100%);background:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%)}.basket .accordion a{display:block;color:#000;text-decoration:none}.basket-discount{font-weight:400;font-size:.75em}.basket-calc{margin:1rem 0 3rem 0;text-align:right}.price-currency{margin:0 0 .5rem 0;font-size:.9em;font-weight:400}.basket-sum th.first{border-top:solid .071rem #ccc}.basket tr.basketTotal th{border-top:solid .071rem #ccc;border-bottom:0;font-size:1.5em;font-weight:700;color:#3b608b;text-align:right;padding-right:10px}.basket h3{margin:0}.basket td.basketPrice:last-child,.basket thead th.basketPrice:last-child{text-align:right;padding-right:20px}.basket td.basketPhoto .basketText{position:relative;z-index:1;overflow:hidden}.basket td.basketPhoto .basketText h2{font-weight:700}.basket td.basketPhoto .basketText h2 a:hover{text-decoration:underline}.basket td.basketDelStore,.basket th.basketDelStore{width:100px;padding:0;text-align:center}.basket td.basketDelStore input,.basket th.basketDelStore input{float:none;display:inline;margin:0;padding:0;text-align:right;vertical-align:middle}.basket td.basketQty{vertical-align:middle;text-align:center}.basket td.basketSrt{width:50px}.basket td.tableLink{padding:10px 0}.basket td.tableLink a{padding:5px 10px;height:auto;line-height:1}.basket h3{font-size:.9rem;font-weight:600}.basket h3 a:hover{text-decoration:underline}.pay-header{margin-bottom:1rem;padding-bottom:.5rem}.pay-sum{border-top:dashed .071rem #d5d5d5;text-align:right;font-size:1.2rem;font-weight:700}.pay-sum-del{padding:1rem .75rem}.pay-sum-total{padding:1rem .75rem;border-top:solid .142rem #d5d5d5;font-size:1.3rem;font-weight:700;color:#3b608b}.form-alert{margin:2rem 0;text-align:left}.form-alert h2{font-size:1.3rem;font-weight:700}.form-alert h3{font-size:1.1rem;font-weight:700}.form-alert-text{margin-top:1rem}.form-alert dl{padding:.5rem 0 0 0;margin-bottom:2rem}.form-alert dd{margin:0}.error-msg{margin-bottom:.2rem;color:#f33}.alert-danger>*{color:#842029!important}input.error,textarea.error{border-color:#f33}.form-control.error:focus{border-color:#f33;box-shadow:0 0 0 .25rem rgba(255,51,51,.25)}.http-error{max-width:500px;margin:3rem auto;padding:0;border:.071rem solid #4482c0;color:#fff}.http-error-content{padding:2rem 1rem}.http-error h2{margin:0;padding:.5rem 2rem .5rem 2.5rem;font-size:.9rem;font-weight:600;color:#fff;background:#082f73 url(/gfx/important.png) no-repeat 5px 6px}.http-error dl{padding:.5rem;color:#082f73}.http-error dd.msg{font-size:1.1rem;font-weight:600;padding:1rem .5rem;color:#082f73}.http-error dd{margin:0;color:#082f73}.http-error dt{font-weight:600;float:left;padding-right:.5rem;color:#082f73}.http-error h3{margin:20px 0;font-weight:700;color:#082f73;text-align:center}.http-error p{text-align:center;color:#082f73}.http-error img{margin:1rem 2rem}#http-error-text{padding:2rem;width:auto;float:none;color:#082f73;background:#fff}.http-error a{color:#082f73}.text h3{margin:0;font-weight:700;font-size:1.1rem}.text h4{margin:2rem 0;font-weight:600;font-size:1.2rem}.text h2.sub{margin:2remx 0;font-weight:600;font-size:1.1rem;color:#747474}.text p.btm{margin:0 0 2rem 0}.text p.btm a{color:#194476;text-decoration:underline}.details-link{margin:1.5rem 0 0 0;text-align:right;font-weight:600}.pages{margin-top:2rem;padding-top:2rem;border-top:.071rem solid #bfbfbf}.pages>div{position:relative;border-bottom:.071rem solid #ebebeb}.pages>div:last-child{border-bottom:0}.pages-img{display:block;position:relative;max-width:10rem;margin:0 2rem 0 0;padding:0;font-size:.8em;color:#434343;text-decoration:none;text-align:center}.pages>div:nth-child(2n+1)::after{content:'';position:absolute;top:15px;bottom:15px;right:-.071rem;border-right:.071rem solid #ebebeb}.pages>div:nth-last-child(1),.pages>div:nth-last-child(2):nth-child(2n+1){border-bottom:0}.pages>div.no-brd::after{border:0!important}.news>div{position:relative;margin-bottom:1.5rem;border-bottom:.071rem solid #ebebeb}.news-date{margin:0 0 .5rem 0;color:grey;font-size:.85rem;font-weight:400}.photo{display:flex;flex-wrap:wrap;width:100%;margin:2rem 0 1rem 0;padding-top:2rem;border-top:.071rem solid #ebebeb}.photo span{float:left;width:auto;margin:0 1rem 1rem 0;background:#f9f9f9}.photo .desc{max-width:90px;padding:0;border:0;margin:3px;font-size:.8rem;line-height:1.1rem}.pdf{margin:2rem 0;padding:1rem 1.5rem;background:#f9f9f9}.pdf h3{margin:0 0 1.5rem 0;padding:0;font-weight:700;font-size:1rem;color:#434343}.pdf a{display:flex;align-items:start;margin-top:1rem;text-decoration:underline;font-size:.9rem;font-weight:700;color:#194476}.pdf img{max-width:100%;height:100%;margin:0 .75rem 0 0}.form h2{margin:1rem 0;padding:1rem 0 .5rem 0;font-weight:600;font-size:1.1rem;border-bottom:.071rem solid #ced4da;color:#3d3d3d}.form h2 span{font-weight:400;font-size:.85rem}.form h2.ok{margin:2rem 0;font-weight:700;font-size:1.2rem;border:0;color:#363636}.form-row{margin-bottom:1rem}.form-login .col-form-label{padding-top:0}.form-group-hidden{display:none}.readonly{background:#ccc}.highlight{background-color:#9cfbbb!important}#log .rowForm{display:block;width:300px;margin:0 auto 10px auto}#log .rowForm label{width:60px}#log p{margin:40px 0 0 0}.center{text-align:center;margin:30px 0}.search-product{clear:both;margin:0;border-bottom:.071rem solid #ccc;padding:10px 5px;background:#fbfbfb}.search-product h6{font-weight:600}.info{margin:20px 0 20px 25px}.price{color:#d10f00;font-weight:600}.search-result{border-top:.071rem solid #ebebeb;padding-top:1rem;padding-bottom:1rem}.search-result h2 a b{color:#bc1d4f}.search-result-link{color:#888}.footer{position:relative;margin:0;padding:2.083rem 0;color:#464646;border-top:.071rem solid #bfbfbf;background:#f3f3f3;overflow:hidden}.footer-info{padding:0 0 0 2rem;font-size:.95em}.footer-info.address{background:transparent url(/gfx/ico_address.png) no-repeat 0 0}.footer-info.phone{margin:1rem 0 0 0;background:transparent url(/gfx/ico_tele.png) no-repeat 0 0}.footer-info.email{margin:.5rem 0 0 0;background:transparent url(/gfx/ico_email.png) no-repeat 0 0}.footer-info.email a{display:block;margin:.5rem 0 0 0;color:#464646}.footer-info.email a:hover{text-decoration:underline}.footer-copy{margin:2.083rem 0 0 0;text-align:center;font-size:.9em}.privacy-wrapper{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:0;background:#193e68;border:.071rem solid #193e68;color:#fff;z-index:1000}.privacy{margin:0;padding:1rem;text-align:center;font-size:.9rem}.privacy a{color:#fff;font-weight:700;font-size:1em;text-decoration:underline}.privacy a:hover{text-decoration:none}.terms ul li{margin:0 0 1rem 0}.terms ul li li{margin:1rem 0 0 0}.terms ul ol,.terms ul ul{margin:0 0 0 1.5rem}.terms h3{font-size:1.1rem;font-weight:700}.terms a{color:#23276b}.basket-loader{display:none;position:fixed;top:0;left:0;justify-content:center;align-items:center;height:100%;width:100%;background-color:#000;border:.071rem solid #cecece;z-index:100;text-align:center;opacity:.9;background-color:#fff;font-size:1.5rem;font-weight:700}.basket-loader-spinner::before{display:block;position:relative;margin:0 auto 1rem auto;width:64px;height:64px;content:url(/gfx/max_spinner.gif)}.loader.spinner{background:#dc8400!important}.loader-mid.spinner::before{position:absolute;top:.5rem;left:.5rem;content:url(/gfx/mid_spinner.gif);margin:0}.loader-min.spinner::before{position:absolute;top:.5rem;left:.285rem;content:url(/gfx/min_spinner.gif);margin:0}.btn-primary--store.loader-min.spinner::before{position:absolute;top:.175rem;left:.285rem;content:url(/gfx/min_spinner.gif);margin:0}.loader-search-header{width:4rem}.loader-search-header.spinner img{display:none}.loader-search-header.spinner::before{left:auto;content:url(/gfx/min_spinner.gif);text-align:center}.modal-content{background:#eee;border:.071rem solid #ddd;padding:.142rem;border-radius:.285rem;box-shadow:1rem 1rem 1rem rgba(136,136,136,.8)}.modal-header{padding:1rem;border-bottom:.071rem solid #bfbfbf;background:#41608d;background:-moz-linear-gradient(top,#41608d 0,#193e68 100%);background:-webkit-linear-gradient(top,#41608d 0,#193e68 100%);background:linear-gradient(to bottom,#41608d 0,#193e68 100%)}.modal-title{color:#fff;font-weight:700;font-size:1.2rem}.modal-body{padding-top:1.5rem;padding-bottom:1.5rem;font-weight:600}.btn-close{filter:invert(100%)}.modal-img{margin:2rem 0;text-align:center}.popup{position:relative;background:#fff;max-width:40rem;margin:0 auto;padding:2rem 2rem 1rem 2rem;border-radius:.5rem}.popup-content{position:relative;margin:2rem 0 0 0;padding:0 0 2rem 0;border-bottom:.071rem solid #ccc}.popup-product{margin:0;padding:0;font-size:.9rem;font-weight:600}.product-header--popup{font-size:1.2rem}#paypal-button-container{max-width:25rem;margin:0 auto}.authorization{text-align:right}.authorization p{margin:0;padding:0;font-size:.9rem;font-weight:600;text-align:right}.authorization img{width:200px;height:auto;margin-top:.5rem}@media (min-width:1200px) and (max-width:1399.98px){.en .btn-primary--basket{font-size:.85rem}}@media (min-width:992px) and (max-width:1199.98px){.main-menu a{padding:.9rem 1rem}}@media (min-width:768px) and (max-width:991.98px){.store-row .product-link{font-size:.8rem}.store-link .btn-primary--store{padding:.2rem .4rem;font-size:.75rem}}@media (max-width:1199.98px){.product-brd:nth-child(2){border-top:0}.product-brd{border-left:.071rem solid #ebebeb!important}.product-order--details{margin-top:.286rem}.account-menu li a span{padding:.5rem;font-size:.85rem}.basket-foot th{font-size:1.1rem}}@media (max-width:991.98px){.header-primary{font-size:1.3rem}.main-menu .top-menu-right li a:hover,.main-menu .top-menu-right li.active a{background:0 0;filter:none}.main-menu a{padding:1.05rem 1.666rem}.form-input-home::-webkit-input-placeholder{font-size:1rem}.form-input-home::-moz-placeholder{font-size:1rem}.form-input-home:-ms-input-placeholder{font-size:1rem}.form-input-home:-moz-placeholder{font-size:1rem}.navbar-mobile{padding:.5rem 1rem;border-top:.071rem solid #6680a3}.main-menu li a{padding:.75rem 1rem;white-space:normal}.main-menu li a:hover,.main-menu li.active a{color:#fff;background:0 0;opacity:.7;text-shadow:none}.main-menu li,.main-menu-right li{border-right:0}.main-menu li a.main-menu-categories{font-size:1rem;color:#fff!important}#dropdownMenuMobile>.dropdown-menu,#navbarMobileCategories{border-bottom:.142rem solid #e9ecef;border-radius:0}.top-menu-right li{border:0}.dropdown .dropdown-menu{margin:0;padding:0 1rem;border:0;background:0 0}.msg-error{margin:1rem 0 2rem 0}.top-banner-container{padding:1rem 0 0 0}.top-search{margin:1rem 0 0 0;padding:1.2rem .5rem;background:rgba(25,62,104,.3);border-radius:.5rem}.pages>div:nth-child(2n+1)::after{border-right:0!important}.top-menu-right{top:.285rem}}@media (max-width:767.98px){.btn-primary--next,.btn-secondary,.link-primary{font-size:.8rem}.btn-secondary{padding:.2rem .4rem}.basket-menu li{width:auto;min-width:45px}.basket-menu li.active{width:100%}.form-input-home{padding:.6rem .2rem;background:#fff}.basket-body td.basket-product .product-link{font-size:.8rem}.account-menu li{margin:0 .5rem 0 0}.basket-foot th{font-size:1rem}#paypal-button-container{max-width:none}.authorization p{font-size:.75rem}.top-banner-container picture img{opacity:.5}}@media (max-width:575.98px){.main-menu{margin:0 -.75rem;border-radius:0}.top-banner{padding-left:0;padding-right:0}.top-search-input::-webkit-input-placeholder{font-size:.75rem}.top-search-input::-moz-placeholder{font-size:.75rem}.top-search-input:-ms-input-placeholder{font-size:.75rem}.top-search-input:-moz-placeholder{font-size:.75rem}.top-search{border-radius:0}.basket-menu{padding:0}.basket-menu ul{border-radius:0}.basket-head th{font-size:.8rem}.links{font-size:.85rem}.links #active,.links a{margin:0 .4rem;padding:0 .3rem}.links p{margin:0 0 1rem 0}.basket-orders .basket-body td{font-size:.8rem;padding:.3rem .5rem}.basket-orders .basket-head th{font-size:.75rem}.basket-body td.basket-product{max-width:105px;overflow:hidden;text-align:left!important}.col-form-label{text-align:left}}@media (max-width:440px){.product-amount{display:inline-block}.product-qty{margin:0 2rem 1rem 0}.btn-basket{display:flex;margin-top:1rem}.basket-body td.product .product-link{font-size:.8rem}}