.elementor-1231 .elementor-element.elementor-element-bab971a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px}.elementor-1231 .elementor-element.elementor-element-379fc74{--display:flex;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1231 .elementor-element.elementor-global-3048>.elementor-widget-container{margin:0;padding:0}.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb{color:var(--e-global-color-text);font-family:var(--e-global-typography-316446d-font-family),Sans-serif;font-size:var(--e-global-typography-316446d-font-size);font-weight:var(--e-global-typography-316446d-font-weight);line-height:var(--e-global-typography-316446d-line-height)}.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb>a{color:var(--e-global-color-primary)}.elementor-1231 .elementor-element.elementor-element-f355a88>.elementor-widget-container{margin:8px 0 -4px}.elementor-1231 .elementor-element.elementor-element-f355a88{font-size:13px;font-weight:700;letter-spacing:2px;color:#aa0020}.elementor-1231 .elementor-element.elementor-element-6dbb527>.elementor-widget-container{margin:4px 0}.elementor-1231 .elementor-element.elementor-element-6dbb527 .elementor-heading-title{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:600;line-height:1.15em;color:#16161a}.elementor-1231 .elementor-element.elementor-element-0ef42ec{width:var(--container-widget-width,820px);max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0}.elementor-1231 .elementor-element.elementor-element-0ef42ec>.elementor-widget-container{margin:0 0 16px}.woocommerce .elementor-1231 .elementor-element.elementor-element-0ef42ec .term-description{color:#555}.elementor-1231 .elementor-element.elementor-element-f566cd7{--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;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-backgroundAccent);--border-color:var(--e-global-color-backgroundAccent);--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw}.elementor-1231 .elementor-element.elementor-element-f566cd7:not(.elementor-motion-effects-element-type-background),.elementor-1231 .elementor-element.elementor-element-f566cd7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#eeeff3 0%,var(--e-global-color-transparent) 20%)}.elementor-1231 .elementor-element.elementor-element-0e31ba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-backgroundAccent);--border-color:var(--e-global-color-backgroundAccent);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0}.elementor-1231 .elementor-element.elementor-element-fd99345>.elementor-widget-container{margin:0;padding:4px 4px 4px 12px}.elementor-1231 .elementor-element.elementor-element-537dc81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-backgroundAccent);--border-color:var(--e-global-color-backgroundAccent);--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px}.elementor-1231 .elementor-element.elementor-element-0d54428>.elementor-widget-container{margin:0;padding:0}.elementor-1231 .elementor-element.elementor-element-e5164db{--grid-columns:4;--grid-row-gap:24px;--load-more-message-alignment:center;--grid-column-gap:12px}.elementor-1231 .elementor-element.elementor-element-e5164db .elementor-loop-container{grid-auto-rows:1fr}.elementor-1231 .elementor-element.elementor-element-e5164db .e-loop-item>.elementor-section,.elementor-1231 .elementor-element.elementor-element-e5164db .e-loop-item>.elementor-section>.elementor-container,.elementor-1231 .elementor-element.elementor-element-e5164db .e-loop-item>.e-con,.elementor-1231 .elementor-element.elementor-element-e5164db .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(max-width:880px) and (min-width:768px){.elementor-1231 .elementor-element.elementor-element-0e31ba8{--width:100%}.elementor-1231 .elementor-element.elementor-element-537dc81{--width:100%}}@media(max-width:1366px){.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb{font-size:var(--e-global-typography-316446d-font-size);line-height:var(--e-global-typography-316446d-line-height)}}@media(max-width:1024px){.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb{font-size:var(--e-global-typography-316446d-font-size);line-height:var(--e-global-typography-316446d-line-height)}.elementor-1231 .elementor-element.elementor-element-e5164db{--grid-columns:2}}@media(max-width:880px){.elementor-1231 .elementor-element.elementor-element-f566cd7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1231 .elementor-element.elementor-element-0e31ba8{--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1231 .elementor-element.elementor-element-e5164db{--grid-columns:2}}@media(max-width:767px){.elementor-1231 .elementor-element.elementor-element-bab971a{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb{font-size:var(--e-global-typography-316446d-font-size);line-height:var(--e-global-typography-316446d-line-height)}.elementor-1231 .elementor-element.elementor-element-f566cd7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1231 .elementor-element.elementor-element-f566cd7:not(.elementor-motion-effects-element-type-background),.elementor-1231 .elementor-element.elementor-element-f566cd7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg,#eeeff3 0%,var(--e-global-color-transparent) 50%)}.elementor-1231 .elementor-element.elementor-element-0e31ba8{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1231 .elementor-element.elementor-element-537dc81{--width:100%}.elementor-1231 .elementor-element.elementor-element-e5164db{--grid-columns:2}}@media(min-width:768px){.elementor-1231 .elementor-element.elementor-element-0e31ba8{--width:20%}.elementor-1231 .elementor-element.elementor-element-537dc81{--width:80%}}@media(min-width:2400px){.elementor-1231 .elementor-element.elementor-global-3048 .woocommerce-breadcrumb{font-size:var(--e-global-typography-316446d-font-size);line-height:var(--e-global-typography-316446d-line-height)}}.elementor-1231 .elementor-element.elementor-global-3048 a{font-size:clamp(.8rem,1.5vw,.9rem)}.elementor-1231 .elementor-element.elementor-element-f355a88 p{margin:0}.elementor-1231 .elementor-element.elementor-element-6dbb527 .trafoe-count{font-size:.8rem;font-weight:400;color:#8a8a8a;margin-left:10px;white-space:nowrap;vertical-align:middle}.elementor-1231 .elementor-element.elementor-element-0ef42ec p{margin:0}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filters{margin:0!important;padding:0!important;background:transparent!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filter{margin:0 0 26px!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filter .filter-title{font-size:12px!important;font-weight:700!important;letter-spacing:1.5px;text-transform:uppercase;color:#16161A!important;margin:0 0 12px!important;padding:0 0 8px!important;border-bottom:1px solid #dcdde3}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-items .filter-item{font-size:15px!important;line-height:1.35;margin:0 0 9px!important;padding:0!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item label{display:flex!important;align-items:center;gap:10px;cursor:pointer;margin:0!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px!important;height:18px!important;min-width:18px;margin:0!important;border:1.5px solid #8A8A93!important;border-radius:0!important;background:#fff!important;display:grid;place-content:center;cursor:pointer}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item input[type=checkbox]:checked{background:#AA0020!important;border-color:#AA0020!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item input[type=checkbox]:checked:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item a.term-label{color:#16161A!important;text-decoration:none!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item:hover a.term-label,.elementor-1231 .elementor-element.elementor-element-0e31ba8 .filter-item.active a.term-label{color:#AA0020!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-reset-filters,.elementor-1231 .elementor-element.elementor-element-0e31ba8 .reset-filters{background:none!important;border:0!important;padding:0!important;color:#AA0020!important;font-weight:600;font-size:14px;text-decoration:underline;margin:0 0 20px!important}@media (max-width:880px){.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filters .filters-container>form,.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filters form{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-filter{margin-bottom:16px!important}.elementor-1231 .elementor-element.elementor-element-0e31ba8 .yith-wcan-reset-filters{grid-column:1/-1}}.elementor-1231 .elementor-element.elementor-element-0d54428 .ordering-wrap{display:flex;justify-content:flex-end}.elementor-1231 .elementor-element.elementor-element-0d54428 .woocommerce-ordering,.elementor-1231 .elementor-element.elementor-element-0d54428 .orderby{margin:0 !important;font-size:clamp(.8rem,1.5vw,.9rem) !important;width:fit-content}@media (max-width:767px){.elementor-1231 .elementor-element.elementor-element-e5164db .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:16px!important}}