#commentform,.comment-respond form.comment-form{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 16px;align-items:start;width:100%;max-width:100%}#commentform>*,.comment-respond form.comment-form>*{margin:0;min-width:0}.comment-respond form.comment-form .comment-form-comment,.comment-respond form.comment-form .comment-form-rating,.comment-respond form.comment-form .form-submit,.comment-respond form.comment-form .comment-notes,.comment-respond form.comment-form .logged-in-as,.comment-respond form.comment-form .comment-form-cookies-consent,.comment-respond form.comment-form .must-log-in,.comment-respond form.comment-form .comment-form-before-submit{grid-column:1 / -1}.woocommerce-Reviews .comment-respond form.comment-form .comment-form-author{grid-column:1 / -1}.comment-respond form.comment-form .comment-form-author,.comment-respond form.comment-form .comment-form-email,.comment-respond form.comment-form .comment-form-url,.comment-respond form.comment-form .comment-form-advantages,.comment-respond form.comment-form .comment-form-flaws{width:auto!important;float:none!important;margin-left:0!important}.comment-respond form.comment-form input[type="text"],.comment-respond form.comment-form input[type="email"],.comment-respond form.comment-form input[type="url"],.comment-respond form.comment-form textarea,.comment-respond form.comment-form select{width:100%!important;max-width:100%;box-sizing:border-box;padding:11px 14px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;font:inherit;font-size:15px;line-height:1.4;color:#111;transition:border-color .15s,box-shadow .15s}.comment-respond form.comment-form textarea{min-height:140px;resize:vertical}.comment-respond form.comment-form input:focus,.comment-respond form.comment-form textarea:focus,.comment-respond form.comment-form select:focus{border-color:orange;outline:none;box-shadow:0 0 0 3px rgb(255 165 0 / .18)}.comment-respond form.comment-form ::placeholder{color:#8a8a8a}.comment-respond form.comment-form label:not(.screen-reader-text){display:block;font-size:14px;font-weight:600;margin:0 0 6px;color:#222}.comment-respond form.comment-form .comment-form-rating select{width:auto!important;min-width:220px}.comment-respond form.comment-form .form-submit{margin-top:4px}.comment-respond form.comment-form .form-submit .submit{cursor:pointer}.comment-respond .comment-reply-title{margin-bottom:16px}@media only screen and (max-width:640px){#commentform,.comment-respond form.comment-form{grid-template-columns:1fr!important;gap:12px}}