.category-reviews-categories{display:block;margin:-8px;min-width:16px;min-height:16px}.category-reviews-category{display:block;float:left;width:25%;box-sizing:border-box;padding:8px}.category-reviews-category-link{display:block;position:relative;padding-top:75%;transition:box-shadow 0.3s;text-decoration:none;color:#222;background:#fff}.category-reviews-category-image{display:block;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center center;top:25px;right:25px;left:25px;bottom:54px;transition:filter 0.3s;filter:grayscale(100%)}.category-reviews-category-name{position:absolute;left:16px;right:16px;bottom:16px;font-size:15px;line-height:1.25;font-weight:600;text-align:center;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-reviews-category-link:hover{box-shadow:0 10px 30px 10px #f1f1f1;text-decoration:none}.category-reviews-category-link:hover .category-reviews-category-image{filter:grayscale(0%)}.category-reviews-section{display:block}.category-reviews-section .brand-information{display:block;margin-top:30px}.category-reviews-section .brand-image{display:block;float:left;position:relative;width:250px;margin-right:50px;margin-bottom:30px}.category-reviews-section .brand-image-wrapper{display:block;position:relative;padding-top:75%;box-shadow:0 15px 50px #f1f1f1}.category-reviews-section .brand-image-wrapper-2{display:block;position:absolute;top:25px;right:25px;bottom:25px;left:25px;background-size:contain;background-repeat:no-repeat;background-position:center center}.category-reviews-section .brand-text{margin-bottom:30px}.category-reviews-block-title{display:block;margin:32px 0 20px;font-size:20px;line-height:1.3;font-weight:700;color:#222}.category-reviews-empty{font-size:14px;line-height:1.5;color:gray}.brand-reviews-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;align-items:stretch}.brand-reviews-list .reviews-item{min-width:0;margin:0;padding:0;border:0}.brand-reviews-list .reviews-item-content{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:270px;padding:24px 24px 28px;background:#fff;border:1px solid #ececf0;border-radius:22px;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.brand-reviews-list .reviews-item-content:hover{border-color:#dedee6;box-shadow:0 12px 32px rgba(31,36,48,.07);transform:translateY(-2px)}.brand-reviews-list .reviews-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.brand-reviews-list .reviews-item-author{display:flex;align-items:center;gap:14px;flex:1 1 auto;min-width:0}.brand-reviews-list .reviews-item-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;min-width:52px;margin:0;border-radius:50%;background:#f0f0f2!important;color:#60646f;font-size:21px;line-height:1;font-weight:700;text-transform:uppercase}.brand-reviews-list .reviews-item-author-info{flex:1 1 auto;min-width:0}.brand-reviews-list .reviews-item-name{display:block;max-width:100%;margin:0;color:#1f2430;font-size:15px;line-height:1.25;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-reviews-list .reviews-item-date{margin:6px 0 0;color:#7d8492;font-size:15px;line-height:1.25}.brand-reviews-list .reviews-item-rating{flex:0 0 auto;margin:2px 0 0;white-space:nowrap}.brand-reviews-list .reviews-item-rating .iblock-vote-rating{font-size:0;margin:3px -2px 0}.brand-reviews-list .reviews-item-rating .iblock-vote-rating-item{display:inline-block;padding:0 2px;font-size:15px;line-height:1;color:#e8e8e8}.brand-reviews-list .reviews-item-rating .iblock-vote-rating-item[data-active=true]{color:#f4bb28}.brand-reviews-list .reviews-item-text{margin:0;color:#586171;font-size:16px;line-height:1.55;font-weight:400;overflow-wrap:anywhere}.brand-reviews-list .reviews-item-product-wrapper{display:block;margin:auto 0 0;padding-top:24px}.brand-reviews-list .brand-review-product-name{color:#7a3ea0;font-size:14px;line-height:1.4;font-weight:400;text-decoration:none}.brand-reviews-list .brand-review-product-name:hover{text-decoration:underline}.category-reviews-pagination{margin-top:32px}@media all and (max-width:1200px){.intec-adaptive .category-reviews-category{width:33.333333%}}@media all and (max-width:1180px){.brand-reviews-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media all and (max-width:768px){.brand-reviews-list{grid-template-columns:1fr;gap:14px}.brand-reviews-list .reviews-item-content{min-height:0;padding:22px;border-radius:20px}.brand-reviews-list .reviews-item-text{font-size:17px;line-height:1.5}}@media all and (max-width:640px){.intec-adaptive .category-reviews-category{width:50%}}@media all and (max-width:500px){.intec-adaptive .category-reviews-section .brand-image{float:none;width:auto;margin-right:0}}@media all and (max-width:380px){.intec-adaptive .category-reviews-category{float:none;width:auto}}.intec-content-left:has(+ .intec-content-right .category-reviews-section),.intec-content-left:has(+ .intec-content-right .category-reviews-categories){display:none}.intec-content-left:has(+ .intec-content-right .category-reviews-section) + .intec-content-right,.intec-content-left:has(+ .intec-content-right .category-reviews-categories) + .intec-content-right{margin-left:0}.intec-content .intec-content-left{display:none!important}.intec-content .intec-content-right{margin-left:0!important}