.elementor-276 .elementor-element.elementor-element-18f84c5{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-276 .elementor-element.elementor-element-d0d6206{--display:flex;}.elementor-276 .elementor-element.elementor-element-8065f2a{--filterx-category-row-padding-block-start:15px;--filterx-category-row-padding-inline-end:15px;--filterx-category-row-padding-block-end:15px;--filterx-category-row-padding-inline-start:15px;--filterx-category-row-gap:10px;--filterx-category-row-background:#F6F1F1;--filterx-category-row-radius-start-start:12px;--filterx-category-row-radius-start-end:12px;--filterx-category-row-radius-end-end:12px;--filterx-category-row-radius-end-start:12px;--filterx-category-row-hover-background:#F3C5C5;--filterx-category-row-hover-border:#FD5A5A;--filterx-category-row-selected-background:#FF8C8C;--filterx-category-row-selected-border:#FF0000;}.elementor-276 .elementor-element.elementor-element-8065f2a .filterx-module--category .filterx-category-row{padding-block:var(--filterx-category-row-padding-block-start) var(--filterx-category-row-padding-block-end);padding-inline:var(--filterx-category-row-padding-inline-start) var(--filterx-category-row-padding-inline-end);background-color:var(--filterx-category-row-background);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFAAAA;border-start-start-radius:var(--filterx-category-row-radius-start-start);border-start-end-radius:var(--filterx-category-row-radius-start-end);border-end-end-radius:var(--filterx-category-row-radius-end-end);border-end-start-radius:var(--filterx-category-row-radius-end-start);}.elementor-276 .elementor-element.elementor-element-8065f2a .filterx-module--category .filterx-category-gap-container{row-gap:var(--filterx-category-row-gap);}.elementor-276 .elementor-element.elementor-element-8065f2a .filterx-module--category .filterx-category-row:not(:has(> input:disabled)):hover{background-color:var(--filterx-category-row-hover-background);border-color:var(--filterx-category-row-hover-border);}.elementor-276 .elementor-element.elementor-element-8065f2a .filterx-module--category .filterx-category-row:has(> input:checked){background-color:var(--filterx-category-row-selected-background);border-color:var(--filterx-category-row-selected-border);}.elementor-276 .elementor-element.elementor-element-77a9266 .filterx-module--brand{border-style:none;}.elementor-276 .elementor-element.elementor-element-77a9266{--filterx-brand-row-padding-block-start:15px;--filterx-brand-row-padding-inline-end:15px;--filterx-brand-row-padding-block-end:15px;--filterx-brand-row-padding-inline-start:15px;--filterx-brand-row-gap:10px;--filterx-brand-row-background:#DEEDDA;--filterx-brand-row-radius-start-start:12px;--filterx-brand-row-radius-start-end:12px;--filterx-brand-row-radius-end-end:12px;--filterx-brand-row-radius-end-start:12px;--filterx-brand-row-hover-background:#B7FFAF;--filterx-brand-row-hover-border:#344D2D;--filterx-brand-row-selected-background:#9FFFAB;--filterx-brand-row-selected-border:#003100;}.elementor-276 .elementor-element.elementor-element-77a9266 .filterx-module--brand .filterx-brand-row{padding-block:var(--filterx-brand-row-padding-block-start) var(--filterx-brand-row-padding-block-end);padding-inline:var(--filterx-brand-row-padding-inline-start) var(--filterx-brand-row-padding-inline-end);background-color:var(--filterx-brand-row-background);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D7FFE1;border-start-start-radius:var(--filterx-brand-row-radius-start-start);border-start-end-radius:var(--filterx-brand-row-radius-start-end);border-end-end-radius:var(--filterx-brand-row-radius-end-end);border-end-start-radius:var(--filterx-brand-row-radius-end-start);}.elementor-276 .elementor-element.elementor-element-77a9266 .filterx-module--brand .filterx-brand-gap-container{row-gap:var(--filterx-brand-row-gap);}.elementor-276 .elementor-element.elementor-element-77a9266 .filterx-module--brand .filterx-brand-row:not(:has(> input:disabled)):hover{background-color:var(--filterx-brand-row-hover-background);border-color:var(--filterx-brand-row-hover-border);}.elementor-276 .elementor-element.elementor-element-77a9266 .filterx-module--brand .filterx-brand-row:has(> input:checked){background-color:var(--filterx-brand-row-selected-background);border-color:var(--filterx-brand-row-selected-border);}.elementor-276 .elementor-element.elementor-element-b6840e2 .filterx-module--price .filterx-price__fields{justify-content:flex-start;}.elementor-276 .elementor-element.elementor-element-b6840e2{--filterx-price-handle-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--filterx-price-handle-hover-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--filterx-price-handle-focus-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-276 .elementor-element.elementor-element-e14d50d{--filterx-actions-gap:152px;--filterx-actions-apply-padding-block-start:15px;--filterx-actions-apply-padding-inline-end:15px;--filterx-actions-apply-padding-block-end:15px;--filterx-actions-apply-padding-inline-start:15px;--filterx-actions-clear-padding-block-start:15px;--filterx-actions-clear-padding-inline-end:15px;--filterx-actions-clear-padding-block-end:15px;--filterx-actions-clear-padding-inline-start:15px;}.elementor-276 .elementor-element.elementor-element-e14d50d .filterx-module--actions .filterx-form__actions{gap:var(--filterx-actions-gap);}.elementor-276 .elementor-element.elementor-element-e14d50d .filterx-module--actions .filterx-form__actions .filterx-button{padding-block:var(--filterx-actions-apply-padding-block-start) var(--filterx-actions-apply-padding-block-end);padding-inline:var(--filterx-actions-apply-padding-inline-start) var(--filterx-actions-apply-padding-inline-end);}.elementor-276 .elementor-element.elementor-element-e14d50d .filterx-module--actions .filterx-form__actions .filterx-reset{padding-block:var(--filterx-actions-clear-padding-block-start) var(--filterx-actions-clear-padding-block-end);padding-inline:var(--filterx-actions-clear-padding-inline-start) var(--filterx-actions-clear-padding-inline-end);}.elementor-276 .elementor-element.elementor-element-d9e2252{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-276 .elementor-element.elementor-element-99454f0{--grid-columns:3;}.elementor-276 .elementor-element.elementor-element-99454f0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-276 .elementor-element.elementor-element-99454f0 .e-loop-item > .elementor-section, .elementor-276 .elementor-element.elementor-element-99454f0 .e-loop-item > .elementor-section > .elementor-container, .elementor-276 .elementor-element.elementor-element-99454f0 .e-loop-item > .e-con, .elementor-276 .elementor-element.elementor-element-99454f0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-276 .elementor-element.elementor-element-99454f0 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-99454f0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-276 .elementor-element.elementor-element-99454f0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-276 .elementor-element.elementor-element-99454f0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-276 .elementor-element.elementor-element-99454f0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-d0d6206{--width:43%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-99454f0{--grid-columns:2;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-99454f0{--grid-columns:1;}}