#comments,.comment #respond,.woocommerce #reviews #comments ol.commentlist li.review #respond{margin-top:84px}.comment-reply-title,.comments-title{font-size:1.5rem;font-weight:700;margin-bottom:30px;line-height:30px}#commentform,.comment-list{border-radius:10px;border:1px dashed var(--text-2);padding:32px;display:flex;flex-direction:column}.comment-list{margin-bottom:84px}.comment:not(:last-child),.woocommerce #reviews #comments ol.commentlist li.review:not(:last-child){padding-bottom:24px;margin-bottom:24px;border-bottom:1px dashed var(--text-2)}.comment-body{position:relative;display:grid;grid-template-columns:1fr auto;gap:16px;width:100%}.comment-body>.description,.comment-body>p{grid-column:1/3;margin-inline-start:85px}.comment-body .reply .comment-reply-link{font-size:0}.comment-body .reply .comment-reply-link::after{content:"";font-family:lenz-icon!important;display:flex;background:var(--primary-1);font-size:1.5rem;color:var(--text-4);border-radius:8px;padding:9px;line-height:1;box-sizing:border-box}.comment-author,.comment-meta{grid-column:1;grid-row:1}.comment-author{display:flex;flex-wrap:wrap}.comment-meta{margin-inline-start:85px;align-self:end;font-size:.875rem}.comment-meta .meta,.comment-meta a{color:var(--primary-1)}.comment .reply,.woocommerce #reviews #comments ol.commentlist li.review .reply{align-self:start;grid-row:1;grid-column:2;display:flex;align-items:center;gap:8px;justify-self:end}.comment .avatar,.woocommerce #reviews #comments ol.commentlist li img.avatar{border-radius:6px;margin-inline-end:10px}.comment cite,.woocommerce #reviews #comments ol.commentlist li cite{font-style:normal;font-family:var(--main-font);font-size:16px;font-weight:700;color:var(--primary-1)}.comment cite a,.woocommerce #reviews #comments ol.commentlist li cite a{color:inherit}.comment .says,.woocommerce #reviews #comments ol.commentlist li.review .says{display:none}.comment-notes{font-size:.875rem;order:-70}#reply-title{display:flex;gap:16px}#reply-title a{font-size:inherit;line-height:inherit}#reply-title small{display:flex;align-self:center;font-size:14px;line-height:1;font-weight:400}.comment #reply-title small{border:1px dashed var(--text-1);padding:2px 4px;border-radius:6px;line-height:inherit;will-change:background;transition:background .2s ease-in-out}.comment #reply-title small a{color:var(--text-1)}.comment #reply-title small:hover{background:var(--text-3)}.woocommerce #reply-title small a{border:1px dashed var(--text-1);padding:2px 4px;border-radius:6px;line-height:30px;will-change:background;transition:background .2s ease-in-out}.woocommerce #reply-title small a:hover{background:var(--text-3)}.comment .children,.woocommerce #reviews #comments ol.commentlist li.review .children{margin-inline:160px 76px;margin-top:24px;background:var(--input-bg);padding:24px;border-radius:8px}#reply-title{font-family:var(--main-font)}#commentform{display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:24px;column-gap:24px}#commentform .comment-form-comment{grid-column:2;grid-row:1/5;margin-bottom:0}#commentform .comment-form-comment textarea{height:100%;width:100%;box-sizing:border-box}#commentform .comment-form-comment input{width:100%;box-sizing:border-box}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .form-submit,#commentform .lenz_comment_stars-wrap{grid-column:1}#commentform .comment-form-author{order:-90}#commentform .comment-form-email{order:-80}#commentform .lenz_comment_stars-wrap{grid-row:3;display:flex;align-items:center}#commentform .lenz_comment_stars-wrap .lenz_star{line-height:1;padding:0 2px;cursor:pointer}#commentform .lenz_comment_stars-wrap .lenz_star:hover svg,#commentform .lenz_comment_stars-wrap-input:checked+label svg,#commentform .lenz_comment_stars-wrap.lenz_comment_star-active svg{fill:var(--tertiary-100)}#commentform .lenz_comment_stars-wrap .lenz_stars:not(#commentform.lenz_comment_stars-wrap.lenz_stars-display){gap:0}#commentform .lenz_comment_stars-wrap .lenz_stars:not(#commentform.lenz_comment_stars-wrap.lenz_stars-display):hover .lenz_star svg{fill:var(--tertiary-100)}#commentform .lenz_comment_stars-wrap .lenz_stars:not(#commentform.lenz_comment_stars-wrap.lenz_stars-display):hover .lenz_star:hover~.lenz_star svg{fill:var(--gray-500)}#commentform>p{position:relative;display:flex;margin-bottom:24px;flex-direction:column}#commentform>p.comment-form-cookies-consent{flex-direction:row;align-items:start;grid-column:1/-1}#commentform>p label{font-size:12px;font-weight:600}#commentform .form-submit{grid-row:4;margin:0;order:-50}#submit{width:100%;font-weight:600}.children #commentform .comment-form-author,.children #commentform .comment-form-comment,.children #commentform .comment-form-email{background:var(--secondary-1)}.lenz_comment_stars-wrap{display:flex;gap:0 8px;align-items:center;flex-wrap:wrap;margin-bottom:24px}.lenz_comment_star{line-height:1}.lenz_comment_star-title{color:var(--primary-1)}.lenz_comment_star-input{display:none}.lenz_comment_star label{line-height:1;padding:0 2px;cursor:pointer}.lenz_comment_star svg{line-height:1;width:20px;height:20px;fill:var(--text-2);will-change:fill;transition:fill .2s ease-in-out}.lenz_comment_star label:hover svg,.lenz_comment_star-input:checked+label svg,.lenz_comment_star.lenz_comment_star-active svg{fill:var(--primary-1)}.lenz_comment_stars{display:flex}.lenz_comment_stars:not(.lenz_comment_stars-display){cursor:pointer}.lenz_comment_stars:not(.lenz_comment_stars-display):hover label svg{fill:var(--primary-1)}.lenz_comment_stars:not(.lenz_comment_stars-display):hover label:hover~label svg{fill:var(--text-2)}.comment-awaiting-moderation{border:1px dashed var(--text-2);padding:0 4px;border-radius:6px;width:-moz-fit-content;width:fit-content;font-size:.875rem;background:var(--text-2-50)}@media screen and (max-width:1024px){.comment .children,.woocommerce #reviews #comments ol.commentlist li.review .children{margin-inline:80px 32px}}@media screen and (max-width:767px){#respond #commentform{grid-template-columns:1fr;row-gap:24px}#respond #commentform .lenz_comment_stars-wrap,#respond #commentform>p{grid-column:auto;grid-row:auto;margin-bottom:0}#respond #commentform .form-submit{order:1}.comment .reply,.woocommerce #reviews #comments ol.commentlist li.review .reply{grid-row:2}.comment .reply .comment-reply-link::after,.woocommerce #reviews #comments ol.commentlist li.review .reply .comment-reply-link::after{font-size:1rem}.comment .comment-author,.comment .comment-meta,.woocommerce #reviews #comments ol.commentlist li.review .comment-author,.woocommerce #reviews #comments ol.commentlist li.review .comment-meta{grid-column-end:-1}.comment .comment-body>.description,.comment .comment-body>p,.woocommerce #reviews #comments ol.commentlist li.review .comment-body>.description,.woocommerce #reviews #comments ol.commentlist li.review .comment-body>p{margin-inline-start:0}}@media screen and (max-width:480px){#commentform{display:flex;flex-direction:column}#reply-title{flex-wrap:wrap}#reply-title small{align-self:end}.comment-body{grid-template-columns:1fr}.comment-body>.description,.comment-body>p{margin-inline-start:32px}.comment .children,.woocommerce #reviews #comments ol.commentlist li.review .children{margin-inline:16px 0}.comment .reply,.comment-author,.comment-body>.description,.comment-body>p,.comment-meta,.woocommerce #reviews #comments ol.commentlist li.review .reply{grid-column:auto;grid-row:auto}.comment-author{order:1}.comment-meta{margin:0;order:2}.comment-meta+.description,.comment-meta+p{order:4}.comment .reply,.woocommerce #reviews #comments ol.commentlist li.review .reply{width:-moz-fit-content;width:fit-content;order:3}}