.grid-products{padding:40px 5% 2.5rem;position:relative;width:100%}.grid-products__title{text-align:center}.grid-products__items{width:100%;display:flex;justify-content:space-between;margin-top:50px}.grid-products__item{transition:transform .5s ease;width:100%}@media (max-width:767px){.grid-products__item{margin:-26% 0 29%}.grid-products__item.swiper-slide-active{transform:translate3d(0,23%,0)!important}}@media (min-width:768px){.grid-products__item{max-width:29%;margin:0 1.8% 10%}.grid-products__item.swiper-slide-active{transform:translate3d(0,18%,0)!important}}@media (min-width:1280px){.grid-products__item{max-width:29%;margin:0 1.3% 9.2%}}.grid-products__item-img-wrap{position:relative;width:95%;background-color:transparent;overflow:hidden;display:flex;justify-content:center;align-items:flex-end;transform:rotate(-15deg);margin:0 auto}.grid-products__item-img-wrap:before{content:"";display:block;padding-bottom:89%}@media (max-width:767px){.grid-products__item-img-wrap{width:86%}}.grid-products__item-img{position:absolute;display:block;max-width:100%;max-height:100%}.grid-products__item-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;border-radius:33px;background-color:#E8E8E8;padding:61% 5% 8%;margin-top:calc(-60% + 2.2rem)}.grid-products__item-title{width:78%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.2em;text-align:center;margin-bottom:.6em}.grid-products__item-btn-wrap{display:flex;justify-content:center;position:relative;box-sizing:border-box;gap:5px;padding:0 30px;width:100%}.grid-products__item-btn{min-width:13.917em}@media (max-width:619px){.grid-products__item-btn-wrap{padding:0 5px}.grid-products{min-width:6.917em!important}}.grid-products__item-btn-sec{min-width:7.917em}.grid-products__btns{display:flex;justify-content:center;gap:10px}.grid-products.fanstore{margin-bottom:100px}.grid-products.fanstore .grid-products__items{margin-top:100px}@media (max-width:1100px){.grid-products.fanstore .grid-products__items{flex-wrap:wrap;justify-content:center}}.grid-products.fanstore .grid-products__btn-cont{display:flex;justify-content:center}.grid-products.fanstore .grid-products__item{margin:0 1.3% 4.2%}@media (max-width:1100px){.grid-products.fanstore .grid-products__item{max-width:46%;margin:0 1.8% 10%}}@media (max-width:780px){.grid-products.fanstore .grid-products__item{max-width:100%;margin:0 1.8% 10%}}