.elementor-1570 .elementor-element.elementor-element-d3049d6{--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-1570 .elementor-element.elementor-element-d3049d6:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-d3049d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1570 .elementor-element.elementor-element-d3049d6.e-con{--align-self:center;}.elementor-1570 .elementor-element.elementor-element-153ac55 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1570 .elementor-element.elementor-element-153ac55.elementor-element{--align-self:flex-start;}.elementor-1570 .elementor-element.elementor-element-153ac55 .woocommerce-breadcrumb{color:var( --e-global-color-fb4aab5 );font-size:0.9rem;font-weight:600;}.elementor-1570 .elementor-element.elementor-element-153ac55 .woocommerce-breadcrumb > a{color:var( --e-global-color-7d25d5f );}.elementor-1570 .elementor-element.elementor-element-3007768{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-9c8a62e{--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-1570 .elementor-element.elementor-element-266fadc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1570 .elementor-element.elementor-element-266fadc:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-266fadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4aab5 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1570 .elementor-element.elementor-element-b88bdb1 .elementor-heading-title{font-family:"titr", Sans-serif;font-size:2.6rem;font-weight:900;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1570 .elementor-element.elementor-element-cc3bd6d{text-align:right;}.elementor-1570 .elementor-element.elementor-element-cc3bd6d .elementor-heading-title{font-family:"titr", Sans-serif;font-size:1.5rem;font-weight:900;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1570 .elementor-element.elementor-element-b4527e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1570 .elementor-element.elementor-element-b4527e0{text-align:justify;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b4527e0 .woocommerce-product-details__short-description{color:var( --e-global-color-accent );font-size:0.9rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1570 .elementor-element.elementor-element-3f93e71{--divider-border-style:solid;--divider-color:var( --e-global-color-7d25d5f );--divider-border-width:1px;}.elementor-1570 .elementor-element.elementor-element-3f93e71 .elementor-divider-separator{width:100%;}.elementor-1570 .elementor-element.elementor-element-3f93e71 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1570 .elementor-element.elementor-element-fe65635:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(16px/2);}.elementor-1570 .elementor-element.elementor-element-fe65635:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(16px/2);}.elementor-1570 .elementor-element.elementor-element-fe65635.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-1570 .elementor-element.elementor-element-fe65635.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body:not(.rtl) .elementor-1570 .elementor-element.elementor-element-fe65635.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-16px/2) + (-2px/2) );}body:not.rtl .elementor-1570 .elementor-element.elementor-element-fe65635.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-16px/2) - (2px/2) );}.elementor-1570 .elementor-element.elementor-element-fe65635 .product_meta .detail-container:not(:last-child):after{content:"";border-color:var( --e-global-color-fd67d18 );}.elementor-1570 .elementor-element.elementor-element-fe65635:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:2px;margin-bottom:calc(-2px/2);}.elementor-1570 .elementor-element.elementor-element-fe65635.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:2px;}.elementor-1570 .elementor-element.elementor-element-fe65635{font-size:0.8rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1570 .elementor-element.elementor-element-fe65635 a{font-size:0.9rem;color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1570 .elementor-element.elementor-element-0c46696 .cart button, .elementor-1570 .elementor-element.elementor-element-0c46696 .cart .button{transition:all 0.2s;}.elementor-1570 .elementor-element.elementor-element-6eba4b8{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-viewport, .woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-control-thumbs img{border-style:solid;border-color:var( --e-global-color-7d25d5f );}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-viewport:not(:last-child){margin-bottom:16px;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d25d5f );border-radius:12px 12px 12px 12px;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-1570 .elementor-element.elementor-element-b78e71d .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-1570 .elementor-element.elementor-element-5348fb3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-5348fb3:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-5348fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4aab5 );}.elementor-1570 .elementor-element.elementor-element-ae4fbeb{text-align:center;}.elementor-1570 .elementor-element.elementor-element-ae4fbeb .elementor-heading-title{font-family:"titr", Sans-serif;font-size:1.4rem;font-weight:900;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1570 .elementor-element.elementor-element-a7f90da{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1570 .elementor-element.elementor-element-a7f90da > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1570 .elementor-element.elementor-element-a7f90da .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-1570 .elementor-element.elementor-element-a7f90da .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1570 .elementor-element.elementor-element-a7f90da .elementor-divider__text{color:var( --e-global-color-01602f7 );}.elementor-1570 .elementor-element.elementor-element-8e867bf{--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;--padding-top:24px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-8e867bf:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-8e867bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4aab5 );}.woocommerce .elementor-1570 .elementor-element.elementor-element-0288401 .shop_attributes{color:var( --e-global-color-text );font-size:1rem;line-height:1.5em;}.elementor-1570 .elementor-element.elementor-element-cbbc958{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-1639f8a{text-align:center;}.elementor-1570 .elementor-element.elementor-element-1639f8a .elementor-heading-title{font-family:"titr", Sans-serif;font-size:1.4rem;font-weight:900;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1570 .elementor-element.elementor-element-1b89ed8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1570 .elementor-element.elementor-element-1b89ed8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1570 .elementor-element.elementor-element-1b89ed8 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-1570 .elementor-element.elementor-element-1b89ed8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1570 .elementor-element.elementor-element-1b89ed8 .elementor-divider__text{color:var( --e-global-color-01602f7 );}.elementor-1570 .elementor-element.elementor-element-5c8d0e4{--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;--padding-top:24px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1570 .elementor-element.elementor-element-c4d4bbf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-c4d4bbf:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-c4d4bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4aab5 );}.elementor-1570 .elementor-element.elementor-element-da96e36{text-align:center;}.elementor-1570 .elementor-element.elementor-element-da96e36 .elementor-heading-title{font-family:"titr", Sans-serif;font-size:1.4rem;font-weight:900;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1570 .elementor-element.elementor-element-b949474{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-1570 .elementor-element.elementor-element-b949474 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1570 .elementor-element.elementor-element-b949474 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-1570 .elementor-element.elementor-element-b949474 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1570 .elementor-element.elementor-element-b949474 .elementor-divider__text{color:var( --e-global-color-01602f7 );}.elementor-1570 .elementor-element.elementor-element-4b20bf5{--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;--padding-top:0px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-1570 .elementor-element.elementor-element-4b20bf5:not(.elementor-motion-effects-element-type-background), .elementor-1570 .elementor-element.elementor-element-4b20bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4aab5 );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1570 .elementor-element.elementor-element-c8bfa92.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1570 .elementor-element.elementor-element-c8bfa92.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-1570 .elementor-element.elementor-element-9c8a62e{--width:50%;}.elementor-1570 .elementor-element.elementor-element-6eba4b8{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-1570 .elementor-element.elementor-element-c8bfa92.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-1570 .elementor-element.elementor-element-c8bfa92.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-153ac55 */.woocommerce-breadcrumb {
    display: inline-flex;    
    align-items: center;     
}
.woocommerce-breadcrumb *  {
    margin: 0 1rem;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-fe65635 *//* 🌸 استایل چیپ‌دار برای جدول متادیتای محصول (نسخه‌ی تمیز و راست‌چین) */

.product_meta {
  direction: rtl;
  text-align: right;
  font-family: inherit;
  color: #0B070D;
  margin-top: 2rem;
}

/* هر ردیف اصلی مثل واحد، دسته‌بندی، برند */
.product_meta .detail-container,
.product_meta .posted_in,
.product_meta .tagged_as,
.product_meta .sku_wrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-bottom: 0.8rem;
  font-size: 0.95rem;
}

/* برچسب سمت راست (مثلاً "دسته‌بندی") */
.product_meta .detail-label {
  min-width: 6rem;
  font-weight: 600;
  color: #2A3D45;
}

/* چیپ‌ها (مقدار روبه‌روی هر ویژگی) */
.product_meta .detail-content a,
.product_meta .sku,
.product_meta .posted_in a,
.product_meta .tagged_as a {
  display: inline-block;
  background-color: var(--chip-color, #fef1e7);
  border-radius: 20px;
  padding: 0.3rem 0.9rem;
  font-size: 0.9rem;
  text-decoration: none;
  color: #0B070D;
  border: 1px solid rgba(0,0,0,0.05);
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
  transition: all 0.25s ease;
}

/* هاور روی چیپ‌ها */
.product_meta .detail-content a:hover,
.product_meta .posted_in a:hover,
.product_meta .tagged_as a:hover {
  transform: translateY(-1px);
  box-shadow: 0 2px 6px rgba(244,129,25,0.15);
  color: #F48119;
}

/* چیپ‌ها با رنگ‌های متفاوت برای هر ویژگی */
.product_meta .posted_in a:nth-child(1) { background-color: #fff6ef; border-color: #ffd7b8; }   /* نارنجی روشن */
.product_meta .posted_in a:nth-child(2) { background-color: #f3f9ff; border-color: #cbe5ff; }   /* آبی ملایم */
.product_meta .posted_in a:nth-child(3) { background-color: #f6fff2; border-color: #cbe5cc; }   /* سبز پاستلی */
.product_meta .tagged_as a:nth-child(1) { background-color: #fff4f4; border-color: #fbcaca; }   /* قرمز خیلی ملایم */
.product_meta .tagged_as a:nth-child(2) { background-color: #fefaf1; border-color: #f5e1b8; }   /* زرد پاستلی */
.product_meta .tagged_as a:nth-child(3) { background-color: #f2faff; border-color: #cde9ff; }   /* آبی روشن */

/* جلوگیری از ایتالیک شدن */
.product_meta,
.product_meta * {
  font-style: normal !important;
}

/* فارسی‌سازی اعداد */
.product_meta {
  font-feature-settings: "tnum";
}

/* واکنش‌گرا */
@media (max-width: 768px) {
  .product_meta .detail-label {
    min-width: 100%;
  }
  .product_meta .detail-container {
    flex-direction: column;
    align-items: flex-start;
  }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-0288401 *//* 🎯 استایل اختصاصی جدول ویژگی‌های محصول ووکامرس (با رنگ‌های قالب) */

/* === 1. ساختار کلی و تراز === */
.woocommerce-product-attributes th,
.woocommerce-product-attributes td,
.woocommerce-product-attributes th *,
.woocommerce-product-attributes td * {
  text-align: right !important;
  direction: rtl !important;
  vertical-align: middle !important;
  font-style: normal !important; /* جلوگیری از ایتالیک شدن متن فارسی */
  color: #0B070D; /* رنگ متن اصلی */
}

/* === 2. اندازه و فاصله‌ها === */
.woocommerce-product-attributes th.woocommerce-product-attributes-item__label {
  width: 35% !important; /* ستون اول پهن‌تر */
}

.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
  padding: 0.5rem 1rem !important; /* فاصله داخلی بالا-پایین و راست-چپ */
}

/* === 3. رنگ‌بندی سطرها یکی در میان === */
.woocommerce-product-attributes tbody tr:nth-child(odd) td,
.woocommerce-product-attributes tbody tr:nth-child(odd) th {
  background-color: #FCFBFB !important; /* سفید قالب */
}

.woocommerce-product-attributes tbody tr:nth-child(even) td,
.woocommerce-product-attributes tbody tr:nth-child(even) th {
  background-color: #F3F3F3 !important; /* طوسی روشن قالب */
}

/* === 4. ساختار جدول و فاصله بین سطرها === */
.woocommerce-product-attributes {
  border-collapse: separate !important;
  border-spacing: 0 0.5rem !important; /* فاصله عمودی بین ردیف‌ها */
  background-color: transparent !important;
}

/* === 5. گوشه‌های گرد برای زیبایی === */
.woocommerce-product-attributes tbody tr th:first-child {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.woocommerce-product-attributes tbody tr td:last-child {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

/* === 6. افکت هاور ملایم با رنگ قالب === */
.woocommerce-product-attributes tbody tr:hover td,
.woocommerce-product-attributes tbody tr:hover th {
  background-color: #D9D9D9 !important; /* رنگ آیتم جدید #6 برای هاور */
}

/* === 7. رنگ تایتل‌های جدول === */
.woocommerce-product-attributes th.woocommerce-product-attributes-item__label {
  color: #2A3D45 !important; /* رنگ تایتل قالب */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'titr';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.kavansanat.com/wp-content/uploads/2024/02/PeydaWeb-Black.woff') format('woff'),
		url('https://www.kavansanat.com/wp-content/uploads/2024/02/Peyda-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'titr';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.kavansanat.com/wp-content/uploads/2024/02/PeydaWeb-Bold.woff') format('woff'),
		url('https://www.kavansanat.com/wp-content/uploads/2024/02/Peyda-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'titr';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.kavansanat.com/wp-content/uploads/2024/02/PeydaWeb-Regular.woff') format('woff'),
		url('https://www.kavansanat.com/wp-content/uploads/2024/02/Peyda-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */