.elementor-2192 .elementor-element.elementor-element-515f9b3{--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-2192 .elementor-element.elementor-element-b369c94{--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:231px 20px;--row-gap:231px;--column-gap:20px;}.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2192 .elementor-element.elementor-element-9624d57{--display:flex;}.elementor-2192 .elementor-element.elementor-element-9a5c610{--display:flex;}.elementor-2192 .elementor-element.elementor-element-75ff40d > .elementor-widget-container{margin:0px 0px 0px -11px;padding:0px 0px 0px -36px;}.elementor-2192 .elementor-element.elementor-element-75ff40d.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-75ff40d .fara-ps .main-swiper .swiper-slide img{object-fit:contain;}.elementor-2192 .elementor-element.elementor-element-75ff40d .fara-ps .thumbs-swiper .swiper-slide img{border-style:solid;border-color:#EBEBEB;border-radius:17px 17px 17px 17px;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce .fara-woo-product-title-text{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;font-family:"IRANSansX", Sans-serif;font-size:19px;font-weight:600;line-height:29px;color:#000000;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce.elementor-widget-fara-woo-product-title{text-align:right;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce .fara-woo-product-title-icon i{color:#000000;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce .fara-woo-product-title-icon svg{fill:#000000;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce .product-english-title{font-family:"Iranyekan", Sans-serif;font-size:14px;line-height:51px;color:#949494;}.elementor-2192 .elementor-element.elementor-element-3cd4c45{--spacer-size:22px;}.elementor-2192 .elementor-element.elementor-element-3cd4c45.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-a54e737.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-a54e737 .fara-woo-product-specs_title{margin-bottom:12px;}.elementor-2192 .elementor-element.elementor-element-a54e737 .fara-woo-product-specs_label{color:#0072C9;}.elementor-2192 .elementor-element.elementor-element-a54e737 .fara-woo-product-specs_value{color:#000000;}.elementor-2192 .elementor-element.elementor-element-a54e737 .fara-woo-product-specs_item{padding:9px 9px 9px 9px;background-color:#F8F8F8;border-style:dashed;border-width:0.2px 0.2px 0.2px 0.2px;border-color:#E4E4E4;border-radius:12px;}.elementor-2192 .elementor-element.elementor-element-e7679b7{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-2192 .elementor-element.elementor-element-e7679b7:not(.elementor-motion-effects-element-type-background), .elementor-2192 .elementor-element.elementor-element-e7679b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2192 .elementor-element.elementor-element-8948dca.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-8948dca .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-2192 .elementor-element.elementor-element-8948dca{--icon-box-icon-margin:6px;}.elementor-2192 .elementor-element.elementor-element-8948dca .elementor-icon-box-title{margin-block-end:0px;}.elementor-2192 .elementor-element.elementor-element-8948dca .elementor-icon{font-size:29px;}.elementor-2192 .elementor-element.elementor-element-8948dca .elementor-icon-box-title, .elementor-2192 .elementor-element.elementor-element-8948dca .elementor-icon-box-title a{font-weight:500;}.elementor-2192 .elementor-element.elementor-element-558cccc > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-2192 .elementor-element.elementor-element-558cccc.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-558cccc{line-height:27px;color:#000000;}.elementor-2192 .elementor-element.elementor-element-558cccc a{color:#020202;}.elementor-2192 .elementor-element.elementor-element-eecb0fb{--display:flex;}.elementor-2192 .elementor-element.elementor-element-145a3d9 > .elementor-widget-container{margin:0px 0px 0px -11px;padding:0px 0px 0px -36px;}.elementor-2192 .elementor-element.elementor-element-145a3d9.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-145a3d9 .fara-ps .main-swiper .swiper-slide img{object-fit:contain;}.elementor-2192 .elementor-element.elementor-element-145a3d9 .fara-ps .thumbs-swiper .swiper-slide img{border-style:solid;border-color:#EBEBEB;border-radius:17px 17px 17px 17px;}.elementor-2192 .elementor-element.elementor-element-2e9a65b{--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;--border-radius:20px 20px 20px 20px;}.elementor-2192 .elementor-element.elementor-element-7b16de1{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media{background-color:#FFFFFF;}.elementor-2192 .elementor-element.elementor-element-d0436f5.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-d0436f5 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-item,.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-item > a{align-items:center;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media-type-icon,.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media-type-custom{color:#00AF3B;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media-type-icon > svg{fill:#00AF3B;width:20px;height:auto;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media-type-icon{font-size:20px;min-height:20px;min-width:20px;height:34px;width:34px;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-media-type-image img{width:100px;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-title{font-size:13px;text-align:right;}.elementor-2192 .elementor-element.elementor-element-d0436f5 .fara-infolist-desc{text-align:right;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media{background-color:#FFFFFF;}.elementor-2192 .elementor-element.elementor-element-b118783 > .elementor-widget-container{background-color:#F0FBFF;border-radius:20px 20px 20px 20px;}.elementor-2192 .elementor-element.elementor-element-b118783.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-layout-vertical{row-gap:0px;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-layout-horizontal{row-gap:0px;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-icon::before{--fara-speparator-line:0px;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-item,.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-item > a{align-items:center;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-icon,.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-custom{color:#000000;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-icon > svg{fill:#000000;width:20px;height:auto;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-icon{font-size:20px;min-height:20px;min-width:20px;height:34px;width:34px;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-media-type-image img{width:100px;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-title{font-size:13px;text-align:right;}.elementor-2192 .elementor-element.elementor-element-b118783 .fara-infolist-desc{text-align:right;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media{background-color:#FFFFFF;}.elementor-2192 .elementor-element.elementor-element-f380d07 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:dashed;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-2192 .elementor-element.elementor-element-f380d07.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-layout-vertical{row-gap:0px;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-layout-horizontal{row-gap:0px;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-icon::before{--fara-speparator-line:0px;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-item,.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-item > a{align-items:center;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-icon,.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-custom{color:#000000;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-icon > svg{fill:#000000;width:20px;height:auto;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-icon{font-size:20px;min-height:20px;min-width:20px;height:34px;width:34px;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-media-type-image img{width:100px;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-title{font-size:13px;text-align:right;}.elementor-2192 .elementor-element.elementor-element-f380d07 .fara-infolist-desc{text-align:right;}.elementor-2192 .elementor-element.elementor-element-aa8058e.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-aa8058e .fara-woo-product-price{text-align:left;}.elementor-2192 .elementor-element.elementor-element-aa8058e .fara-woo-product-price-cls, .elementor-2192 .elementor-element.elementor-element-aa8058e .fara-woo-product-price-cls .amount{font-family:"Iranyekan", Sans-serif;font-size:25px;font-weight:600;color:#0E0E0E;}.elementor-2192 .elementor-element.elementor-element-aa8058e .fara-woo-product-price-cls .woocommerce-Price-currencySymbol{color:#828282;}.elementor-2192 .elementor-element.elementor-element-aa8058e .fara-woo-product-price-cls .woocommerce-Price-currencySymbol svg path{fill:#828282;}.elementor-2192 .elementor-element.elementor-element-4883f89.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-4883f89 [data-ui-icon-pos="start"] .fara-cta-icon{margin-left:19px;}.elementor-2192 .elementor-element.elementor-element-4883f89 [data-ui-icon-pos="end"] .fara-cta-icon{margin-right:19px;}.elementor-2192 .elementor-element.elementor-element-4883f89 .variations tr{flex-direction:row;}.elementor-2192 .elementor-element.elementor-element-4883f89 .woocommerce-variation-description p{color:#666666;}.elementor-2192 .elementor-element.elementor-element-4883f89 .fara-badge{color:#FFFFFF;}.elementor-2192 .elementor-element.elementor-element-4883f89 .fara-atc-wrap{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;}.elementor-2192 .elementor-element.elementor-element-4883f89 .fara-atc-wrap > .fara-add-to-cart, .elementor-2192 .elementor-element.elementor-element-4883f89 .fara-atc-wrap > .fara-qty-box{width:100%;}.elementor-2192 .elementor-element.elementor-element-4883f89 .fara-add-to-cart, .elementor-2192 .elementor-element.elementor-element-4883f89 .single_add_to_cart_button{background-color:#102C74 !important;border-radius:10px 10px 10px 10px;}.elementor-2192 .elementor-element.elementor-element-a7a144b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-wrapper{text-align:left;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-wrapper-inner{display:inline-flex;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00DAFF;border-radius:14px 14px 14px 14px;padding:0px 20px 0px 20px;align-items:center;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-item{font-size:77px;min-width:77px;min-height:77px;height:19px;width:19px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-item > svg,.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-item > img{width:77px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-title{font-size:16px;font-weight:700;padding:0px 0px 0px 0px;margin:0px 0px 0px 70px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-box-icon-description{font-size:11px;line-height:28px;margin:0px 0px 0px 73px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box.icon-after i{margin-left:8px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box.icon-before i{margin-right:8px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box.icon-after svg{margin-left:8px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box.icon-before svg{margin-right:8px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper i{font-size:16px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper svg{width:16px;height:16px;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box {display:flex;align-items:center;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper{display:flex;justify-content:center;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper  button{margin:10px 10px 10px 10px;background-color:#61ce70;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper .fara-elementor-button-info-box  span.info-box-button-text{color:#ffffff;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box svg{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box svg path{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper button:hover{background-color:#55a960;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 .fara-info-box-button-wrapper .fara-elementor-button-info-box:hover span.info-box-button-text{color:#ffffff;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box:hover svg{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-ddfd8d0 a.fara-elementor-button-info-box:hover svg path{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-box-icon-wrapper{text-align:right;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-box-icon-wrapper-inner{background-color:#D4EBFB;display:inline-flex;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00DAFF;border-radius:10px 10px 10px 10px;padding:0px 20px 0px 126px;align-items:center;}.elementor-2192 .elementor-element.elementor-element-96d5d9c.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-box-icon-item > img{width:35px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-box-icon-item{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-box-icon-title{font-size:13px;font-weight:700;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box.icon-after i{margin-left:11px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box.icon-before i{margin-right:11px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box.icon-after svg{margin-left:11px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box.icon-before svg{margin-right:11px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper i{font-size:19px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper svg{width:19px;height:19px;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box {display:flex;align-items:center;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper{display:flex;justify-content:left;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper  button{margin:10px 10px 10px 10px;background-color:#61ce70;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper .fara-elementor-button-info-box  span.info-box-button-text{color:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box svg{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box svg path{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper button:hover{background-color:#55a960;}.elementor-2192 .elementor-element.elementor-element-96d5d9c .fara-info-box-button-wrapper .fara-elementor-button-info-box:hover span.info-box-button-text{color:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box:hover svg{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-96d5d9c a.fara-elementor-button-info-box:hover svg path{fill:#ffffff;}.elementor-2192 .elementor-element.elementor-element-10ccb8d{--display:flex;}.elementor-2192 .elementor-element.elementor-element-5d9c64f{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:4.4px;}.elementor-2192 .elementor-element.elementor-element-5d9c64f.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-5d9c64f .elementor-divider-separator{width:100%;}.elementor-2192 .elementor-element.elementor-element-5d9c64f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2192 .elementor-element.elementor-element-d59f756{--display:flex;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-woo-product-grid-content-sec, .elementor-2192 .elementor-element.elementor-element-533ca60 .fara-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center;}.elementor-2192 .elementor-element.elementor-element-533ca60.fara-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-woo-product-grid-title{display:block;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-product-grid-wrapper .fara-woo-product-grid-img{height:auto;min-height:auto;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-product-grid-wrapper .fara-woo-product-grid-title{font-family:"IRANSansX", Sans-serif;font-size:13px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .variations td.value .fara_swatches{grid-gap:10px;display:flex;flex-wrap:wrap;}.elementor-2192 .elementor-element.elementor-element-533ca60 .variations td.value .fara_swatches .swatch{margin-right:0;}.elementor-2192 .elementor-element.elementor-element-533ca60 .variations tr{flex-direction:row;display:flex;align-items:center;}.elementor-2192 .elementor-element.elementor-element-533ca60 .woocommerce-variation-description p{color:#666666;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-badge{color:#FFFFFF;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara_swatches .swatch{margin-left:10px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-owl-theme.owl-carousel .owl-nav button.disabled{opacity:0.35;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-owl-theme .owl-nav > button.owl-prev,.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-owl-theme .owl-nav > button.owl-next{font-size:20px;height:40px;width:40px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-owl-theme .owl-nav > button.owl-prev{left:-25px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-owl-theme .owl-nav > button.owl-next{right:-25px;}@media(max-width:1200px){.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--grid-auto-flow:row;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce .fara-woo-product-title-text{font-size:25px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-deal-countdown{column-gap:15px;grid-row-gap:15px;}}@media(max-width:880px){.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2192 .elementor-element.elementor-element-2d4e5b2.e-con{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2192 .elementor-element.elementor-element-2cfb3ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2192 .elementor-element.elementor-element-533ca60 .fara-deal-countdown{column-gap:15px;grid-row-gap:15px;}}@media(min-width:768px){.elementor-2192 .elementor-element.elementor-element-515f9b3{--content-width:1419px;}.elementor-2192 .elementor-element.elementor-element-b369c94{--content-width:1260px;}.elementor-2192 .elementor-element.elementor-element-2d4e5b2{--width:100%;}.elementor-2192 .elementor-element.elementor-element-2e9a65b{--width:39%;}.elementor-2192 .elementor-element.elementor-element-10ccb8d{--content-width:1550px;}.elementor-2192 .elementor-element.elementor-element-d59f756{--content-width:1510px;}}/* Start custom CSS for fara-woo-product-specifications, class: .elementor-element-a54e737 *//* ======= باکس ویژگی‌های محصول — سازگار با قالب‌های مختلف ووکامرس ======= */

/* عمومی: ظرف کلی */
.woocommerce-product-attributes-wrapper,
.woocommerce-product-attributes,
table.shop_attributes,
.product_meta,
.desc_wrap .product_meta {
  border: 1px solid #d8dde3 !important;
  border-radius: 10px !important;
  padding: 18px !important;
  background: #ffffff !important;
  margin-top: 16px !important;
}

/* عنوان باکس (اگر هدر وجود داشته باشه) */
.woocommerce-product-attributes-wrapper h2,
.woocommerce-product-attributes h2,
.product_meta h2,
table.shop_attributes caption {
  font-size: 16px;
  font-weight: 700;
  color: #0f1f3a;
  margin-bottom: 12px;
}

/* حالت جدول (table.shop_attributes) */
table.shop_attributes {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 0 !important;
}
table.shop_attributes tr {
  border-bottom: 1px dashed #dfe3e8;
}
table.shop_attributes tr:last-child {
  border-bottom: none;
}
table.shop_attributes th,
table.shop_attributes td {
  padding: 12px 8px !important;
  vertical-align: middle !important;
  font-size: 15px;
}
table.shop_attributes th {
  width: 35% !important;
  text-align: right !important; /* راست‌چین برای فارسی */
  font-weight: 700;
  color: #1d2d50;
}
table.shop_attributes td {
  text-align: left !important;
  color: #111;
  font-weight: 500;
}

/* حالت لیست/دیویژنی (اگر قالب از divها استفاده کنه) */
.woocommerce-product-attributes .woocommerce-product-attributes-item,
.woocommerce-product-attributes-item {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  padding: 10px 0 !important;
  border-bottom: 1px dashed #dfe3e8 !important;
}
.woocommerce-product-attributes .woocommerce-product-attributes-item:last-child,
.woocommerce-product-attributes-item:last-child {
  border-bottom: none !important;
}
.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label,
.woocommerce-product-attributes .woocommerce-product-attributes-item__label {
  font-weight: 700 !important;
  color: #1d2d50 !important;
  font-size: 15px !important;
  margin-left: 10px;
}
.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value,
.woocommerce-product-attributes .woocommerce-product-attributes-item__value {
  font-size: 15px !important;
  color: #111 !important;
  text-align: left !important;
}

/* کوچک‌سازی فاصله در موبایل */
@media (max-width: 768px) {
  table.shop_attributes th { width: 40% !important; font-size:14px; }
  table.shop_attributes td { font-size:14px; }
  .woocommerce-product-attributes-wrapper { padding: 12px !important; }
}

/* اگر قالبِ تو کلاس اختصاصی داره (برای اطمینان بیشتر) */
/* این سطرها باعث میشه حتی اگر قالب کلاس متفاوتی داشته باشه هم غالب بشه */
.product .woocommerce-product-attributes-wrapper,
.single-product .woocommerce-product-attributes-wrapper {
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d4e5b2 */@media (max-width: 767px) {
  .elementor-inner-section .elementor-container {
    display: flex;
    flex-direction: column-reverse;
  }
}/* End custom CSS */