.elementor-158 .elementor-element.elementor-element-e5b63a1{--display:flex;}.elementor-158 .elementor-element.elementor-element-c1e9bf9{--asawoo-accent:var( --e-global-color-primary );--asawoo-surface:var( --e-global-color-primary );--asawoo-text:var( --e-global-color-primary );--asawoo-hover-accent:var( --e-global-color-primary );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive{--asw-archive-columns:3;--asw-archive-filter-width:286px;--asw-archive-accent:var( --e-global-color-fb4dd17 );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__grid{column-gap:20px;row-gap:28px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__body{gap:28px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__title{color:var( --e-global-color-accent );font-family:"AsaFont", AsaFont;font-size:63px;font-weight:400;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__description{color:var( --e-global-color-primary );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__filters-panel{background:#ffffff;border-radius:20px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__apply{color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__apply:hover{color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__filter-trigger{background-color:#ffffff;color:#33463f;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__term input:checked + .asw-product-archive__checkbox{color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card{background:#ffffff;border-color:#e8eeeb;border-radius:20px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__media{background:#f5f8f6;aspect-ratio:1 / 1;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__image img{object-fit:contain;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__title a{color:#1d2b26;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__title{font-family:var( --e-global-typography-primary-font-family ), AsaFont;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__price{color:#17352b;font-family:var( --e-global-typography-primary-font-family ), AsaFont;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__actions .asw-collection-toggle{background-color:rgba(255,255,255,.90);color:#5c6c65;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__actions .asw-collection-toggle:hover, .elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__actions .asw-collection-toggle.is-active{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart{background:var( --e-global-color-fb4dd17 );color:#ffffff;border-radius:12px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart:hover{background:var( --e-global-color-1fd44e9 );color:var( --e-global-color-fb4dd17 );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart.loading{background-color:var( --e-global-color-fb4dd17 );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart.added{background-color:var( --e-global-color-fb4dd17 );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart-icon svg, .elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-card__cart-icon i{width:19px;height:19px;font-size:19px;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__pagination .page-numbers{color:#33463f;background-color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__pagination .page-numbers.current{color:#ffffff;background-color:var( --e-global-color-fb4dd17 );border-color:var( --e-global-color-fb4dd17 );}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__load-more{background-color:var( --e-global-color-fb4dd17 );color:#ffffff;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__load-more:hover{background-color:var( --e-global-color-accent );color:#FAFAFA;}.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive__load-more-spinner{border-top-color:var( --e-global-color-0fe54a2 );}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive{--asw-archive-columns:2;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-c1e9bf9 .asw-product-archive{--asw-archive-columns:2;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'AsaFont';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://afrooghsmart.ir/wp-content/uploads/2026/10/PEYDA-REGULAR.woff2') format('woff2'),
		url('https://afrooghsmart.ir/wp-content/uploads/2026/10/PEYDA-REGULAR.woff') format('woff');
}
/* End Custom Fonts CSS */