.woocommerce-Reviews #review_form_wrapper{margin-top:28px;padding:30px 32px 34px;background:rgb(244 241 234 / .03);border:1px solid rgb(197 160 89 / .16);border-radius:16px}.woocommerce-Reviews .comment-reply-title{display:block;margin:0 0 6px;color:#f4f1ea;font-size:20px;font-weight:500;line-height:1.35}.woocommerce-Reviews .comment-notes{margin:0 0 22px;color:rgb(244 241 234 / .45);font-size:13px;line-height:1.6}.woocommerce-Reviews .required{color:#c5a059}.woocommerce-Reviews #respond label{display:block;margin-bottom:8px;color:rgb(244 241 234 / .72);font-size:13px;letter-spacing:.02em}.woocommerce-Reviews #commentform textarea,.woocommerce-Reviews #commentform input[type="text"],.woocommerce-Reviews #commentform input[type="email"],.woocommerce-Reviews #commentform input[type="url"]{width:100%;box-sizing:border-box;background:rgb(244 241 234 / .05);border:1px solid rgb(197 160 89 / .22);border-radius:10px;color:#f4f1ea;font-size:15px;font-family:inherit;line-height:1.6;box-shadow:none;outline:none;transition:border-color 0.2s ease,background-color 0.2s ease}.woocommerce-Reviews #commentform input[type="text"],.woocommerce-Reviews #commentform input[type="email"],.woocommerce-Reviews #commentform input[type="url"]{height:46px;padding:0 14px}.woocommerce-Reviews #commentform textarea{min-height:140px;padding:12px 14px;resize:vertical}.woocommerce-Reviews #commentform textarea::placeholder,.woocommerce-Reviews #commentform input::placeholder{color:rgb(244 241 234 / .28)}.woocommerce-Reviews #commentform textarea:focus,.woocommerce-Reviews #commentform input[type="text"]:focus,.woocommerce-Reviews #commentform input[type="email"]:focus,.woocommerce-Reviews #commentform input[type="url"]:focus{background:rgb(244 241 234 / .07);border-color:rgb(197 160 89 / .6);outline:none}.woocommerce-Reviews #commentform input:-webkit-autofill,.woocommerce-Reviews #commentform input:-webkit-autofill:hover,.woocommerce-Reviews #commentform input:-webkit-autofill:focus,.woocommerce-Reviews #commentform textarea:-webkit-autofill{-webkit-text-fill-color:#f4f1ea;-webkit-box-shadow:0 0 0 1000px #1c1a17 inset;caret-color:#f4f1ea}.woocommerce-Reviews .comment-form-rating p.stars,.woocommerce-Reviews .comment-form-rating p.stars a{border:0;text-decoration:none}.woocommerce-Reviews .comment-form-rating p.stars a{color:rgb(197 160 89 / .28);transition:color 0.15s ease}.woocommerce-Reviews .comment-form-rating p.stars a:hover,.woocommerce-Reviews .comment-form-rating p.stars a:focus,.woocommerce-Reviews .comment-form-rating p.stars a.active{color:#c5a059}.woocommerce-Reviews .comment-form-rating p.stars.selected a.active,.woocommerce-Reviews .comment-form-rating p.stars.selected a.active~a{color:rgb(197 160 89 / .28)}.woocommerce-Reviews .comment-form-rating p.stars.selected a:not(.active){color:#dcbb7c}.woocommerce-Reviews #commentform .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;margin:4px 0 22px}.woocommerce-Reviews #commentform .comment-form-cookies-consent label{margin:0;color:rgb(244 241 234 / .55);font-size:13px;line-height:1.5}.woocommerce-Reviews #commentform input[type="checkbox"]{flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;accent-color:#c5a059;cursor:pointer}.woocommerce-Reviews #commentform .form-submit{margin:0}@media (min-width:760px){.woocommerce-Reviews #commentform{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-items:start}.woocommerce-Reviews #commentform>.comment-notes,.woocommerce-Reviews #commentform>.comment-form-rating,.woocommerce-Reviews #commentform>.comment-form-comment,.woocommerce-Reviews #commentform>.comment-form-cookies-consent,.woocommerce-Reviews #commentform>.form-submit{grid-column:1 / -1}.woocommerce-Reviews #commentform>.comment-form-author,.woocommerce-Reviews #commentform>.comment-form-email{margin-bottom:18px}}@media (max-width:759px){.woocommerce-Reviews #review_form_wrapper{padding:22px 20px 26px;border-radius:14px}.woocommerce-Reviews .comment-reply-title{font-size:18px}}