.elementor-1238 .elementor-element.elementor-element-06dc56e.elementor-position-left .elementor-image-box-img{margin-right:4px}.elementor-1238 .elementor-element.elementor-element-06dc56e.elementor-position-top .elementor-image-box-img{margin-bottom:4px}.elementor-1238 .elementor-element.elementor-element-59a4ae8.elementor-position-left .elementor-image-box-img{margin-right:4px}.elementor-1238 .elementor-element.elementor-element-59a4ae8.elementor-position-top .elementor-image-box-img{margin-bottom:4px}@media (max-width:767px){.elementor-1238 .elementor-element.elementor-element-06dc56e.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1238 .elementor-element.elementor-element-06dc56e.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-1238 .elementor-element.elementor-element-59a4ae8.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-1238 .elementor-element.elementor-element-59a4ae8.elementor-position-top .elementor-image-box-img{margin-bottom:0}}.elementor-1238 .elementor-element.elementor-element-f1a2cc4.elementor-widget-woocommerce-product-images .zoomImg{display:none!important}.sora-responsive-gallery-wrapper{opacity:3;transition:opacity .4s ease}.sora-responsive-gallery-wrapper.loaded{opacity:1}.sora-product-gallery-progress{padding-bottom:20px}.sora-product-gallery-progress .swiper-pagination-progressbar{position:absolute;bottom:0!important;top:auto!important;height:4px;background:rgba(0,0,0,.1);border-radius:10px}.sora-product-gallery-progress .swiper-pagination-progressbar-fill{background:#0a33ff;border-radius:10px}.sora-gallery-main{border-radius:8px;margin-bottom:10px}.sora-gallery-thumbs{height:80px;margin-top:10px}.sora-gallery-thumbs .swiper-slide{cursor:pointer;border-radius:5px;border:2px solid transparent;transition:border-color .3s ease}.sora-gallery-thumbs .swiper-slide-thumb-active{border-color:#0a33ff}.main-product-image-container{transition:opacity .25s ease-in-out;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.main-product-image-container.is-changing{opacity:.5}.gallery-mobile-view{display:none}.gallery-desktop-view{display:block}.gallery-desktop-view .swiper-slide img{width:90%;height:90%;object-fit:contain}@media (max-width:767px){.gallery-mobile-view{display:block}.gallery-desktop-view{display:none}.gallery-mobile-view .swiper-slide img{width:80%;height:80%;object-fit:contain}}.sora-attributes-wrapper .sora-attributes-toggle-btn{display:none;width:100%;margin-top:10px;padding:5px;font-family:"yekanbakh",yekanbakh;font-size:13px!important;font-weight:500!important;cursor:pointer;background:#f1f3ff!important;color:#0a56ff!important;border:1px solid #bec7ff!important;border-radius:8px;transition:background-color .9s ease}.sora-attributes-wrapper .sora-attributes-toggle-btn:hover{background:#e2e7ff!important}.sora-attributes-wrapper .sora-attributes-grid.active{cursor:grabbing;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sora-chart-loader.hidden{opacity:0;pointer-events:none}.fb-mechanic-wrap{background:#0f1117;border-radius:16px;padding:1.5rem;direction:rtl;font-family:yekan bakh}.fb-mechanic-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;gap:1rem}.fb-mechanic-header-text{text-align:right}.fb-mechanic-title{font-size:18px;font-weight:500;color:#f2f3f5;margin:0 0 4px;line-height:1.6}.fb-mechanic-subtitle{font-size:15px;color:#9b9fae;margin:0;line-height:1.6}.fb-mechanic-badge{width:48px;height:48px;min-width:48px;border-radius:50%;background:#25bfb2;display:flex;align-items:center;justify-content:center;position:relative}.fb-mechanic-badge i{font-size:22px;color:#04342c}.fb-mechanic-badge::after{content:"";position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#5dcaa5;border:2px solid #171a23}.fb-accordion-item{border-radius:10px;margin-bottom:10px;cursor:pointer;transition:border-color .3s ease,background .3s ease}.fb-accordion-item:not(.active){background:#1a1d27;border:.5px solid #2a2e3a;padding:.9rem 1.1rem}.fb-accordion-item.active{background:#1f2330;border:1px solid #25bfb2;padding:1rem 1.25rem}.fb-accordion-title{margin:0;font-size:20px;font-weight:400;line-height:1.8;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#e4e6eb}.fb-accordion-item.active .fb-accordion-title{color:#5dcaa5;font-weight:500}.fb-accordion-icon{font-size:18px;color:#9b9fae;flex-shrink:0;transition:transform .3s ease,color .3s ease}.fb-accordion-item.active .fb-accordion-icon{color:#25bfb2;transform:rotate(180deg)}.fb-accordion-content{max-height:0;overflow:hidden;font-size:13px;line-height:1.8;color:#9b9fae;transition:max-height .35s ease,padding-top .35s ease}.fb-accordion-item.active .fb-accordion-content{color:#c4c7d0;padding-top:10px}.fb-accordion-content p{margin:0 0 8px}.fb-accordion-content p:last-child{margin-bottom:0}.fb-accordion-content img{max-width:100%;height:auto;border-radius:6px}.fb-mechanic-warning{background:#241a15;border:1px solid #ba7517;border-radius:10px;padding:.9rem 1.25rem;display:flex;align-items:center;gap:10px;justify-content:flex-end;margin-top:1rem}.fb-mechanic-warning span{font-size:12px;font-weight:500;color:#fac775;text-align:right}.fb-mechanic-warning i{font-size:18px;color:#fac775;flex-shrink:0}@media (max-width:480px){.fb-mechanic-wrap{padding:1rem}.fb-mechanic-header{flex-direction:row-reverse}.fb-mechanic-title{font-size:16px}}.sora-expandable-content-wrapper.is-collapsed .sora-content-inner{max-height:500px;position:relative}.sora-expandable-content-wrapper.is-collapsed .sora-content-inner::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,transparent,white)}.sora-average-rating-stars{--star-size:20px;--star-color:#eee;--star-background:#ffc107;display:inline-block;font-size:var(--star-size);font-family:yekan bakh;letter-spacing:3px;line-height:1}.sora-average-rating-stars::before{content:"★★★★★";background:linear-gradient(90deg,var(--star-background) calc(var(--rating) / 5 * 100%),var(--star-color) calc(var(--rating) / 5 * 100%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comment-form-rating .stars{display:inline-block;border:none!important;float:none;font-size:0}.comment-form-rating .stars a{display:inline-block;vertical-align:middle;padding:0 4px}.comment-form-rating .stars a::before{font-size:25px;line-height:1;color:#e0e0e0;transition:color .2s ease-in-out}.comment-form-rating .stars.selected a::before,.comment-form-rating .stars a:hover::before,.comment-form-rating .stars a:hover~a::before{color:#ffc006}.comment-form-rating .stars a:hover~a::before{color:#e0e0e0}.woocommerce p.stars a{width:3em}.woocommerce p.stars a::before{width:2em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0;color:#ffc107}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:1px solid #e1dde7;border-radius:4px;padding:12px}.elementor-1238 .elementor-element.elementor-element-ade8c82 .commentlist{padding:0}.elementor-1238 .elementor-element.elementor-element-ade8c82 .woocommerce-review__published-date,.elementor-1238 .elementor-element.elementor-element-ade8c82 .woocommerce-review__dash{display:none}.elementor-1238 .elementor-element.elementor-element-ade8c82 .woocommerce-review__author{font-family:"yekan bakh",Sans-serif;font-feature-settings:"numr";font-size:13px;font-weight:400;color:#6b6b6b}.elementor-1238 .elementor-element.elementor-element-ade8c82 .description{font-family:"yekan bakh",Sans-serif;font-feature-settings:"numr";font-size:15px;font-weight:400;color:#333}.woocommerce-review__awaiting-approval{font-style:normal;font-weight:400}