.elementor-602 .elementor-element.elementor-element-fd643d6 .sp-breadcrumbs nav.woocommerce-breadcrumb span{margin-left:0;margin-right:0;font-size:13px;font-weight:500;color:#9c9c9c}
.elementor-602 .elementor-element.elementor-element-fd643d6 .sp-breadcrumbs nav.woocommerce-breadcrumb a{color:#cfcfcf;font-weight:500;font-size:13px;margin-right:0;margin-left:0}
.elementor-602 .elementor-element.elementor-element-fd643d6 .sp-breadcrumbs nav.woocommerce-breadcrumb a:hover{color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-fd643d6 .sp-breadcrumbs nav.woocommerce-breadcrumb{margin-bottom:31px;color:#cfcfcf}
.elementor-602 .elementor-element.elementor-element-bd874ac .sp-wishlist-button .sp-wishlist-icon i.sp-icon{width:15px;fill:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-bd874ac .sp-wishlist-button .sp-wishlist-icon{margin-left:7px;margin-right:0}
.elementor-602 .elementor-element.elementor-element-bd874ac .sp-wishlist-button .sp-wishlist-label{color:var(--ct-color-primary);font-size:12px;font-weight:500;text-transform:capitalize;transition-timing-function:ease;transition-duration:220ms}
.elementor-602 .elementor-element.elementor-element-bd874ac .sp-wishlist-button:hover .sp-wishlist-label{color:#000}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery-slider.sp-slider-style .slick-arrow.slick-next{display:none!important}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery-slider.sp-slider-style .slick-arrow.slick-prev{display:none!important}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery .sp-product-gallery-nav-items .sp-product-gallery-nav-items-images .slick-slide.slick-current{border-style:solid;border-width:1px;border-color:var(--ct-color-primary);opacity:1}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery-slider.sp-slider-style{width:calc(100% - 73px);border-style:solid;border-width:1px;border-color:#e1e2e3;border-radius:10px;overflow:hidden}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery .sp-product-gallery-nav-items .sp-product-gallery-nav-items-images .slick-slide{margin-bottom:10px;border-radius:5px;border-style:solid;border-width:1px;border-color:#e1e2e3;height:51px;overflow:hidden;opacity:.7}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery .sp-product-gallery-nav-items .sp-product-gallery-nav-items-images .slick-slide:hover{cursor:pointer;opacity:1;border-style:solid;border-width:1px;border-color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-0be89b2 .sp-images .sp-product-gallery .sp-product-gallery-nav-items{width:51px;margin-left:22px;margin-right:0}
.elementor-602 .elementor-element.elementor-element-3772f3f{max-width:360px}
.elementor-602 .elementor-element.elementor-element-710dbc9 .sp-title-wrapper{margin-top:-5px}
.elementor-602 .elementor-element.elementor-element-b33a23a .woocommerce-product-rating.sp-single-rating a.woocommerce-review-link{line-height:17px;color:#007185;font-size:11px;font-weight:500;text-transform:capitalize;text-decoration:underline;margin-left:5px}
.elementor-602 .elementor-element.elementor-element-b33a23a .woocommerce-product-rating.sp-single-rating.sp-classic-rating .star-rating span{font-size:11px;color:#ff9c20}
.elementor-602 .elementor-element.elementor-element-b33a23a .woocommerce-product-rating.sp-single-rating.sp-classic-rating .star-rating::before{font-size:11px;color:#ff9c20}
.elementor-602 .elementor-element.elementor-element-b33a23a .sp-single-rating{display:flex;margin-bottom:20px!important;padding-bottom:16px;border-bottom:solid 1px #e1e2e3}
.elementor-602 .elementor-element.elementor-element-bfce338 td.woocommerce-product-attributes-item__value p a:hover{color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-bfce338 td.woocommerce-product-attributes-item__value p{text-align:right;padding-top:0;padding-bottom:0;line-height:15px}
.elementor-602 .elementor-element.elementor-element-bfce338 tr.woocommerce-product-attributes-item th.woocommerce-product-attributes-item__label{color:#121212;font-size:12px;font-weight:600;line-height:15px;padding-top:5px;padding-bottom:5px;border-style:none;width:95px;text-align:right}
.elementor-602 .elementor-element.elementor-element-4994c96{border-style:solid;border-width:0;border-color:#e1e2e3;border-radius:10px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations td.value{margin-bottom:10px;padding-bottom:9px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .single_variation_wrap .woocommerce-variation-price .price{font-size:16px;margin-bottom:19px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations th.label label span.sp-selected-attribute-label{color:#000;text-transform:capitalize}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper .cart .quantity .sp-quantity-input-modern-wrap{display:block}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper form .button{line-height:38px;border-radius:7px;font-size:13px;color:#FFF;font-weight:700;text-transform:capitalize;padding-top:0;padding-bottom:0;background-color:var(--ct-color-primary);border-style:solid;border-width:2px;border-color:var(--ct-color-primary);width:100%;min-width:unset}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper form .button:hover{background-color:#fff!important;color:var(--ct-color-primary)!important}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper form .quantity .sp-quantity-input-modern-wrap .sp-quantity-control.plus{min-width:23px;height:25px;margin-top:10px;margin-right:4px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper form .quantity .sp-quantity-input-modern-wrap .sp-quantity-control.minus{height:25px;margin-left:4px;margin-top:10px;min-width:23px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper .cart .quantity .sp-quantity-input-modern-wrap input.qty{border-style:none;border-radius:7px;font-size:13px;font-weight:600;color:#121212;width:100%;background-color:#eef0f4}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper .cart .quantity{margin-right:0;width:100%;display:block;margin-bottom:9px!important}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper .variations .reset_variations{font-size:10px;color:var(--ct-color-primary);font-weight:700;text-transform:capitalize;padding-top:0;padding-bottom:0;background-color:#FFF;border-style:solid;border-color:var(--ct-color-primary);border-radius:7px;border-width:2px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper .variations .reset_variations:hover{background-color:var(--ct-color-primary)!important;color:#FFF!important}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li.sp-selected{box-shadow:0 0 0 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li{box-shadow:0 0 0 2px #f4f5f6;border-radius:5px;margin-right:2px;margin-left:7px;margin-bottom:9px;width:32px;height:32px;border-width:2px;border-style:solid;border-color:#FFF}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-image-li:hover{box-shadow:0 0 0 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li.sp-selected{box-shadow:0 0 0 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li{box-shadow:0 0 0 2px #f4f5f6;border-radius:5px;margin-left:7px;margin-bottom:9px;width:32px;height:32px;border-width:2px;border-style:solid;border-color:#FFF;margin-right:2px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-color-li:hover{box-shadow:0 0 0 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations{margin-bottom:0}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper form{margin-bottom:30px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations .sp_vs_fields select{width:100%;border-color:#ffc857;border-width:2px;border-style:solid;border-radius:10px;color:#000;font-size:16px;line-height:22px;font-weight:600;background-image:url(https://climaxthemes.org/templates/wp-content/uploads/2024/08/kt-food-select-arrow.svg);background-repeat:no-repeat;background-position:97% 50%;height:40px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations .sp_vs_fields select:after{width:6px;height:3px;display:block;content:''}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li.sp-selected{background-color:var(--ct-color-primary);box-shadow:0 0 0 2px var(--ct-color-primary);color:#FFF}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li .sp-item-span.item-span-text{font-size:12px;font-weight:700;line-height:32px;color:#000}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li:hover .sp-item-span.item-span-text{color:#FFF}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li{box-shadow:0 0 0 2px #e1e2e3;color:#000;background-color:#0000;margin-right:2px!important;line-height:30px;margin-bottom:9px;border-radius:5px;min-height:30px;padding-left:0;padding-right:0;width:32px;min-width:32px;margin-left:7px}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-wrapper-ul .sp-wrapper-item-li.sp-label-li:hover{background-color:var(--ct-color-primary);box-shadow:0 0 0 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations .sp-wrapper-ul{margin-bottom:0}
.elementor-602 .elementor-element.elementor-element-22a64f4 .sp-add-to-cart-wrapper table.variations th.label label{color:#121212;font-size:12px;font-weight:600!important;line-height:15px;border-style:none}
.elementor-602 .elementor-element.elementor-element-99f9e25 td.woocommerce-product-attributes-item__value p{text-align:left;padding-top:0;padding-bottom:0;line-height:15px}
.elementor-602 .elementor-element.elementor-element-99f9e25 tr.woocommerce-product-attributes-item td.woocommerce-product-attributes-item__value{border-style:none;padding-top:5px;padding-bottom:5px;padding-left:50px}
.elementor-602 .elementor-element.elementor-element-99f9e25 tr.woocommerce-product-attributes-item th.woocommerce-product-attributes-item__label{color:#121212;font-size:12px;font-weight:600;line-height:15px;padding-top:5px;padding-bottom:5px;border-style:none}
.elementor-602 .elementor-element.elementor-element-99f9e25 .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description p{font-size:12px;color:#000;letter-spacing:0;font-weight:400;margin-bottom:22px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{padding-left:41px;padding-right:41px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{color:#000}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active{border-bottom:solid 2px var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{font-size:20px;font-weight:600;color:#989898;line-height:24px;padding-bottom:25px;padding-top:26px;padding-left:0;padding-right:0}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{color:#000}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{padding-left:0;padding-right:0;margin-left:63px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{padding-left:41px;padding-right:41px;margin-bottom:26px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs{border-style:solid;border-width:1px;border-color:#e1e2e3;border-radius:10px;margin-top:70px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist .comment_container .comment-text .star-rating{right:0}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist .comment_container img.avatar{margin-right:0;margin-left:15px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .rating-summary-wrap div.item .star-rating{margin-right:0;margin-left:10px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap{margin-right:0;margin-left:45px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form p.form-submit input[type='submit']{padding:0;line-height:33px;color:var(--ct-color-primary);font-size:12px;font-weight:600;text-transform:uppercase;background-color:#0000;border-style:solid;border-radius:7px;border-width:1px;border-color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond form.comment-form p.form-submit input[type='submit']:hover{color:#FFF;background-color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper #review_form #respond.comment-respond span.comment-reply-title{color:#000;line-height:24px;font-size:calc(1rem + 0.20833vw);font-weight:600;margin-bottom:14px;display:inline-block}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper{max-width:calc(100% - 335px);margin-top:40px;margin-right:auto;padding-right:245px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist .comment_container .comment-text .description p{color:#000;font-size:12px;line-height:20px;font-weight:400;margin-bottom:10px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist .comment_container .comment-text .meta time.woocommerce-review__published-date{font-size:12px;color:gray;font-weight:400}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist .comment_container .comment-text .meta strong.woocommerce-review__author{font-weight:700;color:#000}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist li .comment_container{padding-bottom:15px;border-color:#e6e6e6}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments ol.commentlist li{margin-bottom:25px}
.elementor-602 .elementor-element.elementor-element-7da655c #comments h2.woocommerce-Reviews-title{display:none!important}
.elementor-602 .elementor-element.elementor-element-7da655c #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);width:100%;padding-right:245px}
.elementor-602 .elementor-element.elementor-element-7da655c .sp-reviews-heading{color:#000;line-height:24px;font-size:calc(1rem + 0.20833vw);font-weight:600;margin-bottom:14px;display:inline-block}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .rating-summary-wrap div.item .rate-count{color:#007185}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .write-a-review .button{width:100%;padding:0;line-height:33px;color:var(--ct-color-primary);font-size:12px;font-weight:600;text-transform:uppercase;background-color:#0000;border-style:solid;border-radius:7px;border-width:1px;border-color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .write-a-review .button:hover{color:#FFF;background-color:var(--ct-color-primary)}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap .reviews-count{color:#007185}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery{display:inline-flex;width:330px}
.elementor-602 .elementor-element.elementor-element-7da655c .sp-reviews-wrapper{margin-top:37px;margin-bottom:40px}
.elementor-602 .elementor-element.elementor-element-ff9a584 .sp-products-heading{color:#000;font-size:calc(1rem + 0.52083vw);line-height:33px;font-weight:600;margin-right:0;margin-bottom:30px}
.elementor-602 .elementor-element.elementor-element-ff9a584 .sp-products-heading:after{content:'یک هدیه شخصی فوق العاده خاص است! هدیه فوق العاده خاص است!';display:block;font-size:13px;font-weight:400;margin-top:4px}
.elementor-602 .elementor-element.elementor-element-ff9a584 ul.products li.product{border-right:solid 1px #f1f1f1}
.elementor-602 .elementor-element.elementor-element-ab938f5{max-width:66.5em}
@media(max-width: 1366px) {
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper{padding-right:60px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments{max-width:calc(100% - 335px);padding-right:60px;padding-top:60px}
}
@media(max-width: 1024px) {
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs{margin-top:30px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews #review_form_wrapper{max-width:unset;padding-left:0;padding-right:0}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews #comments{max-width:unset;padding-left:0;padding-top:0;padding-right:0}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery{max-width:unset}
.elementor-602 .elementor-element.elementor-element-7da655c .sp-reviews-wrapper{margin-top:30px}
}
@media(max-width: 992px) {
.elementor-602 .elementor-element.elementor-element-fd643d6 .sp-breadcrumbs nav.woocommerce-breadcrumb{line-height:1.6em}
}
@media(max-width: 480px) {
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{padding-left:20px;padding-right:20px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{padding-top:15px;padding-bottom:15px}
.elementor-602 .elementor-element.elementor-element-99f9e25 .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{margin-bottom:10px}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .rating-summary-wrap{position:unset}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery .overall-rating-wrap{width:100%}
.elementor-602 .elementor-element.elementor-element-7da655c #reviews.woocommerce-Reviews .kata-review-summery{display:flex;flex-direction:column;width:100%}
}