#comments{height:auto;margin-top:0;overflow-y:hidden;position:relative;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;visibility:visible}#comments.commenthide{height:0;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;visibility:hidden}#comments hr{margin-top:4rem}#reply-title.comment-reply-title{display:none;height:0;width:0;padding:0;margin:0}.icon-heart{width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(../img/heart-icon-grey-01.svg);display:inline-block;float:left;margin-right:10px;cursor:pointer}.comment-header{cursor:pointer}.comment-chevron{line-height:30px;font-weight:300;margin-left:5px;cursor:pointer}.comment-header{line-height:30px;float:left;color:#000}.comment-form-comment label{display:none}textarea#comment{outline:0;-webkit-appearance:none;width:calc(100% - 32px);padding:1rem;font-size:1rem;font-family:"Roboto Slab",sans-serif;background-color:#f6f6f5;border-color:#aaa}.comment-notes-after{color:#000}.comment-notes-after-hidden{display:none;height:0;width:0;margin:0;padding:0}.comment-author-input{outline:0;-webkit-appearance:none;width:100%;max-width:500px;padding:1rem;font-size:1rem;font-family:"Roboto Slab",sans-serif;background-color:#f6f6f5;border-color:#aaa;border-width:1px;margin-top:10px}.comment-email-input{outline:0;-webkit-appearance:none;width:100%;max-width:500px;padding:1rem;font-size:1rem;font-family:"Roboto Slab",sans-serif;background-color:#f6f6f5;border-color:#aaa;border-width:1px;margin-top:10px}#commentform .form-submit #submit.submit{border-radius:0;outline:0;-webkit-appearance:none;background-color:#7f276d;color:#fff;font-weight:700;border-width:0;border:2px solid #7f276d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;text-decoration:none;border-radius:2px}#commentform .form-submit #submit.submit:hover{background-color:#fff;color:#7f276d}ol.comment-list{list-style-type:none;padding-left:0}ol.comment-list>li.comment{margin-top:30px;margin-bottom:30px}ol.comment-list>li.comment>.comment-body>.comment-author{display:inline-block;float:left;margin-right:10px}ol.comment-list>li.comment>.comment-body>.comment-content{display:inline-block;margin-left:10px;width:calc(100% - 76px)}ol.comment-list>li.comment>.comment-body>.comment-content>.fn{line-height:1rem;font-size:1rem;color:#000;font-style:normal}ol.comment-list>li.comment>.comment-body>.comment-content>.line{line-height:1rem;font-size:1rem}ol.comment-list>li.comment>.comment-body>.comment-content>.date{line-height:1rem;font-size:1rem}ol.comment-list>li.comment>.comment-body>.comment-content>p{color:#000;font-weight:300}ol.comment-list>li.comment>.comment-body>.comment-content>.reply>a{color:#46a040;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:1rem}ol.comment-list>li.comment>.comment-body>.comment-content>.reply>i{color:#46a040;text-decoration:none;font-size:1rem;margin-left:10px;font-weight:400}