.ovic-panel-rating {margin-bottom: 20px;}.ovic-panel-rating .average {margin-bottom: 5px;}.ovic-panel-rating .average > * {display: inline;margin: 0;}.ovic-panel-rating .average span {font-size: 20px;font-weight: 600;color: #ff0000;}.ovic-panel-rating .detail {list-style: none;padding: 0;margin: 0;}.ovic-panel-rating .detail li {display: flex;}.ovic-panel-rating .process {position: relative;width: 100%;margin: 0 5px;}.ovic-panel-rating .process::before, .ovic-panel-rating .process-bar {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;height: 3px;margin-top: auto;margin-bottom: auto;background-color: #e5e5e5;}.ovic-panel-rating .process-bar {background-color: #ff0000;}.product-tab-brands .brand-link {display: block;}.product-tab-brands .brand-item {border-bottom: 2px dashed #aaa;padding-bottom: 20px;}.product-tab-brands .brand-item:not(:last-child) {margin-bottom: 20px;}.product-tab-brands .term-name {font-size: 20px;margin: 20px 0;}.widget_product_brand .product-categories.list li a img, .widget_product_brand .product-categories.logo li a::before, .widget_product_brand .product-categories.logo li a::after {display: none !important;}.widget_product_brand .product-categories.logo li, .widget_product_brand .product-categories.logo li a {font-size: 0;line-height: 0;padding: 10px 0;}.effect {position: relative;}.effect.inner::before, .effect.inner::after {display: block;}.vc_single_image-wrapper > * {position: static;z-index: auto;}.vc_single_image-wrapper > .loading-lazy {position: relative;}.normal-effect::before {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;background-color: #fff;opacity: 0;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;z-index: 2;}.normal-effect:hover::before {opacity: 0.3;}.normal-effect.dark-bg::before {background-color: #000;}.widget_media_image a {display: inline-block;vertical-align: top;max-width: 100%;position: relative;}.widget_media_image a::before, .widget_media_image a::after, .plus-zoom::before, .plus-zoom::after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;width: 100%;height: 100%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;z-index: 2;}.widget_media_image a:hover::before, .plus-zoom:hover::before {width: 0;background-color: rgba(255, 255, 255, 0.5);}.widget_media_image a:hover::after, .plus-zoom:hover::after {height: 0;background-color: rgba(255, 255, 255, 0.5);}.overlay-plus::before, .overlay-plus::after, .overlay-cross::before, .overlay-cross::after, .overlay-horizontal::before, .overlay-horizontal::after, .overlay-vertical::before, .overlay-vertical::after {content: '';position: absolute;width: 100%;height: 100%;margin: auto;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;z-index: 2;background-color: rgba(255, 255, 255, 0.15);}.overlay-plus::before, .overlay-plus::after {top: 0;bottom: 0;left: 0;right: 0;}.overlay-plus:not(:hover)::before {width: 0;}.overlay-plus:not(:hover)::after {height: 0;}.overlay-cross::before {top: 0;left: 0;}.overlay-cross::after {bottom: 0;right: 0;}.overlay-cross:not(:hover)::before, .overlay-cross:not(:hover)::after {width: 0;height: 0;}.overlay-horizontal::before {top: 0;left: 0;bottom: 0;}.overlay-horizontal::after {top: 0;right: 0;bottom: 0;}.overlay-horizontal:not(:hover)::before, .overlay-horizontal:not(:hover)::after {width: 0;}.overlay-vertical::before {top: 0;left: 0;right: 0;}.overlay-vertical::after {left: 0;right: 0;bottom: 0;}.overlay-vertical:not(:hover)::before, .overlay-vertical:not(:hover)::after {height: 0;}.border-zoom {overflow: hidden;}.border-zoom::before, .border-zoom::after {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;z-index: 2;opacity: 0;}.border-zoom::before {background-color: #000;}.border-zoom::after {top: -15px;bottom: -15px;left: -15px;right: -15px;border: 2px solid #fff;}.border-zoom:hover::before {opacity: 0.3;}.border-zoom:hover::after {top: 15px;bottom: 15px;left: 15px;right: 15px;opacity: 1;}.border-plus, .border-scale {background-color: #000;}.border-plus .image-effect, .border-plus img, .border-scale .image-effect, .border-scale img {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.border-plus:hover .image-effect, .border-plus:hover img, .border-scale:hover .image-effect, .border-scale:hover img {opacity: 0.7;}.border-plus::before, .border-plus::after, .border-scale::before, .border-scale::after {content: '';position: absolute;z-index: 2;border: solid #fff;top: 15px;bottom: 15px;left: 15px;right: 15px;margin: auto;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.border-plus::before, .border-scale::before {border-width: 2px 0;}.border-plus::after, .border-scale::after {border-width: 0 2px;}.border-scale:not(:hover)::before {left: 50%;right: 50%;}.border-scale:not(:hover)::after {top: 50%;bottom: 50%;}.border-plus.s2::before, .border-scale.s2::before {top: 30px;bottom: 30px;}.border-plus.s2::after, .border-scale.s2::after {left: 30px;right: 30px;}.border-plus:not(:hover)::before {top: 30%;bottom: 30%;opacity: 0;}.border-plus:not(:hover)::after {left: 30%;right: 30%;opacity: 0;}.flashlight::before, .flashlight::after {content: '';position: absolute;top: 0;bottom: 0;background-color: #000;z-index: 2;}.flashlight::before {left: 0;width: 100%;}.flashlight::after {right: 0;width: 0;opacity: 0.5;}.flashlight:hover::before {width: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.flashlight:hover::after {width: 100%;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}.bounce-in:hover .image-effect, .bounce-in:hover img {-webkit-animation: bounceIn 0.5s ease;-o-animation: bounceIn 0.5s ease;animation: bounceIn 0.5s ease;}.faded-in .image-effect, .faded-in img {-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}.faded-in:not(:hover) .image-effect, .faded-in:not(:hover) img {opacity: 0.3;}.background-zoom {overflow: hidden;}.background-zoom .image-effect, .background-zoom img {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.background-zoom:hover .image-effect, .background-zoom:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.background-slide {overflow: hidden;}.background-slide .image-effect, .background-slide img {position: relative;width: calc(100% + 60px);max-width: calc(100% + 60px);left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.background-slide:hover .image-effect, .background-slide:hover img {margin-left: 30px;}.rotate-left, .rotate-right {overflow: hidden;}.rotate-left .image-effect, .rotate-right .image-effect, .rotate-left img, .rotate-right img {-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;}.rotate-left:hover .image-effect, .rotate-left:hover img {-webkit-transform: scale(1.2) rotate(-5deg);-moz-transform: scale(1.2) rotate(-5deg);-ms-transform: scale(1.2) rotate(-5deg);-o-transform: scale(1.2) rotate(-5deg);transform: scale(1.2) rotate(-5deg);}.rotate-right:hover .image-effect, .rotate-right:hover img {-webkit-transform: scale(1.2) rotate(5deg);-moz-transform: scale(1.2) rotate(5deg);-ms-transform: scale(1.2) rotate(5deg);-o-transform: scale(1.2) rotate(5deg);transform: scale(1.2) rotate(5deg);}