.woocommerce #reviews #respond{background:transparent;box-shadow:none;padding:0;margin:var(--s4) 0 0;border-top:1px solid var(--bd)}.woocommerce #reviews #reply-title{display:block;margin:var(--s3) 0;font-size:15px;font-weight:700;color:var(--tx)}.woocommerce #reviews #reply-title small a{font-size:13px;font-weight:500}.woocommerce #reviews .comment-notes{display:none}.woocommerce #reviews #commentform{display:grid;gap:var(--s3)}.woocommerce #reviews #commentform p{margin:0 0 var(--s3)}.woocommerce #reviews #commentform label{display:block;margin-bottom:4px;font-size:13px;font-weight:600;color:var(--tx)}.woocommerce #reviews #commentform .required{color:var(--no)}.woocommerce #reviews #comment{width:100%;min-height:96px;padding:12px 14px;background:var(--fl);color:var(--tx);border:0;border-radius:var(--rm);font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;resize:vertical}.woocommerce #reviews #rating{width:100%;min-height:48px;padding:8px 12px 8px 40px;background:var(--fl) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f5b400'%3E%3Cpath d='M12 2l3 6.6 7 .7-5.2 4.7 1.5 7-6.3-3.7L5.7 21l1.5-7L2 9.3l7-.7z'/%3E%3C/svg%3E") no-repeat 12px center / 18px 18px;border:0;border-radius:var(--rm);color:var(--tx);font-size:16px;appearance:auto}.woocommerce #reviews #commentform :is(input[type="text"],input[type="email"]){width:100%;min-height:48px;padding:10px 14px;background:var(--fl);color:var(--tx);border:0;border-radius:var(--rm);font-size:16px}.woocommerce #reviews #comment:focus,.woocommerce #reviews #commentform :is(input[type="text"],input[type="email"]):focus{outline:2px solid var(--p);background:var(--flf)}.woocommerce #reviews #rating:focus{outline:2px solid var(--p);background-color:var(--flf)}.woocommerce #reviews select#rating[hidden]{display:none}.fb-rating{display:flex;gap:4px}.fb-rating__star{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:var(--bd);cursor:pointer;border-radius:50%}.fb-rating__star.is-on{color:var(--wa)}.fb-rating__star:hover{background:var(--fl)}.fb-rating__star:focus-visible{outline:2px solid var(--p);outline-offset:0}@media (min-width:720px){.woocommerce #reviews #commentform{grid-template-columns:1fr 1fr;align-items:start}.woocommerce #reviews #commentform :is(.comment-form-rating,.comment-form-comment,.comment-form-cookies-consent,.form-submit){grid-column:1 / -1}}.woocommerce #reviews .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px}.woocommerce #reviews .comment-form-cookies-consent input{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:var(--p)}.woocommerce #reviews .comment-form-cookies-consent label{margin:0;font-size:13px;font-weight:400;color:var(--mu)}.woocommerce #reviews .form-submit{display:flex;justify-content:flex-end;margin-bottom:0}.woocommerce #reviews #submit{background:var(--fb-primary-btn) !important;color:#fff !important;border:0;border-radius:var(--rp);min-height:40px;padding:8px 22px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer}.woocommerce #reviews #submit:hover{background:var(--fb-primary-btn-hover) !important}.woocommerce #reviews ol.commentlist{list-style:none;margin:0;padding:0;display:grid;gap:var(--s3)}.woocommerce #reviews .comment_container{display:flex;gap:10px;align-items:flex-start}.woocommerce #reviews .comment_container img.avatar{width:36px;height:36px;border-radius:50%;flex:0 0 auto;object-fit:cover;background:var(--fl)}.woocommerce #reviews .comment-text{flex:1 1 auto;min-width:0;background:var(--fl);border-radius:var(--rl);padding:10px 14px;font-size:14px;color:var(--tx)}.woocommerce #reviews .comment-text .meta{font-size:12px;color:var(--mu);margin-bottom:2px}.woocommerce #reviews .comment-text .meta strong{color:var(--tx)}.woocommerce #reviews .comment-text .description p{margin:4px 0 0}.woocommerce #reviews .verified{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--p)}:root{--fb-svg-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 12.5 5 5L20 6.5'/%3E%3C/svg%3E")}.woocommerce #reviews .verified::before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:var(--fb-svg-check) no-repeat center / contain;mask:var(--fb-svg-check) no-repeat center / contain}.woocommerce #reviews .star-rating,.woocommerce #reviews .star-rating::before,.woocommerce #reviews .star-rating span::before{color:var(--wa)}