.comments__list .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}.comments__list{list-style:none;margin:0;display:block;padding:0}.comments__list>.comment:last-child .comments__body{margin-bottom:0}.comments__list .comments__comment-item{position:relative}.comments__list .comments__body .star-rating{float:right}.comments__list .comments__body p.meta{margin-bottom:10px}.comments__list .comments__body p:last-child{margin-bottom:0}.comments__list .comment{margin:0 0 10px;display:flex;align-items:flex-start;grid-gap:15px;padding:15px;background:rgba(var(--color-body-rgb),.03);min-height:112px}.comments__list .comment:before{display:none!important}@media only screen and (min-width:768px){.comments__list .comment{grid-gap:24px;padding:24px}}.comments__list .comment .comments__author{display:block;font-size:.9375rem;line-height:1;font-weight:500;margin-bottom:10px}.comments__list .comment .comments__author .fn{display:inline-block;font-weight:inherit;font-style:normal;font-size:inherit;color:inherit}.comments__list .comment .comments__author .fn:before{content:none}.comments__list .comment .comments__meta{display:inline-block;line-height:1;font-size:.6875rem;color:var(var(--color-body-rgb), .6)}.comments__list .comment .comments__avatar{width:64px;height:64px;flex-shrink:0;border-radius:calc(var(--block-border-radius, 16px) / 2)}.comments__list .comment .comments__awaiting-moderation{font-size:.625rem}.comments__list .comment p{font-size:.9375rem;line-height:1.5;word-break:break-word}.comments__list .comment .children{list-style:none;margin-left:10px;margin-bottom:20px}@media only screen and (min-width:768px){.comments__list .comment .children{margin-left:109px}}.comments__respond-form .comments__notes{font-size:.9375rem}.comments__respond-form .comments__reply-title{margin-bottom:5px}.comments__respond-form .comments__reply-title-container{margin-bottom:25px}.comments__respond-form .form-notification{margin-bottom:15px}.comments__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){.comments__form-fields{grid-template-columns:repeat(2,1fr)}.comments__form-fields .field:nth-child(1){grid-column-end:span 2}}.comments__form-fields+.button{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/comments.css.map */
