.elementor-297 .elementor-element.elementor-element-91574fb{--display:flex;}.elementor-297 .elementor-element.elementor-element-3385936{width:var( --container-widget-width, 99.691% );max-width:99.691%;--container-widget-width:99.691%;--container-widget-flex-grow:0;}.elementor-297 .elementor-element.elementor-element-3385936.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive{--asw-archive-columns:4;--asw-archive-filter-width:286px;--asw-archive-accent:#1f6b50;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__grid{column-gap:20px;row-gap:28px;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__body{gap:28px;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__title{color:#17352b;font-family:var( --e-global-typography-primary-font-family ), Asafont;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__description{color:#66736e;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card{background:#ffffff;border-color:#e8eeeb;border-radius:20px;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__media{background:#f5f8f6;aspect-ratio:1 / 1;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__image img{object-fit:contain;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__title a{color:#1d2b26;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__title{font-family:var( --e-global-typography-primary-font-family ), Asafont;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__price{color:#17352b;font-family:var( --e-global-typography-secondary-font-family ), Asafont;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__actions .asw-collection-toggle{background-color:rgba(255,255,255,.90);color:#5c6c65;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__actions .asw-collection-toggle:hover, .elementor-297 .elementor-element.elementor-element-3385936 .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-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart{background:var( --e-global-color-accent );color:#ffffff;border-radius:12px;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart:hover{background:var( --e-global-color-accent );color:#ffffff;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart.loading{background-color:var( --e-global-color-secondary );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart.added{background-color:var( --e-global-color-accent );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart-icon svg, .elementor-297 .elementor-element.elementor-element-3385936 .asw-product-card__cart-icon i{width:19px;height:19px;font-size:19px;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__pagination .page-numbers{color:var( --e-global-color-10eb75a );background-color:#ffffff;}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__pagination .page-numbers.current{color:#ffffff;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__empty-title{font-family:var( --e-global-typography-primary-font-family ), Asafont;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-10eb75a );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__empty-description{font-family:var( --e-global-typography-secondary-font-family ), Asafont;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive__empty-button{font-family:var( --e-global-typography-text-font-family ), Asafont;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f1a141e );background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive{--asw-archive-columns:2;}}@media(max-width:767px){.elementor-297 .elementor-element.elementor-element-3385936 .asw-product-archive{--asw-archive-columns:2;}}