.commentlist .comment{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.comments-container{margin-top:20px;padding-bottom:60px}.comments-container h4{display:block;margin-bottom:35px;text-transform:uppercase}.comments-container h4 span{font-weight:400}.commentlist{list-style:none;margin:0;display:block;padding:0}.commentlist>.comment:last-child .comment-body{margin-bottom:0}.commentlist .comment_container{position:relative}.commentlist .comment-body .star-rating{float:right}.commentlist .comment-body p.meta{margin-bottom:10px}.commentlist .comment-body p:last-child{margin-bottom:0}.commentlist .comment{margin:0 0 10px;display:flex;align-items:flex-start;gap:15px;padding:15px;background:rgba(var(--color-body-rgb),.03);min-height:112px}.commentlist .comment:before{display:none!important}@media only screen and (min-width: 768px){.commentlist .comment{gap:24px;padding:24px}}.commentlist .comment .comment-author{display:block;font-size:.9375rem;line-height:1;font-weight:var(--font-body-medium-weight, 500);margin-bottom:10px}.commentlist .comment .comment-author .fn{display:inline-block;font-weight:inherit;font-style:normal;font-size:inherit;color:inherit}.commentlist .comment .comment-author .fn:before{content:none}.commentlist .comment .comment-meta{display:inline-block;line-height:1;font-size:.6875rem;color:var(var(--color-body-rgb), .6)}.commentlist .comment .avatar{width:64px;height:64px;flex-shrink:0;border-radius:calc(var(--block-border-radius, 16px) / 2)}.commentlist .comment .comment-awaiting-moderation{font-size:.625rem}.commentlist .comment p{font-size:.9375rem;line-height:1.5;word-break:break-word}.commentlist .comment .children{list-style:none;margin-left:10px;margin-bottom:20px}@media only screen and (min-width: 768px){.commentlist .comment .children{margin-left:109px}}.comment-respond .comment-notes{font-size:.9375rem}.comment-respond .comment-reply-title{margin-bottom:5px}.comment-respond .comment-reply-title--container{margin-bottom:25px}.comment-respond .form-notification{margin-bottom:15px}.comment-form-fields{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,auto);line-height:1;grid-column-gap:10px}@media only screen and (min-width: 768px){.comment-form-fields{grid-template-columns:repeat(2,1fr)}.comment-form-fields .field:nth-child(1){grid-column-end:span 2}}.comment-form-fields+.button{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/comments.css.map */
