.block__impress_grid_block{position:relative}.block__impress_grid_block:before{position:absolute;content:"";left:0;bottom:0;width:100%;height:342px;background:linear-gradient(180deg,#fffbf800 .01%,#fffbf8)}.block__impress_grid_block:before{opacity:0;transition:all .3s ease-in-out}.block__impress_grid_block.show-shadow:before{opacity:1}.impress__header{margin-bottom:64px}.impress__card{display:none}.impress__card.show{display:block}.impress__subheading{margin-top:10px}.block__impress_grid_block{display:flex;gap:24px;max-width:1080px;margin:0 auto}.impress__grid{display:flex;gap:25px;margin:0;flex-direction:column;width:33.33%}.impress__card{border:1px solid #CECECE;padding:24px;background:#fff;transition:.3s;border-radius:12px}.impress__heading{margin:0 0 12px;line-height:56px}.impress_logo{line-height:0;margin:0 0 24px}.impress__subheading p{margin:0;line-height:28px}.impress__card-header{display:flex;align-items:center;gap:12px;margin-bottom:15px}.impress__logo img{width:52px;height:52px;object-fit:cover;border-radius:50%}.impress__title{margin:0}p.impress__country{margin:0;color:rgb(var(--color-alter-accent))}.impress__footer{margin-top:40px;text-align:center}.impress__content{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.impress__content p{margin:0;color:rgb(var(--color-alter-accent))}.impress__btn{padding:12px 24px;border:1px solid #CECECE;cursor:pointer;border-radius:36px;background:#fff;transition:all .4s ease}.impress__btn:hover{color:rgba(var(--color-foreground),1);background-color:rgb(var(--color-background))}.impress__header{text-align:center}@media(max-width:1199px){.impress__grid.grid_2 .impress__card:first-child .impress__content{-webkit-line-clamp:6}.impress__content br{display:none}}@media(max-width:991px){.block__impress_grid_block{flex-wrap:wrap}.impress__grid{width:calc(50% - 12px)}.impress__grid.grid_3{width:100%;flex-direction:inherit;flex-wrap:wrap}.impress__grid.grid_3 .impress__card{width:calc(50% - 13px)}.impress__grid.grid_2 .impress__card:first-child .impress__content{-webkit-line-clamp:8}}@media(max-width:575px){.block__impress_grid_block,.impress__grid.grid_3{gap:12px}.impress__grid.grid_3 .impress__card,.impress__grid{width:100%}.impress_logo{margin:0 0 12px}.impress__header{margin-bottom:30px}.impress__footer{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/built-impress.css.map */
