.cpr{position:relative;width:100%;margin:0 0 40px 0}.cpr__h2{margin:0 0 20px 0;font:600 32px/32px 'sf pro display'}.cpr__h2 a{color:inherit;transition:opacity .15s}.cpr__h2 a:hover{opacity:.8}.cpr__h2 a:active{opacity:.6}.cpr__container{overflow:hidden;border-radius:12px}.cpr__scrollable{font:0/0 a}.cpr__item{width:274px!important;display:block;margin:0 15px 0 0;white-space:normal;text-decoration:none;color:#000;transition:transform 150ms;flex-shrink:0}.cpr__item:active{transform:scale(.98)}.cpr__item:last-child{margin-right:0}.cpr__preview-wrap{background:#eee;border-radius:12px;overflow:hidden;position:relative;width:100%;height:135px}.cpr__preview{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;object-fit:cover;object-position:0 0;max-width:100%;max-height:100%}.cpr__descr{font:600 16px/20px "sf pro display";padding:0 20px 0 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 5px 0;-webkit-line-clamp:2}.cpr__rating{white-space:nowrap;margin:0 8px 0 0;font:16px/16px "sf pro display";color:var(--rating-star-hight-color);cursor:default}.cpr__rating-ico{width:11px;height:22px;display:inline-block;vertical-align:middle;fill:currentColor}.cpr__rating-value{display:inline-block;vertical-align:middle;margin:0 0 0 2px;font:700 15px/15px "sf pro display"}.cpr__rating--yellow{color:var(--rating-star-color)}.cpr__rating-reviews{color:var(--rating-count-color);font:14px/15px "sf pro display";display:inline-block;vertical-align:middle;margin:0 0 0 -1px}.cpr__nav{position:absolute;width:27px;height:40px;background:#f3f3f3 url(data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2218%22%20viewBox%3D%220%200%2011%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M1%201L9%209L1%2017%22%20stroke%3D%22%231C1C1C%22%20stroke-width%3D%221.8%22%2F%3E%0A%3C%2Fsvg%3E) no-repeat 9px 50%;margin:auto;top:0;bottom:0;z-index:2;transition:opacity 200ms,background-color 200ms;border-radius:8px;cursor:pointer}.cpr__nav:hover{background-color:#eee}.cpr__nav--prev{left:-14px;transform:rotate(180deg)}.cpr__nav--next{right:-14px}.cpr__nav--disabled{opacity:0;cursor:default}