.woocommerce-Reviews .commentlist{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:30px!important}.woocommerce-Reviews .comment_container{background:#fff;border:1px solid #e5e5e5;padding:20px;border-radius:12px;box-shadow:0 3px 10px rgb(0 0 0 / .05)}.woocommerce-review__author{font-size:18px;font-weight:600;font-family:"Poppins",sans-serif;color:#111}.woocommerce-review__published-date{font-size:14px;color:#777;font-family:"Poppins",sans-serif}.woocommerce-review__text p{font-size:15px;line-height:1.6;color:#444;font-family:"Poppins",sans-serif}.star-rating span::before{color:#ffae00!important}.woocommerce-Reviews h2.woocommerce-Reviews-title{font-size:26px;font-family:"Poppins",sans-serif;margin-bottom:25px;font-weight:700;color:#000}.woocommerce #review_form #respond .form-submit input{background:#0084ff!important;color:#fff!important;padding:12px 30px;border-radius:6px;border:none;font-size:16px;cursor:pointer}.woocommerce #review_form #respond .form-submit input:hover{background:#006fe0!important}@media (max-width:768px){.woocommerce-Reviews .commentlist{grid-template-columns:1fr!important}}.single-product .product_title.entry-title{display:flex!important;align-items:center;gap:5px}.ct-title-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex:1}.ct-toggle-icon{cursor:pointer;font-size:16px;user-select:none;flex-shrink:0;background:#f2f2f2;padding:6px 10px;border-radius:6px;border:1px solid #ddd}.product-wrapper{height:427px;width:292px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.custom-review-count{text-align:left;margin-top:5px}