@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";:root{font-size:12px}@media(min-width: 992px){:root{font-size:16px}}.com_reviews_site{background:var(--com-reviews-primary-background);color:var(--com-reviews-primary-font-color)}.com_reviews_site img{max-width:100%;height:auto}.com_reviews_site .btn{background:var(--com-reviews-primary-button-background);color:var(--com-reviews-primary-button-font-color);font-size:1rem;font-weight:bold;padding:1.084rem 2.084rem;border-radius:1rem;border:none}@media(min-width: 768px){.com_reviews_site .btn{padding:.8125rem 1.5625rem}}.com_reviews_site .btn:hover{background:var(--com-reviews-primary-button-background)}.com_reviews_site .btn:disabled{cursor:not-allowed;background:var(--com-reviews-primary-button-background)}.com_reviews_site .ratings-summary-grid .grid-container{padding:1.67rem;border-radius:.84rem;background:var(--com-reviews-secondary-background);display:grid;grid-template-columns:repeat(auto-fit, minmax(0, auto));gap:.84rem}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container{padding:1.25rem;border-radius:.625rem;gap:.625rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:.84rem}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container .grid-item{padding:.625rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item img{max-width:2.08rem;max-height:2.08rem;width:auto;height:auto;display:inline-block;margin:0 auto}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container .grid-item img{max-width:3.125rem;max-height:3.125rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-value{font-size:2.3rem;font-weight:500}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-value{font-size:3.75rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-value .highlight{color:var(--com-reviews-overallRating-color)}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-value .highlight-separator{color:var(--com-reviews-overallRating-separator-color)}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-value .highlight-total-count{color:var(--com-reviews-rating-counter-color)}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .rating-label{font-weight:500;margin-top:0;font-size:1rem;color:var(--com-reviews-rating-label-color);text-align:left}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown{justify-content:center;width:100%}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item{display:flex;align-items:center}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .star{font-size:.6rem;font-weight:500;margin-right:10px;text-align:center;color:var(--com-reviews-rating-label-color);display:flex;align-items:center;width:.84rem}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .star{font-size:1rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .star-icon{margin-right:.84rem;display:flex;align-items:center}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .star-icon img{max-width:.84rem;max-height:.84rem;width:auto;height:auto;margin:0 auto}@media(min-width: 768px){.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .star-icon img{max-width:1.3125rem;max-height:1.3125rem}}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .bar{flex:1;height:.67rem;background-color:var(--com-reviews-rating-breakdown-bar-unFill-color);border-radius:4px;overflow:hidden}.com_reviews_site .ratings-summary-grid .grid-container .grid-item .breakdown .breakdown-item .bar .fill{height:100%;background-color:var(--com-reviews-rating-breakdown-bar-color);border-radius:1.25rem}.com_reviews_site .header{display:flex;align-items:center;font-size:1.5rem;justify-content:center;text-align:center;font-size:28px}.com_reviews_site .header img{width:auto;height:auto}.com_reviews_site .reviews-empty-msg{font-size:1.25rem}.com_reviews_site .reply-card{width:80%;float:right}.com_reviews_site .reply-card .review-reply-card{background:var(--com-reviews-review-card-background);color:#f4f7fc;font-size:1.2rem;font-weight:600}.com_reviews_site .reply-card .review-reply-card::before{content:"";position:absolute;top:2px;right:30px;z-index:5;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--com-reviews-review-reply-card-background);transform:translateY(-100%)}.com_reviews_site .reply-card .review-reply-card .content{font-weight:400;font-size:.875rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:3.75rem}.com_reviews_site .reply-card .review-reply-card .card-footer{background:rgba(0,0,0,0);border:none;width:100%}.com_reviews_site .reply-card .review-reply-card .card-footer .avatar{width:2rem;height:2rem;background-blend-mode:multiply}.com_reviews_site .reply-card .review-reply-card .card-footer .author-name{font-size:.75rem;font-weight:400}.com_reviews_site .reply-card .review-reply-card .card-footer .created_at{font-weight:300;font-size:.75rem;color:#696d7b}.com_reviews_site .review-card{background:var(--com-reviews-review-reply-card-background);color:var(--com-reviews-primary-font-color);font-size:1.2rem;font-weight:600;display:flex;flex-direction:column;height:13.4375rem}@media(min-width: 768px){.com_reviews_site .review-card{height:14.4375rem}}.com_reviews_site .review-card .title{font-size:16px;font-weight:bold}.com_reviews_site .review-card .stars img{width:13px}.com_reviews_site .review-card .review-votes{right:10px;top:5px}.com_reviews_site .review-card .review-votes p{padding:0;font-size:12px;color:var(--com-reviews-secondary-font-color)}.com_reviews_site .review-card .review-votes .vote-icon{width:1rem;transition:all .3s ease;cursor:pointer}.com_reviews_site .review-card .review-votes .vote-icon:hover{transform:scale(1.1)}.com_reviews_site .review-card .review-votes .vote-icon.animate-pulse{animation:pulse .5s infinite}.com_reviews_site .review-card .review-votes .vote-message{font-size:13px;margin-top:5px;padding:3px 7px;text-align:center;line-height:16px;width:max-content;top:-22px;border:1px solid #ffb800;right:30px;border-radius:4px;background:var(--com-reviews-review-card-background)}@media(min-width: 768px)and (max-width: 992px){.com_reviews_site .review-card .review-votes .vote-message{font-size:11px}}.com_reviews_site .review-card .review-votes .vote-message.success{color:#ffb800}.com_reviews_site .review-card .review-votes .vote-message.error{color:#dc3545;font-weight:bold;transition:color .3s ease}@keyframes pulse{0%{transform:scale(1.1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.com_reviews_site .review-card .content{font-weight:400;font-size:.875rem;height:3.75rem}.com_reviews_site .review-card .content.expanded{height:auto}.com_reviews_site .review-card .read-more,.com_reviews_site .review-card .read-less{font-weight:bold;font-size:.875rem;color:var(--com-reviews-special-font-color);cursor:pointer}.com_reviews_site .review-card.expanded{height:auto}.com_reviews_site .review-card .card-footer{background:rgba(0,0,0,0);border:none;width:100%;position:absolute;bottom:0}.com_reviews_site .review-card .card-footer .avatar{width:2rem;height:2rem;mix-blend-mode:normal}.com_reviews_site .review-card .card-footer .author-name{font-size:.75rem;font-weight:400}.com_reviews_site .review-card .card-footer .created_at{font-weight:300;font-size:.75rem;color:var(--com-reviews-secondary-font-color)}.com_reviews_site .review-card .card-footer .show-reply{color:var(--com-reviews-special-font-color);font-weight:400;font-size:.75rem;cursor:pointer}.com_reviews_site .review-card .card-footer .show-reply:hover{text-decoration:underline}.com_reviews_site .review-card .card-footer .reply-count,.com_reviews_site .review-card .card-footer .no-reply{font-size:.75rem;font-weight:400}.com_reviews_site .hide-reviews .review-card{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s 0s}.com_reviews_site .reviews-show-more-btn,.com_reviews_site .reviews-show-less-btn{cursor:pointer}.com_reviews_site .rating-summary .inner-container{padding:0 5rem}.com_reviews_site .rating-summary .inner-container .wrapper{background:var(--com-reviews-secondary-background)}.com_reviews_site .rating-summary .inner-container .wrapper img{width:2.083rem;height:2.083rem}@media(min-width: 768px){.com_reviews_site .rating-summary .inner-container .wrapper img{max-width:2.3125rem;max-height:2.1875rem}}.com_reviews_site #newReview .modal-dialog{margin:auto;display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.com_reviews_site #newReview.show{background-color:rgba(22,22,22,.8)}.com_reviews_site #newReview .modal-content{background:var(--com-reviews-new-review-background)}.com_reviews_site #newReview .modal-content .modal-header{justify-content:center}.com_reviews_site #newReview .modal-content .modal-title{font-weight:400;font-size:1.5rem}.com_reviews_site #newReview .modal-content .btn-close{position:absolute;right:5%;top:15%;background-color:var(--com-reviews-primary-button-background);border-radius:50%;opacity:1;width:.75rem;height:.75rem}.com_reviews_site #newReview .modal-content .btn-close:hover{opacity:.75}.com_reviews_site #newReview .modal-content .modal-body input,.com_reviews_site #newReview .modal-content .modal-body textarea{font-size:16px;font-weight:bold;height:4.67rem;border-radius:14px;border:2px solid var(--com-reviews-new-review-input-color);background:var(--com-reviews-new-review-input-background);color:var(--com-reviews-primary-font-color)}@media(min-width: 768px){.com_reviews_site #newReview .modal-content .modal-body input,.com_reviews_site #newReview .modal-content .modal-body textarea{height:3.5rem}}.com_reviews_site #newReview .modal-content .modal-body input::placeholder,.com_reviews_site #newReview .modal-content .modal-body textarea::placeholder{color:var(--com-reviews-new-review-input-color) !important;opacity:1;font-weight:bold}.com_reviews_site #newReview .modal-content .modal-body input:focus,.com_reviews_site #newReview .modal-content .modal-body input:focus-visible,.com_reviews_site #newReview .modal-content .modal-body textarea:focus,.com_reviews_site #newReview .modal-content .modal-body textarea:focus-visible{outline:none !important;box-shadow:none !important;border-color:var(--com-reviews-new-review-input-color) !important}.com_reviews_site #newReview .modal-content .modal-body input.required,.com_reviews_site #newReview .modal-content .modal-body textarea.required{box-shadow:0 0 5px #dc3545;border:2px solid #dc3545}.com_reviews_site #newReview .modal-content .modal-body textarea{height:15.625rem;resize:none}.com_reviews_site #newReview .modal-content .modal-body .label{font-size:1.125rem;font-weight:bold}.com_reviews_site #newReview .modal-content .modal-body .label.required{color:#dc3545}.com_reviews_site #newReview .modal-content .modal-body .new-review-rating-star{max-width:2.4rem;cursor:pointer;transition:all .3s ease}.com_reviews_site #newReview .modal-content .modal-body .new-review-rating-star:hover{opacity:1;transform:scale(1.2)}.com_reviews_site #newReview .modal-content .modal-body .avatars .avatar-img{max-width:5rem;cursor:pointer;transition:all .3s ease}.com_reviews_site #newReview .modal-content .modal-body .avatars .avatar-img:hover{transform:scale(1.05)}.com_reviews_site #newReview .modal-content .modal-body .avatars .avatar-img.selected{opacity:1;border:4px solid var(--com-reviews-new-review-input-color);transform:scale(1);border-radius:50%}.com_reviews_site #status-review-alert{background:var(--com-reviews-secondary-background);height:auto;padding:1.67rem;border-radius:.84rem;color:var(--com-reviews-primary-font-color);z-index:9999;font-weight:400;font-size:1.5rem}@media(min-width: 768px){.com_reviews_site #status-review-alert{padding:1.25rem;border-radius:.625rem}}.com_reviews_site #status-review-alert .button{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:1rem;border:none;width:1.5rem;height:1.5rem;opacity:1}.com_reviews_site .review-bonus-modal.show{background-color:rgba(53,53,53,.6980392157)}.com_reviews_site .review-bonus-modal .modal-content{border:1rem;background:var(--com-reviews-bonus-popup-background);color:var(--com-reviews-primary-font-color)}.com_reviews_site .review-bonus-modal .modal-content .modal-title .bonus-modal-image{margin-top:1rem}.com_reviews_site .review-bonus-modal .modal-content .modal-title .bonus-modal-close-btn{position:absolute;right:0;top:0;border:1px solid var(--com-reviews-secondary-background);box-shadow:inset 0 6px 8px rgba(0,0,0,.4);padding:23px;z-index:10;background:var(--com-reviews-secondary-background);border-bottom-left-radius:8px;border-top-right-radius:8px}.com_reviews_site .review-bonus-modal .modal-content .modal-body{padding:2rem}.com_reviews_site .review-bonus-modal .modal-content .modal-body .title{color:var(--com-reviews-bonus-popup-title-color);font-size:1.5rem}.com_reviews_site .review-bonus-modal .modal-content .modal-body .text{font-size:1.8rem;font-weight:bold}.com_reviews_site .review-bonus-modal .modal-content .modal-body .coupon-grid{width:100%}.com_reviews_site .review-bonus-modal .modal-content .modal-body .coupon-grid .coupon-section{background:var(--com-reviews-bonus-popup-background);border:1px dashed var(--com-reviews-bonus-popup-coupon-color);width:85%;position:relative}.com_reviews_site .review-bonus-modal .modal-content .modal-body .coupon-grid .coupon-section .coupon-code{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.5rem;font-weight:bold;color:var(--com-reviews-bonus-popup-coupon-color)}.com_reviews_site .review-bonus-modal .modal-content .modal-body .coupon-grid .clipboard{width:15%;background:var(--com-reviews-bonus-popup-coupon-color);border-radius:0 5px 5px 0;cursor:pointer}.com_reviews_site .review-bonus-modal .modal-content .modal-body .coupon-grid .clipboard .fa-copy{position:inherit}.com_reviews_site .review-bonus-modal .modal-content .modal-body .cta{margin:1.5rem 0;background:var(--com-reviews-bonus-popup-cta-btn-background);display:inline-block;border-radius:.8rem}.com_reviews_site .review-bonus-modal .modal-content .modal-body .cta a{font-size:1.5rem;font-weight:bold;text-decoration:none;color:var(--com-reviews-primary-font-color);text-transform:uppercase}.com_reviews_site .review-bonus-modal .modal-content .modal-body .terms{font-weight:300;font-size:.8rem;margin-bottom:.5rem}.com_reviews_site .review-bonus-modal .modal-content .modal-body .terms a{color:var(--com-reviews-bonus-popup-title-color);text-decoration:none}.com_reviews_site .border-button{margin:3rem auto auto;width:100%;border:2px solid #f95a00;border-radius:25px;background:none;font-size:16px;color:#fff;padding:.7rem 3rem;box-shadow:0px 2px 4px 0px rgba(0,0,0,.5019607843);font-weight:500;text-align:center}@media(min-width: 992px){.com_reviews_site .border-button{width:fit-content}}.com_reviews_site .border-button:hover,.com_reviews_site .border-button:active{border:2px solid #ff6e1b}.com_reviews_site .filled-button{margin:auto auto 3rem;background-color:#f95a00;border-radius:25px;border:none;font-size:16px;font-weight:700;color:#fff;padding:.7rem 3rem;box-shadow:0px 2px 4px 0px rgba(0,0,0,.5019607843)}@media(min-width: 992px){.com_reviews_site .filled-button{width:auto}}.com_reviews_site .filled-button:hover,.com_reviews_site .filled-button:active{background-color:#ff6e1b}.com_reviews_site:has(.modal.show) .my-5 .grid-container{border:1px solid #f95a00;border-radius:14px;background-color:#212832}.com_reviews_site:has(.modal.show) .my-5 .grid-container .highlight{color:#f95a00}.com_reviews_site:has(.modal.show) .reviews-grid .card-grid .review-card{border:1px solid #f95a00;border-radius:14px;background-color:#212832}.fa-copy{display:flex;justify-content:center;align-items:center;font-size:18px}.site .additional-content-wrapper .button-content-wrapper .border-button{width:96%}@media(min-width: 576px){.site .additional-content-wrapper .button-content-wrapper .border-button{width:522px}}@media(min-width: 768px){.site .additional-content-wrapper .button-content-wrapper .border-button{width:702px}}@media(min-width: 992px){.site .additional-content-wrapper .button-content-wrapper .border-button{width:316px}}.reviews-grid .review-card .stars{margin-top:-6px}/*# sourceMappingURL=com_reviews_site.min.css.map */
