.woocommerce .elementor-950 .elementor-element.elementor-element-dd38792 .price{color:var(--e-global-color-primary);font-family:"iranyekan-fa",Sans-serif;font-weight:400;line-height:2.2em;margin:0}.woocommerce .elementor-140 .elementor-element.elementor-element-2d7fa0a .price{color:var(--e-global-color-primary);font-family:"iranyekan-fa",Sans-serif;font-size:12px;font-weight:400;line-height:2.2em;margin:0}.product-gallery-widget .woocommerce-product-gallery__trigger{display:none}.product-gallery-widget .woocommerce-product-gallery{margin-bottom:0!important;padding-bottom:0!important}.product-category-list a{color:#FFF}.sharaiet a:hover{color:#F3601A}.product-features-list ul{padding-inline-start:0;list-style-position:inside}.variations th.label,.variations td.value,.variations select,.variations .reset_variations{padding:0!important;margin:0!important}.variations tr{display:flex;align-items:flex-start;gap:20px}.variations th.label{font-size:16px!important;color:#F3601A!important;background-color:#141414!important;padding:5px 10px!important;border-radius:5px;white-space:nowrap;align-self:flex-start}.variations select{background-color:#232323!important;color:#ffffff!important;padding:7px!important;border:1px solid #F3601A!important;border-radius:5px;margin-top:5px!important}.variations select option{background-color:#141414!important;color:#ffffff!important;border-radius:8px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#141414!important}.woocommerce-variation-price{text-align:end;padding-bottom:10px}.woocommerce-variation-price bdi{color:#F42D1B!important;font-size:16px!important;font-family:'iranyekan-fa'!important;padding:10px}td.value{width:-webkit-fill-available}.woocommerce div.product form.cart .reset_variations{font-size:12px!important;font-family:'iranyekan-fa'!important;color:#ffffff!important}.description-text a{color:#F3601A}.description-text h2,.description-text h3{color:#F3601A;font-size:18px;font-weight:400}.woocommerce-message{display:none}.commentlist{padding:0;margin:0;list-style:none}.commentlist li{background:#1e1e1e;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 4px 12px rgb(0 0 0 / .3);transition:transform 0.3s ease,box-shadow 0.3s ease}.commentlist li:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(0 0 0 / .5)}.comment-author{font-weight:700;color:#F3601A;font-size:16px;margin-bottom:5px;display:block}.comment-meta{font-size:12px;color:#aaa;margin-bottom:10px}.comment-content{color:#e0e0e0;font-size:15px;line-height:1.7}.comment-reply-link{color:#F3601A;font-size:14px;margin-top:10px;display:inline-block;transition:color 0.3s ease}.comment-reply-link:hover{color:#ff6d2d}.comment-form{background:#1e1e1e;padding:25px;border-radius:15px;margin-top:40px;box-shadow:0 4px 15px rgb(0 0 0 / .3)}.comment-form textarea,.comment-form input[type="text"],.comment-form input[type="email"]{background:#121212;border:1px solid #333;color:#fff;padding:12px 15px;border-radius:10px;width:100%;margin-bottom:20px;font-size:15px;transition:border-color 0.3s ease}.comment-form textarea:focus,.comment-form input:focus{border-color:#F3601A;outline:none}.comment-form .form-submit input{background:#F3601A;color:#fff;border:none;padding:12px 30px;border-radius:10px;cursor:pointer;font-size:15px;transition:background 0.3s ease}.comment-form .form-submit input:hover{background:#d94e0a}.stars span,.stars span a{color:#F3601A!important;font-size:18px}.star-rating{color:#F3601A!important}.meta{color:#F3601A!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;border-radius:10px;background-color:#232323;padding:15px}.product-category-list a:hover,.description-text a:hover{color:#FC3A3A}.product-category-list a,.description-text a{transition:color 0.3s ease}.description-text p strong{font-weight:400}.description-text img{display:block;margin:auto;max-width:100%;height:auto}.des-archive-pro p strong{font-weight:400}.des-archive-pro img{display:block;margin:auto;max-width:100%;height:auto}