.news-card__link{display:grid}.news-card__link:hover .news-card__title,.news-card__link:hover .news-card__description,.news-card__link:hover .news-card__date{color:var(--color-blue)}.news-card__media{position:relative;display:block;width:100%;padding-top:70%;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.news-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__title,.news-card__description,.news-card__date{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.news-card__title{font-weight:900;color:var(--color-text-title)}.news-card__description{font-size:12px;line-height:150%}.news-card__date{font-size:12px;color:var(--color-grey)}.prod-card{position:relative;z-index:1}.prod-card:hover::before{-webkit-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);transform:translate(-50%,10px)}.prod-card::before{content:"";position:absolute;bottom:0;left:50%;width:70%;height:80%;background-color:var(--color-lgrey);mix-blend-mode:multiply;-webkit-filter:blur(14px);filter:blur(14px);-webkit-border-radius:10px;border-radius:10px;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px);z-index:-1;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.prod-card__wrapper{position:relative;display:grid;grid-gap:10px;padding:10px 15px 20px;font-size:10px;text-align:center;background-color:var(--color-lgrey-alt);border:1px solid var(--color-lgrey-alt);-webkit-border-radius:10px;border-radius:10px;z-index:1}.prod-card__image{width:100%;max-width:200px;margin:0 auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.prod-card__name{line-height:130%;font-weight:600;color:var(--color-dgrey)}.prod-card__price{line-height:130%;font-weight:600;color:var(--color-text-title)}.case-card{position:relative;display:block;background-color:#f3f3f5;overflow:hidden}.case-card__content{display:grid;width:calc(100% - var(--i-w));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left}.case-card__tag{text-transform:uppercase;color:var(--color-grey)}.case-card__title{color:var(--color-text-title)}.case-card__description{line-height:170%;color:var(--color-dgrey)}.case-card__more{color:var(--color-blue)}.case-card__image{position:absolute;right:0;width:var(--i-w);background-position:50% 0;-webkit-background-size:100% auto;background-size:100% auto}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.pagination__link{position:relative;display:block;text-align:center;white-space:nowrap;width:45px;height:45px;line-height:38px;text-decoration:none;color:var(--color-text-common);opacity:.6;cursor:pointer;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.pagination__link:hover{opacity:1}.pagination__link_active{font-weight:600;color:var(--color-dark);background:var(--color-lgrey);pointer-events:none}.pagination__link_disabled:hover{opacity:.6;cursor:auto}.pagination__link .icon{font-size:.75em}.news-page__description{line-height:155%;text-align:center}.news-page__block{position:relative}.news-page__block-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news-page__title{text-align:center;color:var(--color-text-title)}.news-page__list{display:grid;margin-top:35px}.news-page .news-card__link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:680px){.news-card__link{grid-row-gap:15px}.news-card__title{font-size:14px}.news-card__description{margin-top:-5px}.news-page{padding:30px 0}.news-page__block{margin-top:40px}.news-page__block-button{margin:25px 0 0 auto}.news-page__list{grid-row-gap:20px}}@media screen and (min-width:680px){.news-card__link{grid-row-gap:30px}.news-card__title{font-size:18px}.news-card__description{margin-top:-15px}.news-page{padding:60px 0}.news-page__description{font-size:18px}.news-page__block{margin-top:60px}}@media screen and (max-width:1024px){.case-card{min-height:205px;-webkit-border-radius:14px;border-radius:14px;--i-w:121px}.case-card__content{padding:20px 0 20px 20px}.case-card__tag{margin-bottom:2px;font-size:9px;letter-spacing:.02em}.case-card__title{font-size:17px}.case-card__description{margin-top:9px;font-size:9px}.case-card__more{margin-top:9px;font-size:10px}.case-card__image{top:20px}}@media screen and (min-width:1025px){.case-card{min-height:265px;-webkit-border-radius:25px;border-radius:25px;--i-w:255px}.case-card:hover .case-card__image{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.case-card__content{padding:40px 0 40px 40px}.case-card__tag{margin-bottom:5px;font-size:13px;letter-spacing:.03em}.case-card__title{font-size:27px}.case-card__description{margin-top:18px;font-size:13px}.case-card__more{margin-top:18px;font-size:15px}.case-card__image{top:0;-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;-o-transition:transform .24s;transition:transform .24s;transition:transform .24s, -webkit-transform .24s}.pagination__link{font-size:18px}.news-page__block-button{margin:30px 0 0 auto}.news-page__list{grid-template-columns:repeat(3,1fr);grid-gap:25px}}@media screen and (max-width:1024px) and (min-width:680px){.news-page__block-button{position:absolute;bottom:0;right:0}.news-page__list{grid-template-columns:repeat(2,1fr);grid-gap:40px 25px}}