﻿.recommends .main{padding:0 150px}
.recommends .shape{filter:grayscale(1) brightness(1.1);height:100%;top:0}
.recommends .shape:hover{filter:grayscale(0) brightness(1)}
.recommends .shape.left{left:-70px}
.recommends .shape.right{right:-70px}
.recommends:before{background:linear-gradient(to right,var(--color),transparent,transparent,transparent,transparent,transparent,var(--color));position:absolute;width:100%;height:50%;top:25%;right:0;content:"";z-index:-1}
.recommends .entery{padding:30px 50px;margin-bottom:5px;background:linear-gradient(to top left,#efe7de,#fff)}
.recommends .entery .titr{right:227px;top:0;padding:7px 15px;border-radius:0 0 15px 15px}
.recommends .entery .rt-offerx{width:calc(100% - 350px)}
.recommends .entery .rt-offerx .item{padding:20px 0}
.recommends .entery .rt-offerx .item .photo{width:150px}
.recommends .entery .rt-offerx .item .photo .pic{height:150px}
.recommends .entery .rt-offerx .item .inside{width:calc(100% - 180px);margin-top:40px}
.recommends .entery .rt-offerx .item .inside .title a{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:2}
.recommends .entery .rt-offerx .item .inside .price{margin-top:10px;text-align:left;max-width:100%}
.recommends .entery .rt-offerx .item .inside .price .symb{width:16px;height:15px;transform:translate(-3px,2px)}
.recommends .entery .rt-offerx .item .inside .price del{margin-left:8px}
.recommends .entery .rt-offerx .owl-nav .owl-prev,.recommends .entery .rt-offerx .owl-nav .owl-next{top:calc(50% - 20px)}
.recommends .entery .rt-offerx .owl-nav .owl-prev{right:-120px}
.recommends .entery .rt-offerx .owl-nav .owl-next{right:calc(100% + 430px)}
.recommends .entery .rt-offerx .owl-nav{transition-duration:0.3s;opacity:.5}
.recommends .entery:hover .rt-offerx .owl-nav{opacity:1}
.recommends .entery .rt-offerx .owl-dots{width:350px;left:-360px;top:0;border-right:3px var(--blur) dashed;padding-right:25px}
.recommends .entery .rt-offerx .owl-dots .owl-dot{box-shadow:none;background:none;width:100%;height:auto;border-radius:0;margin:0}
.recommends .entery .rt-offerx .owl-dots .owl-dot span{padding:12px 20px;margin:7.5px 0;line-height:1.8;background:linear-gradient(to right,transparent,#f2e5d5)}
.recommends .entery .rt-offerx .owl-dots .owl-dot span:before{content:"";width:8px;height:8px;background-color:var(--color);display:inline-block;margin-left:10px;border-radius:50%;opacity:.4}
.recommends .entery .rt-offerx .owl-dots .owl-dot.active span{background:var(--color2);color:var(--color)}
.recommends .entery .rt-offerx .owl-dots .owl-dot.active span:before{opacity:1}
.recommends .entery .rt-offerx .owl-dots .owl-dot.active span{opacity:1 !important}
.recommends .entery .rt-offerx .owl-dots .owl-dot span:hover{opacity:.7}
.recommends .entery .rt-offerx .item:hover .inside .title a{color:var(--color)}


@media only screen and (max-width:1200px){
.recommends .main{padding:0}
.recommends .shape{display:none}
}
@media only screen and (max-width:920px){
.recommends{margin-bottom:0}
.recommends .main{max-width:100%}
.recommends .entery{margin-bottom:0}
.recommends .entery{padding:25px 18px 20px;border-radius:0}
.recommends .entery .rt-offerx .owl-dots{width:140px;left:-160px;padding-right:15px}
.recommends .entery .rt-offerx{width:calc(100% - 160px)}
.recommends .entery .rt-offerx .owl-dots .owl-dot span{padding:7px 10px;font-size:12px}
.recommends .entery .rt-offerx .owl-dots .owl-dot span:before{width:5px;height:5px;margin-left:6px}
.recommends .entery .titr{right:18px;padding:6px 12px;font-size:14px}
.recommends .entery .rt-offerx .item{padding:0}
.recommends .entery .rt-offerx .item .inside .title{font-size:13px}
.recommends .entery .rt-offerx .item .inside .price{font-size:15px;height:21px;margin:10px 0 15px}
.recommends .entery .rt-offerx .item .inside .price del{font-size:12px;margin-left:4px}
.recommends .entery .rt-offerx .item .photo{width:100px;margin:27px 0}
.recommends .entery .rt-offerx .item .photo .pic{height:100px}
.recommends .entery .rt-offerx .item .inside{width:calc(100% - 120px);margin-top:45px}
}
@media only screen and (max-width:480px){
.recommends .entery .rt-offerx .item .photo{margin:30px calc(50% - 50px) 15px}
.recommends .entery .rt-offerx .item .inside{width:100%;margin-top:0}
.recommends .entery .rt-offerx .owl-dots{height:100%;padding-top:10px}
.recommends .entery .rt-offerx .owl-nav{display:block}
.recommends .entery .rt-offerx .owl-nav .owl-prev,.recommends .entery .rt-offerx .owl-nav .owl-next{z-index:99999;top:inherit;right:inherit;bottom:20px;width:35px;height:35px}
.recommends .entery .rt-offerx .owl-nav .owl-prev i,.recommends .entery .rt-offerx .owl-nav .owl-next i{font-size:17px}
.recommends .entery .rt-offerx .owl-nav .owl-next{left:-145px}
.recommends .entery .rt-offerx .owl-nav .owl-prev{left:-100px}
}