.elementor-3152 .elementor-element.elementor-element-1a558f6e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3152 .elementor-element.elementor-element-1a558f6e{border-style:solid;border-width:2px 0px 0px 0px;border-color:#757672;box-shadow:0px 0px 10px 0px rgba(187.5, 180.88909646739134, 180.88909646739134, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 21px 0px;}.elementor-3152 .elementor-element.elementor-element-7d6e58f4 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-3152 .elementor-element.elementor-element-cafc989 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-3152 .elementor-element.elementor-element-2cf3a08:not(.elementor-motion-effects-element-type-background), .elementor-3152 .elementor-element.elementor-element-2cf3a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3152 .elementor-element.elementor-element-2cf3a08 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3152 .elementor-element.elementor-element-2cf3a08{border-style:solid;border-width:2px 0px 0px 0px;box-shadow:0px 0px 10px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 27px 27px 27px;}.elementor-3152 .elementor-element.elementor-element-2cf3a08, .elementor-3152 .elementor-element.elementor-element-2cf3a08 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .woocommerce-product-gallery{--wd-gallery-gap:0px;}.elementor-3152 .elementor-element.elementor-element-32b88d7{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;columns:1;text-align:start;font-size:12px;color:#000000;}.elementor-3152 .elementor-element.elementor-element-609ca1b{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;columns:1;text-align:start;font-size:12px;color:#000000;}.elementor-3152 .elementor-element.elementor-element-28f169b9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-3152 .elementor-element.elementor-element-496833d8 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#BBBBBB6E;}html .elementor-3152 .elementor-element.elementor-element-496833d8 .product_title{font-size:21px;}.elementor-3152 .elementor-element.elementor-element-5fdf2705 > .elementor-widget-container{margin:14px 14px 14px 14px;}.elementor-3152 .elementor-element.elementor-element-f8a85c2{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;columns:1;text-align:start;font-size:12px;color:#000000;}.elementor-3152 .elementor-element.elementor-element-4df3f57{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;columns:1;text-align:start;font-size:12px;color:#FFFFFF;}.elementor-3152 .elementor-element.elementor-element-4df3f57 a{color:#000000;}.elementor-3152 .elementor-element.elementor-element-4babc5c9 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#BBBBBB6E;border-radius:0px 0px 0px 0px;}.elementor-3152 .elementor-element.elementor-element-665178c7 > .elementor-element-populated{padding:11px 0px 0px 025px;}.elementor-3152 .elementor-element.elementor-element-233c57f2 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D3CECE;}.elementor-3152 .elementor-element.elementor-element-233c57f2 .title{font-size:13px;}.elementor-3152 .elementor-element.elementor-element-488313c{--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;}.elementor-3152 .elementor-element.elementor-element-3c02b6b{--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-3152 .elementor-element.elementor-element-3c02b6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-wrapper{text-align:center;}.elementor-3152 .elementor-element.elementor-element-a8584db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3152 .elementor-element.elementor-element-a8584db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3152 .elementor-element.elementor-element-a8584db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-title{margin-bottom:0px;font-family:"یکان", Sans-serif;font-size:18px;}.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-description{font-family:"یکان", Sans-serif;font-size:12px;}.elementor-3152 .elementor-element.elementor-element-fa0566d{--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-3152 .elementor-element.elementor-element-fa0566d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-wrapper{text-align:center;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-title{margin-bottom:0px;font-family:"یکان", Sans-serif;font-size:22px;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-wrapper .elementor-image-box-img{width:61%;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-description{font-family:"یکان", Sans-serif;font-size:13px;}.elementor-3152 .elementor-element.elementor-element-e265382{--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-3152 .elementor-element.elementor-element-e265382.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-wrapper{text-align:center;}.elementor-3152 .elementor-element.elementor-element-c451a85.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3152 .elementor-element.elementor-element-c451a85.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3152 .elementor-element.elementor-element-c451a85.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-title{margin-bottom:0px;font-family:"یکان", Sans-serif;font-size:17px;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-description{font-family:"یکان", Sans-serif;font-size:9px;}.elementor-3152 .elementor-element.elementor-element-b501612{--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-3152 .elementor-element.elementor-element-b501612.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-wrapper{text-align:center;}.elementor-3152 .elementor-element.elementor-element-a22313a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3152 .elementor-element.elementor-element-a22313a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3152 .elementor-element.elementor-element-a22313a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-title{margin-bottom:0px;font-family:"یکان", Sans-serif;font-size:18px;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-description{font-family:"یکان", Sans-serif;font-size:12px;}.elementor-3152 .elementor-element.elementor-element-23644c0{--display:flex;--min-height:71px;}.elementor-3152 .elementor-element.elementor-element-274b7e2e .price{font-size:26px;}.elementor-3152 .elementor-element.elementor-element-274b7e2e .price del{color:#847D7D;}.elementor-3152 .elementor-element.elementor-element-5f3435bb > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3152 .elementor-element.elementor-element-1b095f60:not(.elementor-motion-effects-element-type-background), .elementor-3152 .elementor-element.elementor-element-1b095f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3152 .elementor-element.elementor-element-1b095f60, .elementor-3152 .elementor-element.elementor-element-1b095f60 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-3152 .elementor-element.elementor-element-1b095f60{box-shadow:0px 0px 10px 0px rgba(215, 215, 215, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:24px 0px 0px 0px;}.elementor-3152 .elementor-element.elementor-element-1b095f60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3152 .elementor-element.elementor-element-24ecc1d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 25px 20px 20px;}.elementor-3152 .elementor-element.elementor-element-78a144f9:not(.elementor-motion-effects-element-type-background), .elementor-3152 .elementor-element.elementor-element-78a144f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-3152 .elementor-element.elementor-element-78a144f9, .elementor-3152 .elementor-element.elementor-element-78a144f9 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3152 .elementor-element.elementor-element-78a144f9{box-shadow:0px 0px 10px 0px rgba(215, 215, 215, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-3152 .elementor-element.elementor-element-78a144f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3152 .elementor-element.elementor-element-69d1e475 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3152 .elementor-element.elementor-element-69d1e475 .woocommerce-tabs > .wd-nav-wrapper{margin-bottom:9px;}.elementor-3152 .elementor-element.elementor-element-69d1e475 .woocommerce-tabs > .wd-nav-wrapper .wd-nav-tabs{--nav-gap:21px;}.elementor-3152 .elementor-element.elementor-element-69d1e475 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}.elementor-3152 .elementor-element.elementor-element-7f4f459b .woocommerce-Reviews{--wd-col-gap:1px;}.elementor-3152 .elementor-element.elementor-element-30ef4c7a:not(.elementor-motion-effects-element-type-background), .elementor-3152 .elementor-element.elementor-element-30ef4c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3152 .elementor-element.elementor-element-30ef4c7a, .elementor-3152 .elementor-element.elementor-element-30ef4c7a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3152 .elementor-element.elementor-element-30ef4c7a{box-shadow:0px 0px 10px 0px rgba(215, 215, 215, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-3152 .elementor-element.elementor-element-30ef4c7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3152 .elementor-element.elementor-element-5cc11c86{font-family:"Pinar-vf", Sans-serif;font-size:16px;font-weight:600;}.elementor-3152 .elementor-element.elementor-element-21dff959{--wd-brd-radius:8px;}@media(max-width:768px){.elementor-3152 .elementor-element.elementor-element-a8584db .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-0fb6f6b .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-c451a85 .elementor-image-box-img{margin-bottom:0px;}.elementor-3152 .elementor-element.elementor-element-a22313a .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:769px){.elementor-3152 .elementor-element.elementor-element-28f169b9{width:43.407%;}.elementor-3152 .elementor-element.elementor-element-665178c7{width:22.902%;}.elementor-3152 .elementor-element.elementor-element-3c02b6b{--width:96.036%;}.elementor-3152 .elementor-element.elementor-element-fa0566d{--width:98.431%;}.elementor-3152 .elementor-element.elementor-element-e265382{--width:100.825%;}.elementor-3152 .elementor-element.elementor-element-b501612{--width:95.637%;}}/* Start custom CSS for section, class: .elementor-element-1a558f6e *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-1a558f6e {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-1a558f6e::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-1a558f6e .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .post,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-1a558f6e .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-7fdee7f8 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-7fdee7f8::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .post,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-7fdee7f8 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_title, class: .elementor-element-496833d8 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-496833d8 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-496833d8::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-496833d8 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-496833d8 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-496833d8 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-496833d8 .post,
.elementor-3152 .elementor-element.elementor-element-496833d8 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-496833d8 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-496833d8 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_short_description, class: .elementor-element-5fdf2705 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-5fdf2705 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-5fdf2705::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .post,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-5fdf2705 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0566d *//* force hide section overlay layers that may block blur */
.elementor-3152 .elementor-element.elementor-element-fa0566d .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-fa0566d .elementor-column-wrap .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-fa0566d .elementor-widget-wrap > .elementor-background-overlay {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e265382 *//* force hide section overlay layers that may block blur */
.elementor-3152 .elementor-element.elementor-element-e265382 .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-e265382 .elementor-column-wrap .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-e265382 .elementor-widget-wrap > .elementor-background-overlay {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b501612 *//* force hide section overlay layers that may block blur */
.elementor-3152 .elementor-element.elementor-element-b501612 .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-b501612 .elementor-column-wrap .elementor-background-overlay,
.elementor-3152 .elementor-element.elementor-element-b501612 .elementor-widget-wrap > .elementor-background-overlay {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488313c *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-488313c {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-488313c::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-488313c .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-488313c .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-488313c .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-488313c .post,
.elementor-3152 .elementor-element.elementor-element-488313c .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-488313c .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-488313c .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2cf3a08 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-2cf3a08 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-2cf3a08::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .post,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-2cf3a08 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b095f60 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-1b095f60 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-1b095f60::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-1b095f60 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .post,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-1b095f60 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78a144f9 *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-78a144f9 {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-78a144f9::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-78a144f9 .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .post,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-78a144f9 .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30ef4c7a *//* Stronger: also override product card backgrounds inside the selected element */
.elementor-3152 .elementor-element.elementor-element-30ef4c7a {
  position: relative !important;
  overflow: hidden !important;
  background: rgba(255,255,255,0.04) !important;
  border-radius: 18px !important;
  border: 1px solid rgba(255,255,255,0.16) !important;
  -webkit-backdrop-filter: blur(28px) !important;
  backdrop-filter: blur(28px) !important;
  box-shadow: 0 14px 40px rgba(0,0,0,0.32) !important;
  z-index: 0 !important;
}

/* fallback */
.elementor-3152 .elementor-element.elementor-element-30ef4c7a::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background: rgba(255,255,255,0.06) !important;
  filter: blur(14px) !important;
  pointer-events:none !important;
  z-index:-1 !important;
}

/* override product & post card internal backgrounds inside this element */
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .product-grid-item,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .wd-products-carousel .product-grid-item .product-wrapper,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .post,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .post .post-inner,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .elementor-widget-wrap,
.elementor-3152 .elementor-element.elementor-element-30ef4c7a .elementor-widget-container {
  background: transparent !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'یکان';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tajgro.ir/wp-content/uploads/2025/12/MorabbaVF.woff') format('woff');
}
/* End Custom Fonts CSS */