.elementor-12642 .elementor-element.elementor-element-407806a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 20px;--row-gap:16px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12642 .elementor-element.elementor-element-407806a2:not(.elementor-motion-effects-element-type-background), .elementor-12642 .elementor-element.elementor-element-407806a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12642 .elementor-element.elementor-element-407806a2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12642 .elementor-element.elementor-global-32048 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs a{color:#333333;}.elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs .breadcrumb-separator{color:#999999;}.elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs .breadcrumb-current{color:#000;}.elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs li, .elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs a{font-weight:400;}.elementor-12642 .elementor-element.elementor-global-32048 .breadcrumbs{--breadcrumb-gap:8px;}.elementor-12642 .elementor-element.elementor-global-32051 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-element-7959733c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-12642 .elementor-element.elementor-element-7959733c:not(.elementor-motion-effects-element-type-background), .elementor-12642 .elementor-element.elementor-element-7959733c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12642 .elementor-element.elementor-element-7959733c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12642 .elementor-element.elementor-element-252c23bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-element-56a758cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-element-70b875b3{--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;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-global-32036{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-12642 .elementor-element.elementor-global-32036 > .elementor-widget-container{border-style:none;}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .filter-title, .filter-label-text{font-size:14px;font-weight:400;padding:8px 0px 8px 0px;margin:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .filter-item .multi-label, .hierarchy-item .hierarchy-label{font-size:14px;font-weight:400;flex-direction:row;}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .filter-box, .elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .hierarchy-accordion-filter-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E0E0E0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .custom-checkbox{width:18px;height:18px;}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .custom-checkbox .checkbox-icon svg{width:calc(18px - 4px);height:calc(18px - 4px);}.elementor-12642 .elementor-element.elementor-global-32036 .filters-listing-container.filters-mode-accordion .custom-checkbox-container{margin-right:8px;margin-left:8px;}.elementor-12642 .elementor-element.elementor-global-32033{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-12642 .elementor-element.elementor-global-32033 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32033 .filter-content-horizontal{width:300px;max-height:400px;}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .filter-title, .filter-label-text, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .filter-title, .filter-label-text{font-size:14px;font-weight:400;color:#000000;}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .filter-item .multi-label, .hierarchy-item .hierarchy-label, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .filter-item .multi-label, .hierarchy-item .hierarchy-label{padding:8px 10px 8px 0px;flex-direction:row;}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .filter-box, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .hierarchy-vertical-filter-container, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .filter-box, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .hierarchy-filter-container{border-style:none;padding:10px 10px 10px 0px;}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .custom-checkbox, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .custom-checkbox{width:18px;height:18px;}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .custom-checkbox .checkbox-icon svg, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .custom-checkbox .checkbox-icon svg{width:calc(18px - 4px);height:calc(18px - 4px);}.elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-vertical .custom-checkbox-container, .elementor-12642 .elementor-element.elementor-global-32033 .filters-listing-container.filters-mode-horizontal .custom-checkbox-container{margin-right:8px;margin-left:8px;}.elementor-12642 .elementor-element.elementor-element-732289c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-global-32039{width:100%;max-width:100%;}.elementor-12642 .elementor-element.elementor-element-502b014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-global-32045 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32045.elementor-element{--align-self:center;}.elementor-12642 .elementor-element.elementor-global-32045 .filter-content-horizontal{width:300px;max-height:300px;}.elementor-12642 .elementor-element.elementor-global-32029{width:100%;max-width:100%;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid{grid-template-columns:repeat(4, 1fr);gap:32px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-actions{background-color:#B0B0B033;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-quick-view{color:#333333;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid__overlay-divider{border-style:none;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-quick-view svg{display:inline-block;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-quick-view span{display:inline;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__view-similar-chip svg, .elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-similar-products svg{display:inline-block;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__view-similar-chip .chip-text, .elementor-12642 .elementor-element.elementor-global-32029 .wiz-image__overlay-similar-products span{display:inline;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-tags__chip{clip-path:polygon(0px 0px, 100% 0px, calc(100% - 6px) 50%, 100% 100%, 0px 100%);}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc__button{font-size:14px;font-weight:400;border-style:none;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc{margin:0px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc__step--dec{color:#666666;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc__step--inc{color:#666666;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid__card{border-style:none;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid__card-body{padding:12px 0px 0px 0px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-sku{font-size:11px;font-weight:400;}@media(max-width:1024px){.elementor-12642 .elementor-element.elementor-element-407806a2{--padding-top:20px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12642 .elementor-element.elementor-element-7959733c{--padding-top:20px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-12642 .elementor-element.elementor-element-252c23bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12642 .elementor-element.elementor-global-32033{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid{grid-template-columns:repeat(3, 1fr);}}@media(max-width:767px){.elementor-12642 .elementor-element.elementor-element-407806a2{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12642 .elementor-element.elementor-element-407806a2.e-con{--align-self:flex-start;}.elementor-12642 .elementor-element.elementor-element-7959733c{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-12642 .elementor-element.elementor-element-7959733c.e-con{--align-self:flex-start;}.elementor-12642 .elementor-element.elementor-element-252c23bf{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12642 .elementor-element.elementor-global-32036 .mobile-filters-drawer-widget-height{height:100dvh !important;}.elementor-12642 .elementor-element.elementor-global-32033{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-12642 .elementor-element.elementor-element-502b014{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-grid{grid-template-columns:repeat(2, 1fr);gap:16px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc{width:100%;margin:0px 5px 10px 5px;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc__step--dec{width:33%;min-width:33%;}.elementor-12642 .elementor-element.elementor-global-32029 .wiz-atc__step--inc{width:33%;min-width:33%;}}@media(min-width:768px){.elementor-12642 .elementor-element.elementor-element-56a758cb{--width:60%;}.elementor-12642 .elementor-element.elementor-element-502b014{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12642 .elementor-element.elementor-element-56a758cb{--width:50%;}.elementor-12642 .elementor-element.elementor-element-502b014{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-407806a2 *//*.elementor-12642 .elementor-element.elementor-element-407806a2{*/
/*    max-width: 1536px;*/
/*    margin: auto;*/
/*}*/

.elementor-12642 .elementor-element.elementor-element-407806a2 .search-utility-dropdown,
.elementor-12642 .elementor-element.elementor-element-407806a2 .search-utility-recent-dropdown {
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56a758cb */.elementor-12642 .elementor-element.elementor-element-56a758cb{
    display: flex;
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-502b014 */.elementor-12642 .elementor-element.elementor-element-502b014 {
    width: fit-content;
}/* End custom CSS */