body{font-family:Arial;font-size:0.9em;margin:0;color:#333;}
*:focus{outline:none;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s;}
a{text-decoration:none;color:#13b;}
a:hover{color:#c30;}
a:visited{color:#13b;}
button{background-color:#e44;border-radius:3px;color:#fff;border:0px;padding:3px 5px;cursor:pointer;}
button:hover{background-color:#f66;}
ul{list-style:none;}
li{padding:3px 0;}
header{min-width:1000px;background-image:url('/images/bg2__.jpg');background-position-x:80%;background-position-y:12%;padding-bottom:5px;}
footer{min-width:1000px;}
.pwinsflex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.pwinsflexdesktop{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.pwinsflexmob{display:unset;}
.pwinswrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pwinswidth{width:100%;max-width:1200px;min-width:1000px;margin:auto;}
.pwinsdesktopinherit{display:inherit;}
.pwinsdesktopinitial{display:initial;padding-left:5px;}
.pwinsheadertext{text-align:center;background-color:rgba(250,250,250,0.8);padding:3px;font-size:12px;border-radius:0 0 5px 5px;margin-bottom:80px;}
.pwinsheadertext>div{width:33.3%;text-align:center;}
.pwinsheadertext span{padding:10px;}

/*
.pwinsheaderup{text-align:right;padding:10px 0;}
.pwinsheaderup>span>a{color:#aaaaaa;}
.pwinsheaderup>span>a:hover{color:#e44;}

.pwinsheader{text-align:right;padding-top:20px;padding-bottom:10px;}
.pwinsheader>span{padding-left:60px;font-size:0.8em;font-weight:bold;}
.pwinsheader>span>img{top:5px;position:relative;}
*/

.pwinsheadbanner img{width:100%;border-radius:5px;}
.pwinsheadermain{position:relative;background-color:#f9f9f9;border-radius:5px;z-index:100;}
.pwinsheadercatalog{padding:5px;}
.pwinsheadercatalog>span{background-color:#e44;padding:12px;border-radius:5px;color:#ffffff;cursor:pointer;font-weight:bold;}
.pwinsheadercatalog>span:hover{background-color:#f66;}
.pwinsburgerbutton{position:relative;top:4px;width:15px;height:16px;display:block;}
.pwinsburgerbutton>span{position:absolute;width:100%;height:2px;background-color:#fff;border-radius:9px;}
.pwinsheadercatalogdropdown{max-height:65vh;overflow:auto;display:none;position:absolute;top:51px;width:300px;background:#fff;padding:10px;box-shadow:4px 7px 15px rgba(0,0,0,.2);z-index:1000;}
.pwinsheadercatalogdropdown>div{padding:10px;}
.pwinsheaderlogo{position:absolute;top:-70px;width:unset;}
.pwinsheaderlogo>a>img{max-width:unset;top:unset;max-height:unset;}
.pwinsheadersearch{width:100%;padding:7px 10px;position:initial;background-color:#f9f9f9;}
.pwinsheadersearch>form{width:100%;border:1px solid #aaaaaa;border-radius:5px;}
.pwinsheadersearchinput{width:100%;}
.pwinsheadersearchinput>input{width:100%;height:35px;border:0;border-radius:5px 0 0 5px;padding:10px;}
.pwinsheadersearchbutton>button{height:35px;border:0;background-color:#aaaaaa;cursor:pointer;border-radius:0;}
.pwinsheadersearchbutton>button:hover{background-color:#bbbbbb;}
.pwinsheadersearchbutton>button>img{top:2px;position:relative;}
.pwinsheaderfavlist{padding:17px 10px;}
.pwinsheaderfavlist>a{position:relative;}
.pwinsheaderfavlist>a>img{padding:0 5px;}
.pwinsheaderfavlist>a>div{font-size:10px;height:18px;left:12px;line-height:18px;min-width:18px;padding:0 4px;position:absolute;text-align:center;top:-12px;z-index:2;-moz-border-radius:18px;-webkit-border-radius:18px;background-color:#e44;border-radius:18px;color:#ffffff;}
main{padding-top:0px;}
.pwinsbreadcrumbs{padding:10px 5px;}
.pwinsindexpromo{padding:10px 0 0 0;width:100%;}
.pwinscatcatpromo{padding:10px;width:300px;}
.pwinscatcatpromo h3{border-bottom:1px dashed #ccc;}
.pwinscatpromo{font-size:14px;margin:1%;padding:10px;width:31.333%;background-color:#f9f9f9;border-radius:5px;}
.pwinscatpromoimg{align-items:center;height:80px;justify-content:center;min-width:80px;padding:5px;background:#ffffff;border-radius:5px;border:1px solid #ccc;}
.pwinscatpromoimg img{max-height:70px;max-width:70px;cursor:pointer;}
.pwinscatpromoname{padding:5px 0 0 10px;}
.pwinscatpromoname>span{font-size:12px;color:#000;}
.pwinsbrandspromo{font-size:16px;padding:5px;width:16.65%;}
.pwinstovpromo{font-size:12px;margin:1%;padding:10px;padding-bottom:20px;width:23%;border:1px solid #ccc;border-radius:5px;}
.pwinstovfavlist{padding:unset;text-align:right;}
.pwinstovimgdiv{align-items:center;height:160px;justify-content:center;}
.pwinstovimg{max-height:150px;max-width:100%;}
.pwinstovrating{background-image:url(/images/rating_off.png);background-repeat:no-repeat;height:21px;min-width:93px;width:93px;top:-3px;position:relative;}
.pwinsitemrating{width:100%;}
.pwinstovrating_on{background-image:url(/images/rating_on.png);height:21px;}
.pwinstovprice{font-size:20px;font-weight:bold;color:#c30;}
.pwinstovname{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:14px;hyphens:auto;min-height:51px;overflow:hidden;}
.pwinstovbtcart{padding-top:15px;text-align:center;}
.pwinstovincart{padding:8px 0px;}
.pwinstovincart>input{width:30px;}
.pwinstovincart>input:focus{border:2px solid #333;}
.pwinstovbtcartqty{font-size:14px;padding:2px;}
.pwinstovbtcartb{cursor:pointer;font-size:14px;padding:10px 16px;width:100%;}
.pwinstovnal{padding:5px 0px;font-size:11px;color:#000;}
.pwinstovbtcartpm{cursor:pointer;height:20px;margin:1px;padding:0;width:20px;}
.pwinsmain{padding:5px;}
.pwinsmainleft{width:300px;padding-top:12px;}
.pwinscatcatblock{margin:10px;border:1px solid #ccc;border-radius:5px;}
.pwinscatcatbutton{display:none;}
.pwinscatcathead{background-color:#ddd;padding:5px 10px;color:#fff;font-weight:bold;}
.pwinscatcatlist{max-height:250px;overflow:auto;padding-right:10px;}
.pwinscatcatlistdop{padding:3px 10px;background-color:#eee;color:#fff;}
.pwinsclearfil{text-align:center;}
.pwinscatcatblock>form>div{padding:10px;}
.pwinscatcatblock>form>div>input{width:70px;}
.pwinssort{text-align:right;padding:0 5px;}
.pwinspagesmain{margin:10px 5px 30px;}
.pwinspagesn{font-size:14px;padding:20px 10px;text-align:unset;}
.pwinspages{display:inline-block;font-size:14px;padding:5px 10px;}
.pwinspagesa{display:inline-block;font-size:14px;padding:5px 10px;border:1px solid #ccc;border-radius:3px;}
.pwinsitemphotos{padding:10px;width:100%;}
.pwinsitemphotos>div{padding:10px 0;}
.pwinsitemmainphoto{text-align:center;width:100%;}
.pwinsitemmainphoto img{max-height:490px;max-width:590px;}
.pwinsitemminiphotos>div{margin:5px;}
.pwinsiteminfo{font-size:14px;min-width:450px;padding:10px;}
.pwinsiteminfo>div{border:1px solid #eee;border-radius:5px;padding:10px;}
.pwinsiteminfo>div>div{margin-bottom:16px;}
.pwinsitemtovprice{border-bottom:1px dashed #ccc;font-size:30px;}
.pwinsitembdopsh{margin-top:40px;font-size:20px;}
.pwinsitemopis2>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;}
.pwinsitemopis2>div>div{width:50%;border-bottom:1px solid #cccccc;border-bottom-style:dotted;}
.pwinsincartcomp>div div{padding:10px;}
.pwinsincarterror{color:red;padding:10px;}
.pwinsincart table{width:100%;border:1px solid #cccccc;}
.pwinsincart td{padding:10px;text-align:center;border:1px solid #cccccc;}
.pwinsincartdel{background:#e44;border-radius:11px;color:#ffffff;cursor:pointer;display:inline-block;font-size:18px;font-weight:bold;height:20px;text-align:center;width:21px;}
.pwinsincarttotaln{padding:10px;color:green;}
.pwinsincarttotal{padding:10px;}
.pwinshelplist>div{padding:0 10px 10px 10px;}
.pwinsincartform>div{padding:10px;}
.pwinsincartformkod{text-align:center;padding-bottom:30px;}
.pwinsincartformkod>div{padding:10px;text-align:center;}
.pwinsorderview{padding:5px 5px 30px 5px;}
.pwinsorderviewb>div{padding-bottom:30px;}
.pwinsfooter{background-color:#666;color:#ffffff;}
.pwinsfootermain{padding:30px 3px;}
.pwinsfootermain>div{width:25%;margin-bottom:20px;}
.pwinsfootermain>div>div{padding-bottom:10px;}
.pwinsfootermain>div>div>a{color:#ffffff;}
.pwinsfootermain>div>div>a:hover{color:#dddddd;}
.pwinscookies{bottom:0px;max-height:200px;position:fixed;text-align:center;transition:all 0.5s ease-in;width:100%;z-index:1000;background-color:#000000;}
.pwinscookiest{font-size:14px;padding:15px;color:#ffffff;}
.pwinscookiesb{font-size:16px;padding-bottom:15px;}
.pwinscookiesbb{cursor:pointer;line-height:1;padding:8.5px 10px;}
.pwinslightwindowback{background:#777777;top:0;bottom:0;left:0;right:0;opacity:.5;position:fixed;z-index:9000;}
.pwinslightwindow{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;right:0;position:fixed;text-align:center;top:50%;transform:translateY(-50%);z-index:10000;}
.pwinstotalsale{background-color:#fd3;border:5px solid #eeeeee;border-radius:5px;color:#ffffff;font-size:24px;font-weight:bold;margin:0 auto;margin-bottom:10px;margin-top:10px;padding:10px;padding-top:15px;text-align:center;}
.pwinstotalsale>div{color:#000000;font-size:12px;font-weight:normal;padding-top:15px;}
.pwinsfilterssh{padding:0 5px;}
.pwinsfilterssh a{color:#c30;}
.pwinsfilterssh>form>div{padding:3px;}
.pwinshname{font-family:tahoma;font-size:22px;font-weight:bold;padding-top:4px;padding-left:10px;}
.pwinsitemtovbtbagb{cursor:pointer;font-size:14px;padding:10px 16px;background-color:#e44;border-radius:3px;color:#fff;border:0px;}
.pwinsitemtovbtbagb:hover{background-color:#f66;}
.pwinstovpriceold{min-height:25px;}
.pwinsitemdesc{padding:5px;}