:root{--figtin-primary:#55B587;--figtin-primary-hover:#41966C;--figtin-primary-light:#EBF8F2;--figtin-primary-glow:rgba(85,181,135,0.22);--figtin-dark:#1E293B;--figtin-dark-soft:#334155;--figtin-muted:#64748B;--figtin-light-bg:#F8FAFC;--figtin-card-bg:#FFFFFF;--figtin-border:#E2E8F0;--figtin-border-subtle:#F1F5F9;--figtin-radius-lg:20px;--figtin-radius-md:14px;--figtin-radius-sm:10px;--figtin-font:IRANSansXFaNum,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}:focus-visible{outline:2px solid var(--figtin-primary) !important;outline-offset:2px !important}.elementor-element-96a75ca,.figtin-sidebar-card{background:var(--figtin-card-bg) !important;border:1px solid var(--figtin-border) !important;border-radius:var(--figtin-radius-lg) !important;padding:22px 18px !important;box-shadow:0 4px 20px rgba(0,0,0,0.02) !important;box-sizing:border-box !important;width:100% !important;position:relative !important}.figtin-sidebar-main-header{display:flex !important;align-items:center !important;justify-content:space-between !important;padding-bottom:16px !important;margin-bottom:18px !important;border-bottom:1px solid var(--figtin-border-subtle) !important;width:100% !important;box-sizing:border-box !important}.figtin-sidebar-title-wrap{display:flex !important;align-items:center !important;gap:10px !important}.figtin-sidebar-icon{width:32px !important;height:32px !important;border-radius:9px !important;background:var(--figtin-primary-light) !important;color:var(--figtin-primary) !important;border:1px solid rgba(85,181,135,0.25) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.figtin-sidebar-title{font-family:var(--figtin-font) !important;font-size:15px !important;font-weight:800 !important;color:var(--figtin-dark) !important;margin:0 !important;line-height:1 !important}.figtin-sidebar-reset-btn{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:var(--figtin-font) !important;font-size:12px !important;font-weight:600 !important;color:var(--figtin-muted) !important;background:var(--figtin-light-bg) !important;border:1px solid var(--figtin-border) !important;border-radius:8px !important;padding:5px 10px !important;text-decoration:none !important;transition:all 0.2s ease !important;cursor:pointer !important}.figtin-sidebar-reset-btn:hover{color:#EF4444 !important;background:#FEF2F2 !important;border-color:#FCA5A5 !important}.figtin-reset-icon{font-size:11px !important}.figtin-filter-group,.elementor-element-96a75ca .widget,.sidebar-widget.widget{margin-bottom:18px !important;padding-bottom:18px !important;border-bottom:1px solid var(--figtin-border-subtle) !important;box-sizing:border-box !important;width:100% !important}.elementor-element-96a75ca .widget:last-child,.figtin-filter-group:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:none !important}.figtin-filter-header,.elementor-element-96a75ca .widget .widgettitle,.elementor-element-96a75ca .widget .widget-title,.sidebar-widget .widget-title{display:flex !important;align-items:center !important;justify-content:space-between !important;font-family:var(--figtin-font) !important;font-size:14px !important;font-weight:800 !important;color:var(--figtin-dark) !important;cursor:pointer !important;user-select:none !important;margin:0 0 12px 0 !important;padding:4px 0 !important;transition:color 0.2s ease !important;position:relative !important}.figtin-filter-header:hover,.elementor-element-96a75ca .widget .widgettitle:hover,.elementor-element-96a75ca .widget .widget-title:hover,.sidebar-widget .widget-title:hover{color:var(--figtin-primary) !important}.figtin-filter-header::after,.elementor-element-96a75ca .widget .widgettitle::after,.elementor-element-96a75ca .widget .widget-title::after,.sidebar-widget .widget-title::after{content:"" !important;display:inline-block !important;width:7px !important;height:7px !important;border-left:2px solid #64748B !important;border-bottom:2px solid #64748B !important;transform:rotate(-45deg) !important;transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),border-color 0.2s ease !important;margin-left:6px !important}.figtin-filter-group.is-collapsed .figtin-filter-header::after,.elementor-element-96a75ca .widget.is-collapsed .widget-title::after,.elementor-element-96a75ca .widget.is-collapsed .widgettitle::after,.sidebar-widget.is-collapsed .widget-title::after{transform:rotate(135deg) !important;border-color:#94A3B8 !important}.figtin-filter-body,.elementor-element-96a75ca .widget > div,.elementor-element-96a75ca .widget > ul,.sidebar-widget.widget > div,.sidebar-widget.widget > ul{display:block !important}.figtin-filter-group.is-collapsed .figtin-filter-body,.elementor-element-96a75ca .widget.is-collapsed > div,.elementor-element-96a75ca .widget.is-collapsed > ul,.sidebar-widget.widget.is-collapsed > div,.sidebar-widget.widget.is-collapsed > ul{display:none !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav .count,.elementor-element-96a75ca .widget_layered_nav .count,.sidebar-widget.woodmart-woocommerce-layered-nav .count{display:none !important}.wd-cats-toggle,.widget_product_categories .wd-cats-toggle{display:none !important;visibility:hidden !important;pointer-events:none !important}.widget_product_categories ul.product-categories{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:3px !important}.widget_product_categories li.cat-item{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;padding:6px 8px !important;margin:0 !important;border-radius:8px !important;background:transparent !important;border:none !important;transition:background 0.2s ease !important;box-sizing:border-box !important;position:relative !important}.widget_product_categories li.cat-item:hover{background:var(--figtin-light-bg) !important}.widget_product_categories li.cat-item.current-cat,.widget_product_categories li.cat-item.is-active-cat{background:var(--figtin-primary-light) !important}.widget_product_categories li.cat-item > a{color:var(--figtin-dark-soft) !important;text-decoration:none !important;font-family:var(--figtin-font) !important;font-size:13px !important;font-weight:500 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;flex-grow:1 !important;transition:color 0.2s ease !important}.widget_product_categories li.cat-item > a:hover{color:var(--figtin-primary) !important}.widget_product_categories li.cat-item.current-cat > a,.widget_product_categories li.cat-item.is-active-cat > a{color:var(--figtin-primary) !important;font-weight:700 !important}.figtin-cat-bullet{width:6px !important;height:6px !important;min-width:6px !important;border-radius:50% !important;background:#CBD5E1 !important;transition:background 0.2s ease !important}.widget_product_categories li.cat-item.current-cat .figtin-cat-bullet,.widget_product_categories li.cat-item:hover .figtin-cat-bullet{background:var(--figtin-primary) !important}.widget_product_categories li.cat-item .count{font-family:var(--figtin-font) !important;font-size:11.5px !important;font-weight:600 !important;color:var(--figtin-muted) !important;background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;display:inline-block !important}.widget_product_categories li.cat-item.current-cat .count{color:var(--figtin-primary) !important;font-weight:700 !important}.widget_product_categories .children{width:100% !important;margin-top:4px !important;padding-right:14px !important;border-right:2px solid #E2E8F0 !important;display:flex !important;flex-direction:column !important;gap:3px !important;list-style:none !important}.widget_product_categories .children li.cat-item > a{font-size:12.5px !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav ul,.sidebar-widget.woodmart-woocommerce-layered-nav ul{display:flex !important;flex-wrap:wrap !important;gap:7px !important;width:100% !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important;list-style:none !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li,.sidebar-widget.woodmart-woocommerce-layered-nav li{margin:0 !important;padding:0 !important;display:inline-flex !important;background:transparent !important;user-select:none !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav .layered-nav-link,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li a,.sidebar-widget.woodmart-woocommerce-layered-nav .layered-nav-link,.sidebar-widget.woodmart-woocommerce-layered-nav li a{background:#F8FAFC !important;border:1px solid #E2E8F0 !important;border-radius:8px !important;padding:6px 13px !important;min-height:32px !important;font-family:var(--figtin-font) !important;font-size:12.5px !important;font-weight:500 !important;color:var(--figtin-dark-soft) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;transition:all 0.2s ease !important;text-decoration:none !important;white-space:nowrap !important;cursor:pointer !important;box-sizing:border-box !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav .layered-nav-link:hover,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li:hover a,.sidebar-widget.woodmart-woocommerce-layered-nav .layered-nav-link:hover,.sidebar-widget.woodmart-woocommerce-layered-nav li:hover a{background:#FFFFFF !important;border-color:var(--figtin-primary) !important;color:var(--figtin-primary) !important;box-shadow:0 2px 8px rgba(85,181,135,0.12) !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.is-selected .layered-nav-link,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.is-selected a,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.chosen .layered-nav-link,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.chosen a,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.wd-active .layered-nav-link,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.wd-active a,.sidebar-widget.woodmart-woocommerce-layered-nav li.is-selected .layered-nav-link,.sidebar-widget.woodmart-woocommerce-layered-nav li.is-selected a,.sidebar-widget.woodmart-woocommerce-layered-nav li.chosen .layered-nav-link,.sidebar-widget.woodmart-woocommerce-layered-nav li.chosen a,.sidebar-widget.woodmart-woocommerce-layered-nav li.wd-active .layered-nav-link,.sidebar-widget.woodmart-woocommerce-layered-nav li.wd-active a{background:var(--figtin-primary) !important;border-color:var(--figtin-primary) !important;color:#FFFFFF !important;font-weight:700 !important;box-shadow:0 2px 8px rgba(85,181,135,0.3) !important}.woodmart-woocommerce-layered-nav .wd-swatch,.woodmart-woocommerce-layered-nav .wd-swatch-text{display:inline-block !important;color:inherit !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;box-shadow:none !important;line-height:1.2 !important}.woodmart-woocommerce-layered-nav .layer-term-lable,.woodmart-woocommerce-layered-nav .wd-filter-lable{display:none !important}.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.is-selected a *,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.chosen a *,.elementor-element-96a75ca .woodmart-woocommerce-layered-nav li.wd-active a *,.sidebar-widget.woodmart-woocommerce-layered-nav li.is-selected a *,.sidebar-widget.woodmart-woocommerce-layered-nav li.chosen a *,.sidebar-widget.woodmart-woocommerce-layered-nav li.wd-active a *{color:#FFFFFF !important;background:transparent !important}.figtin-status-options{display:flex !important;flex-direction:column !important;gap:7px !important;width:100% !important;box-sizing:border-box !important}.figtin-status-item{display:flex !important;align-items:center !important;gap:9px !important;padding:8px 10px !important;margin:0 !important;border-radius:var(--figtin-radius-sm) !important;background:#FAFCFB !important;border:1px solid var(--figtin-border) !important;text-decoration:none !important;transition:all 0.2s ease !important;cursor:pointer !important;width:100% !important;box-sizing:border-box !important}.figtin-status-item:hover{background:#FFFFFF !important;border-color:var(--figtin-primary) !important;box-shadow:0 2px 8px rgba(85,181,135,0.12) !important}.figtin-status-item.is-active{background:#F0FDF4 !important;border-color:var(--figtin-primary) !important}.figtin-checkbox-custom{width:17px !important;height:17px !important;min-width:17px !important;max-width:17px !important;max-height:17px !important;border-radius:4px !important;border:1.5px solid #CBD5E1 !important;background:#FFFFFF !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all 0.2s ease !important}.figtin-status-item.is-active .figtin-checkbox-custom{background:var(--figtin-primary) !important;border-color:var(--figtin-primary) !important}.figtin-check-icon{width:11px !important;height:11px !important;color:#FFFFFF !important;opacity:0 !important;transform:scale(0.5) !important;transition:all 0.2s ease !important}.figtin-status-item.is-active .figtin-check-icon{opacity:1 !important;transform:scale(1) !important}.figtin-status-label{font-family:var(--figtin-font) !important;font-size:12.5px !important;font-weight:600 !important;color:var(--figtin-dark-soft) !important;flex-grow:1 !important}.figtin-status-item.is-active .figtin-status-label{color:var(--figtin-primary) !important;font-weight:700 !important}.figtin-status-badge{font-family:var(--figtin-font) !important;font-size:10px !important;font-weight:700 !important;color:var(--figtin-primary) !important;background:#FFFFFF !important;border:1px solid rgba(85,181,135,0.35) !important;border-radius:5px !important;padding:1px 5px !important}.figtin-price-inputs-row{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;margin-bottom:12px !important;width:100% !important;box-sizing:border-box !important;direction:ltr !important}.figtin-price-field{flex:1 !important;display:flex !important;flex-direction:column !important;gap:3px !important}.figtin-price-label{font-family:var(--figtin-font) !important;font-size:11px !important;font-weight:600 !important;color:var(--figtin-muted) !important;text-align:right !important;direction:rtl !important}.figtin-price-input{width:100% !important;font-family:var(--figtin-font) !important;font-size:12.5px !important;font-weight:700 !important;color:var(--figtin-dark) !important;background:var(--figtin-light-bg) !important;border:1px solid var(--figtin-border) !important;border-radius:7px !important;padding:6px 8px !important;text-align:center !important;transition:all 0.2s ease !important;box-shadow:none !important;box-sizing:border-box !important}.figtin-price-input:focus{background:#FFFFFF !important;border-color:var(--figtin-primary) !important;outline:none !important}.figtin-slider-wrapper{direction:ltr !important;position:relative !important;width:100% !important;margin:6px 0 !important}.figtin-slider-track-container{position:relative !important;width:100% !important;height:20px !important;display:flex !important;align-items:center !important;direction:ltr !important}.figtin-slider-track-bg{position:absolute !important;top:50%;transform:translateY(-50%);left:0;right:0;height:4px;background:#E2E8F0;border-radius:3px;z-index:1}.figtin-slider-track-highlight{position:absolute !important;top:50%;transform:translateY(-50%);height:4px;background:var(--figtin-primary);border-radius:3px;z-index:2;left:0%;width:100%}.figtin-range-slider-thumb{position:absolute !important;top:50%;transform:translateY(-50%);left:0;width:100%;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none;z-index:3;margin:0;padding:0;border:none}.figtin-range-slider-thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:2.5px solid var(--figtin-primary);box-shadow:0 1px 4px rgba(0,0,0,0.15);cursor:pointer;pointer-events:auto;transition:transform 0.15s ease}.figtin-range-slider-thumb::-webkit-slider-thumb:hover{transform:scale(1.2)}.figtin-range-slider-thumb::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#FFFFFF;border:2.5px solid var(--figtin-primary);cursor:pointer;pointer-events:auto}.figtin-batch-action-bar{display:flex !important;align-items:center !important;gap:8px !important;margin-top:20px !important;padding-top:16px !important;border-top:1px solid var(--figtin-border-subtle) !important;width:100% !important;box-sizing:border-box !important}.figtin-btn-batch-apply{flex:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background:var(--figtin-primary) !important;color:#FFFFFF !important;border:none !important;border-radius:var(--figtin-radius-sm) !important;padding:10px 14px !important;font-family:var(--figtin-font) !important;font-size:13px !important;font-weight:700 !important;cursor:pointer !important;transition:all 0.2s ease !important;box-shadow:0 2px 8px var(--figtin-primary-glow) !important;text-decoration:none !important;box-sizing:border-box !important}.figtin-btn-batch-apply:hover{background:var(--figtin-primary-hover) !important;box-shadow:0 4px 14px rgba(85,181,135,0.35) !important}.figtin-batch-count-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:19px !important;height:19px !important;padding:0 5px !important;border-radius:10px !important;background:#FFFFFF !important;color:var(--figtin-primary) !important;font-family:var(--figtin-font) !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important}.figtin-btn-batch-reset{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:4px !important;background:var(--figtin-light-bg) !important;color:var(--figtin-muted) !important;border:1px solid var(--figtin-border) !important;border-radius:var(--figtin-radius-sm) !important;padding:9px 12px !important;font-family:var(--figtin-font) !important;font-size:12px !important;font-weight:600 !important;cursor:pointer !important;transition:all 0.2s ease !important;box-sizing:border-box !important}.figtin-btn-batch-reset:hover{color:#EF4444 !important;background:#FEF2F2 !important;border-color:#FCA5A5 !important}.elementor-element-52fecfdd,.wd-active-filters{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important;margin:0 0 16px 0 !important;padding:6px 10px !important;background:#FFFFFF !important;border:1px solid var(--figtin-border) !important;border-radius:10px !important;width:100% !important;box-sizing:border-box !important}.wd-active-filters .wd-clear-filters a,.elementor-element-52fecfdd .wd-clear-filters a{display:inline-flex !important;align-items:center !important;gap:4px !important;background:#FEF2F2 !important;color:#EF4444 !important;border:1px solid #FCA5A5 !important;border-radius:6px !important;padding:4px 9px !important;font-family:var(--figtin-font) !important;font-size:11px !important;font-weight:600 !important;text-decoration:none !important}.wd-active-filters .widget_layered_nav_filters li a,.elementor-element-52fecfdd .widget_layered_nav_filters li a{display:inline-flex !important;align-items:center !important;gap:4px !important;background:#F8FAFC !important;color:var(--figtin-dark-soft) !important;border:1px solid var(--figtin-border) !important;border-radius:6px !important;padding:4px 9px !important;font-family:var(--figtin-font) !important;font-size:11px !important;font-weight:500 !important;text-decoration:none !important}.figtin-toolbar-wrapper{background:var(--figtin-card-bg) !important;border:1px solid var(--figtin-border) !important;border-radius:var(--figtin-radius-md) !important;padding:8px 14px !important;margin-bottom:20px !important;box-shadow:0 2px 10px rgba(0,0,0,0.02) !important;box-sizing:border-box !important;width:100% !important}.figtin-topbar-modern-container{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important}.figtin-segmented-tabs{display:inline-flex !important;background:#F1F5F3 !important;border-radius:8px !important;padding:3px !important;gap:3px !important}.figtin-tab-item{padding:5px 12px !important;border-radius:6px !important;font-family:var(--figtin-font) !important;font-size:12px !important;font-weight:500 !important;color:var(--figtin-muted) !important;text-decoration:none !important;transition:all 0.2s ease !important;white-space:nowrap !important;cursor:pointer !important}.figtin-tab-item:hover{color:var(--figtin-dark) !important}.figtin-tab-item.active{background:#FFFFFF !important;color:var(--figtin-dark) !important;font-weight:700 !important;box-shadow:0 1px 4px rgba(0,0,0,0.06) !important}.wd-products-shop-view{display:inline-flex !important;align-items:center !important;gap:4px !important}.wd-products-shop-view a{color:#94A3B8 !important;padding:3px 5px !important;border-radius:6px !important;transition:all 0.2s ease !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.wd-products-shop-view a:hover{color:var(--figtin-primary) !important}.wd-products-shop-view a.current-variation{color:var(--figtin-primary) !important;background:var(--figtin-primary-light) !important}.wd-products-per-page{color:#94A3B8 !important;font-family:var(--figtin-font) !important;font-size:12px !important;font-weight:500 !important;display:inline-flex !important;align-items:center !important;gap:4px !important}.wd-products-per-page a{color:#64748B !important;font-weight:500 !important;padding:2px 6px !important;border-radius:5px !important;transition:all 0.2s ease !important;text-decoration:none !important}.wd-products-per-page a:hover{color:var(--figtin-primary) !important;background:var(--figtin-primary-light) !important}.wd-products-per-page a.current-page{color:var(--figtin-primary) !important;font-weight:800 !important;background:var(--figtin-primary-light) !important}@media (min-width:1025px){.products.elements-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important;margin:0 0 24px 0 !important;padding:0 !important;box-sizing:border-box !important;width:100% !important}.products.elements-grid.wd-grid-g-4,.products.elements-grid.grid-columns-4,.products.elements-grid.per-row-4{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:16px !important}.products.elements-grid.wd-grid-g-list,.products.elements-grid.grid-columns-list,.products.elements-grid.shop-view-list{display:flex !important;flex-direction:column !important;gap:16px !important}}@media (min-width:769px) and (max-width:1024px){.products.elements-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;margin:0 0 20px 0 !important;padding:0 !important;width:100% !important}}@media (max-width:768px){.products.elements-grid{display:grid !important;grid-template-columns:1fr !important;gap:16px !important;margin:0 0 20px 0 !important;padding:0 !important;width:100% !important}.products .product-grid-item,.products .wd-product{max-width:100% !important;padding:16px !important;border-radius:20px !important}.products .product-element-top{min-height:220px !important}.products .product-element-top img{max-height:210px !important}}.products .product-grid-item,.products .wd-product,.wd-carousel-item .wd-product{background:#FFFFFF !important;border:1px solid #EAEFEA !important;border-radius:20px !important;padding:16px !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;transition:all 0.3s cubic-bezier(0.25,1,0.5,1) !important;box-shadow:0 2px 12px rgba(0,0,0,0.02) !important;position:relative !important;box-sizing:border-box !important;width:100% !important;overflow:hidden !important}.products .product-grid-item .product-element-bottom,.products .wd-product .product-element-bottom{display:flex !important;flex-direction:column !important;flex-grow:1 !important;justify-content:space-between !important;width:100% !important}.products .product-grid-item h3.wd-entities-title,.products .product-grid-item .product-title{font-size:15px !important;font-weight:700 !important;line-height:1.45 !important;text-wrap:balance !important;margin-bottom:2px !important}.figtin-card-desc-wrap{position:relative !important;margin:6px 0 12px 0 !important;font-size:12px !important;line-height:1.6 !important;color:#64748B !important;font-weight:400 !important;text-align:right !important;transition:all 0.25s cubic-bezier(0.16,1,0.3,1) !important}.figtin-card-desc-wrap[data-expanded="true"]{background:#F8FAFC !important;border-radius:12px !important;padding:10px 12px !important;border:1px solid #E2E8F0 !important;margin-bottom:14px !important}.figtin-card-excerpt-short{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-wrap:pretty !important;min-height:38px !important;color:#64748B !important}.figtin-card-excerpt-full{display:none !important;animation:figtinFadeIn 0.25s ease forwards !important}.figtin-card-full-intro{font-size:12px !important;line-height:1.65 !important;color:#334155 !important;margin-bottom:8px !important;text-wrap:pretty !important}.figtin-card-full-bullets{list-style:none !important;padding:0 !important;margin:0 0 4px 0 !important;display:flex !important;flex-direction:column !important;gap:5px !important}.figtin-card-full-bullets li{position:relative !important;padding-right:14px !important;font-size:11.5px !important;line-height:1.5 !important;color:#475569 !important;margin:0 !important}.figtin-card-full-bullets li::before{content:'•' !important;position:absolute !important;right:0 !important;top:-1px !important;color:#55B587 !important;font-size:14px !important;line-height:1 !important;font-weight:bold !important}.figtin-card-desc-wrap[data-expanded="true"] .figtin-card-excerpt-short{display:none !important}.figtin-card-desc-wrap[data-expanded="true"] .figtin-card-excerpt-full{display:block !important}.figtin-card-desc-toggle{display:inline-flex !important;align-items:center !important;gap:3px !important;background:transparent !important;border:none !important;padding:2px 0 !important;margin-top:4px !important;font-size:11.5px !important;font-weight:700 !important;font-family:inherit !important;color:#55B587 !important;cursor:pointer !important;text-decoration:underline !important;text-underline-offset:3px !important;line-height:1 !important;box-shadow:none !important;transition:color 0.2s ease !important}.figtin-card-desc-toggle:hover{color:#388E64 !important}.figtin-card-desc-wrap[data-expanded="false"] .toggle-text-less{display:none !important}.figtin-card-desc-wrap[data-expanded="true"] .toggle-text-more{display:none !important}.figtin-card-desc-wrap[data-expanded="true"] .toggle-text-less{display:inline-flex !important;color:#94A3B8 !important;font-size:11px !important;margin-top:6px !important}@media (hover:hover) and (pointer:fine){.products .product-grid-item:hover,.products .wd-product:hover,.wd-carousel-item .wd-product:hover{transform:translateY(-4px) !important;border-color:#55B587 !important;box-shadow:0 12px 28px rgba(85,181,135,0.14),0 2px 8px rgba(0,0,0,0.02) !important}.products .product-grid-item:hover .product-element-top img,.wd-carousel-item .wd-product:hover .product-element-top img{transform:scale(1.05) !important}.products .product-grid-item:hover .product-element-top .wd-product-img-hover,.wd-carousel-item .wd-product:hover .product-element-top .wd-product-img-hover{opacity:1 !important}}@media (hover:none),(pointer:coarse){.products .product-grid-item:active,.products .wd-product:active{transform:scale(0.985) !important;transition:transform 0.1s ease !important}}.products .product-grid-item.outofstock,.products .wd-product.outofstock,.wd-carousel-item .wd-product.outofstock{background:#F8FAFC !important;border-color:#E2E8F0 !important;filter:grayscale(85%) !important;opacity:0.72 !important}.products .product-grid-item.outofstock:hover,.products .wd-product.outofstock:hover,.wd-carousel-item .wd-product.outofstock:hover{transform:none !important;box-shadow:0 2px 8px rgba(0,0,0,0.03) !important;border-color:#E2E8F0 !important}.products .product-grid-item.outofstock .add-to-cart-loop,.products .wd-product.outofstock .add-to-cart-loop{background:#E2E8F0 !important;color:#94A3B8 !important;border-color:#CBD5E1 !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important}.products .product-element-top,.products .wd-product-thumb,.wd-carousel-item .product-element-top{background:#F9FBFA !important;border-radius:14px !important;padding:12px !important;margin-bottom:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;position:relative !important;width:100% !important;box-sizing:border-box !important;min-height:195px !important}.products .product-element-top a.product-image-link,.products .product-element-top a.wd-product-img-link,.wd-carousel-item .product-element-top a.product-image-link{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;margin:0 auto !important;text-align:center !important;position:relative !important;z-index:1 !important}.products .product-element-top img,.wd-carousel-item .product-element-top img{border-radius:8px !important;object-fit:contain !important;transition:transform 0.35s cubic-bezier(0.25,1,0.5,1),opacity 0.3s ease !important;max-height:185px !important;width:auto !important;margin:0 auto !important;display:block !important}.products .product-element-top .wd-product-img-hover,.products .product-element-top .hover-img,.wd-carousel-item .product-element-top .wd-product-img-hover{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;opacity:0 !important;transition:opacity 0.35s cubic-bezier(0.25,1,0.5,1) !important;border-radius:14px !important;overflow:hidden !important;z-index:2 !important;background:#F9FBFA !important}.products .product-labels,.products .wd-product-labels,.wd-carousel-item .product-labels,.wd-carousel-item .wd-product-labels{position:absolute !important;top:10px !important;right:10px !important;left:auto !important;z-index:6 !important;display:flex !important;flex-direction:column !important;gap:4px !important;pointer-events:none !important;max-width:60% !important}.products .product-label,.products .wd-product-label,.wd-carousel-item .product-label,.wd-carousel-item .wd-product-label{font-family:var(--figtin-font) !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important;padding:5px 8px !important;border-radius:7px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;letter-spacing:-0.2px !important;white-space:nowrap !important}.products .product-label.onsale,.products .wd-product-label.onsale,.wd-carousel-item .product-label.onsale,.wd-carousel-item .wd-product-label.onsale{background:#55B587 !important;color:#FFFFFF !important;box-shadow:0 2px 8px rgba(85,181,135,0.3) !important}.products .product-label.out-of-stock,.products .wd-product-label.out-of-stock,.wd-carousel-item .product-label.out-of-stock,.wd-carousel-item .wd-product-label.out-of-stock{background:#F1F5F9 !important;color:#64748B !important;border:1px solid #CBD5E1 !important}.products .wd-buttons,.wd-carousel-item .wd-buttons,.wd-product .wd-buttons,.wd-buttons.wd-pos-r-t{position:absolute !important;top:10px !important;right:auto !important;left:10px !important;z-index:8 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:6px !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;border:none !important;border-radius:0 !important}.products .wd-wishlist-btn,.wd-carousel-item .wd-wishlist-btn,.wd-product .wd-wishlist-btn,.wd-buttons .wd-wishlist-btn{order:1 !important;width:36px !important;height:36px !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;box-shadow:none !important;border:none !important}.products .wd-buttons .wd-add-btn,.wd-carousel-item .wd-buttons .wd-add-btn,.wd-buttons .wd-add-btn{order:2 !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;max-width:36px !important;max-height:36px !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;box-shadow:none !important;border:none !important}.products .wd-buttons .wd-quick-view-btn,.wd-carousel-item .wd-buttons .wd-quick-view-btn,.wd-buttons .wd-quick-view-btn,.products .wd-buttons .wd-quick-view-icon{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}.products .wd-buttons .wd-action-btn a,.wd-carousel-item .wd-buttons .wd-action-btn a,.products .wd-buttons .wd-add-btn a,.products .wd-buttons .wd-wishlist-btn a,.wd-carousel-item .wd-buttons .wd-add-btn a,.wd-carousel-item .wd-buttons .wd-wishlist-btn a{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;max-width:36px !important;max-height:36px !important;background:#FFFFFF !important;border:1px solid #EAEAEA !important;border-radius:50% !important;box-shadow:0 3px 10px rgba(36,30,32,0.1) !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;transition:all 0.22s cubic-bezier(0.4,0,0.2,1) !important;color:#2F2427 !important;text-decoration:none !important;line-height:1 !important}.products .wd-wishlist-btn a:not(.added):hover,.wd-carousel-item .wd-wishlist-btn a:not(.added):hover{background:#FFF1F2 !important;border-color:#FDA4AF !important;color:#E11D48 !important;transform:scale(1.08) !important;box-shadow:0 4px 14px rgba(225,29,72,0.25) !important}.products .wd-wishlist-btn a:not(.added):hover span.wd-action-icon:before,.wd-carousel-item .wd-wishlist-btn a:not(.added):hover span.wd-action-icon:before{color:#E11D48 !important}.products .wd-wishlist-btn a.added,.wd-carousel-item .wd-wishlist-btn a.added{background:#FFFFFF !important;border-color:#55B587 !important;color:#55B587 !important;box-shadow:0 3px 10px rgba(85,181,135,0.22) !important}.products .wd-wishlist-btn a.added span.wd-action-icon:before,.wd-carousel-item .wd-wishlist-btn a.added span.wd-action-icon:before,.products .wd-wishlist-btn a.added .wd-check-icon:before,.wd-carousel-item .wd-wishlist-btn a.added .wd-check-icon:before{content:"\f107" !important;color:#55B587 !important;font-family:"woodmart-font" !important}.products .wd-wishlist-btn a.added svg,.wd-carousel-item .wd-wishlist-btn a.added svg{fill:#55B587 !important;stroke:#55B587 !important;color:#55B587 !important}.products .wd-wishlist-btn a.added:hover,.wd-carousel-item .wd-wishlist-btn a.added:hover{background:#FFF1F2 !important;border-color:#FDA4AF !important;color:#E11D48 !important;box-shadow:0 4px 14px rgba(225,29,72,0.25) !important;transform:scale(1.08) !important}.products .wd-wishlist-btn a.added:hover span.wd-action-icon:before,.wd-carousel-item .wd-wishlist-btn a.added:hover span.wd-action-icon:before{color:#E11D48 !important}.products .wd-wishlist-btn .wd-check-icon,.products .wd-wishlist-btn span.wd-action-text,.products .wd-wishlist-btn .wd-tooltip-label{display:none !important}.products .wd-buttons .wd-add-btn a:hover,.wd-carousel-item .wd-buttons .wd-add-btn a:hover{background:#55B587 !important;border-color:#55B587 !important;color:#FFFFFF !important;transform:scale(1.08) !important;box-shadow:0 4px 14px rgba(85,181,135,0.35) !important}.products .wd-buttons .wd-add-btn a:hover span.wd-action-icon:before,.wd-carousel-item .wd-buttons .wd-add-btn a:hover span.wd-action-icon:before,.products .wd-buttons .wd-add-btn a:hover svg,.wd-carousel-item .wd-buttons .wd-add-btn a:hover svg{color:#FFFFFF !important;fill:#FFFFFF !important}.products .wd-buttons .wd-add-btn a.added,.products .wd-buttons .wd-add-btn a.loading,.wd-carousel-item .wd-buttons .wd-add-btn a.added,.wd-carousel-item .wd-buttons .wd-add-btn a.loading{background:#55B587 !important;border-color:#55B587 !important;color:#FFFFFF !important}.products .wd-swatches-grid,.products .wd-swatches-product:not(.popup-quick-view .wd-swatches-product){display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important}.quick-shop-form,.wd-quick-shop-wrapper,.products .quick-shop-form{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}.products .product-element-bottom,.wd-carousel-item .product-element-bottom{display:flex !important;flex-direction:column !important;flex:1 !important;justify-content:space-between !important;width:100% !important}.products .wd-entities-title,.products .woocommerce-loop-product__title,.wd-carousel-item .wd-entities-title{font-family:var(--figtin-font) !important;font-size:13.5px !important;font-weight:700 !important;color:#1E293B !important;text-align:right !important;line-height:1.45 !important;margin:0 0 6px 0 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;min-height:38px !important}.products .star-rating,.wd-carousel-item .star-rating,.product-grid-item .star-rating,.products .woocommerce-product-rating{display:none !important;margin:0 !important;height:0 !important;visibility:hidden !important}.products .woocommerce-product-rating,.wd-carousel-item .star-rating,.wd-product .star-rating{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}.products .star-rating,.wd-carousel-item .star-rating,.product-grid-item .star-rating,.products .woocommerce-product-rating{display:none !important;margin:0 !important;height:0 !important;visibility:hidden !important}.products .woocommerce-product-rating,.wd-carousel-item .star-rating{font-size:11px !important;color:#F59E0B !important;margin:0 0 6px 0 !important;display:inline-block !important}.products .star-rating:before,.wd-carousel-item .star-rating:before{color:#CBD5E1 !important}.products .star-rating span:before,.wd-carousel-item .star-rating span:before{color:#F59E0B !important}.products .wd-product-countdown,.products .wd-countdown-timer,.wd-carousel-item .wd-product-countdown,.wd-carousel-item .wd-countdown-timer{position:static !important;transform:none !important;margin:8px 0 0 0 !important;padding:8px 10px !important;background:#F8FAFC !important;border:1px solid #E2E8F0 !important;border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:none !important;width:100% !important;box-sizing:border-box !important}.products .wd-countdown-timer .element-title,.products .wd-countdown-timer .wd-el-title{display:none !important}.products .wd-timer,.wd-carousel-item .wd-timer{display:flex !important;align-items:center !important;justify-content:space-around !important;width:100% !important;font-family:var(--figtin-font) !important;direction:rtl !important}.products .wd-timer .wd-item,.wd-carousel-item .wd-timer .wd-item{display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:2px !important}.products .wd-timer .wd-timer-value,.wd-carousel-item .wd-timer .wd-timer-value{font-weight:800 !important;color:#1E293B !important;font-size:13px !important;line-height:1 !important}.products .wd-timer .wd-timer-text,.wd-carousel-item .wd-timer .wd-timer-text{font-size:10px !important;color:#64748B !important;font-weight:500 !important;line-height:1 !important}.products .wd-timer .wd-sep,.wd-carousel-item .wd-timer .wd-sep{color:#CBD5E1 !important;font-size:12px !important;margin:0 2px !important}.products .wd-stock-progress-bar,.products .wd-progress-bar,.wd-carousel-item .wd-stock-progress-bar,.wd-carousel-item .wd-progress-bar{position:static !important;margin:8px 0 0 0 !important;font-family:var(--figtin-font) !important;width:100% !important;box-sizing:border-box !important}.products .wd-stock-progress-bar .stock-info,.wd-carousel-item .wd-stock-progress-bar .stock-info{display:flex !important;justify-content:space-between !important;font-size:11px !important;font-weight:600 !important;color:#64748B !important;margin-bottom:4px !important}.products .wd-stock-progress-bar .stock-info span,.wd-carousel-item .wd-stock-progress-bar .stock-info span{font-weight:800 !important;color:#1E293B !important}.products .wd-stock-progress-bar .progress-area,.wd-carousel-item .wd-stock-progress-bar .progress-area{height:5px !important;border-radius:4px !important;background:#F1F5F9 !important;overflow:hidden !important;width:100% !important}.products .wd-stock-progress-bar .progress-bar,.wd-carousel-item .wd-stock-progress-bar .progress-bar{height:100% !important;border-radius:4px !important;background:linear-gradient(90deg,#F59E0B,#55B587) !important}.products .wrap-price,.wd-carousel-item .wrap-price{margin-top:auto !important;margin-bottom:12px !important;width:100% !important;min-height:44px !important;display:flex !important;align-items:flex-end !important;box-sizing:border-box !important}.products .price,.wd-carousel-item .price{display:grid !important;grid-template-columns:auto auto !important;grid-template-rows:auto auto !important;grid-template-areas:"del del" "main unit" !important;align-items:baseline !important;justify-content:flex-start !important;column-gap:6px !important;row-gap:2px !important;width:100% !important;font-family:var(--figtin-font) !important;margin:0 !important;line-height:1.2 !important}.products .price del,.wd-carousel-item .price del{grid-area:del !important;font-size:11px !important;color:#94A3B8 !important;font-weight:500 !important;text-decoration:line-through !important;opacity:0.8 !important;line-height:1.2 !important;margin:0 !important}.products .price ins,.wd-carousel-item .price ins{grid-area:main !important;font-size:14.5px !important;font-weight:800 !important;color:var(--figtin-primary) !important;text-decoration:none !important;line-height:1.2 !important;margin:0 !important;display:inline-flex !important;align-items:baseline !important;gap:3px !important}.products .price > .woocommerce-Price-amount,.wd-carousel-item .price > .woocommerce-Price-amount{grid-area:main !important;font-size:14.5px !important;font-weight:800 !important;color:#1E293B !important;text-decoration:none !important;line-height:1.2 !important;margin:0 !important;display:inline-flex !important;align-items:baseline !important;gap:3px !important}.products .price .wd-price-unit,.wd-carousel-item .price .wd-price-unit{grid-area:unit !important;font-family:var(--figtin-font) !important;font-size:10px !important;font-weight:600 !important;color:#64748B !important;background:#F1F5F9 !important;border-radius:4px !important;padding:2px 5px !important;display:inline-block !important;line-height:1.2 !important;white-space:nowrap !important;margin:0 !important;align-self:center !important}.products .product-element-bottom .wd-add-btn,.products .product-element-bottom .wd-add-btn-replace,.wd-carousel-item .product-element-bottom .wd-add-btn,.product-grid-item .product-element-bottom .wd-add-btn{margin-top:12px !important;width:100% !important;min-width:100% !important;max-width:100% !important;height:42px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;border:none !important;box-shadow:none !important}.products .product-element-bottom .wd-add-btn a.button,.products .product-element-bottom .add-to-cart-loop,.products .product-element-bottom .button.product_type_variable,.products .product-element-bottom .button.add_to_cart_button,.wd-carousel-item .product-element-bottom .button.product_type_variable,.wd-carousel-item .product-element-bottom .button.add_to_cart_button,.product-grid-item .product-element-bottom .wd-add-btn a.button{font-family:inherit !important;font-size:13.5px !important;font-weight:700 !important;color:#55B587 !important;background:#EBF8F2 !important;border:1px solid rgba(85,181,135,0.25) !important;border-radius:10px !important;padding:0 !important;height:42px !important;min-height:42px !important;max-height:42px !important;line-height:42px !important;width:100% !important;min-width:100% !important;max-width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;box-sizing:border-box !important;box-shadow:none !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;overflow:hidden !important}.products .product-element-bottom .wd-add-btn a.button:hover,.products .product-element-bottom .add-to-cart-loop:hover,.products .product-element-bottom .button.product_type_variable:hover,.products .product-element-bottom .button.add_to_cart_button:hover{background:#55B587 !important;color:#FFFFFF !important;border-color:#55B587 !important;box-shadow:0 4px 14px rgba(85,181,135,0.3) !important;transform:translateY(-1px) !important}.products .product-element-bottom .wd-add-btn a.button:hover span.wd-action-text,.products .product-element-bottom .add-to-cart-loop:hover span.wd-action-text{color:#FFFFFF !important}.products .product-element-bottom .wd-add-btn a.button span.wd-action-text,.products .product-element-bottom .add-to-cart-loop span.wd-action-text{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;max-width:none !important;overflow:visible !important;white-space:nowrap !important;font-size:13.5px !important;font-weight:700 !important;color:#55B587 !important;line-height:1 !important;text-align:center !important;margin:0 !important;padding:0 !important;padding-top:3px !important}.products .product-element-bottom .wd-add-btn a.button span.wd-action-icon,.products .product-element-bottom .add-to-cart-loop span.wd-action-icon{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}.products .wd-product-card-hover,.products .hover-content-wrap,.products .wd-more-desc,.products .wd-more-desc-inner,.wd-carousel-item .wd-product-card-hover{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}@media (max-width:768px){.products.elements-grid{grid-template-columns:1fr !important;gap:16px !important;margin:0 0 20px 0 !important;padding:0 !important;width:100% !important}.products .product-grid-item,.products .wd-product{max-width:100% !important;padding:16px !important;border-radius:20px !important}.products .product-element-top{min-height:220px !important}.products .product-element-top img{max-height:210px !important}}.mfp-bg.wd-popup-quick-view-wrap,.mfp-bg{background:rgba(255,255,255,0.72) !important;backdrop-filter:blur(16px) saturate(180%) !important;-webkit-backdrop-filter:blur(16px) saturate(180%) !important;opacity:0;will-change:opacity;transform:translateZ(0);transition:opacity 0.25s cubic-bezier(0.16,1,0.3,1) !important}.mfp-bg.mfp-ready{opacity:1 !important}.mfp-bg.mfp-removing{opacity:0 !important}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:1020px !important;overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}.mfp-wrap.wd-popup-quick-view-wrap .mfp-container{padding:16px !important;box-sizing:border-box !important}.mfp-wrap.wd-popup-quick-view-wrap .mfp-content{opacity:0;transform:scale(0.97) translateY(8px);will-change:transform,opacity;transition:transform 0.2s cubic-bezier(0.16,1,0.3,1),opacity 0.2s ease !important;pointer-events:auto !important;cursor:default !important;touch-action:auto !important}.mfp-wrap.wd-popup-quick-view-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1) translateY(0)}.mfp-wrap.wd-popup-quick-view-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(0.97) translateY(4px)}.mfp-wrap.wd-popup-quick-view-wrap .mfp-content{position:relative !important;overflow:visible !important}.popup-quick-view{width:100% !important;max-width:920px !important;border-radius:24px !important;box-shadow:0 25px 60px -15px rgba(0,0,0,0.12),0 0 0 1px rgba(0,0,0,0.05),0 15px 35px rgba(85,181,135,0.06) !important;background:#FFFFFF !important;border:none !important;box-sizing:border-box !important;position:relative !important;overflow:visible !important;pointer-events:auto !important;touch-action:auto !important;user-select:text !important;-webkit-user-select:text !important}.mfp-wrap.wd-popup-quick-view-wrap .mfp-close,.popup-quick-view .mfp-close,.popup-quick-view .wd-popup-close,.popup-quick-view .wd-close-btn,.mfp-close-btn-in .mfp-close{position:absolute !important;top:-34px !important;right:-34px !important;left:auto !important;width:34px !important;height:34px !important;line-height:34px !important;background:rgba(255,255,255,0.95) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;color:#475569 !important;border-radius:50% !important;font-size:14px !important;font-weight:600 !important;font-family:inherit !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;z-index:9999999 !important;opacity:1 !important;visibility:visible !important;border:1px solid rgba(226,232,240,0.95) !important;box-shadow:0 4px 14px rgba(0,0,0,0.09) !important;pointer-events:auto !important;touch-action:manipulation !important;transition:all 0.25s cubic-bezier(0.16,1,0.3,1) !important;padding:0 !important;margin:0 !important}.mfp-wrap.wd-popup-quick-view-wrap .mfp-close:hover,.popup-quick-view .mfp-close:hover,.popup-quick-view .wd-popup-close:hover,.popup-quick-view .wd-close-btn:hover{background:#E8F8F0 !important;color:#55B587 !important;border-color:#55B587 !important;transform:scale(1.08) !important;box-shadow:0 4px 14px rgba(85,181,135,0.25) !important}@media (max-width:768px){.mfp-wrap.wd-popup-quick-view-wrap .mfp-close,.popup-quick-view .mfp-close,.popup-quick-view .wd-popup-close{position:fixed !important;top:14px !important;right:14px !important}}.popup-quick-view .single_add_to_cart_button,.popup-quick-view .quantity,.popup-quick-view .quantity *,.popup-quick-view .variations,.popup-quick-view .variations *,.popup-quick-view .wd-swatches-product,.popup-quick-view .wd-swatch,.popup-quick-view a,.popup-quick-view button{pointer-events:auto !important;touch-action:manipulation !important;-webkit-tap-highlight-color:transparent !important}.popup-quick-view .wd-btn-arrow,.popup-quick-view .wd-nav-arrows,.popup-quick-view .owl-nav,.popup-quick-view .slick-arrow,.popup-quick-view .wd-carousel-wrap .wd-carousel-item:not(:first-child),.popup-quick-view .view-details-btn,.popup-quick-view .owl-dots,.popup-quick-view .swiper-pagination,.popup-quick-view .wd-carousel-nav{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}.popup-quick-view .woocommerce-product-gallery,.popup-quick-view .product-images{position:relative !important;border-radius:20px !important;background:#F8FAFC !important;border:1px solid #F1F5F9 !important;padding:16px !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;overflow:hidden !important;touch-action:auto !important;user-select:none !important;-webkit-user-select:none !important}.popup-quick-view .woocommerce-product-gallery .wd-carousel,.popup-quick-view .woocommerce-product-gallery .wd-carousel-inner,.popup-quick-view .woocommerce-product-gallery .wd-carousel-wrap,.popup-quick-view .woocommerce-product-gallery .wd-carousel-item,.popup-quick-view .woocommerce-product-gallery figure{width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important}.popup-quick-view .woocommerce-product-gallery img{border-radius:14px !important;max-height:350px !important;width:auto !important;height:auto !important;max-width:100% !important;object-fit:contain !important;display:block !important;margin:0 auto !important;pointer-events:none !important;box-shadow:0 4px 16px rgba(0,0,0,0.04) !important}@media (min-width:992px){.popup-quick-view{max-height:none !important;height:auto !important;overflow:visible !important;padding:24px 28px !important}.quick-view-horizontal .product-image-summary,.popup-quick-view .product-image-summary{display:grid !important;grid-template-columns:370px 1fr !important;align-items:center !important;gap:28px !important;height:auto !important;max-height:none !important;overflow:visible !important}.quick-view-horizontal .entry-summary,.popup-quick-view .entry-summary,.popup-quick-view .entry-summary.wd-scroll,.quick-view-horizontal .summary-inner,.popup-quick-view .summary-inner,.popup-quick-view .summary-inner.wd-scroll-content{position:relative !important;max-height:none !important;height:auto !important;overflow:visible !important;mask-image:none !important;-webkit-mask-image:none !important;padding:0 !important;margin:0 !important}.popup-quick-view .woocommerce-product-gallery{max-height:380px !important;overflow:visible !important}.popup-quick-view .woocommerce-product-gallery img{max-height:360px !important;object-fit:cover !important;border-radius:18px !important}.popup-quick-view .product_title{font-size:20px !important;margin-bottom:8px !important;line-height:1.4 !important;font-family:var(--figtin-font) !important;font-weight:800 !important}.popup-quick-view .woocommerce-product-details__short-description{font-size:13px !important;line-height:1.7 !important;color:#64748B !important;margin-bottom:14px !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.popup-quick-view .product_meta{margin-top:14px !important;padding-top:12px !important;border-top:1px solid #F1F5F9 !important;font-size:12px !important}}@media (max-width:991px){.popup-quick-view{border-radius:20px !important;padding:18px 16px !important;max-height:88vh !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:thin !important;scrollbar-color:#CBD5E1 transparent !important}.popup-quick-view::-webkit-scrollbar{width:5px}.popup-quick-view::-webkit-scrollbar-thumb{background:#CBD5E1;border-radius:4px}.quick-view-horizontal .product-image-summary{display:flex !important;flex-direction:column !important;gap:16px !important}.quick-view-horizontal .entry-summary,.popup-quick-view .entry-summary{position:relative !important;overflow:visible !important;max-height:none !important;padding:0 !important}.quick-view-horizontal .summary-inner,.popup-quick-view .summary-inner{position:relative !important;inset:auto !important;padding:0 !important;max-height:none !important}.popup-quick-view .product_title{font-size:17px !important;font-family:var(--figtin-font) !important;font-weight:800 !important;margin-bottom:6px !important}.popup-quick-view .woocommerce-product-gallery img{max-height:250px !important;object-fit:contain !important;margin:0 auto !important}}.popup-quick-view .variations{margin-bottom:16px !important;border:none !important;width:100% !important}.popup-quick-view .variations tr{display:flex !important;flex-direction:column !important;gap:6px !important;margin-bottom:14px !important;border:none !important}.popup-quick-view .variations td,.popup-quick-view .variations th{padding:0 !important;border:none !important;display:block !important;width:100% !important}.popup-quick-view .variations th.label label{font-family:var(--figtin-font) !important;font-size:13.5px !important;font-weight:700 !important;color:#1E293B !important;margin-bottom:6px !important;display:flex !important;align-items:center !important;gap:6px !important}.popup-quick-view .wd-swatches-product{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:4px 0 !important}.popup-quick-view .wd-swatch.wd-text{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 18px !important;min-height:40px !important;border-radius:12px !important;background:#F8FAFC !important;border:1.5px solid #E2E8F0 !important;color:#334155 !important;font-family:var(--figtin-font) !important;font-size:13px !important;font-weight:600 !important;cursor:pointer !important;transition:all 0.2s cubic-bezier(0.16,1,0.3,1) !important;box-shadow:0 1px 2px rgba(0,0,0,0.03) !important;user-select:none !important}.popup-quick-view .wd-swatch.wd-text:hover{border-color:#55B587 !important;background:#F0FDF4 !important;color:#065F46 !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(85,181,135,0.15) !important}.popup-quick-view .wd-swatch.wd-text.wd-active,.popup-quick-view .wd-swatch.wd-text.selected{border-color:#55B587 !important;background:linear-gradient(135deg,#ECFDF5,#F0FDF4) !important;color:#065F46 !important;font-weight:700 !important;box-shadow:0 0 0 3px rgba(85,181,135,0.2),0 4px 12px rgba(85,181,135,0.15) !important;transform:translateY(-1px) !important}.popup-quick-view .wd-swatch-text{font-family:var(--figtin-font) !important}.popup-quick-view .reset_variations{display:inline-flex !important;align-items:center !important;margin-top:8px !important;font-size:12px !important;color:#94A3B8 !important;font-family:var(--figtin-font) !important;text-decoration:none !important;transition:color 0.2s ease !important}.popup-quick-view .reset_variations:hover{color:#EF4444 !important}.popup-quick-view .quantity,.single-product .quantity,.quantity{display:inline-flex !important;flex-direction:row-reverse !important;align-items:center !important;border-radius:14px !important;background:#F8FAFC !important;border:1.5px solid #E2E8F0 !important;padding:3px !important;height:48px !important;box-sizing:border-box !important;vertical-align:middle !important;direction:rtl !important}.popup-quick-view .quantity .plus,.single-product .quantity .plus,.quantity .plus{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;padding:0 !important;margin:0 !important;background:#55B587 !important;color:#FFFFFF !important;font-size:18px !important;font-weight:700 !important;line-height:1 !important;border:none !important;border-radius:0 11px 11px 0 !important;cursor:pointer !important;transition:all 0.2s cubic-bezier(0.16,1,0.3,1) !important}.popup-quick-view .quantity .plus:hover,.single-product .quantity .plus:hover,.quantity .plus:hover{background:#449B72 !important;color:#FFFFFF !important;transform:scale(1.02) !important}.popup-quick-view .quantity .minus,.single-product .quantity .minus,.quantity .minus{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;padding:0 !important;margin:0 !important;background:#55B587 !important;color:#FFFFFF !important;font-size:18px !important;font-weight:700 !important;line-height:1 !important;border:none !important;border-radius:11px 0 0 11px !important;cursor:pointer !important;transition:all 0.2s cubic-bezier(0.16,1,0.3,1) !important}.popup-quick-view .quantity .minus:hover,.single-product .quantity .minus:hover,.quantity .minus:hover{background:#449B72 !important;color:#FFFFFF !important;transform:scale(1.02) !important}.popup-quick-view .quantity input.qty,.single-product .quantity input.qty,.quantity input.qty{width:44px !important;height:40px !important;padding:0 !important;margin:0 !important;background:transparent !important;border:none !important;border-radius:0 !important;text-align:center !important;font-family:var(--figtin-font) !important;font-size:15px !important;font-weight:800 !important;color:#1E293B !important;box-shadow:none !important}.popup-quick-view form.cart{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:12px !important;margin-top:18px !important;margin-bottom:12px !important}.popup-quick-view .single_add_to_cart_button{flex:1 !important;min-height:48px !important;border-radius:14px !important;background:#55B587 !important;color:#FFFFFF !important;font-family:var(--figtin-font) !important;font-size:14.5px !important;font-weight:800 !important;border:none !important;padding:12px 24px !important;cursor:pointer !important;transition:all 0.25s cubic-bezier(0.16,1,0.3,1) !important;box-shadow:0 4px 14px rgba(85,181,135,0.35) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;position:relative !important}.popup-quick-view .single_add_to_cart_button:hover{background:#449B72 !important;transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(85,181,135,0.45) !important}.popup-quick-view .single_add_to_cart_button:active{transform:translateY(0) !important}.popup-quick-view .single_add_to_cart_button.loading{opacity:0.85 !important}.mfp-content .wd-price-unit,.wd-popup-quick-view .wd-price-unit,.popup-quick-view .wd-price-unit,.wd-quick-view .wd-price-unit,.product-quick-view .wd-price-unit,.mfp-content .price .wd-price-unit,.popup-quick-view .price .wd-price-unit,.woocommerce-variation-price .wd-price-unit{display:none !important;visibility:hidden !important;opacity:0 !important}.single-product .summary-inner .price .wd-price-unit,.single-product .product-image-summary .price .wd-price-unit,.single-product .entry-summary .price .wd-price-unit,.single-product .woocommerce-variation-price .wd-price-unit,.single-product-page .summary-inner .price .wd-price-unit,.single-product-page .product-image-summary .price .wd-price-unit{display:none !important;visibility:hidden !important;opacity:0 !important}.product-grid-item .price .wd-price-unit,.wd-product .price .wd-price-unit,.products .product .price .wd-price-unit,.wd-products-element .price .wd-price-unit{display:inline-block !important;visibility:visible !important;opacity:0.85 !important;font-size:11.5px !important;font-weight:500 !important;color:var(--figtin-muted,#64748b) !important;margin-right:4px !important;vertical-align:baseline !important}.product-grid-item .price .wd-price-unit::before,.wd-product .price .wd-price-unit::before,.products .product .price .wd-price-unit::before{content:"/ ";margin-left:2px;opacity:0.6}.elementor-section.elementor-element-4ebe5aa,.elementor-section.elementor-element-4ebe5aa > .elementor-container,.wd-products-element.wd-carousel-container,.elementor-widget-wd_products,.figtin-prod-header-bar{max-width:1222px !important;margin-left:auto !important;margin-right:auto !important;width:100% !important;box-sizing:border-box !important;position:relative !important}.elementor-section.elementor-element-4ebe5aa{padding:60px 20px 40px 20px !important;background:transparent !important}.wd-carousel-container.wd-stretch-cont-lg,.wd-carousel-container.wd-stretch-cont-md,.wd-carousel-container.wd-stretch-cont{margin-left:auto !important;margin-right:auto !important;width:100% !important;max-width:1222px !important;padding-left:0 !important;padding-right:0 !important}.wd-carousel-container .wd-carousel{overflow:hidden !important;border-radius:20px !important;padding:8px 4px !important}.products .product-wrapper,.wd-carousel-item .product-wrapper,.products .wd-product-wrapper,.wd-carousel-item .wd-product-wrapper{box-shadow:none !important;border:none !important;background:transparent !important;padding:0 !important}.products .product-element-top,.wd-carousel-item .product-element-top{background:transparent !important;padding:0 !important;border:none !important;box-shadow:none !important;height:auto !important;display:flex !important;align-items:center !important;justify-content:center !important;position:relative !important}.products .product-element-top img,.wd-carousel-item .product-element-top img{border-radius:14px !important;width:100% !important;height:220px !important;object-fit:contain !important;background:#FFFFFF !important;margin:0 auto !important;transition:transform 0.4s ease !important}.wd-carousel-item .wd-product.product-grid-item:hover .product-element-top img,.products .wd-product.product-grid-item:hover .product-element-top img{transform:scale(1.04) !important}.wd-carousel-item .wd-product.product-grid-item,.products .wd-product.product-grid-item{background:#FFFFFF !important;border:1px solid #EEF2F6 !important;border-radius:20px !important;box-shadow:0 4px 16px rgba(47,36,39,0.04) !important;transition:all 0.3s cubic-bezier(0.16,1,0.3,1) !important;padding:16px !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;height:auto !important;min-height:100% !important}.wd-carousel-item .wd-product.product-grid-item:hover,.products .wd-product.product-grid-item:hover{transform:translateY(-4px) !important;border-color:#55B587 !important;box-shadow:0 12px 28px rgba(85,181,135,0.16) !important}.products .wd-hover-tiled .product-element-bottom,.wd-carousel-item .wd-hover-tiled .product-element-bottom{overflow:visible !important;height:auto !important;flex:1 1 auto !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important}.products .product-element-bottom .price,.wd-carousel-item .product-element-bottom .price{margin-top:auto !important;margin-bottom:4px !important;display:block !important;position:relative !important;z-index:2 !important}.products .wd-timer,.wd-carousel-item .wd-timer,.products .wd-stock-progress-bar,.wd-carousel-item .wd-stock-progress-bar{position:relative !important;z-index:2 !important;margin-top:6px !important}.elementor-section:has(.wd-carousel-container),.elementor-element-4ebe5aa,.elementor-element-eebce09,.elementor-widget-wd_products,.wd-carousel-container,.wd-carousel-inner{position:relative !important;z-index:10 !important;overflow:visible !important}.wd-nav-arrows{pointer-events:none !important;position:static !important}.wd-carousel-container .wd-btn-arrow,.wd-products-element .wd-btn-arrow,.wd-nav-arrows .wd-btn-arrow{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border-radius:50% !important;background:#FFFFFF !important;border:1.5px solid #E2E8F0 !important;box-shadow:0 6px 18px rgba(36,30,32,0.12) !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#2F2427 !important;cursor:pointer !important;z-index:99 !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;opacity:0.95 !important;visibility:visible !important;pointer-events:auto !important}.wd-carousel-container .wd-btn-arrow:before,.wd-carousel-container .wd-btn-arrow svg,.wd-nav-arrows .wd-btn-arrow:before,.wd-nav-arrows .wd-btn-arrow svg,.wd-btn-arrow .wd-arrow-inner{font-size:16px !important;color:#2F2427 !important;transition:color 0.2s ease !important;pointer-events:none !important}.wd-carousel-container .wd-btn-arrow.wd-prev,.wd-carousel-container .owl-prev,.wd-nav-arrows.wd-pos-sep .wd-prev{right:-42px !important;left:auto !important;transform:translateY(-50%) !important}.wd-carousel-container .wd-btn-arrow.wd-next,.wd-carousel-container .owl-next,.wd-nav-arrows.wd-pos-sep .wd-next{left:-42px !important;right:auto !important;transform:translateY(-50%) !important}.wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow,.wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev,.wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next,:is(.wd-carousel-container,.wd-products-element):hover .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow{opacity:1 !important;pointer-events:auto !important;transform:translateY(-50%) !important}.wd-carousel-container .wd-btn-arrow:hover,.wd-products-element .wd-btn-arrow:hover,.wd-nav-arrows .wd-btn-arrow:hover{background:#55B587 !important;border-color:#55B587 !important;color:#FFFFFF !important;transform:translateY(-50%) scale(1.08) !important;box-shadow:0 8px 22px rgba(85,181,135,0.35) !important;opacity:1 !important;pointer-events:auto !important}.wd-carousel-container .wd-btn-arrow:hover:before,.wd-carousel-container .wd-btn-arrow:hover svg,.wd-nav-arrows .wd-btn-arrow:hover:before,.wd-nav-arrows .wd-btn-arrow:hover svg{color:#FFFFFF !important}.wd-carousel-container .wd-btn-arrow.wd-disabled,.wd-nav-arrows .wd-btn-arrow.wd-disabled{opacity:0.35 !important;cursor:not-allowed !important;box-shadow:none !important;transform:translateY(-50%) !important;pointer-events:none !important}@media (max-width:1200px) and (min-width:1025px){.wd-carousel-container .wd-btn-arrow.wd-prev,.wd-carousel-container .owl-prev,.wd-nav-arrows.wd-pos-sep .wd-prev{right:-32px !important;left:auto !important}.wd-carousel-container .wd-btn-arrow.wd-next,.wd-carousel-container .owl-next,.wd-nav-arrows.wd-pos-sep .wd-next{left:-32px !important;right:auto !important}}@media (max-width:1024px) and (min-width:769px){.wd-carousel-container .wd-btn-arrow.wd-prev,.wd-carousel-container .owl-prev,.wd-nav-arrows.wd-pos-sep .wd-prev{right:-24px !important;left:auto !important}.wd-carousel-container .wd-btn-arrow.wd-next,.wd-carousel-container .owl-next,.wd-nav-arrows.wd-pos-sep .wd-next{left:-24px !important;right:auto !important}}.figtin-prod-header-bar{display:flex !important;align-items:flex-end !important;justify-content:space-between !important;margin-bottom:24px !important;padding-bottom:16px !important;border-bottom:1px solid #E6F1EC !important;flex-wrap:wrap !important;gap:16px !important}.figtin-prod-header-right{display:flex !important;flex-direction:column !important;gap:6px !important}.figtin-prod-badge{display:inline-flex !important;align-items:center !important;gap:6px !important;background-color:#E6F1EC !important;color:#419F49 !important;padding:5px 14px !important;border-radius:50px !important;font-size:12px !important;font-weight:700 !important;width:fit-content !important;border:1px solid #DDEBE5 !important}.figtin-prod-title{font-family:IRANSansXFaNum,sans-serif !important;font-size:26px !important;font-weight:800 !important;color:#2F2427 !important;margin:0 !important;line-height:1.4 !important}.figtin-prod-desc{font-family:IRANSansXFaNum,sans-serif !important;font-size:14px !important;color:#68513D !important;margin:0 !important;line-height:1.6 !important}.figtin-prod-btn-all{display:inline-flex !important;align-items:center !important;gap:8px !important;background-color:#F8FAF9 !important;color:#55B587 !important;font-family:IRANSansXFaNum,sans-serif !important;font-size:14px !important;font-weight:700 !important;padding:10px 20px !important;border-radius:50px !important;border:1px solid rgba(85,181,135,0.3) !important;text-decoration:none !important;transition:all .25s ease !important}.figtin-prod-btn-all:hover{background-color:#55B587 !important;color:#FFFFFF !important;border-color:#55B587 !important;transform:translateX(-4px) !important;box-shadow:0 4px 14px rgba(85,181,135,0.25) !important}@media (max-width:767px){.elementor-section.elementor-element-4ebe5aa{padding:40px 16px 25px 16px !important}.figtin-prod-header-bar{flex-direction:column !important;align-items:flex-start !important;gap:12px !important;margin-bottom:16px !important;padding-bottom:12px !important}.figtin-prod-title{font-size:21px !important}.figtin-prod-desc{font-size:13px !important}.figtin-prod-btn-all{width:100% !important;justify-content:center !important;font-size:13px !important;padding:9px 16px !important}.wd-carousel-container .wd-carousel{--wd-col-sm:1 !important;padding:4px 0 !important}.wd-carousel-container .wd-carousel-item{width:100% !important;max-width:100% !important;flex:0 0 100% !important}.wd-carousel-container .wd-carousel-item .wd-product.product-grid-item{width:100% !important;max-width:320px !important;margin:0 auto !important;padding:14px !important}.products .product-element-top img,.wd-carousel-item .product-element-top img{height:200px !important}.wd-carousel-container .wd-btn-arrow{display:none !important}}.figtin-hero-clean{position:relative;width:100%;padding:38px 0 28px 0;font-family:IRANSansXFaNum,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.figtin-hero-clean-container{max-width:1222px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1.15fr 0.85fr;grid-template-areas:"badge media" "title media" "desc media" "btn media";align-items:center;column-gap:40px;row-gap:0}.figtin-hero-badge{grid-area:badge;justify-self:start;display:inline-flex;align-items:center;gap:7px;background-color:#E6F1EC;color:#419F49;padding:6px 15px;border-radius:50px;font-size:13px;font-weight:700;border:1px solid rgba(85,181,135,0.25);margin-bottom:16px}.figtin-hero-badge svg{color:#419F49;flex-shrink:0}.figtin-hero-title{grid-area:title;font-size:clamp(1.75rem,3.8vw,2.35rem);font-weight:850;line-height:1.35;margin:0 0 16px 0;letter-spacing:-0.02em}.figtin-title-dark{color:#2F2427}.figtin-title-green{color:#55B587}.figtin-hero-desc{grid-area:desc;font-size:clamp(14.5px,1.4vw,16px);color:#68513D;line-height:1.85;margin:0 0 24px 0;max-width:520px}.figtin-hero-btn-wrap{grid-area:btn;justify-self:start;margin-bottom:0}.figtin-hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#55B587;color:#FFFFFF !important;font-size:15.5px;font-weight:700;padding:13px 28px;border-radius:14px;min-height:48px;box-shadow:0 4px 14px rgba(85,181,135,0.25);transition:all 0.25s cubic-bezier(0.4,0,0.2,1);text-decoration:none !important}.figtin-hero-btn:hover{background-color:#419F49;transform:translateY(-2px);box-shadow:0 8px 20px rgba(85,181,135,0.35);color:#FFFFFF !important}.figtin-hero-btn:focus-visible{outline:3px solid #55B587;outline-offset:3px}.figtin-hero-clean-media{grid-area:media;display:flex;align-items:center;justify-content:center;width:100%}.figtin-hero-original-img{width:100%;max-width:480px;height:auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(47,36,39,0.08));transition:transform 0.4s ease}.figtin-hero-original-img:hover{transform:translateY(-3px)}@media (max-width:992px) and (min-width:768px){.figtin-hero-clean-container{column-gap:24px}.figtin-hero-clean{padding:24px 0 20px 0}.figtin-hero-original-img{max-width:360px}}@media (max-width:767px){.figtin-hero-clean{padding:16px 0 20px 0}.figtin-hero-clean-container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 16px}.figtin-hero-badge{order:1;font-size:11.5px;padding:4px 12px;margin-bottom:2px;justify-self:center}.figtin-hero-title{order:2;font-size:21px !important;line-height:1.4 !important;margin-bottom:4px}.figtin-hero-clean-media{order:3;margin:6px auto}.figtin-hero-original-img{max-width:210px !important;margin:0 auto}.figtin-hero-desc{order:4;font-size:13.5px !important;line-height:1.65 !important;margin:0 0 8px 0;max-width:100%}.figtin-hero-btn-wrap{order:5;width:100%;justify-self:center;margin-top:4px}.figtin-hero-btn{width:100% !important;max-width:290px;padding:12px 20px;font-size:14.5px;min-height:46px}}.figtin-magazine-wrapper{margin:50px auto 30px auto;max-width:1222px;padding:0 15px;font-family:IRANSansXFaNum,sans-serif}.figtin-magazine-header{margin-bottom:28px}.figtin-mag-badge-wrap{margin-bottom:10px}.figtin-mag-badge{display:inline-flex;align-items:center;gap:6px;background-color:#E6F1EC;color:#419F49;padding:5px 14px;border-radius:50px;font-size:13px;font-weight:700;border:1px solid rgba(85,181,135,0.25)}.figtin-mag-title-row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.figtin-mag-main-title{font-size:24px;font-weight:800;color:#2F2427;margin:0 0 6px 0;line-height:1.4}.figtin-mag-subtitle{font-size:14px;color:#68513D;margin:0;line-height:1.6;opacity:0.9}.figtin-mag-view-all-btn{display:inline-flex;align-items:center;gap:8px;background-color:#fff;color:#2F2427;padding:9px 18px;border-radius:12px;font-size:13.5px;font-weight:700;border:1.5px solid #E2ECE7;transition:all 0.25s cubic-bezier(0.4,0,0.2,1);text-decoration:none !important;box-shadow:0 2px 8px rgba(47,36,39,0.04)}.figtin-mag-view-all-btn:hover{background-color:#55B587;color:#fff;border-color:#55B587;transform:translateY(-2px);box-shadow:0 6px 16px rgba(85,181,135,0.25)}.figtin-mag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.figtin-mag-card{background:#ffffff;border-radius:18px;overflow:hidden;border:1px solid #E6EFEA;box-shadow:0 4px 20px rgba(47,36,39,0.05);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column}.figtin-mag-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(85,181,135,0.14);border-color:#55B587}.figtin-mag-thumb-wrap{position:relative;width:100%;height:210px;overflow:hidden;background-color:#F8FAF9}.figtin-mag-thumb-wrap img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.figtin-mag-card:hover .figtin-mag-thumb-wrap img{transform:scale(1.06)}.figtin-mag-cat-tag{position:absolute;top:12px;right:12px;background:rgba(255,255,255,0.94);backdrop-filter:blur(6px);color:#419F49;font-size:12px;font-weight:700;padding:4px 12px;border-radius:50px;box-shadow:0 2px 8px rgba(0,0,0,0.08);border:1px solid rgba(85,181,135,0.2)}.figtin-mag-body{padding:20px;display:flex;flex-direction:column;flex-grow:1}.figtin-mag-meta{display:flex;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;color:#8C7B70}.figtin-mag-date{display:inline-flex;align-items:center;gap:5px}.figtin-mag-card-title{font-size:16.5px;font-weight:800;line-height:1.55;margin:0 0 10px 0}.figtin-mag-card-title a{color:#2F2427;text-decoration:none !important;transition:color 0.2s ease}.figtin-mag-card-title a:hover{color:#55B587}.figtin-mag-excerpt{font-size:13.5px;color:#68513D;line-height:1.65;margin:0 0 18px 0;opacity:0.9;flex-grow:1}.figtin-mag-card-footer{padding-top:14px;border-top:1px solid #F0F4F2}.figtin-mag-read-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#419F49;text-decoration:none !important;transition:gap 0.2s ease,color 0.2s ease}.figtin-mag-read-more:hover{color:#2F2427;gap:9px}@media (max-width:992px){.figtin-mag-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:640px){.figtin-mag-grid{grid-template-columns:1fr;gap:16px}.figtin-mag-main-title{font-size:20px}.figtin-mag-thumb-wrap{height:190px}}