.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:0;margin:16px 0;list-style:none;font-size:14px;color:#868fa0}.breadcrumbs__item:not(:nth-last-child(-n+2)){display:none}.breadcrumbs__item:last-child{display:none}.breadcrumbs__link,.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__link{gap:4px;color:#4b515c;-webkit-transition:color .3s;transition:color .3s}.breadcrumbs__link:hover{color:#0962ca}.breadcrumbs__link svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;margin:-1px 0 0;color:#6a7280}.pagination{gap:8px;padding:0;margin:24px 0 0;list-style:none}.pagination__item{min-width:28px;font-weight:700;text-align:center}.pagination__item--prev .button{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1/1}.pagination__item--prev .button__text{display:none}.review{margin:0 0 24px}.review__img{display:block;margin:0 0 16px;width:50%;aspect-ratio:1/1;border-radius:16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review__info{margin:1em 0;color:#33a00d;font-size:.9em}.review__text{margin:1em 0 0}.review__text p:first-child{margin-top:0}.review__text p:last-child{margin-bottom:0}@media screen and (min-width:768px){.breadcrumbs{gap:6px;margin:20px 0}.breadcrumbs__item:not(:nth-last-child(-n+2)){display:block}.breadcrumbs__item:last-child{display:block}.breadcrumbs__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:6px}.breadcrumbs__link svg{width:12px;height:12px;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.pagination{margin:32px 0 0}.pagination__item--prev .button{padding:0 24px;aspect-ratio:auto}.pagination__item--prev .button__text{display:block}.review{margin:0 0 28px}.review__img{width:100%;margin:0}.review__title{margin:1em 0 0}}@media screen and (min-width:1024px){.breadcrumbs{margin:24px 0}.review{margin:0 0 32px}}@media screen and (min-width:1400px){.pagination{margin:40px 0 0;gap:12px}.pagination__item--prev .button{padding:0 28px}.review{margin:0 0 36px}}