.comment-form .submit{border-radius:5px}.rating>label,.rating,.comment-form{position:relative}.rating>label:before,.rating>input,.comment-form:before{position:absolute}.rating>label,.comment-form .submit{display:inline-block;zoom:1}.product-reviews,.comment-form{clear:both}.product-reviews:after,.comment-form:after{display:table;content:'';clear:both}.comment-form .submit{font-weight:900;margin:0;padding:.8em 2em;text-transform:uppercase;border:none;cursor:pointer;text-align:center}.comment-form .submit{background-color:#02a958;background-image:-webkit-gradient(linear, left top, left bottom, from(#02CC6B), to(#02a958));background-image:-webkit-linear-gradient(top, #02CC6B, #02a958);background-image:-moz-linear-gradient(top, #02CC6B, #02a958);background-image:-ms-linear-gradient(top, #02CC6B, #02a958);background-image:-o-linear-gradient(top, #02CC6B, #02a958);background-image:linear-gradient(top, #02CC6B, #02a958);color:#FFF}.comment-form .submit:hover{background-color:#02b35e;background-image:-webkit-gradient(linear, left top, left bottom, from(#02e578), to(#02b35e));background-image:-webkit-linear-gradient(top, #02e578, #02b35e);background-image:-moz-linear-gradient(top, #02e578, #02b35e);background-image:-ms-linear-gradient(top, #02e578, #02b35e);background-image:-o-linear-gradient(top, #02e578, #02b35e);background-image:linear-gradient(top, #02e578, #02b35e)}.comment-form .submit:active{background-color:#018f4b;background-image:-webkit-gradient(linear, left top, left bottom, from(#02b35e), to(#018f4b));background-image:-webkit-linear-gradient(top, #02b35e, #018f4b);background-image:-moz-linear-gradient(top, #02b35e, #018f4b);background-image:-ms-linear-gradient(top, #02b35e, #018f4b);background-image:-o-linear-gradient(top, #02b35e, #018f4b);background-image:linear-gradient(top, #02b35e, #018f4b)}.comment-form h2{margin-bottom:.6em;color:#2b3630;font-size:2.4em;text-transform:capitalize}@media screen and (min-width: 769px) and (max-width: 1200px){.comment-form h2{font-size:2em !important}}@media screen and (min-width: 476px) and (max-width: 768px){.comment-form h2{font-size:1.8em !important}}@media screen and (max-width: 475px){.comment-form h2{font-size:1.5em !important}}.more-comments{color:#02cc6b;transition:.1s ease-in-out;text-decoration:underline}.more-comments:hover{color:#37fd9e}.more-comments:active{color:#016736}.product-reviews h1{font-size:2.2em}@media screen and (min-width: 1200px) and (max-width: 1919px){.product-reviews h1{font-size:2em}}@media screen and (min-width: 451px) and (max-width: 1199px){.product-reviews h1{font-size:1.8em}}@media screen and (max-width: 450px){.product-reviews h1{font-size:1.3em}}.comment-form .submit{font-size:0.95em}@media screen and (min-width: 1200px) and (max-width: 1919px){.comment-form .submit{font-size:0.9em}}@media screen and (min-width: 451px) and (max-width: 1199px){.comment-form .submit{font-size:0.85em}}@media screen and (max-width: 450px){.comment-form .submit{font-size:0.8em}}.product-reviews h1{line-height:1.3em;margin-bottom:0.5em}.comments{margin:50px 0}.comment:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #F1F5F2}.comment h3,.comment .rating-stars{display:inline-block;margin-bottom:10px;vertical-align:middle}.comment .rating-stars{margin-left:10px}.comment h3 span{color:#999}.comment h3 em{color:#CCC;font:inherit}.comment .message{float:right;padding:2px 4px;background:#F1F5F2;border-radius:5px;opacity:.7}.rating-stars span{display:inline-block;width:30px;height:30px;margin-right:5px;background:url("/app/images/global/stars.png") no-repeat center bottom;background-size:100%}.more-comments-wrapper{padding-bottom:30px}.comment-form{background:#F1F5F2;border-radius:25px;padding:40px}.comment-form:before{display:block;content:'';left:30px;bottom:100%;border-bottom:25px solid #F1F5F2;border-left:30px solid transparent;border-right:30px solid transparent}.comment-form h2{margin-bottom:20px;font-size:1.6em}.comment-form .form-group:first-of-type,.comment-form .form-group:nth-of-type(2){clear:none;float:left;width:48%}.comment-form .form-group:first-of-type{margin-right:4%}.comment-form .rating-label,.comment-form .rating{float:left}.comment-form .rating-label{margin:5px 15px 0 0;font-size:1.4em;text-transform:lowercase}.comment-form .rating{min-height:30px}.comment-form .submit{float:right;font-size:.9em}.comment-form .results{float:right;margin:13px 20px 0 0}.comment-form .loader{float:right;width:44px;margin-right:20px}.rating{display:block;width:175px;min-height:60px;padding:0;border:none}.rating>input{margin-right:-100%;opacity:0}.rating>input:checked~label,.rating>input:focus~label{background-position:0 -30px}.rating>input:hover~label{background-position:0 -30px}.rating>input:focus+label{outline:1px dotted #999}.rating>label{float:right;margin-right:5px;width:30px;height:30px;color:transparent;cursor:pointer;background-image:url("/app/images/global/stars.png");background-size:100%;background-repeat:no-repeat}.rating>label:before{display:none;content:'';width:30px;height:30px;background-image:url("/app/images/global/stars.png");background-size:100%;background-repeat:no-repeat;bottom:0}.rating>input:checked+label:before{background-position:0 -30px;display:block;animation-duration:1s;animation-name:grow;animation-fill-mode:forwards}@keyframes grow{0%{transform:scale(1, 1)}99%{transform:scale(4, 4);opacity:0}100%{transform:scale(1, 1);opacity:0}}@media screen and (max-width: 1559px){.comment-form .form-group .form-input{padding-left:15px;padding-right:15px}.comment-form .form-group .form-label{left:15px;right:15px}.comment-form .submit{font-size:.7em}}@media screen and (min-width: 800px) and (max-width: 1023px){.comment-form .form-group:first-of-type,.comment-form .form-group:nth-of-type(2){clear:both;width:100%}.comment-form .submit{margin:1em 0 0}}@media screen and (max-width: 414px){.comment-form{margin:0 -5.5%;padding:40px 5.5%;border-radius:0}.comment-form:before{border-bottom-width:20px;border-left-width:25px;border-right-width:25px}.comment-form .form-group:first-of-type,.comment-form .form-group:nth-of-type(2){clear:both;width:100%}.comment-form .submit{margin:1em 0 0}}

/*# sourceMappingURL=comments.css.map */