.reviews-section-empty{margin:100px 0;display:flex;flex-direction:column;align-items:center;gap:50px}.reviews-section-empty-content{display:flex;flex-direction:column;align-items:center;gap:10px}.reviews-section-empty-content .fa-star{color:#ccc;opacity:.5;font-size:20px}.reviews-content{display:flex;margin:20px 0;width:100%;gap:50px;justify-content:flex-start;padding-bottom:20px;flex-direction:row;align-items:center;flex-wrap:nowrap}.reviews-content-2{display:flex;flex-direction:row;gap:20px;flex-basis:30%;align-items:center;flex-wrap:wrap}.user-star{display:flex;align-items:center;gap:10px;flex-direction:column}.user-rating-div{font-size:30px;font-weight:600}.star-rating-2{display:flex;justify-content:space-between;font-size:12px;color:black;align-items:flex-start;flex-direction:column}.recommended-filter{display:flex;align-items:center;gap:10px;width:inherit}.reviews-tab{display:flex;flex-direction:column;align-items:flex-start;gap:40px;border-left:var(--border-left);padding-left:50px;width:70%}.buttons-filter{flex-basis:100%}.buttons-filter button{background:0;border:0;cursor:pointer;width:100%}.buttons-filter button:hover{background:#ebebeb3d;border:0;cursor:pointer}.progress-bar_reviews{display:flex;width:100%;align-items:center;gap:10px;align-content:center;justify-content:space-between}.progress-bar_reviews .progress{border-radius:0 !important;height:10px}.progress-bar_reviews .progress-bar{background-color:var(--star-color)}.reviews-filter{column-count:1;width:inherit}.review-fil{margin-bottom:10px}.review-fil p,b{font-size:14px}.fill{background-color:#ffd600;height:100%}.bar{background-color:#f1f1f1;width:100%;height:10px;overflow:hidden}.rev-fil_header{display:flex;gap:15px;align-items:center;align-content:center;flex-wrap:wrap;justify-content:space-between}.reviews-container{align-items:center}.review-card{border-top:var(--border-top);padding:20px 0 0 0;margin-top:20px}.reviews-body .reviews-body-title-2{display:flex;align-items:center;gap:10px}.reviews-body .reviews-body-title-2 p{opacity:.5;font-size:12px !important}.reviews-body .reviews-body-variants p{opacity:.5}.reviews-body .reviews-body-variants{display:flex;gap:15px;align-items:center;align-content:center;flex-wrap:wrap}.reviews-body .verified-buy{display:flex;gap:10px;align-items:center;border-left:var(--border-left);padding-left:15px;opacity:1}.reviews-body .verified-buy i,.reviews-body .verified-buy p{color:#032e77;cursor:pointer;opacity:1}.reviews-body .verified-buy p:hover{text-decoration:underline}.tooltip{position:relative;display:inline-block;width:50%}.tooltip .tooltiptext{visibility:hidden;width:100%;background-color:#000000d4;border-radius:1px;padding:15px;position:absolute;z-index:1;top:25px;position:absolute;z-index:1}.tooltip .tooltiptext p{color:#fff}.tooltip .tooltiptext p:hover{text-decoration:none}.tooltip:hover .tooltiptext{visibility:visible}.review-card .review-content{overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;transition:max-height .5s ease;margin:20px 0}.review-card .review-content-view-all{overflow:visible !important;max-height:unset !important}.expanded{-webkit-line-clamp:unset}.review-card .read-more{display:none;color:#007bff;cursor:pointer;margin-top:10px}.review-card .response{padding:20px 10px;border-left:4px solid var(--branding-secondary);margin-top:20px;font-size:14px;background:var(--branding-neutral-color);width:100%}.btn-show-more{background:0;border:0;color:#007bff;cursor:pointer;padding:0;margin:10px 0}.reviews-form-content{margin:50px 0}.reviews-form-content .fa-star{cursor:pointer;color:#ccc;font-size:18px;width:18px;transition:color .2s ease,transform .2s ease}.reviews-form-content .fa-star.selected{color:#ffd600}.reviews-form-content .fa-star.hover{color:#ffd600}.reviews-form-content .product-reviews{display:flex;justify-content:space-between;margin:30px 0;border-bottom:var(--border-bottom);padding:30px 0;gap:50px}.reviews-form-content .product-reviews .product-reviews-select{display:flex;flex-direction:column;gap:20px;flex-basis:50%}.reviews-form-content .product-reviews .product-reviews-select img{cursor:pointer;width:100px;height:100px;object-fit:cover}.reviews-form-content .product-reviews .product-reviews-select img:hover{transform:scale(1.05);cursor:pointer}.reviews-form-content .product-reviews .product-reviews-select .reviews-select-order{display:flex;gap:20px}.reviews-form-content .product-reviews-select-variant{display:flex;flex-direction:column;gap:10px;justify-content:space-around}.reviews-form-content .product-reviews-select-variant a{font-size:16px !important;color:black}.reviews-form-content .product-reviews-select-variant a:hover{font-size:16px !important;color:black;text-decoration:underline !important}.reviews-form-content .product-reviews-select-variant p{opacity:.5}.reviews-form-content label{font-size:14px;color:#000;width:100%;margin:0 10px;opacity:.8}.reviews-form-content .review-info{display:flex;flex-direction:column;gap:40px;margin:30px 0;flex-basis:40%}.slider-container{display:flex;align-items:center}.slider-value{font-weight:bold;opacity:.5}.reviews-form-content input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;margin-right:20px;background:#e5e5e5;outline:0;height:5px;-webkit-transition:.2s;transition:opacity .2s;border-radius:10px}.reviews-form-content input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:black;cursor:pointer}.reviews-form-content input[type="range"]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:black;cursor:pointer}.reviews-form-content input[type="text"],textarea{width:100%;padding:10px;margin:10px 0;border:var(--border);transition:padding .3s ease,font-size .3s ease;outline:0;letter-spacing:1px;font-size:15px}.reviews-form-content input::placeholder,textarea::placeholder{color:#000;font-size:14px;transition:font-size .3s ease,transform .3s ease;letter-spacing:1px}.reviews-form-content input:focus::placeholder,textarea:focus::placeholder{color:#000;opacity:.5;font-size:13px;letter-spacing:1px}textarea{resize:vertical;min-height:100px}.star-button{border:0;background:0;font-size:14px;padding-left:0;margin-bottom:5px;cursor:pointer}@media(max-width:767px){.reviews-content{gap:30px;flex-wrap:wrap;flex-direction:column;align-content:center}.reviews-tab{padding-left:0;width:100%;border-left:0}.reviews-form-content .product-reviews{gap:30px;flex-direction:column}}