/* Start custom CSS */.elementor .e-7ab00001-0001.e--selected,
.elementor .e-7ab00002-0001.e--selected,
.elementor .e-7ab00003-0001.e--selected{color:#020A12;background-color:#00D5E8;}

/* Tabs: mirror the catalog filter row in the section above */
.elementor .elementor-element-7ab000c5[data-id="7ab000c5"]{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:24px;}
.elementor .elementor-element-7ab000c5[data-id="7ab000c5"] > [data-id="7ab000c6"]{grid-column:1;grid-row:1;}
.elementor .elementor-element-7ab000c5[data-id="7ab000c5"] > [data-id="7ab000c7"]{grid-column:1;grid-row:2;}
.elementor .e-tabs-base[data-id="7ab00001"]{display:contents;}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tabs-menu-base{grid-column:2;grid-row:2;justify-self:end;align-self:end;display:grid;grid-template-columns:repeat(3, 1fr);width:max-content;margin:0;padding:.25rem;border:1px solid var(--cw-border);border-radius:calc(.35rem + 2px);overflow:hidden;}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tab-base{width:100%;}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tab-base:not(.e--selected):hover,
.elementor .e-tabs-base[data-id="7ab00001"] .e-tab-base:not(.e--selected):focus-visible{background-color:var(--cw-secondary);color:var(--cw-foreground);}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tab-base.e--selected:hover,
.elementor .e-tabs-base[data-id="7ab00001"] .e-tab-base.e--selected:focus-visible{background-color:var(--cw-primary);color:var(--cw-primary-foreground);}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tabs-content-area-base{grid-column:1 / -1;grid-row:3;margin-block-start:30px;}

@media (max-width:767px){
.elementor .elementor-element-7ab000c5[data-id="7ab000c5"]{grid-template-columns:1fr;row-gap:24px;}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tabs-menu-base{grid-column:1;grid-row:3;justify-self:stretch;width:auto;}
.elementor .e-tabs-base[data-id="7ab00001"] .e-tabs-content-area-base{grid-column:1;grid-row:4;margin-block-start:0;}
}/* End custom CSS */