.owala-reviews{background:#fff;padding:56px 0 64px}.owala-reviews__title{font-size:2.4rem;font-weight:700;text-align:center;color:#111;margin:0 0 40px;letter-spacing:-.01em}.owala-reviews__summary{display:grid;grid-template-columns:200px 1fr 200px;align-items:center;gap:40px;margin-bottom:32px}@media(max-width:899px){.owala-reviews__summary{grid-template-columns:1fr;text-align:center;gap:24px}.owala-reviews__summary-right{display:flex;justify-content:center}}.owala-reviews__avg-stars{font-size:1.3rem;color:#111;letter-spacing:2px;margin-bottom:4px}.owala-reviews__avg-text{font-size:1rem;font-weight:700;color:#111;margin-bottom:2px}.owala-reviews__avg-sub{font-size:.82rem;color:#666}.owala-reviews__bars{display:flex;flex-direction:column;gap:7px}.owala-bar-row{display:flex;align-items:center;gap:10px}.owala-bar-label{font-size:.75rem;color:#555;white-space:nowrap;min-width:60px;text-align:right;letter-spacing:1px}.owala-bar-track{flex:1;height:10px!important;min-height:10px;background:#d8d8d8!important;border-radius:5px;overflow:hidden;display:block!important;position:relative}.owala-bar-fill{display:block!important;height:10px!important;background:#222!important;position:absolute;top:0;left:0}.owala-bar-count{font-size:.78rem;color:#555;min-width:24px}.owala-write-btn{display:inline-block;background:#222;color:#fff;font-size:.88rem;font-weight:600;padding:14px 24px;border-radius:8px;text-decoration:none;letter-spacing:.01em;transition:background .2s;white-space:nowrap}.owala-write-btn:hover{background:#444}.owala-reviews__sort-bar{padding:16px 0;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:0}.owala-sort-label{font-size:.88rem;font-weight:600;color:#222;cursor:default}.owala-reviews__list{display:flex;flex-direction:column}.owala-review{padding:28px 0;border-bottom:1px solid #d5d5d5}.owala-review--hidden{display:none}.owala-review__stars{font-size:1.05rem;color:#111;letter-spacing:2px;margin-bottom:8px}.owala-review__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.owala-review__name{font-size:.88rem;font-weight:600;color:#111}.owala-review__badge{background:#111;color:#fff;font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:4px;letter-spacing:.02em}.owala-review__date{font-size:.82rem;color:#888;margin-left:auto}.owala-review__title{font-size:.95rem;font-weight:700;color:#111;margin:0 0 6px}.owala-review__body{font-size:.9rem;color:#333;line-height:1.65;margin:0}.owala-load-more-wrap{text-align:center;padding-top:44px}.owala-load-more-btn{display:inline-block;background:#111;color:#fff;font-size:.95rem;font-weight:600;padding:18px 56px;border-radius:50px;border:none;cursor:pointer;letter-spacing:.02em;transition:background .2s}.owala-load-more-btn:hover{background:#333}.wr-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.wr-modal{background:#fff;border-radius:16px;padding:40px 40px 36px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 24px 64px #0000002e}@media(max-width:600px){.wr-modal{padding:32px 24px 28px}}.wr-close-btn{position:absolute;top:16px;right:20px;background:none;border:none;font-size:1.4rem;color:#888;cursor:pointer;line-height:1;padding:4px 8px;border-radius:4px;transition:color .15s,background .15s}.wr-close-btn:hover{color:#111;background:#f3f3f3}.wr-modal-heading{font-size:1.5rem;font-weight:700;color:#111;margin:0 0 4px}.wr-modal-sub{font-size:.875rem;color:#777;margin:0 0 28px}.wr-field{margin-bottom:20px}.wr-label{display:block;font-size:.85rem;font-weight:600;color:#333;margin-bottom:6px;letter-spacing:.01em}.wr-req{color:#c00}.wr-input,.wr-textarea{width:100%;border:1.5px solid #ddd;border-radius:8px;padding:11px 14px;font-size:.95rem;color:#111;background:#fafafa;transition:border-color .15s,box-shadow .15s;box-sizing:border-box;font-family:inherit}.wr-input:focus,.wr-textarea:focus{outline:none;border-color:#69caee;box-shadow:0 0 0 3px #69caee40;background:#fff}.wr-textarea{resize:vertical;min-height:110px}.wr-star-row{display:flex;gap:4px}.wr-star-btn{background:none;border:none;font-size:2rem;color:#ddd;cursor:pointer;padding:0 2px;line-height:1;transition:color .1s,transform .1s}.wr-star-btn:hover,.wr-star-btn.wr-star-active{color:#f5a623}.wr-star-btn:hover{transform:scale(1.15)}.wr-error-msg{color:#c00;font-size:.875rem;margin:-8px 0 12px;padding:10px 14px;background:#fff3f3;border-radius:6px;border:1px solid #ffc8c8}.wr-submit-btn{display:block;width:100%;background:#111;color:#fff;border:none;border-radius:50px;padding:16px;font-size:1rem;font-weight:700;cursor:pointer;letter-spacing:.02em;transition:background .2s;margin-top:8px;font-family:inherit}.wr-submit-btn:hover:not(:disabled){background:#333}.wr-submit-btn:disabled{opacity:.6;cursor:not-allowed}.wr-success-view{text-align:center;padding:24px 0 8px}.wr-success-stars{font-size:2.4rem;color:#f5a623;letter-spacing:4px;margin-bottom:16px}.wr-success-heading{font-size:1.4rem;font-weight:700;color:#111;margin:0 0 10px}.wr-success-body{color:#555;font-size:.95rem;margin:0 0 28px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-amazon-testimonials.css.map */
