.b-productblock,.main-carousel .b-productblock{width:33.2%}.buy-area-top{display:none}.product-w20p.b-productblock{width:40%}.product-w25p.b-productblock{width:50%}.b-productblock{overflow:hidden;text-align:center}.b-productblock-padding{position:relative;padding:20px 25px 0 0}.b-productblock-content{border:0 none;text-decoration:none;display:block;background:#fbfef2;padding:20px 20px 0;height:360px;position:relative;overflow:hidden}.b-productblock-content-m-transparent{background:#fff;border:1px solid #ededed;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s;overflow:visible}.b-productblock-content-m-transparent:hover{border:1px solid #c9c9c9}.b-productblock-e-text{display:block;position:relative;font:22px/26px PTSans,Helvetica,sans-serif;color:#1a1a1a;letter-spacing:0;margin-top:22px;height:78px;overflow:hidden}.b-productblock-e-text-m-goodsset{margin-top:10px;padding-bottom:26px}.b-productblock-e-text-m-small{font-size:20px}.b-productblock-e-text-m-small-2{font-size:18px}.b-productblock-e-text-m-medium{font-size:18px;line-height:22px;height:auto;max-height:86px;overflow:hidden;margin-top:15px}.b-productblock-e-text-m-goodsset:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:26px;background:-o-linear-gradient(top,rgba(251,254,242,0),#fbfef2 80%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(251,254,242,0)),color-stop(80%,#fbfef2));background:linear-gradient(top,rgba(251,254,242,0),#fbfef2 80%)}.b-productblock-e-text-m-medium:after{content:"";position:absolute;right:0;top:64px;width:100%;height:22px;background:-o-linear-gradient(top,rgba(255,255,255,0),#fff 80%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(80%,#fff));background:linear-gradient(top,rgba(255,255,255,0),#fff 80%)}.b-productblock-e-text-m-shadow{display:block;position:relative;font:16px/20px PTSans,Helvetica,sans-serif;color:#666;white-space:nowrap;overflow:hidden;margin-top:10px}.b-productblock-e-title{display:block;font:16px/20px PTSans,Helvetica,sans-serif;text-transform:uppercase;color:#f20000;letter-spacing:2px}.b-productblock-e-title-m-goodsset{margin-top:12px}.b-productblock-e-simpletitle{display:block;font:18px/22px PTSans,Helvetica,sans-serif;color:#1a1a1a;margin-top:-5px}.b-productblock-e-cover{display:block;position:absolute;left:0;right:0;bottom:0}.b-productblock-e-cover-m-goodsset{bottom:-15px}.b-productblock-e-wrapper-m-userchoice{display:inline-block;padding:0 17px;margin-bottom:-20px;background:#fff}.b-productblock-e-goodsset-cover{width:33%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.b-productblock-e-goodsset-cover:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.b-productblock-content:hover .btn-clear{border-color:#0650c2;color:#0650c2}.b-productblock-content .btn-clear:active{background:#0650c2;color:#fff}.b-productblock-e-img{max-height:230px;max-width:180px;mix-blend-mode:multiply}.b-productblock-e-img-m-goodsset{max-height:150px;max-width:100px;width:95%}.b-productblock .product-buy-area{position:absolute;bottom:0;left:0;right:25px;overflow:visible}.product-buy-area .buy-link-m-block,.product-buy-area:hover .buy-link-m-block{position:absolute;right:-4px;bottom:1px;background:0 0;border:0 none;color:#595959;letter-spacing:0;z-index:1}.product-buy-area .buy-link-m-block.btn-more,.product-buy-area:hover .buy-link-m-block.btn-more{color:#0650c2}.buy-link-m-block.btn-primary:hover{color:#ff4900}.b-product-block-link{position:absolute;top:0;left:0;width:100%;height:100%}.product.b-productblock .action-label_minicard,.product.b-productblock .link-action .img-action{top:auto;left:auto;bottom:15px;right:-5px}.product.b-productblock .b-productblock-e-wrapper-m-userchoice .action-label_minicard{right:10px}.b-productblock-price .price-val{color:red}.product.b-productblock .b-productblock-price{position:relative;top:auto;margin-top:20px}@media screen and (max-width:1560px){.main-carousel .b-productblock,.rows1 .product.b-productblock{width:40%}}@media screen and (max-width:1240px){.b-productblock,.main-carousel .b-productblock,.rows1 .product.b-productblock{width:50%}}@media all and (max-width:768px){.b-productblock,.main-carousel .b-productblock{width:100%}.b-productblock-padding{padding-right:0}}