.elementor-377 .elementor-element.elementor-element-1cf7d38 .sp-title-wrapper .product_title{font-size:calc(1rem + 0.72917vw);line-height:43px;font-weight:700;color:#FFF;margin-right:0;margin-bottom:10px}
.elementor-377 .elementor-element.elementor-element-1cf7d38 .sp-title-wrapper{width:240px}
.elementor-377 .elementor-element.elementor-element-18942d0 .sp-price-wrapper p.price del{opacity:.2;margin-right:4px}
.elementor-377 .elementor-element.elementor-element-18942d0 .sp-price-wrapper p.price{font-size:16px;color:#FFF;font-weight:700;margin-bottom:0}
.elementor-377 .elementor-element.elementor-element-dfd8de8 .sp-product-discount{display:flex;flex-direction:row-reverse;justify-content:flex-end;color:#000;font-size:11px;line-height:18px;font-weight:700;background-color:#d6ff69;padding-top:3px;padding-bottom:3px;padding-left:9px;padding-right:9px;border-radius:12px;margin-right:8px}
.elementor-377 .elementor-element.elementor-element-5691812 .sp-description-wrapper{margin-bottom:33px;padding-left:60px}
.elementor-377 .elementor-element.elementor-element-5691812 .sp-description-wrapper .sp-description{font-size:14px;line-height:26px;color:#959595;margin-bottom:10px}
.elementor-377 .elementor-element.elementor-element-54dc65b .sp-accordions-container .sp-accordion-item .sp-accordion-item-content p{font-size:12px;line-height:20px;color:#959595}
.elementor-377 .elementor-element.elementor-element-54dc65b .sp-accordions-container .sp-accordion-item .sp-accordion-item-content{background-color:#0000}
.elementor-377 .elementor-element.elementor-element-54dc65b .sp-accordions-container .sp-accordion-item .sp-accordion-item-header .sp-accordion-item-header-icon svg{width:8px;fill:#FFF}
.elementor-377 .elementor-element.elementor-element-54dc65b .sp-accordions-container .sp-accordion-item .sp-accordion-item-header img{width:auto}
.elementor-377 .elementor-element.elementor-element-54dc65b .sp-accordions-container .sp-accordion-item .sp-accordion-item-header{border-top:unset;border-bottom:solid 1px #292929;padding-top:10px;padding-bottom:20px;color:#FFF;font-size:12px;font-weight:500;line-height:17px;margin-bottom:10px}
.elementor-377 .elementor-element.elementor-element-3508796 .single_variation_wrap .woocommerce-variation-price .price{color:#FFF;font-size:18px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li.sp-selected{box-shadow:0 0 0 1px #d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li{width:30px;height:30px;border-style:none;box-shadow:0 0 0 1px #0000;cursor:pointer}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li:hover{box-shadow:0 0 0 1px #d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper .cart .quantity .sp-quantity-input-modern-wrap{width:100%}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper table.variations th.label label span.sp-selected-attribute-label{color:#FFF;font-weight:700;font-size:12px;line-height:18px;text-transform:capitalize}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper form .button{width:100%;padding:0;line-height:35px;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;background-color:#d6ff69;border-radius:18px;border-style:none;margin-top:10px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper form .button:hover{background-color:#fffc!important;color:#000!important}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper form .quantity .sp-quantity-input-modern-wrap .sp-quantity-control.plus{min-width:51px;fill:#fff}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper form .quantity .sp-quantity-input-modern-wrap .sp-quantity-control.minus{min-width:51px;fill:#fff}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper .cart .quantity .sp-quantity-input-modern-wrap input.qty{width:100%;line-height:33px;border-radius:18px;border-style:solid;background-color:#28282887;font-size:12px;font-weight:700;color:#FFF;border-width:1px;border-color:#272727}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper .cart .quantity{width:100%;margin-right:0;margin-bottom:12px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper .variations .reset_variations{border-radius:5px;border-style:none;background-color:#d6ff69;font-weight:700;color:#000;position:absolute;left:0;bottom:35px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper .variations .reset_variations:hover{background-color:#28282887;color:#FFF}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li.sp-selected{border-style:solid;border-width:1px;border-color:#d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li .swatch-preview.swatch-image{border-radius:5px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li{width:60px;height:60px;border-radius:5px;box-shadow:0 0 0 #0000;border-style:solid;border-width:1px;border-color:#0000}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li:hover{border-style:solid;border-width:1px;border-color:#d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li.sp-selected{border-color:#d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li .sp-item-span.item-span-text{font-size:12px;font-weight:700;color:#fff}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li:hover .sp-item-span.item-span-text{color:#000}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li{min-width:32px;min-height:32px;line-height:32px;background-color:#28282887;box-shadow:0 0 0 #0000;border-radius:5px;border-style:solid;border-width:1px;border-color:#272727}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li:hover{background-color:#d6ff69}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper table.variations .sp-wrapper-ul{margin-bottom:0}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper table.variations th.label label{font-size:12px;color:#FFF;font-weight:500;line-height:15px;margin-bottom:15px}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper table.variations{margin-bottom:0;position:relative}
.elementor-377 .elementor-element.elementor-element-3508796 .sp-add-to-cart-wrapper form{margin-bottom:35px}
.elementor-377 .elementor-element.elementor-element-f09da3f .kata-plus-text p{font-size:12px;font-weight:500;color:#FFF;margin-bottom:7px}
.elementor-377 .elementor-element.elementor-element-4e6fe91 .kata-plus-text p{font-size:12px;font-weight:500;color:#959595;margin-bottom:7px}
.elementor-377 .elementor-element.elementor-element-3d413b0 .sp-wishlist[data-status='yes'] .sp-wishlist-button .sp-wishlist-icon i.sp-icon{fill:#d6ff69;stroke:#d6ff69}
.elementor-377 .elementor-element.elementor-element-3d413b0 .sp-wishlist-button .sp-wishlist-icon i.sp-icon{fill:#0000;stroke:#FFF}
.elementor-377 .elementor-element.elementor-element-3d413b0 .sp-wishlist-button .sp-wishlist-icon{margin-left:6px}
.elementor-377 .elementor-element.elementor-element-3d413b0 .sp-wishlist-button .sp-wishlist-label{color:#FFF;font-size:12px;font-weight:700;line-height:15px;text-transform:capitalize}
.elementor-377 .elementor-element.elementor-element-3d413b0 .sp-wishlist .sp-wishlist-button{margin-bottom:0}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist .comment_container .comment-text .star-rating:before{color:#ffb000}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .rating-summary-wrap div.item .star-rating:before{color:#ffb000}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form p.comment-form-comment textarea{width:100%;line-height:18px;border-radius:18px;border-style:solid;background-color:#28282887;font-size:15px;font-weight:400;color:#FFF;border-width:1px;border-color:#272727}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form .comment-form-rating label{color:#959595}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap div.average-rating{color:#FFF}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form p.form-submit input[type='submit']{padding:0;line-height:35px;color:#000!important;font-size:12px;font-weight:700;text-transform:uppercase;background-color:#d6ff69;border-style:none;border-radius:18px}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form p.form-submit input[type='submit']:hover{background-color:#fffc;color:#000}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond span.comment-reply-title{color:#FFF;line-height:35px;font-size:calc(1rem + 0.72917vw);font-weight:800;margin-bottom:14px;display:inline-block}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper{max-width:calc(100% - 335px);margin-left:auto;margin-top:80px;padding-left:245px}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist .comment_container .comment-text .description p{color:#959595;font-size:12px;line-height:20px;font-weight:400;margin-bottom:10px}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist .comment_container .comment-text .meta time.woocommerce-review__published-date{font-size:12px;color:gray;font-weight:400}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist .comment_container .comment-text .meta strong.woocommerce-review__author{font-weight:700;color:#FFF}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist li .comment_container{padding-bottom:15px;border-color:#292929}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments ol.commentlist li{margin-bottom:25px}
.elementor-377 .elementor-element.elementor-element-71adc3c #comments h2.woocommerce-Reviews-title{display:none!important}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments{display:inline-block;flex-direction:column;padding-top:0;border-style:none;vertical-align:top;margin-top:-35px;max-width:calc(100% - 335px);padding-left:0;padding-right:245px}
.elementor-377 .elementor-element.elementor-element-71adc3c .sp-reviews-heading{color:#FFF;line-height:35px;font-size:calc(1rem + 0.72917vw);font-weight:800;margin-bottom:14px;display:inline-block}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .rating-summary-wrap div.item .rate-count{color:#FFF}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .write-a-review .button{padding:0;line-height:35px;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;background-color:#d6ff69;border-radius:18px;width:100%;border-style:none}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .write-a-review .button:hover{background-color:#fffc;color:#000}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .reviews-count{color:#FFF}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery{display:inline-flex;width:330px}
.elementor-377 .elementor-element.elementor-element-71adc3c .sp-reviews-wrapper{padding-top:66px;margin-top:14px;border-top:solid 1px #292929}
.elementor-377 .elementor-element.elementor-element-0996766 .kata-plus-title-wrapper .kata-plus-subtitle{color:#FFF;line-height:20px;font-size:16px;font-weight:400;margin-bottom:0;display:inline-block}
.elementor-377 .elementor-element.elementor-element-0996766 .kata-plus-title-wrapper .kata-plus-title{color:#FFF;line-height:35px;font-size:calc(1rem + 0.72917vw);font-weight:800;margin-bottom:10px;display:inline-block}
.elementor-377 .elementor-element.elementor-element-0996766 .kata-plus-title-wrapper{margin-bottom:45px}
.elementor-377 .elementor-element.elementor-element-89b5d21 .kata-plus-title-wrapper .kata-plus-subtitle{color:#FFF;line-height:20px;font-size:16px;font-weight:400;margin-bottom:0;display:inline-block}
.elementor-377 .elementor-element.elementor-element-89b5d21 .kata-plus-title-wrapper .kata-plus-title{color:#FFF;line-height:35px;font-size:calc(1rem + 0.72917vw);font-weight:800;margin-bottom:10px;display:inline-block}
.elementor-377 .elementor-element.elementor-element-89b5d21 .kata-plus-title-wrapper{margin-bottom:45px}
@media(max-width: 1366px) {
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper{padding-left:60px}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments{max-width:calc(100% - 335px);padding-left:20px}
}
@media(max-width: 1024px) {
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews #review_form_wrapper{max-width:unset;padding-left:0}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews #comments{padding-left:0;max-width:unset;padding-right:0}
.elementor-377 .elementor-element.elementor-element-71adc3c #reviews.woocommerce-Reviews .kata-review-summery{max-width:unset}
}