.gg-review-section{width:100%;max-width:1120px;margin:40px auto;padding:0 20px;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;color:#111}.gg-review-section *{box-sizing:border-box}.gg-review-title{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ddd;padding:22px 0;cursor:pointer}.gg-review-title h2{margin:0;font-size:18px;font-weight:700}.gg-review-toggle{font-size:22px;line-height:1}.gg-review-summary{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;min-height:190px;border-bottom:1px solid #eee;padding:25px 0}.gg-score-box{text-align:center;border-right:1px solid #e5e5e5;padding:15px 30px}.gg-score-number{font-size:52px;line-height:1;font-weight:500;letter-spacing:-2px}.gg-stars{margin-top:8px;font-size:21px;letter-spacing:2px}.gg-review-count{margin-top:8px;font-size:13px;text-decoration:underline}.gg-rating-bars{padding:5px 35px}.gg-rating-row{display:grid;grid-template-columns:38px 1fr 45px;align-items:center;gap:8px;margin:10px 0;font-size:13px}.gg-rating-label{white-space:nowrap}.gg-rating-track{width:100%;height:7px;background:#eee;border-radius:20px;overflow:hidden}.gg-rating-fill{height:100%;background:#111;border-radius:20px}.gg-write-box,.gg-review-form{display:none!important}.gg-review-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:25px 0;border-bottom:1px solid #ddd}.gg-search{position:relative;width:230px}.gg-search input{width:100%;height:40px;border:1px solid #ddd;border-radius:20px;padding:0 18px;font-size:13px;outline:none}.gg-sort{height:40px;border:1px solid #ddd;background:#fff;padding:0 15px;border-radius:20px;font-size:13px;cursor:pointer}.gg-review-list{width:100%}.gg-review-item{padding:28px 0;border-bottom:1px solid #eee}.gg-review-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.gg-review-user{font-weight:700;font-size:14px}.gg-review-date{color:#777;font-size:12px}.gg-review-stars{font-size:15px;letter-spacing:1px;margin-bottom:10px}.gg-review-content{font-size:14px;line-height:1.7;color:#333;max-width:850px}.gg-verified{display:inline-block;margin-top:12px;font-size:11px;color:#555}.gg-product-link{display:flex;align-items:center;gap:12px;margin-top:15px;padding:12px;border:1px solid #eee;border-radius:8px;text-decoration:none;color:#111;transition:all .2s;max-width:400px}.gg-product-link:hover{border-color:#000;background:#f9f9f9}.gg-product-img{width:60px;height:60px;border-radius:4px;object-fit:cover}.gg-product-name{font-size:13px;font-weight:600;line-height:1.4}.gg-pagination{display:flex;justify-content:center;align-items:center;gap:8px;padding:30px 0}.gg-page{min-width:35px;height:35px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:3px;font-size:14px}.gg-page.active{background:#000;color:#fff;border-color:#000}.gg-page:disabled{opacity:.4;cursor:default}@media(max-width:768px){.gg-review-section{padding:0 15px;margin-top:25px}.gg-review-title{padding:18px 0}.gg-review-title h2{font-size:16px}.gg-review-summary{grid-template-columns:1fr;padding:20px 0}.gg-score-box{border-right:0;border-bottom:1px solid #eee;padding:15px 0 25px}.gg-score-number{font-size:46px}.gg-rating-bars{padding:20px 0}.gg-review-toolbar{flex-direction:column;align-items:stretch}.gg-search,.gg-sort{width:100%}.gg-review-top{align-items:flex-start;flex-direction:column;gap:5px}.gg-review-content{font-size:14px}.gg-product-link{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reviews.css.map */
