#popover__write-review .popover-window{overflow:scroll}.submit-review-form{padding:20px 20px 50px 20px}.submit-review-form li{list-style-type:none}.submit-review-form h3{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;color:#2F73AA;margin-bottom:1em}.submit-review-form .star-rating{margin-bottom:10px}.submit-review-form a.star{color:lightgrey}.submit-review-form a.star.hover-active{color:#F6C94B}.submit-review-form a.star.active{color:#F6C94B}.submit-review-form form label{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500}.submit-review-form form abbr{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#2F73AA !important}.submit-review-form form input,.submit-review-form form textarea{box-shadow:none;border-radius:8px;border:1px solid #D9D9D9}.submit-review-form form textarea{border-radius:4px}.submit-review-form .submit-review.button{font-size:15px;background-color:#2F73AA;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;padding:10px 30px;border-radius:8px}.submit-review-form .submit-review.button:hover{background-color:#5A92C7}.submit-review-form .cancel{float:right;background-color:#9f9f9f;padding:10px 20px;border-radius:8px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.submit-review-form .cancel:hover{background-color:#414141}.reviews-widget .hide,.reviews-index-widget .hide{display:none}.reviews-widget .updated-page-testimonials .reviews-header,.reviews-index-widget .updated-page-testimonials .reviews-header{position:relative;padding:0px 25px}@media (min-width: 641px){.reviews-widget .updated-page-testimonials .reviews-header,.reviews-index-widget .updated-page-testimonials .reviews-header{margin-bottom:30px}}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;display:block;margin-bottom:-3px;text-align:center;margin:10px 0px}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating .star-rating-svg,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating .star-rating-svg{display:inline-block}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating .star,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating .star{display:inline-block;transform:translateY(-7px)}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating.active,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating.active{display:block}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span{display:inline-block;margin-right:3px}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity,.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-average,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-average{transform:translateY(-2px)}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity{color:#9B9B9B !important}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity:hover,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-quantity:hover{text-decoration:underline;cursor:pointer}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-average,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating span.review-average{color:#4B5960}.reviews-widget .updated-page-testimonials .reviews-header .brand-review-rating .review-average,.reviews-index-widget .updated-page-testimonials .reviews-header .brand-review-rating .review-average{font-size:20px}.reviews-widget .updated-page-testimonials .reviews-header .review-quantity-write-review,.reviews-index-widget .updated-page-testimonials .reviews-header .review-quantity-write-review{margin-top:7px}.reviews-widget .updated-page-testimonials .reviews-header .review-quantity-write-review .review-quantity,.reviews-index-widget .updated-page-testimonials .reviews-header .review-quantity-write-review .review-quantity{display:inline-block;color:#3B6644 !important;font-size:17px;margin-right:10px}.reviews-widget .updated-page-testimonials .reviews-header .review-quantity-write-review .review-quantity:hover,.reviews-index-widget .updated-page-testimonials .reviews-header .review-quantity-write-review .review-quantity:hover{text-decoration:none}.reviews-widget .updated-page-testimonials .reviews-header .write-a-review,.reviews-index-widget .updated-page-testimonials .reviews-header .write-a-review{display:inline-block;margin-left:5px}.reviews-widget .updated-page-testimonials .reviews-header .write-a-review a,.reviews-index-widget .updated-page-testimonials .reviews-header .write-a-review a{border:1px solid #B5D1B2;padding:4px 10px;border-radius:20px;color:#5A7B57;transition:none}.reviews-widget .updated-page-testimonials .reviews-header .write-a-review a:hover,.reviews-index-widget .updated-page-testimonials .reviews-header .write-a-review a:hover{color:#4A6B47;border:1px solid #7BA978;text-decoration:none}.reviews-widget .updated-page-testimonials .reviews-header h3,.reviews-index-widget .updated-page-testimonials .reviews-header h3{text-align:center;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:30px}@media (max-width: 640px){.reviews-widget .updated-page-testimonials .reviews-header h3,.reviews-index-widget .updated-page-testimonials .reviews-header h3{margin-top:-15px;font-weight:500;font-size:25px}}@media (min-width: 641px){.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper{width:80%;margin:0 auto}}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .customers-say,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .customers-say{font-weight:bold}@media (max-width: 640px){.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .reviews-summary p,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .reviews-summary p{line-height:21px}}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .ai-disclaimer,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .ai-disclaimer{font-size:13px;font-style:normal;margin-bottom:16px;margin-top:10px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#514642;font-weight:400}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .ai-disclaimer i,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .ai-disclaimer i{margin-right:5px}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments{margin-bottom:15px}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span{padding:5px 18px;white-space:nowrap;margin-bottom:5px;font-size:15px;display:inline-block;background-color:#E8F5EC;color:#2E5E3A;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;border-radius:25px;transition:background-color 500ms ease}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span:hover,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span:hover{background-color:#D9F0DD}.reviews-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span i,.reviews-index-widget .updated-page-testimonials .reviews-header .review-summary-wrapper .user-sentiments span i{color:#3A6E46;margin-right:4px}.reviews-widget .updated-page-testimonials,.reviews-index-widget .updated-page-testimonials{background-color:#f3f9ed;padding:30px 0px}.reviews-widget .updated-page-testimonials .review,.reviews-index-widget .updated-page-testimonials .review{background-color:#FFFFFF;border-radius:16px;padding:30px;margin-bottom:16px;box-shadow:0px 6px 12px 0px rgba(211,212,213,0.8);border-bottom:none}@media (max-width: 640px){.reviews-widget .updated-page-testimonials .review,.reviews-index-widget .updated-page-testimonials .review{padding:30px 15px}}.reviews-widget .updated-page-testimonials .review .name,.reviews-index-widget .updated-page-testimonials .review .name{font-size:14px !important;text-align:left}.reviews-widget .updated-page-testimonials .review .column.is-6,.reviews-index-widget .updated-page-testimonials .review .column.is-6{padding:10px 20px}.reviews-widget .updated-page-testimonials .review .column.is-6 h2,.reviews-index-widget .updated-page-testimonials .review .column.is-6 h2{font-size:18px}.reviews-widget .updated-page-testimonials .review .column.is-6 .testimonial__full-review p,.reviews-index-widget .updated-page-testimonials .review .column.is-6 .testimonial__full-review p{font-size:14px}.reviews-widget .updated-page-testimonials .review .icon,.reviews-index-widget .updated-page-testimonials .review .icon{background:#A9394E !important}.reviews-widget .updated-page-testimonials .read-more-reviews,.reviews-index-widget .updated-page-testimonials .read-more-reviews{text-align:center;display:block;max-width:400px;margin:0 auto}@media (max-width: 768px){.reviews-widget .updated-page-testimonials .read-more-reviews,.reviews-index-widget .updated-page-testimonials .read-more-reviews{max-width:350px}}.reviews-widget .updated-page-testimonials .read-more-reviews a,.reviews-index-widget .updated-page-testimonials .read-more-reviews a{background:#3F6F41;color:white;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;margin:0 auto;line-height:1rem;padding:1rem 3rem;border-radius:10px;display:block;max-width:400px;border-radius:10px;animation:pulse 3s infinite;animation-timing-function:ease-in-out}.reviews-widget .updated-page-testimonials .read-more-reviews .spinner,.reviews-index-widget .updated-page-testimonials .read-more-reviews .spinner{font-size:3.5rem;color:darkgrey}.reviews-widget .updated-page-testimonials .reviews-wrapper,.reviews-widget .updated-page-testimonials .review-wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper{max-width:1080px;margin:0 auto}@media (max-width: 1100px){.reviews-widget .updated-page-testimonials .reviews-wrapper,.reviews-widget .updated-page-testimonials .review-wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper{max-width:880px;padding:10px}}.reviews-widget .updated-page-testimonials .reviews-wrapper .reviews-inner,.reviews-widget .updated-page-testimonials .review-wrapper .reviews-inner,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .reviews-inner,.reviews-index-widget .updated-page-testimonials .review-wrapper .reviews-inner{opacity:1;transition:opacity .5s}.reviews-widget .updated-page-testimonials .reviews-wrapper .reviews-inner .spinner,.reviews-widget .updated-page-testimonials .review-wrapper .reviews-inner .spinner,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .reviews-inner .spinner,.reviews-index-widget .updated-page-testimonials .review-wrapper .reviews-inner .spinner{display:block;margin:20px auto 500px auto;text-align:center;font-size:1.5rem}.reviews-widget .updated-page-testimonials .reviews-wrapper .reviews-inner.hidden,.reviews-widget .updated-page-testimonials .review-wrapper .reviews-inner.hidden,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .reviews-inner.hidden,.reviews-index-widget .updated-page-testimonials .review-wrapper .reviews-inner.hidden{opacity:0;transition:none}.reviews-widget .updated-page-testimonials .reviews-wrapper .review,.reviews-widget .updated-page-testimonials .review-wrapper .review,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review,.reviews-index-widget .updated-page-testimonials .review-wrapper .review{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #DBDBDB}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .icon,.reviews-widget .updated-page-testimonials .review-wrapper .review .icon,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .icon,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .icon{position:relative;width:45px;height:45px;border-radius:50%;background:#2F73AA;color:white;text-align:center;line-height:45px;font-width:bold}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .icon .check,.reviews-widget .updated-page-testimonials .review-wrapper .review .icon .check,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .icon .check,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .icon .check{position:absolute;z-index:1;right:-5px;bottom:-5px;background:white;width:20px;height:20px;border-radius:50%}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .icon .check i,.reviews-widget .updated-page-testimonials .review-wrapper .review .icon .check i,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .icon .check i,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .icon .check i{position:absolute;color:#0E8540;top:3px;left:2px}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .name,.reviews-widget .updated-page-testimonials .review-wrapper .review .name,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .name,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .name{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;text-align:left}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .verified,.reviews-widget .updated-page-testimonials .review-wrapper .review .verified,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .verified,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .verified{color:#2F73AA;font-size:14px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:300}.reviews-widget .updated-page-testimonials .reviews-wrapper .review h2,.reviews-widget .updated-page-testimonials .review-wrapper .review h2,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review h2,.reviews-index-widget .updated-page-testimonials .review-wrapper .review h2{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:20px;font-weight:500;margin-top:0px}@media (max-width: 900px){.reviews-widget .updated-page-testimonials .reviews-wrapper .review h2,.reviews-widget .updated-page-testimonials .review-wrapper .review h2,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review h2,.reviews-index-widget .updated-page-testimonials .review-wrapper .review h2{font-size:18px}}.reviews-widget .updated-page-testimonials .reviews-wrapper .review h3,.reviews-widget .updated-page-testimonials .review-wrapper .review h3,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review h3,.reviews-index-widget .updated-page-testimonials .review-wrapper .review h3{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:300;font-size:20px;color:#2F73AA;padding:10px 0px 5px 0px}@media (max-width: 900px){.reviews-widget .updated-page-testimonials .reviews-wrapper .review h3,.reviews-widget .updated-page-testimonials .review-wrapper .review h3,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review h3,.reviews-index-widget .updated-page-testimonials .review-wrapper .review h3{font-size:18px}}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review,.reviews-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review{padding:5px 0px 10px 0px}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review p,.reviews-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review p,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review p,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .full-text,.reviews-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .full-text,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .full-text,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .full-text{display:none}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .full-text.show,.reviews-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .full-text.show,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .full-text.show,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .full-text.show{display:inline}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .shortened-text .read-more,.reviews-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .shortened-text .read-more,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .testimonial__full-review .shortened-text .read-more,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .testimonial__full-review .shortened-text .read-more{white-space:nowrap;color:#2F73AA}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper{text-align:right}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper{z-index:0;position:relative;display:inline-block}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper .ghost,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper .ghost,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper .ghost,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper .ghost{position:absolute;z-index:-1;left:0;bottom:3px;opacity:1}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper .count,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper .count,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .thumb-wrapper .count,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .thumb-wrapper .count{color:lightgray}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper label,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper label,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper label,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper label{display:inline;color:#414141;font-size:12px}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button,.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper i,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper i,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper i,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper i{color:lightgray}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button:hover,.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper i:hover,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button:hover,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper i:hover,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button:hover,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper i:hover,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button:hover,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper i:hover{color:#1D806E;transition:0.3s ease-in-out}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper form,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper form,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper form,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper form{display:inline-block}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper button,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper button{background:none;border:none;color:#007bff;cursor:pointer;display:inline-block;margin:0;padding:0;font:inherit}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active{position:relative;color:#1D806E;pointer-events:none;display:inline}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active button,.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active i,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active button,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active i,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active button,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active i,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active button,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active i{color:#1D806E;pointer-events:none}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active .count,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active .count,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper .active .count,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper .active .count{color:#1D806E}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper.animate label,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper.animate label,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper.animate label,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper.animate label{display:none}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper.animate .ghost,.reviews-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper.animate .ghost,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .helpful-wrapper.animate .ghost,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .helpful-wrapper.animate .ghost{-webkit-transition:.5s;transition:.5s;transform:translateY(-100%);opacity:0}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .stars,.reviews-widget .updated-page-testimonials .review-wrapper .review .stars,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .stars,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .stars{text-align:left}.reviews-widget .updated-page-testimonials .reviews-wrapper .review .stars i,.reviews-widget .updated-page-testimonials .review-wrapper .review .stars i,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .review .stars i,.reviews-index-widget .updated-page-testimonials .review-wrapper .review .stars i{color:#F6C94B}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper{padding-left:20px;position:relative;height:100%}@media (max-width: 768px){.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper{padding-left:0px}}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper h4,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper h4,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper h4,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper h4{margin-top:0px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;position:relative}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper li,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper li,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper li,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper li{list-style-type:none}@media (max-width: 768px){.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper li,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper li,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper li,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper li{list-style-type:disc}}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .date,.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .brand,.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .health-concern,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .date,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .brand,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .health-concern,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .date,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .brand,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .health-concern,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .date,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .brand,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .health-concern{position:relative;color:#808080;font-size:14px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}@media (max-width: 768px){.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .date,.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .brand,.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .health-concern,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .date,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .brand,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .health-concern,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .date,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .brand,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .health-concern,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .date,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .brand,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .health-concern{padding-right:10px}}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery{margin-top:20px;bottom:0}@media (max-width: 768px){.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery{position:relative}}.reviews-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery .picture-count,.reviews-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery .picture-count,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .details__wrapper .customer-images.picture-gallery .picture-count,.reviews-index-widget .updated-page-testimonials .review-wrapper .details__wrapper .customer-images.picture-gallery .picture-count{display:flex;background-color:#D9D9D9;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;font-size:20px;text-align:center;width:80px;height:80px;align-items:center;justify-content:center;border:4px solid #FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.2)}.reviews-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper p,.reviews-widget .updated-page-testimonials .review-wrapper .pagination__wrapper p,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper p,.reviews-index-widget .updated-page-testimonials .review-wrapper .pagination__wrapper p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#BCBCBC;font-size:14px}.reviews-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper .pagination,.reviews-widget .updated-page-testimonials .review-wrapper .pagination__wrapper .pagination,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper .pagination,.reviews-index-widget .updated-page-testimonials .review-wrapper .pagination__wrapper .pagination{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.reviews-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper .pagination .current a,.reviews-widget .updated-page-testimonials .review-wrapper .pagination__wrapper .pagination .current a,.reviews-index-widget .updated-page-testimonials .reviews-wrapper .pagination__wrapper .pagination .current a,.reviews-index-widget .updated-page-testimonials .review-wrapper .pagination__wrapper .pagination .current a{background-color:#2F73AA;border-radius:16px}.reviews-widget .helpful-container,.reviews-index-widget .helpful-container{display:flex;align-items:center;gap:1rem}@media (max-width: 640px){.reviews-widget .helpful-container,.reviews-index-widget .helpful-container{flex-direction:column;gap:0.5rem}}.reviews-widget .helpful-label,.reviews-index-widget .helpful-label{flex:1;min-width:140px}.reviews-widget .helpful-action,.reviews-index-widget .helpful-action{flex:0 0 auto}.reviews-widget .review-container,.reviews-index-widget .review-container{display:flex;gap:2rem}@media (max-width: 768px){.reviews-widget .review-container,.reviews-index-widget .review-container{flex-direction:column;gap:1rem}}.reviews-widget .review-profile,.reviews-index-widget .review-profile{flex:0 0 25%}@media (max-width: 768px){.reviews-widget .review-profile,.reviews-index-widget .review-profile{flex:none}}.reviews-widget .profile-info,.reviews-index-widget .profile-info{display:flex;gap:1rem}@media (max-width: 768px){.reviews-widget .profile-info,.reviews-index-widget .profile-info{align-items:center}}.reviews-widget .profile-icon,.reviews-index-widget .profile-icon{flex:0 0 auto}.reviews-widget .profile-details,.reviews-index-widget .profile-details{flex:1}.reviews-widget .review-content,.reviews-index-widget .review-content{flex:1}.reviews-widget .review-footer,.reviews-index-widget .review-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}@media (max-width: 768px){.reviews-widget .review-footer,.reviews-index-widget .review-footer{flex-direction:column;align-items:flex-start;gap:1rem}}.reviews-widget .rating-section,.reviews-index-widget .rating-section{flex:0 0 auto}.reviews-widget .helpful-section,.reviews-index-widget .helpful-section{flex:0 0 auto}.reviews-widget .review-details,.reviews-index-widget .review-details{flex:0 0 25%}@media (max-width: 768px){.reviews-widget .review-details,.reviews-index-widget .review-details{flex:none}}.reviews-widget .details-grid,.reviews-index-widget .details-grid{display:flex;flex-direction:column;gap:0.5rem}@media (max-width: 768px){.reviews-widget .details-grid,.reviews-index-widget .details-grid{flex-direction:row;flex-wrap:wrap;gap:1rem}}@media (max-width: 768px){.reviews-widget .detail-item,.reviews-index-widget .detail-item{flex:1;min-width:120px}}.reviews-widget .image-grid,.reviews-index-widget .image-grid{display:flex;gap:0.5rem;margin-top:1rem}.reviews-widget .image-item,.reviews-index-widget .image-item{flex:1;max-width:80px}@keyframes focus{0%{transform:scale(1);background-color:#2F73AA}50%{transform:scale(0.95);background-color:#1E4A78}100%{transform:scale(1);background-color:#2F73AA}}.review-submission-wrapper{overflow:hidden;margin:0 auto;max-width:1100px}@media (max-width: 1100px){.review-submission-wrapper{max-width:880px}}.submit-review-form{padding:20px 20px 50px 20px}.submit-review-form li{list-style-type:none}.submit-review-form h3{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;color:#2F73AA;margin-bottom:1em}.submit-review-form .star-rating{margin-bottom:10px}.submit-review-form a.star{color:lightgrey}.submit-review-form a.star.hover-active{color:#F6C94B}.submit-review-form a.star.active{color:#F6C94B}.submit-review-form form .input{all:unset}.submit-review-form form label{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500}.submit-review-form form abbr{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#2F73AA !important}.submit-review-form form input,.submit-review-form form textarea{box-shadow:none;border-radius:8px;border:1px solid #D9D9D9}.submit-review-form form textarea{border-radius:4px}.submit-review-form .submit-review.button{font-size:15px;background-color:#2F73AA;background-color-font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;padding:10px 30px;border-radius:8px}.submit-review-form .submit-review.button:hover{background-color:#69a5d6}.submit-review-form .cancel{float:right;background-color:#9f9f9f;padding:10px 20px;border-radius:8px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.submit-review-form .cancel:hover{background-color:#414141}.write-review{text-align:center;float:none}.write-review a{margin:1rem auto}.reviews-index-widget .reviews__header-container{margin:0 auto 50px auto;height:450px;overflow:hidden}@media (max-width: 768px){.reviews-index-widget .reviews__header-container{height:600px}}.reviews-index-widget .reviews__header-container .header__text-container{margin-top:5%;padding:20px}@media (max-width: 768px){.reviews-index-widget .reviews__header-container .header__text-container{margin:30px}}@media (max-width: 500px){.reviews-index-widget .reviews__header-container .header__text-container{margin:10px}}.reviews-index-widget .reviews__header-container .header__text-container h1{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:32px;color:#2F73AA;font-weight:600;margin-bottom:20px}.reviews-index-widget .reviews__header-container .header__text-container p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:30px}.reviews-index-widget .reviews__header-container .header__text-container .header__review-button{background-color:#2F73AA;padding:10px 20px;width:40%;border-radius:8px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.reviews-index-widget .reviews__header-container .header__text-container .header__review-button:hover{background-color:#5A92C7}.reviews-index-widget .reviews__header-container .header__text-container .header__review-button:focus{animation:focus 0.3s linear;background-color:#2F73AA}@media (max-width: 900px){.reviews-index-widget .reviews__header-container .header__text-container .header__review-button{width:50%}}@media (max-width: 500px){.reviews-index-widget .reviews__header-container .header__text-container .header__review-button{width:70%}}.reviews-index-widget .reviews__header-container .review-disclaimer{font-size:11px;color:#515151;letter-spacing:.03em;margin-bottom:15px}.reviews-index-widget .reviews__header-container .header__img-container{overflow:hidden;height:100%}@media (max-width: 768px){.reviews-index-widget .reviews__header-container .header__img-container{overflow:unset;width:115%}}@media (max-width: 480px){.reviews-index-widget .reviews__header-container .header__img-container{width:120%}}@media (max-width: 380px){.reviews-index-widget .reviews__header-container .header__img-container{width:125%}}.reviews-index-widget .reviews__header-container .header__img-container .reviews-header__img{width:100%;height:100%;object-fit:cover;object-position:0% 50%;transform:rotate(3deg) translate(10%, -2%)}@media (max-width: 1023px){.reviews-index-widget .reviews__header-container .header__img-container .reviews-header__img{height:115%;transform:rotate(3deg) translate(2%, -8%)}}@media (max-width: 768px){.reviews-index-widget .reviews__header-container .header__img-container .reviews-header__img{transform:rotate(3deg) translate(-7%, -5%)}}.reviews-index-widget .write-review a{font-size:16px;background-color:#A9336F}.reviews-index-widget .write-review a:hover{background-color:#BA6A9C}.reviews-index-widget .pagination{display:inline-block}.review-wrapper .review p{font-size:16px}.filter__wrapper{border-bottom:3px solid #DBDBDB;margin-bottom:30px;padding-bottom:16px}.filter__wrapper p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#828282;font-size:16px;margin-bottom:0px}@media (max-width: 768px){.filter__wrapper p{text-align:center}}.filter__wrapper .sort-reviews label{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500}.filter__wrapper .sort-reviews .filter__dropdown-wrapper{position:relative;display:block}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-button{margin-bottom:0px;border:2px solid #2F73AA;background-color:#FFFFFF;border-radius:16px;font-size:16px;font-weight:300;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;padding:5px 15px;cursor:pointer;color:gray}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-button a{width:95%}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-button i{margin-left:10px;color:#2F73AA}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-button .selection-text.active{color:black}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content{display:none;position:absolute;border:2px solid #2F73AA;background-color:#FFFFFF;width:100%;box-shadow:0px 10px 16px 0px rgba(0,0,0,0.2);z-index:101;top:40px;border-radius:16px;overflow:hidden}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content.filters{padding:8px 16px;font-size:16px}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content.filters input{margin:0 10px 16px 0}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content ul{list-style-type:none;margin-left:0px;margin-bottom:0px}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content li{color:black;padding:8px 16px;text-decoration:none;display:block;font-size:16px}.filter__wrapper .sort-reviews .filter__dropdown-wrapper .filter__dropdown-content li:hover{background-color:#ddd}.reviews-wrapper,.review-wrapper{max-width:1080px;margin:0 auto}@media (max-width: 1100px){.reviews-wrapper,.review-wrapper{max-width:880px;padding:20px}}.reviews-wrapper .reviews-inner,.review-wrapper .reviews-inner{opacity:1;transition:opacity .5s}.reviews-wrapper .reviews-inner .spinner,.review-wrapper .reviews-inner .spinner{display:block;margin:20px auto 500px auto;text-align:center;font-size:1.5rem}.reviews-wrapper .reviews-inner.hidden,.review-wrapper .reviews-inner.hidden{opacity:0;transition:none}.reviews-wrapper .review,.review-wrapper .review{position:relative;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #DBDBDB}.reviews-wrapper .review .icon,.review-wrapper .review .icon{position:relative;width:45px;height:45px;border-radius:50%;background:#2F73AA;color:white;text-align:center;line-height:45px;font-width:bold}.reviews-wrapper .review .icon .check,.review-wrapper .review .icon .check{position:absolute;z-index:1;right:-5px;bottom:-5px;background:white;width:20px;height:20px;border-radius:50%}.reviews-wrapper .review .icon .check i,.review-wrapper .review .icon .check i{position:absolute;color:#0E8540;top:3px;left:2px}.reviews-wrapper .review .name,.review-wrapper .review .name{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px;font-weight:500}.reviews-wrapper .review .verified,.review-wrapper .review .verified{color:#2F73AA;font-size:14px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:300}.reviews-wrapper .review h2,.review-wrapper .review h2{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:20px;font-weight:500;margin-top:0px}@media (max-width: 900px){.reviews-wrapper .review h2,.review-wrapper .review h2{font-size:18px}}.reviews-wrapper .review h3,.review-wrapper .review h3{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:300;font-size:20px;color:#2F73AA;padding:10px 0px 5px 0px}@media (max-width: 900px){.reviews-wrapper .review h3,.review-wrapper .review h3{font-size:18px}}.reviews-wrapper .review .testimonial__full-review,.review-wrapper .review .testimonial__full-review{padding:5px 0px 10px 0px}.reviews-wrapper .review .testimonial__full-review p,.review-wrapper .review .testimonial__full-review p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px}.reviews-wrapper .review .testimonial__full-review .full-text,.review-wrapper .review .testimonial__full-review .full-text{display:none}.reviews-wrapper .review .testimonial__full-review .full-text.show,.review-wrapper .review .testimonial__full-review .full-text.show{display:inline}.reviews-wrapper .review .testimonial__full-review .shortened-text .read-more,.review-wrapper .review .testimonial__full-review .shortened-text .read-more{white-space:nowrap;color:#2F73AA}.reviews-wrapper .review .helpful-wrapper,.review-wrapper .review .helpful-wrapper{text-align:right}.reviews-wrapper .review .helpful-wrapper .thumb-wrapper,.review-wrapper .review .helpful-wrapper .thumb-wrapper{position:relative;display:inline-block}.reviews-wrapper .review .helpful-wrapper .thumb-wrapper .ghost,.review-wrapper .review .helpful-wrapper .thumb-wrapper .ghost{position:absolute;z-index:-1;left:0;bottom:3px;opacity:1}.reviews-wrapper .review .helpful-wrapper .thumb-wrapper .count,.review-wrapper .review .helpful-wrapper .thumb-wrapper .count{color:lightgray}.reviews-wrapper .review .helpful-wrapper label,.review-wrapper .review .helpful-wrapper label{display:inline;color:#414141;font-size:12px}.reviews-wrapper .review .helpful-wrapper button,.reviews-wrapper .review .helpful-wrapper i,.review-wrapper .review .helpful-wrapper button,.review-wrapper .review .helpful-wrapper i{color:lightgray}.reviews-wrapper .review .helpful-wrapper button:hover,.reviews-wrapper .review .helpful-wrapper i:hover,.review-wrapper .review .helpful-wrapper button:hover,.review-wrapper .review .helpful-wrapper i:hover{color:#1D806E;transition:0.3s ease-in-out}.reviews-wrapper .review .helpful-wrapper form,.review-wrapper .review .helpful-wrapper form{display:inline-block}.reviews-wrapper .review .helpful-wrapper button,.review-wrapper .review .helpful-wrapper button{background:none;border:none;color:#007bff;cursor:pointer;display:inline-block;margin:0;padding:0;font:inherit}.reviews-wrapper .review .helpful-wrapper .active,.review-wrapper .review .helpful-wrapper .active{position:relative;color:#1D806E;pointer-events:none;display:inline}.reviews-wrapper .review .helpful-wrapper .active button,.reviews-wrapper .review .helpful-wrapper .active i,.review-wrapper .review .helpful-wrapper .active button,.review-wrapper .review .helpful-wrapper .active i{color:#1D806E;pointer-events:none}.reviews-wrapper .review .helpful-wrapper .active .count,.review-wrapper .review .helpful-wrapper .active .count{color:#1D806E}.reviews-wrapper .review .helpful-wrapper.animate label,.review-wrapper .review .helpful-wrapper.animate label{display:none}.reviews-wrapper .review .helpful-wrapper.animate .ghost,.review-wrapper .review .helpful-wrapper.animate .ghost{-webkit-transition:.5s;transition:.5s;transform:translateY(-100%);opacity:0}.reviews-wrapper .review .stars i,.review-wrapper .review .stars i{color:#F6C94B}.reviews-wrapper .details__wrapper,.review-wrapper .details__wrapper{padding-left:20px;position:relative;height:100%}@media (max-width: 768px){.reviews-wrapper .details__wrapper,.review-wrapper .details__wrapper{padding-left:0px}}.reviews-wrapper .details__wrapper h4,.review-wrapper .details__wrapper h4{margin-top:0px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;position:relative}.reviews-wrapper .details__wrapper li,.review-wrapper .details__wrapper li{list-style-type:none}@media (max-width: 768px){.reviews-wrapper .details__wrapper li,.review-wrapper .details__wrapper li{list-style-type:disc}}.reviews-wrapper .details__wrapper .date,.reviews-wrapper .details__wrapper .brand,.reviews-wrapper .details__wrapper .health-concern,.review-wrapper .details__wrapper .date,.review-wrapper .details__wrapper .brand,.review-wrapper .details__wrapper .health-concern{position:relative;color:#808080;font-size:14px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}@media (max-width: 768px){.reviews-wrapper .details__wrapper .date,.reviews-wrapper .details__wrapper .brand,.reviews-wrapper .details__wrapper .health-concern,.review-wrapper .details__wrapper .date,.review-wrapper .details__wrapper .brand,.review-wrapper .details__wrapper .health-concern{padding-right:10px}}.reviews-wrapper .details__wrapper .customer-images.picture-gallery,.review-wrapper .details__wrapper .customer-images.picture-gallery{margin-top:20px;bottom:0}@media (max-width: 768px){.reviews-wrapper .details__wrapper .customer-images.picture-gallery,.review-wrapper .details__wrapper .customer-images.picture-gallery{position:relative}}.reviews-wrapper .details__wrapper .customer-images.picture-gallery .picture-count,.review-wrapper .details__wrapper .customer-images.picture-gallery .picture-count{display:flex;background-color:#D9D9D9;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;font-size:20px;text-align:center;width:80px;height:80px;align-items:center;justify-content:center;border:4px solid #FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.2)}.reviews-wrapper .pagination__wrapper p,.review-wrapper .pagination__wrapper p{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;color:#BCBCBC;font-size:14px}.reviews-wrapper .pagination__wrapper .pagination,.review-wrapper .pagination__wrapper .pagination{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.reviews-wrapper .pagination__wrapper .pagination .current a,.review-wrapper .pagination__wrapper .pagination .current a{background-color:#2F73AA;border-radius:16px}.header__layout{display:flex;align-items:center;gap:2rem}@media (max-width: 1023px){.header__layout{flex-direction:column;gap:1rem}}.header__spacer{flex:0 0 8.333%}@media (max-width: 1023px){.header__spacer{display:none}}.header__content{flex:0 0 41.667%}@media (min-width: 1024px) and (max-width: 1407px){.header__content{flex:0 0 33.333%}}@media (max-width: 1023px){.header__content{flex:none;width:100%}}.header__image{flex:0 0 58.333%}@media (max-width: 1023px){.header__image{flex:none;width:100%}}.submission__layout{display:flex;justify-content:center}.submission__content{flex:0 0 83.333%}@media (max-width: 1023px){.submission__content{flex:none;width:100%}}.filter__layout{display:flex;align-items:center;gap:1rem}@media (max-width: 1023px){.filter__layout{flex-direction:column;gap:1.5rem}}.filter__section--left{flex:0 0 33.333%}@media (max-width: 1023px){.filter__section--left{flex:none;width:100%;text-align:left}}.filter__section--center{flex:0 0 33.333%;text-align:center}@media (max-width: 1023px){.filter__section--center{flex:none;width:100%}}.filter__section--right{flex:0 0 25%}@media (max-width: 1023px){.filter__section--right{flex:none;width:100%}}.sort-reviews__layout{display:flex;align-items:center;justify-content:center;gap:1rem}@media (max-width: 640px){.sort-reviews__layout{flex-direction:column;gap:0.5rem}}.sort-reviews__label{flex:0 0 auto}@media (max-width: 640px){.sort-reviews__label{flex:none}}.sort-reviews__dropdown{flex:0 0 70%}@media (max-width: 640px){.sort-reviews__dropdown{flex:none;width:100%}}.filter__dropdown-button__layout{display:flex;align-items:center;justify-content:space-between;gap:0.5rem}.filter__dropdown-button__text{flex:1}.filter__dropdown-button__icon{flex:0 0 auto}.results.paginate .reviews__results-wrapper{margin-bottom:2rem}.results.paginate .pagination__wrapper{text-align:center;margin:2rem 0;padding:1rem 0}.results.paginate .pagination__wrapper .pagination{display:inline-block;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;list-style:none;margin:0;padding:0}.results.paginate .pagination__wrapper .pagination li{display:inline-block;margin:0 0.25rem;vertical-align:middle}.results.paginate .pagination__wrapper .pagination li a,.results.paginate .pagination__wrapper .pagination li em,.results.paginate .pagination__wrapper .pagination li span{display:inline-block;padding:0.5rem 1rem;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:all 0.2s ease;border:1px solid transparent}.results.paginate .pagination__wrapper .pagination li a:not(.current):not(.unavailable),.results.paginate .pagination__wrapper .pagination li em:not(.current):not(.unavailable),.results.paginate .pagination__wrapper .pagination li span:not(.current):not(.unavailable){color:#2F73AA;background-color:#fff;border-color:#E0E0E0}.results.paginate .pagination__wrapper .pagination li a:not(.current):not(.unavailable):hover,.results.paginate .pagination__wrapper .pagination li em:not(.current):not(.unavailable):hover,.results.paginate .pagination__wrapper .pagination li span:not(.current):not(.unavailable):hover{background-color:#F5F5F5;border-color:#2F73AA;color:#1E4A78}.results.paginate .pagination__wrapper .pagination li.current a,.results.paginate .pagination__wrapper .pagination li.current em,.results.paginate .pagination__wrapper .pagination li.current span{background-color:#2F73AA;color:#fff;border-color:#2F73AA;font-weight:600;cursor:default}.results.paginate .pagination__wrapper .pagination li.unavailable a,.results.paginate .pagination__wrapper .pagination li.unavailable em,.results.paginate .pagination__wrapper .pagination li.unavailable span{color:#BCBCBC;background-color:#F5F5F5;border-color:#E0E0E0;cursor:not-allowed}.results.paginate .pagination__wrapper .pagination li.prev a,.results.paginate .pagination__wrapper .pagination li.next a{font-weight:600;padding:0.5rem 1.25rem}.results.paginate .pagination__wrapper .pagination li.first a,.results.paginate .pagination__wrapper .pagination li.last a{font-weight:500}.results.paginate .pagination__wrapper .pagination li.gap span{color:#BCBCBC;background:none;border:none;cursor:default}@media (max-width: 768px){.results.paginate .pagination__wrapper .pagination li{margin:0 0.125rem}.results.paginate .pagination__wrapper .pagination li a,.results.paginate .pagination__wrapper .pagination li em,.results.paginate .pagination__wrapper .pagination li span{padding:0.375rem 0.75rem;font-size:13px}.results.paginate .pagination__wrapper .pagination li.prev a,.results.paginate .pagination__wrapper .pagination li.next a{padding:0.375rem 1rem}}@media (max-width: 480px){.results.paginate .pagination__wrapper .pagination li{margin:0 0.0625rem}.results.paginate .pagination__wrapper .pagination li a,.results.paginate .pagination__wrapper .pagination li em,.results.paginate .pagination__wrapper .pagination li span{padding:0.25rem 0.5rem;font-size:12px}.results.paginate .pagination__wrapper .pagination li.prev a,.results.paginate .pagination__wrapper .pagination li.next a{padding:0.25rem 0.75rem}}.form-actions{display:flex;gap:1rem;margin-top:1.5rem}@media (max-width: 640px){.form-actions{flex-direction:column;gap:0.75rem}}.form-actions__submit{flex:1}@media (max-width: 640px){.form-actions__submit{flex:none}}.form-actions__cancel{flex:1}@media (max-width: 640px){.form-actions__cancel{flex:none}}.submit-review-form{padding:2rem;max-width:600px;margin:0 auto;background:#fff;border-radius:8px}.submit-review-form h3{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:600;color:#2F73AA;font-size:24px;margin-bottom:2rem;display:flex;align-items:center;gap:0.5rem}.submit-review-form h3 i{font-size:20px}.submit-review-form .input{margin-bottom:1.5rem}.submit-review-form .input label{font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;color:#333;font-size:16px;margin-bottom:0.5rem;display:block}.submit-review-form .input abbr{color:#A65774;font-weight:bold;margin-left:0.25rem}.submit-review-form .input input[type="text"],.submit-review-form .input input[type="email"],.submit-review-form .input textarea{width:100%;padding:0.75rem;border:1px solid #D9D9D9;border-radius:4px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-size:16px;background:#fff;transition:border-color 0.2s ease}.submit-review-form .input input[type="text"]:focus,.submit-review-form .input input[type="email"]:focus,.submit-review-form .input textarea:focus{outline:none;border-color:#2F73AA;box-shadow:0 0 0 2px rgba(47,115,170,0.1)}.submit-review-form .input input[type="text"]::placeholder,.submit-review-form .input input[type="email"]::placeholder,.submit-review-form .input textarea::placeholder{color:#999}.submit-review-form .input textarea{min-height:120px;resize:vertical;line-height:1.5}.submit-review-form .star-rating{display:flex;gap:0.5rem;margin:0.5rem 0 1rem 0}.submit-review-form .star-rating .star.rating{color:#E0E0E0;font-size:24px;cursor:pointer;transition:color 0.2s ease;text-decoration:none}.submit-review-form .star-rating .star.rating:hover,.submit-review-form .star-rating .star.rating.hover-active{color:#F6C94B}.submit-review-form .star-rating .star.rating.active{color:#F6C94B}.submit-review-form .inline-errors{color:#A65774;font-size:14px;margin-top:0.25rem;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif}.submit-review-form .form-actions{display:flex;gap:1rem;margin-top:2rem}@media (max-width: 640px){.submit-review-form .form-actions{flex-direction:column;gap:0.75rem}}.submit-review-form .form-actions .form-actions__submit,.submit-review-form .form-actions .form-actions__cancel{flex:1}.submit-review-form .form-actions .submit-review.button{background-color:#2F73AA;color:#fff;border:none;padding:0.75rem 2rem;border-radius:4px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;font-size:16px;cursor:pointer;transition:background-color 0.2s ease;width:100%}.submit-review-form .form-actions .submit-review.button:hover{background-color:#1E4A78}.submit-review-form .form-actions .submit-review.button:focus{outline:none;box-shadow:0 0 0 2px rgba(47,115,170,0.3)}.submit-review-form .form-actions .submit-review.button:disabled{background-color:#BCBCBC;cursor:not-allowed}.submit-review-form .form-actions .cancel.button{background-color:#F5F5F5;color:#666;border:1px solid #D9D9D9;padding:0.75rem 2rem;border-radius:4px;font-family:museo-sans, open-sans, Arial, Helvetica, sans-serif;font-weight:500;font-size:16px;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-block;text-align:center;width:100%}.submit-review-form .form-actions .cancel.button:hover{background-color:#E0E0E0;color:#333;text-decoration:none}.submit-review-form .form-actions .cancel.button:focus{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,0.1)}
