html,body{overflow-x:hidden !important;scroll-behavior:smooth}#reviews-filter-tabs{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}#reviews-filter-tabs .kc-review-tab{height:55px;text-align:center;cursor:pointer;color:#454144;background-color:#fff;border-style:solid;border-width:1px;border-radius:15px;font-size:16px;flex-grow:1}@media screen and (max-width:1024px){#reviews-filter-tabs{justify-content:flex-start}#reviews-filter-tabs .kc-review-tab{flex-grow:0}}#reviews-filter-tabs .kc-review-tab:hover,#reviews-filter-tabs .kc-review-tab.active{background:#ffdc31}@media screen and (max-width:767px){#reviews-filter-tabs .kc-review-tab{padding:10px 15px;height:40px}}#kc-reviews-container{scroll-margin-top:200px;min-height:400px}#kc-reviews-container .elementor-shortcode{display:flex;flex-direction:column;gap:20px}.kc-reviews-grid-inner{display:flex;flex-direction:column;gap:50px;max-width:100%}@media screen and (max-width:500px){#kc-reviews-container,.kc-reviews-grid-inner .hentry{padding:0}.kc-reviews-grid-inner{gap:25px}}.kc-reviews-grid-inner .kc-review-item{border-radius:10px;padding-bottom:5px}#kc-reviews-container .kc-review-item .e-con-inner{gap:7px}#kc-reviews-container .kc-review-date{font-size:18px}.kc-review-item .elementor-widget-theme-post-content{margin-top:10px}.kc-review-item p{margin-bottom:10px}.kc-review-item .review-images-gallery{display:flex;gap:10px;flex-wrap:wrap}.kc-review-item .review-images-gallery img{max-width:250px;max-height:200px;object-fit:cover;border-radius:5px}#kc-reviews-container video{width:auto;max-width:360px}@media screen and (max-width:767px){.kc-review-item p{font-size:1.1rem;line-height:1.3rem}}@media screen and (max-width:500px){#kc-reviews-container video,.kc-review-item .review-images-gallery img{max-width:100%}}.kc-admin-reply{background:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:10px;margin-left:8rem;margin-top:20px;margin-bottom:15px}.kc-admin-reply__title{font-size:20px;font-weight:700;color:var(--e-global-color-6688a1a)}.kc-admin-reply__text{font-size:1.1rem;line-height:1.2em}@media screen and (max-width:767px){.kc-admin-reply{margin-left:0;margin-top:0}.kc-admin-reply__title{font-size:16px}}.kc-reviews-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}.kc-reviews-pagination .page-numbers{background-color:#e6f7ff;padding:12px 15px;border-radius:15px;font-size:16px}.kc-reviews-pagination a.page-numbers:hover,.kc-reviews-pagination .page-numbers.current{background-color:#049ddd;color:#fff}@media screen and (max-width:990px){.kc-reviews-pagination .page-numbers{height:auto !important}}#kc-reviews-form>.e-con{border:2px solid #ffdc31;border-radius:10px;padding:20px}.kc-stars-form .elementor-field-group-review_stars .elementor-field-option input[type=radio]{display:none !important}.kc-stars-form .elementor-field-group-review_stars .elementor-field-option label{font-size:0 !important;color:transparent !important;cursor:pointer;display:inline-block;padding:0 4px !important;margin:0 !important;min-width:auto !important}.kc-stars-form .elementor-field-group-review_stars .elementor-field-subgroup{display:flex !important;flex-direction:row-reverse !important;justify-content:flex-end !important}.kc-stars-form .elementor-field-group-review_stars .elementor-field-option{display:inline-block !important;margin:0 !important;padding:0 !important}.kc-stars-form .elementor-field-group-review_stars .elementor-field-option label:before{content:"";display:inline-block;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23cccccc'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .1s ease}.kc-stars-form .elementor-field-group-review_stars .elementor-field-subgroup:has(.elementor-field-option input[type=radio]:checked) .elementor-field-option:has(input[type=radio]:checked) label:before,.kc-stars-form .elementor-field-group-review_stars .elementor-field-subgroup:has(.elementor-field-option input[type=radio]:checked) .elementor-field-option:has(input[type=radio]:checked)~.elementor-field-option label:before,.kc-stars-form .elementor-field-group-review_stars .elementor-field-option:hover label:before,.kc-stars-form .elementor-field-group-review_stars .elementor-field-option:hover~.elementor-field-option label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffcc00'%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E") !important}.kc-stars-form .elementor-field-group-review_stars .elementor-field-option label:hover:before{transform:scale(1.15)}.kc-stars-form .elementor-field-type-acceptance label{display:none}.kc-stars-form button[type=submit]{animation:kc-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media screen and (max-width:500px){#kc-reviews-form{padding:0}.kc-stars-form button[type=submit]{width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;animation:none}.kc-stars-form button[type=submit]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:skewX(-22deg) translateX(-80%);animation:cartShine 5s infinite;pointer-events:none}}#reviews_agregator{width:100%}