.abz-review-details{margin-top:10px;padding:12px;border-radius:10px;background:#f4f6f8}.abz-verified-owner{display:inline-flex;padding:3px 8px;border-radius:7px;background:#e9f8f0;color:#126b42;font-weight:700}.abz-review-pros{color:#126b42}.abz-review-cons{color:#8f241b}.abz-product-questions{margin:32px 0}.abz-product-questions details{padding:14px 0;border-bottom:1px solid #e4e7ec}.abz-product-questions summary{cursor:pointer;font-weight:700}.abz-question-form{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-top:24px;padding:18px;border-radius:12px;background:#f4f6f8}.abz-question-form h3,.abz-question-form label:first-of-type{grid-column:1/-1}.abz-question-form label{display:flex;flex-direction:column}.abz-question-form input,.abz-question-form textarea{padding:10px;border:1px solid #d0d5dd;border-radius:8px}.abz-honeypot{position:absolute!important;right:-9999px!important}@media(max-width:700px){.abz-question-form{grid-template-columns:1fr}.abz-question-form h3,.abz-question-form label:first-of-type{grid-column:auto}}
.abz-review-carousel{clear:both;margin:42px 0;padding:26px;border:1px solid #e4e7ec;border-radius:18px;background:#f7f8fa;overflow:hidden}.abz-review-carousel__head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px}.abz-review-carousel__head span{color:#ff6b00;font-size:.75rem;font-weight:700}.abz-review-carousel__head h2{margin:4px 0 0}.abz-review-carousel__head button{width:42px;height:42px;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#0f1a2c;font-size:1.5rem}.abz-review-carousel__head button:disabled{opacity:.35}.abz-review-carousel__viewport{direction:ltr;overflow:hidden;touch-action:pan-y}.abz-review-carousel__track{display:flex;will-change:transform}.abz-review-card{box-sizing:border-box;flex:0 0 33.333%;direction:rtl;padding:20px;border:7px solid #f7f8fa;border-radius:18px;background:#fff;background-clip:padding-box}.abz-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.abz-review-card__top span{padding:3px 7px;border-radius:6px;background:#e9f8f0;color:#126b42;font-size:.66rem}.abz-review-stars{margin:8px 0;color:#f5a623;letter-spacing:2px}.abz-review-card blockquote{min-height:92px;margin:0;color:#344054}.abz-review-card blockquote p{margin:0}.abz-review-card>p{margin:8px 0;font-size:.78rem}.abz-review-card time{display:block;margin-top:14px;color:#667085;font-size:.68rem}.abz-review-carousel__status{margin-top:10px;color:#667085;font-size:.68rem;text-align:center}@media(max-width:800px){.abz-review-carousel{padding:18px 14px}.abz-review-carousel__head{align-items:center}.abz-review-carousel__head h2{font-size:1.2rem}.abz-review-card{flex-basis:100%}}
.abz-review-card__identity{display:flex;align-items:center;gap:10px}.abz-review-card__identity .abz-review-card__avatar{display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:12px;background:linear-gradient(145deg,#ff6b00,#ff9a52);color:#fff;font-size:1rem;font-weight:900}.abz-review-card__identity div{display:flex;flex-direction:column}.abz-review-card__identity small{margin-top:2px;color:#667085;font-size:.68rem}.abz-review-card__top .abz-review-card__verified{padding:3px 7px;border-radius:6px;background:#e9f8f0;color:#126b42;font-size:.66rem}.comment-form-abz-city input{width:100%;min-height:44px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px}
