#commentform{display:flex;flex-wrap:wrap;gap:1rem;row-gap:1.5rem;align-items:center;margin-bottom:2rem}#commentform .comment-form-author,#commentform .comment-form-email{flex:0 0 100%;max-width:100%}#commentform p.comment-notes,#commentform .comment-form-comment{flex:0 0 100%;max-width:100%}#commentform .form-submit{flex:0 0 calc(45% - 0.5rem);max-width:calc(45% - 0.5rem);display:flex;order:1;gap:1.5rem;justify-content:end}.single-post #commentform .form-submit,.single-post #commentform{justify-content:center}.comment-form-rating{flex:0 0 calc(55% - 0.5rem);max-width:calc(55% - 0.5rem);display:flex;order:1;gap:5px;flex-wrap:wrap;align-items:center}#comment-form-rating-label{display:inline-block;display:block;font-size:.875rem!important}.stars span{display:flex;align-items:center}.stars{margin:0!important}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-size:21px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:21px;height:21px;line-height:1;font-family:'remixicon'!important;text-indent:0;content:"\f18b";transition:all 0.3s;color:#FFA631}.woocommerce p.stars a:hover~a::before{content:"\f18b"}.woocommerce p.stars:hover a::before{content:"\f186"}.woocommerce p.stars.selected a.active::before{content:"\f186"}.woocommerce p.stars.selected a.active~a::before{content:"\f18b"}.woocommerce p.stars.selected a:not(.active)::before{content:"\f186"}#reply-title{display:flex;margin:10px 0 20px;align-items:center;width:100%;justify-content:space-between;font-size:.875rem}#cancel-comment-reply-link{display:inline-flex;font-size:.875rem;background:var(--color-primary);color:#fff;padding:5px 10px;border-radius:4px;transition:0.3s}#cancel-comment-reply-link:hover{background:var(--color-secondary)}p.comment-notes{font-style:italic;font-size:.75rem}#reviews .woocommerce-noreviews{display:block;font-size:.875rem;font-style:italic}ol.commentlist .comment-text{background:#F8F8F9;border-radius:1rem;padding:clamp(16px, 3vw, 32px);position:relative}ol.commentlist .comment-text.admin-comment-text{background:var(--color-primary-light)}ol.commentlist .comment-text .meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}ol.commentlist .woocommerce-review__published-date{color:var(--color-primary);font-size:.875rem}ol.commentlist .comment-reply{text-align:left}ol.commentlist .comment-content{font-size:.875rem;color:rgb(0 0 0 / 70%);margin-bottom:.75rem}#comments{padding-top:4rem}a.comment-reply-link{font-size:.875rem;display:inline-flex;align-items:center;gap:.5rem}a.comment-reply-link:after{background:var(--color-secondary);width:14px;height:14px;border-radius:50%;content:"\ea64";font-family:'remixicon'!important;display:flex;align-items:center;color:#fff}ol.commentlist li{margin-bottom:2rem;position:relative}ol.commentlist ul.children{padding-right:2rem;position:relative}ol.commentlist ul.children>li:before{content:"\f077";font-family:'remixicon'!important;transform:rotate(90deg);display:inline-flex;align-items:center;position:absolute;right:-2rem;top:1.5rem;color:var(--color-secondary);font-size:1.5rem}@media screen and (min-width:576px){.comment-form-rating{gap:1.5rem}#commentform .comment-form-author,#commentform .comment-form-email{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - 0.5rem)}}