﻿@charset "UTF-8";.rating-box{display:flex;font-size:1rem;margin-top:1rem}.rating-box .rating-box__text{align-items:center;display:flex;padding-top:.125rem}.rating-box__stars{align-items:center;color:#f0f0f0;display:flex;height:3rem;line-height:1;margin-bottom:0;margin-right:.125rem}.rating-box__stars .rating-star{font-size:2rem;height:2rem;position:relative;width:2rem}.rating-box__stars .full-star:before{color:#f2b01e}.rating-box__stars .empty-star:before,.rating-box__stars .full-star:before,.rating-box__stars .half-star:before{content:"★";left:0;overflow:hidden;position:absolute}.rating-box__stars .half-star:before{color:#f2b01e;z-index:10}.rating-box__stars .half-star1:before{width:10%}.rating-box__stars .half-star2:before{width:20%}.rating-box__stars .half-star3:before{width:30%}.rating-box__stars .half-star4:before{width:38%}.rating-box__stars .half-star5:before{width:46%}.rating-box__stars .half-star6:before{width:54%}.rating-box__stars .half-star7:before{width:60%}.rating-box__stars .half-star8:before{width:65%}.rating-box__stars .half-star9:before{width:70%}.rating-box__stars .half-star:after{content:"★";left:1.5rem;position:absolute;text-indent:-1.5rem;width:50%}.brand-general .testimonials-grid{column-count:2}.brand-general .rating-box{display:none}.brand-inteloshop .testimonials-grid{column-count:2}.testimonials-grid{border-top:1px solid #dedede;column-count:1;column-gap:1.5em;padding:1.5em 0}.testimonials-grid .grid-item{background:#fff;box-shadow:1px 1px 5px #0003;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;margin:.75em 0;padding:0;width:100%}.testimonials-grid .grid-item .item-img img{width:100%}.testimonials-grid .grid-item .block_title{color:#000;display:inline-flex;font-size:16px;font-weight:700;padding:10px 0 0 10px}.testimonials-grid .grid-item .block_title img{margin-left:8px}.testimonials-grid .grid-item .block_date{color:#a3a3a3;font-size:11px;height:20px;padding:5px 10px 0}.testimonials-grid .grid-item .block_reviews.rating-box__stars{height:2rem;padding:5px 10px 0}.testimonials-grid .grid-item .block_reviews.rating-box__stars .rating-star{font-size:1rem;height:1rem;width:.7rem}.testimonials-grid .grid-item .block_comment{font-size:14px;line-height:19px;padding:0 10px 10px}@media (min-width:768px){.brand-general .testimonials-grid,.brand-inteloshop .testimonials-grid,.testimonials-grid{column-count:4}}.global_reviews{color:#000}.global_reviews .rating-box__stars{color:#fff;font-weight:700;margin:auto}.global_reviews .flex-50{flex-basis:50%;padding:20px 30px}.global_reviews .gr-overview{display:flex}.global_reviews .gr-overview .gr-overview__ratings{background:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;margin-right:1em}.global_reviews .gr-overview .gr-overview__ratings .gr-ratings__inner{margin:auto;text-align:center}.global_reviews .gr-overview .gr-overview__ratings .gr-ratings__inner .half-star:after{width:0}.global_reviews .gr-overview .gr-overview__ratings .rating-average{font-size:3em;font-weight:400}.global_reviews .gr-overview .gr-overview__ratings .rating-totals{font-size:15px;font-weight:500;padding-top:10%}.global_reviews .gr-overview .gr-overview__bars{background:#f5f5f5;border-radius:4px}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row{display:flex;text-align:center}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__stars{flex-basis:30%;padding-right:.2rem}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__stars .rating-star{font-size:1.7rem;width:1.6rem}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__chart{flex-basis:55%;margin:auto}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__chart .chart-bar__empty{background:#fff;border-radius:4px;height:30px}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__chart .chart-bar__empty .chart-bar__filled{background:#d2d2d2;border-bottom-left-radius:4px;border-top-left-radius:4px;height:100%}.global_reviews .gr-overview .gr-overview__bars .gr-bars__row .gr-row__counter{flex-basis:15%;margin:auto}@media (max-width:768px){.global_reviews .gr-overview{flex-direction:column}.global_reviews .gr-overview .gr-overview__ratings{margin-right:0}.global_reviews .gr-overview .gr-overview__bars{margin-top:1em}.global_reviews .gr-row__inner{flex:100%!important}}.global_reviews .gr-title{padding:3em 0;text-align:center}.global_reviews .gr-title span{background:#f5f5f5;margin-left:5px;padding:3px 15px}.global_reviews .gr-testimonials{display:flex;flex-wrap:wrap}.global_reviews .gr-testimonials .gr-row__inner{display:flex;flex:50%;padding:1rem 2rem}.global_reviews .gr-testimonials .gr-row__inner .gr-row__image{flex-basis:10%}.global_reviews .gr-testimonials .gr-row__inner .gr-row__info{flex-basis:20%}.global_reviews .gr-testimonials .gr-row__inner .gr-row__info .gr-info__stars .rating-star{font-size:1.2rem;width:1rem}.global_reviews .gr-testimonials .gr-row__inner .gr-row__info .gr-info__title h4{font-weight:700;margin-bottom:.2rem;text-transform:uppercase}.global_reviews .gr-testimonials .gr-row__inner .gr-row__info .gr-info__date{color:#949494}.global_reviews .gr-testimonials .gr-row__inner .gr-row__text{flex-basis:80%;padding-left:1rem}.brand-lovilion .global_reviews .gr-overview .gr-overview__bars,.brand-lovilion .global_reviews .gr-overview .gr-overview__ratings,.brand-lovilion .global_reviews .gr-title span{background:#fff4f2}.brand-lovilion .rating-box__stars .full-star:before,.brand-lovilion .rating-box__stars .half-star:before{color:#d49c95}.brand-lovilion .global_reviews .gr-overview .gr-overview__bars .gr-row__chart .chart-bar__empty .chart-bar__filled{background:#d49c95}.happy-customers{font-weight:700;margin:1rem;text-align:center}.happy-customers h2{font-size:1.5rem}.review-button,.reviews .container-5.w-container .review-button input.reviews__more{margin-bottom:1rem}#review-button,input.reviews__more{background-color:#efefef;border:none;border-radius:3px;cursor:pointer;display:block;font-size:.875em;font-weight:700;margin:1rem auto;padding:10px 20px;text-transform:uppercase;transition:background-color .3s ease,color .15s ease}.happy-customers{margin-bottom:25px;margin-top:35px;scroll-margin-top:30px}.cal-stars{align-items:center;color:#000;display:flex;flex-wrap:wrap;margin:1em 0}.cal-stars:hover{text-decoration:none}.star-ratings{color:#ccc;font-size:30px;margin:0;padding:0;position:relative;unicode-bidi:bidi-override}.fill-ratings{display:block;left:0;overflow:hidden;padding:0;position:absolute;top:0;z-index:1}.fill-ratings span{display:inline-block}.empty-ratings{display:block;padding:0;z-index:0}.product-rating__text{align-self:center;font-size:.875em;margin-left:1rem}a.read__more{font-size:14px!important}.rating__review{color:#f2b01e}.brand-bodybite .fill-ratings,.brand-bodybite .rating__review{color:#f9bf3b}.brand-lovilion .fill-ratings,.brand-lovilion .rating__review{color:#d49c95}.brand-revine .fill-ratings,.brand-revine .rating__review{color:#000}.review-sent{background-color:#90ee90;border-radius:2em;color:#000;display:none;font-size:1rem;left:50%;padding:10px 15px;position:fixed;text-align:center;top:40%;transform:translateX(-50%);z-index:100}.rates{float:left;height:46px}.rates:not(:checked)>input{position:absolute;top:-9999px}.rates:not(:checked)>label{color:#ccc;cursor:pointer;float:right;font-size:2rem;overflow:hidden;white-space:nowrap;width:1em}.rates:not(:checked)>label:before{content:"★ "}.rates>input:checked~label{color:#ffc700}.rates:not(:checked)>label:hover,.rates:not(:checked)>label:hover~label,.rates>input:checked+label:hover,.rates>input:checked+label:hover~label,.rates>input:checked~label:hover,.rates>input:checked~label:hover~label,.rates>label:hover~input:checked~label{color:#ffae00}.clearfix:before{clear:both;content:"";display:table}#review-modal{background-color:#000;background-color:#0006;color:#000;display:none;height:100%;left:0;overflow:auto;padding-top:7vw;position:fixed;top:0;width:100%;z-index:1000000}.review-modal-content{background-color:#fefefe;border-radius:.2em;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:none;left:50%;max-width:500px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:96%;z-index:99999999999999}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.review-modal-close{color:#fff;font-size:1.75rem;font-weight:700}.review-modal-close:focus,.review-modal-close:hover{color:#ccc;cursor:pointer;text-decoration:none}.review-modal-title{color:#fff;font-size:1.2rem;font-weight:500;margin:0}.review-modal-header{align-items:center;background-color:#222;display:flex;justify-content:space-between;padding:0 15px}.review-modal-body{padding:0 15px}#review-form{margin-bottom:0}.review-form{font-size:.875rem}.review-form p{line-height:1;margin:0}.review-form__input,.review-form__label,.review-form__textarea{display:block;margin-bottom:.5rem;margin-top:.5rem}.review-form__input,.review-form__textarea{padding:.5rem;width:100%}.review-form__input-file{border:none;margin-top:0;padding:0}.modal_input_border{border:1px solid #ccc!important}.review-form__textarea{height:12ch;min-height:5ch;resize:vertical}.review-form__input.review-form__btn{background-color:#222;border:none;border-radius:.2em;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;padding:13px 15px;text-transform:uppercase}.review-form__btn:hover{background-color:#000}#review-button{background-color:#efefef;color:#777;margin:0}#review-button:hover{background-color:#d5d5d5;color:#000}@media screen and (min-width:1200px){.vigo-home-testimonials--banner.more_than_limit{display:flex;flex-direction:column}.vigo-home-testimonials__item.more_than_limit{border:none;margin-bottom:28px}}@media screen and (min-width:360px){.review-form #review-form{margin-bottom:.875em}.product-rating__text{font-size:1em}.review-modal-header{padding:5px 15px}.review-form__input.review-form__btn{padding:11px}}.overflow_hidden{overflow:hidden}.whole_reviews_section{margin:40px auto;padding:0 10px;text-align:left}.whole_reviews_section h2{font-weight:700;line-height:1.2}.reviews__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.products__review{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;margin-bottom:20px}.image__video{height:100%;width:100%}.img__review{height:auto;max-width:100%;object-fit:cover;vertical-align:unset}.img__review,.video_review{border-radius:10px 10px 0 0}.description__review{padding:10px}.name__review{align-items:center;display:flex;font-size:16px;font-weight:400;line-height:15px}.name__review:after{content:url("verifying-icon-black.svg");margin-left:5px}.rating__review{color:#000;font-size:18px;padding-top:.5rem}.rating__review img{height:.8rem}.text__review{font-size:14px;line-height:19px}.text__review p{font-weight:400;padding-top:10px}img[src=""]{display:none!important}.products__review{width:calc(20% - 17px)}@media (max-width:1024px){.products__review{width:calc(33% - 12px)}}@media (max-width:768px){.products__review{width:calc(50% - 10px)}}.stars-ratings-container{color:#ccc}.empty-ratings,.fill-ratings{font-size:20px}.theme-storefront .empty-ratings,.theme-storefront .fill-ratings{font-size:30px}.testimonials-analytics-container{display:inline-block;font-weight:400;vertical-align:middle}.stars{display:flex;position:relative}.stars svg{fill:#cfcfcf;flex-shrink:0;height:auto;margin:0 1px;width:16px}.stars--over,.stars__last{left:0;position:absolute;top:0}.stars--over{overflow:hidden}.stars--over svg{fill:#f9bf3b}.stars--md svg{width:20px}.theme-storefront .t--center{text-align:center}.theme-storefront .m-bottom--s{margin-bottom:10px}.theme-storefront .m-bottom--m,.theme-storefront .m-bottom--s{margin-bottom:20px}@media (min-width:992px){.theme-storefront .m-bottom--s{margin-bottom:15px}.theme-storefront .m-bottom--m{margin-bottom:30px}}@media (min-width:1200px){.theme-storefront .m-bottom--s{margin-bottom:20px}.theme-storefront .m-bottom--m{margin-bottom:40px}}.theme-storefront .max--450{max-width:450px}.theme-storefront .m-left--auto{margin-left:auto}.theme-storefront .m-right--auto{margin-right:auto}.theme-storefront .flex{display:flex}.theme-storefront .flex--middle{align-items:center}.theme-storefront .flex--center{justify-content:center}.theme-storefront .flex--wrap{flex-wrap:wrap}.theme-storefront .flex--apart>.flex__item,.theme-storefront .flex--autosize>.flex__item,.theme-storefront .flex--center>.flex__item,.theme-storefront .flex--end>.flex__item,.theme-storefront .flex--spread>.flex__item,.theme-storefront .flex--start>.flex__item{flex:0 0 auto}.theme-storefront .m-top--xs{margin-top:10px}.theme-storefront .m-bottom--xs{margin-bottom:10px}.theme-storefront .m-left--xs{margin-left:10px}.theme-storefront .m-right--xs{margin-right:10px}.theme-storefront .t--uppercase{text-transform:uppercase}.theme-storefront .f--bold,.theme-storefront b{font-weight:700}.theme-storefront .vigo-testimonials__load-more,.theme-storefront .vigo-testimonials__review-button{box-sizing:border-box;font-family:Roboto,sans-serif,"system-ui";font-size:16px!important;max-width:340px;padding:18px!important;text-transform:none!important;width:100%}@media (min-width:768px){.theme-storefront .vigo-testimonials__load-more,.theme-storefront .vigo-testimonials__review-button{padding:20px!important}}.theme-storefront .vigo-testimonials__load-more{background:#e3e6e8;background:linear-gradient(0deg,#e3e6e8,#f1f3f6);border:none;border-radius:3px;color:#232f3e;cursor:pointer}.theme-storefront .vigo-testimonials__review-button{align-items:center;background-color:initial!important;border:2px solid #e3e6e8!important;border-radius:5px;color:#232f3e!important;justify-content:center;margin:0 auto 50px!important}.theme-storefront .vigo-testimonials__load-more svg,.theme-storefront .vigo-testimonials__review-button svg{fill:#99a0a7;height:18px;margin-bottom:2px;margin-right:5px;transition:fill .3s;vertical-align:middle}.theme-storefront .vigo-testimonials__load-more:hover svg,.theme-storefront .vigo-testimonials__review-button:hover svg{fill:#232f3e}.theme-storefront .vigo-testimonials__load-more svg{width:18px}.theme-storefront .vigo-testimonials__review-button svg{width:21px}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) .vigo-testimonials__load-more--alternative{border:2px solid #e3e6e8;color:#232f3e;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:0 auto 24px;max-width:340px;padding:18px}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) .vigo-testimonials__load-more--alternative:after{background-image:url("fd9fabf10ef9aad9d6a671d52c678acf5135d7d5.svg");background-size:cover;content:"";display:inline-block;height:5px;margin-left:6px;vertical-align:middle;width:9px}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) #review-button.vigo-testimonials__review-button.review-button{border:none!important;font-size:13px!important;font-weight:400;padding:0!important;text-decoration:underline}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) #review-button.vigo-testimonials__review-button.review-button svg{display:none}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) .whole_reviews_section{margin:24px 0}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) .vigo-testimonials__review-button{margin-bottom:24px!important}@media screen and (max-width:991px){.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) #product__reviews{position:relative}.single-product:not(.brand-lovilioncom):not(.brand-ziavia):not(.brand-orbitalis) #product__reviews:after{background:#0000 linear-gradient(180deg,#fff0,#ffffffe0 69%,#fff) no-repeat;bottom:0;content:"";height:240px;left:0;pointer-events:none;position:absolute;right:0}}
/*# sourceMappingURL=testimonials.css.map */
