/* ide Promosyon - WooCommerce reviews UX */
#top.single-product #reviews {background:#fff;border:1px solid #e5ebed;border-radius:18px;padding:clamp(18px,3vw,34px);margin-top:25px;box-shadow:0 8px 30px rgba(19,57,65,.045)}
#top.single-product #reviews #comments > h2 {font-size:24px;font-weight:750;color:#18353b;margin:0 0 24px;letter-spacing:-.025em}
#top.single-product #reviews #comments > h2 .count {color:#008d9c}
#top.single-product #reviews #comments ol.commentlist {padding:0;margin:0 0 28px;list-style:none}
#top.single-product #reviews #comments ol.commentlist li {list-style:none;margin:0 0 14px;padding:0;background:transparent;border:0}
#top.single-product #reviews #comments ol.commentlist li .comment_container {display:flex;align-items:flex-start;gap:15px;border:1px solid #e5ecee;background:#fff;border-radius:14px;padding:20px;box-shadow:0 3px 15px rgba(20,48,56,.035)}
#top.single-product #reviews #comments ol.commentlist li .comment_container > img.avatar {float:none;position:static;border:0;border-radius:50%;width:52px;height:52px;flex:0 0 52px;padding:0;margin:0;object-fit:cover}
#top.single-product #reviews .pux-review-avatar {display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e0f3f3;color:#007f8b;font-weight:800;font-size:16px;flex-shrink:0;letter-spacing:.025em}
#top.single-product #reviews #comments ol.commentlist li .comment-text {margin:0!important;padding:0!important;border:0!important;flex:1;min-width:0;background:transparent}
#top.single-product #reviews #comments ol.commentlist li .meta {margin:0 0 12px;color:#71848a;font-size:13px}
#top.single-product #reviews #comments ol.commentlist li .meta strong {color:#193c44;font-size:15px}
#top.single-product #reviews #comments ol.commentlist li .description {color:#465b63;font-size:15px;line-height:1.7}
#top.single-product #reviews #comments ol.commentlist li .description p {margin:0}
#top.single-product #reviews .star-rating {color:#f5b82e}
#top.single-product #reviews #review_form_wrapper {background:#f5f9fa;border:1px solid #e5eff0;border-radius:16px;padding:clamp(18px,3vw,28px);margin-top:22px}
#top.single-product #reviews #reply-title {display:block;font-size:21px;font-weight:750;color:#18353b;margin-bottom:18px}
#top.single-product #reviews #commentform label {display:block;font-size:14px;font-weight:650;color:#28444c;margin-bottom:8px}
#top.single-product #reviews #commentform textarea,#top.single-product #reviews #commentform input[type=text],#top.single-product #reviews #commentform input[type=email] {width:100%;background:#fff;border:1px solid #d8e5e8;border-radius:10px;min-height:45px;padding:12px 14px;box-sizing:border-box;box-shadow:none;color:#203b43}
#top.single-product #reviews #commentform textarea {min-height:150px;resize:vertical}
#top.single-product #reviews #commentform textarea:focus,#top.single-product #reviews #commentform input:focus {outline:2px solid #85d5dc;outline-offset:1px;border-color:#008c99}
#top.single-product #reviews #commentform input[type=submit] {border:0;border-radius:10px;background:#008996;color:white;font-weight:700;padding:14px 25px;min-height:46px;cursor:pointer}
#top.single-product #reviews #commentform input[type=submit]:hover {background:#006f7c}
#top.single-product .woocommerce-product-rating .woocommerce-review-link {font-size:13px;color:#6c7d82;text-decoration:none}
@media(max-width:600px){#top.single-product #reviews #comments ol.commentlist li .comment_container{padding:14px;gap:10px}#top.single-product #reviews .pux-review-avatar{width:40px!important;height:40px!important;font-size:13px}}
