.elementor-3757 .elementor-element.elementor-element-795cbdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3757 .elementor-element.elementor-element-795cbdb > .elementor-shape-top .elementor-shape-fill, .elementor-3757 .elementor-element.elementor-element-795cbdb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FAFAFA;}.elementor-3757 .elementor-element.elementor-element-795cbdb > .elementor-shape-top svg, .elementor-3757 .elementor-element.elementor-element-795cbdb > .e-con-inner > .elementor-shape-top svg{height:235px;}.elementor-3757 .elementor-element.elementor-element-795cbdb.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3757 .elementor-element.elementor-element-fb5938a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3757 .elementor-element.elementor-element-fb5938a.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .flex-viewport:not(:last-child){margin-bottom:14px;}.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .flex-control-thumbs img{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .flex-control-thumbs li{padding-right:calc(13px / 2);padding-left:calc(13px / 2);padding-bottom:13px;}.woocommerce .elementor-3757 .elementor-element.elementor-element-0b74506 .flex-control-thumbs{margin-right:calc(-13px / 2);margin-left:calc(-13px / 2);}.elementor-3757 .elementor-element.elementor-element-a4084c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-3757 .elementor-element.elementor-element-a4084c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), B Yekan;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3757 .elementor-element.elementor-element-7e882a1 > .elementor-widget-container{background-color:#FFAA001C;margin:0px 0px 15px 0px;padding:15px 15px 15px 15px;border-radius:22px 22px 22px 22px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3757 .elementor-element.elementor-element-7e882a1.elementor-element{--order:-99999 /* order start hack */;}.elementor-3757 .elementor-element.elementor-element-7e882a1{text-align:center;}.elementor-3757 .elementor-element.elementor-element-7e882a1 .elementor-heading-title{font-size:33px;font-weight:700;color:#7B00B0;}.elementor-3757 .elementor-element.elementor-element-c44ba82 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .variations label{color:#646464;margin-bottom:10px;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .variations select{color:#D6006A;border-radius:10px 10px 10px 10px;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .wace-variation-price{color:#9700FF;margin:2px 2px 2px 2px;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .wace-variation-stock{color:#EE00FF;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .wace-variation-stock.low-stock{color:#9A0084A6;}.elementor-3757 .elementor-element.elementor-element-c44ba82 .wace-variation-stock.out-of-stock{color:#FF0000;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), B Yekan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3757 .elementor-element.elementor-element-752e277{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3757 .elementor-element.elementor-element-752e277.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-3757 .elementor-element.elementor-element-752e277 .price{color:#8F00D6;font-size:25px;font-weight:600;}.woocommerce .elementor-3757 .elementor-element.elementor-element-752e277 .price ins{color:#F600C0;font-size:18px;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-add-to-cart-btn{background-color:#092938;color:#FFFFFF;}.elementor-3757 .elementor-element.elementor-element-e247de8 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-cart-container{width:100%;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-add-to-cart-btn, .elementor-3757 .elementor-element.elementor-element-e247de8 .wace-quantity-controls{height:49px;border-radius:15px 15px 15px 15px;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-add-to-cart-btn:hover{transform:translateY(-2px);}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-qty-btn{width:40px;height:40px;color:#140000;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-quantity-controls{background-color:#E7E7E7;}.elementor-3757 .elementor-element.elementor-element-e247de8 .wace-popup{border-radius:11px 11px 11px 11px;}.elementor-3757 .elementor-element.elementor-element-dfd8419 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-3757 .elementor-element.elementor-element-dfd8419.elementor-element{--order:99999 /* order end hack */;}.woocommerce .elementor-3757 .elementor-element.elementor-element-dfd8419 h2{color:#8400B0;font-family:"Vazirmatn", B Yekan;font-size:24px;word-spacing:0px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-3757 .elementor-element.elementor-element-dc334a3 > .elementor-widget-container{background-color:#EEEEEE;padding:13px 13px 13px 13px;border-radius:20px 20px 20px 20px;}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-element{--order:99999 /* order end hack */;}.elementor-3757 .elementor-element.elementor-element-dc334a3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-3757 .elementor-element.elementor-element-dc334a3 .product_meta .detail-container:not(:last-child):after{content:"";border-color:#5F2B2B;}.elementor-3757 .elementor-element.elementor-element-dc334a3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:dashed;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:dashed;border-left-width:1px;}.elementor-3757 .elementor-element.elementor-element-dc334a3 a{color:#6E14FF;}.elementor-3757 .elementor-element.elementor-element-0872957{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-3757 .elementor-element.elementor-element-0872957::before, .elementor-3757 .elementor-element.elementor-element-0872957 > .elementor-background-video-container::before, .elementor-3757 .elementor-element.elementor-element-0872957 > .e-con-inner > .elementor-background-video-container::before, .elementor-3757 .elementor-element.elementor-element-0872957 > .elementor-background-slideshow::before, .elementor-3757 .elementor-element.elementor-element-0872957 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3757 .elementor-element.elementor-element-0872957 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E9E9E9 0%, #F2295B00 100%);}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-3757 .elementor-element.elementor-element-dc334a3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(16px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(16px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body:not(.rtl) .elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-16px/2) + (-1px/2) );}body:not.rtl .elementor-3757 .elementor-element.elementor-element-dc334a3.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-16px/2) - (1px/2) );}}@media(min-width:768px){.elementor-3757 .elementor-element.elementor-element-fb5938a{--width:40%;}.elementor-3757 .elementor-element.elementor-element-a4084c4{--width:60%;}}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-dfd8419 */```css
/* استایل حرفه‌ای برای جدول اطلاعات اضافی محصول ووکامرس */

/* استایل عنوان اصلی ("اطلاعات بیشتر") */
.woocommerce-product-attributes-heading {
  font-size: 24px;
  font-weight: 700;
  color: #1a202c;
  margin-bottom: 1em;
  padding-bottom: 0.5em;
  border-bottom: 2px solid #edf2f7;
}

/* استایل کلی جدول */
.shop_attributes {
  width: 100%;
  border-collapse: collapse;
  border-radius: 12px;
  overflow: hidden; /* برای اعمال گوشه‌های گرد */
  box-shadow: 0 5px 25px rgba(0, 0, 0, 0.07);
  border: 1px solid #e2e8f0;
  font-family: 'Vazirmatn', sans-serif; /* فونت دلخواه خود را جایگزین کنید */
}

/* استایل ردیف‌ها و سلول‌ها */
.shop_attributes th,
.shop_attributes td {
  padding: 20px;
  text-align: right;
  border: none;
  border-bottom: 1px solid #f7fafc;
}

/* حذف خط زیرین از آخرین ردیف */
.shop_attributes tr:last-child th,
.shop_attributes tr:last-child td {
  border-bottom: none;
}

/* استایل نام ویژگی (ستون اول) */
.shop_attributes th {
  background-color: #fcfdfe;
  font-weight: bold;
  color: #2d3748;
  width: 35%; /* عرض ستون نام ویژگی */
}

/* استایل مقدار ویژگی (ستون دوم) */
.shop_attributes td {
  color: #4a5568;
  background-color: #ffffff;
}

/* افکت هاور برای تعامل بهتر */
.shop_attributes tr:hover td {
  background-color: #f7fafc;
  color: #1a202c;
}
```/* End custom CSS */