:root{
  --elix-futura-font:"Futura PT","Futura","Trebuchet MS",Arial,sans-serif;
}
html,body,
button,input,select,textarea,
.elementor-widget,
.elementor-widget-text-editor,
.elementor-button,
.woocommerce,
.woocommerce-page{
  font-family:var(--elix-futura-font);
}

/* Permanent neutral technical accent. Never inherit Elementor pink. */
:root,body,body[class*="elementor-kit-"]{
  --e-global-color-accent:#000!important;
}
.elementor-button,
.elementor-button:hover,
.elementor-button:focus,
.elementor-button:active{
  --e-global-color-accent:#000!important;
}

/* -------------------------------------------------------------------------
   ELIX MODE SYSTEM — v1.0.45
   One page mode. Local Elementor sections/containers may override the visual
   context; the floating header follows the section currently under it.
   ------------------------------------------------------------------------- */
body.elix-theme-light,
.elix-zone-theme-light{
  --elix-page-bg:#fff;
  --elix-surface:#fff;
  --elix-surface-2:#f3f3f0;
  --elix-surface-3:#e9e9e5;
  --elix-text:#090909;
  --elix-muted:rgba(0,0,0,.58);
  --elix-line:rgba(0,0,0,.12);
  --elix-line-strong:rgba(0,0,0,.28);
  --elix-inverse:#fff;
  --elix-control-bg:#fff;
  --elix-control-fg:#090909;
  --elix-hover-bg:#f2f2ef;
  --elix-overlay:rgba(190,190,186,.46);
  color-scheme:light;
}
body.elix-theme-dark,
.elix-zone-theme-dark{
  --elix-page-bg:#090909;
  --elix-surface:#090909;
  --elix-surface-2:#171717;
  --elix-surface-3:#222;
  --elix-text:#fff;
  --elix-muted:rgba(255,255,255,.62);
  --elix-line:rgba(255,255,255,.16);
  --elix-line-strong:rgba(255,255,255,.34);
  --elix-inverse:#090909;
  --elix-control-bg:#090909;
  --elix-control-fg:#fff;
  --elix-hover-bg:#1b1b1b;
  --elix-overlay:rgba(82,82,80,.52);
  color-scheme:dark;
}

body.elix-theme-light,
body.elix-theme-dark{
  background:var(--elix-page-bg)!important;
  color:var(--elix-text)!important;
}

/* Global typography follows the page mode unless a widget intentionally sets
   an image-overlay color locally. */
body.elix-theme-light :is(.woocommerce,.woocommerce-page,.site-content,.site-main),
body.elix-theme-dark :is(.woocommerce,.woocommerce-page,.site-content,.site-main){
  color:var(--elix-text);
}
body.elix-theme-light :is(.woocommerce,.woocommerce-page,.site-content,.site-main) a,
body.elix-theme-dark :is(.woocommerce,.woocommerce-page,.site-content,.site-main) a{
  color:inherit;
}

/* Local section mode provides theme tokens to ELIX widgets placed inside it. */
:is(.elix-zone-theme-light,.elix-zone-theme-dark) :is(
  .ex-product-grid,.ex-product-grid-wrap,.ex-product-slider,.ex-product-slider-wrap,
  .ex-product-masonry-v2,.ex-catalog-toolbar,.ex-filter-bar,.ex-product-filter,
  .ex-product-tabs,.ex-floating-popup,.elix-footer,.elix-footer-2
){
  color:var(--elix-text)!important;
}

/* Core storefront UI surfaces. Media/hero artwork is intentionally untouched. */
body:is(.elix-theme-light,.elix-theme-dark) :is(
  .ex-catalog-toolbar__sort-menu,
  .ex-product-masonry-v2__sort-menu,
  .ex-filter-bar__panel,
  .ex-product-filter__drawer,
  .ex-floating-popup__panel
){
  background:var(--elix-surface)!important;
  color:var(--elix-text)!important;
  border-color:var(--elix-line)!important;
}
body:is(.elix-theme-light,.elix-theme-dark) :is(
  .ex-catalog-toolbar,.ex-product-masonry-v2__toolbar,.ex-product-card,
  .ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-filter-bar,.ex-product-filter
){
  color:var(--elix-text);
}
body:is(.elix-theme-light,.elix-theme-dark) :is(
  .ex-catalog-toolbar,.ex-product-masonry-v2__toolbar,.ex-product-card,
  .ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-filter-bar,.ex-product-filter
) :is(button,a,label,input,select,textarea,strong,em,span){
  border-color:var(--elix-line);
}

/* -------------------------------------------------------------------------
   HEADER
   Light page context = dark header artwork/text.
   Dark page context = light header artwork/text.
   Non-sticky bar stays transparent so section-level switching works over hero
   imagery. Sticky/menu/drawer surfaces use the selected mode surface.
   ------------------------------------------------------------------------- */
.vesna-prada-header.elix-header-theme-light{
  --vesna-bg:#fff!important;
  --vesna-top-bg:rgba(255,255,255,0)!important;
  --vesna-sticky-bg:#fff!important;
  --vesna-text:#050505!important;
  --vesna-muted:rgba(0,0,0,.62);
  --vesna-private-society-color:#050505;
  --vesna-private-society-hover-color:#050505;
  --vesna-border:rgba(0,0,0,.09);
  --vesna-search-bg:#fff;
  --vesna-search-input-color:#050505;
  --vesna-search-placeholder-color:rgba(0,0,0,.46);
  --vesna-search-product-title-color:#050505;
  color:#050505!important;
}
.vesna-prada-header.elix-header-theme-dark{
  --vesna-bg:#090909!important;
  --vesna-top-bg:rgba(9,9,9,0)!important;
  --vesna-sticky-bg:#090909!important;
  --vesna-text:#fff!important;
  --vesna-muted:rgba(255,255,255,.66);
  --vesna-private-society-color:#fff;
  --vesna-private-society-hover-color:#fff;
  --vesna-border:rgba(255,255,255,.16);
  --vesna-search-bg:#090909;
  --vesna-search-input-color:#fff;
  --vesna-search-placeholder-color:rgba(255,255,255,.52);
  --vesna-search-product-title-color:#fff;
  color:#fff!important;
}

.vesna-prada-header.elix-header-theme-light :is(
  .vesna-prada-menu-col,.vesna-prada-menu-panel__utility,
  .vesna-prada-drawer,.vesna-prada-drawer__head,.vesna-prada-drawer__body,
  .vesna-prada-mobile-nav,.vesna-prada-search
){background-color:#fff!important;color:#050505!important}
.vesna-prada-header.elix-header-theme-dark :is(
  .vesna-prada-menu-col,.vesna-prada-menu-panel__utility,
  .vesna-prada-drawer,.vesna-prada-drawer__head,.vesna-prada-drawer__body,
  .vesna-prada-mobile-nav,.vesna-prada-search
){background-color:#090909!important;color:#fff!important}

/* The desktop menu shell stays transparent. Only the existing sidebar surface is themed. */
@media (min-width:768px){
  .vesna-prada-header :is(.vesna-prada-menu-panel,.vesna-prada-menu-panel__grid){background:transparent!important}
}

.vesna-prada-header.elix-header-theme-light :is(a,button,label,input,select,textarea,h1,h2,h3,h4,h5,h6,.vesna-prada-menu-item,.vesna-prada-utility-item,.material-symbols-outlined){color:#050505!important}
.vesna-prada-header.elix-header-theme-dark :is(a,button,label,input,select,textarea,h1,h2,h3,h4,h5,h6,.vesna-prada-menu-item,.vesna-prada-utility-item,.material-symbols-outlined){color:#fff!important}
.vesna-prada-header.elix-header-theme-light input::placeholder{color:rgba(0,0,0,.46)!important}
.vesna-prada-header.elix-header-theme-dark input::placeholder{color:rgba(255,255,255,.52)!important}

.vesna-prada-header.elix-header-theme-dark svg [stroke]:not([stroke="none"]){stroke:currentColor!important}
.vesna-prada-header.elix-header-theme-dark svg [fill]:not([fill="none"]){fill:currentColor!important}

.vesna-prada-header.elix-header-theme-light .vesna-prada-menu-col{border-color:rgba(0,0,0,.09)!important}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-menu-col{border-color:rgba(255,255,255,.16)!important}
.vesna-prada-header.elix-header-theme-light .vesna-prada-menu-item:hover,
.vesna-prada-header.elix-header-theme-light .vesna-prada-menu-item.is-active{color:rgba(0,0,0,.55)!important}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-menu-item:hover,
.vesna-prada-header.elix-header-theme-dark .vesna-prada-menu-item.is-active{color:rgba(255,255,255,.62)!important}

/* Correct logo artwork for the active local mode. */
.vesna-prada-header.elix-header-theme-light .vesna-prada-header__logo-img--light{display:block!important}
.vesna-prada-header.elix-header-theme-light .vesna-prada-header__logo-img--dark{display:none!important}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-header__logo-img--light{display:none!important}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-header__logo-img--dark{display:block!important}

/* One consistent overlay system for header drawers and Product Discovery. */
body:is(.elix-theme-light,.elix-theme-dark) .vesna-prada-header{
  --vesna-overlay-bg:var(--elix-overlay);
}

/* -------------------------------------------------------------------------
   PRODUCT DISCOVERY / SEARCH = FILTER
   Follows the page mode as one shared application surface.
   ------------------------------------------------------------------------- */
body:is(.elix-theme-light,.elix-theme-dark) :is(
  .ex-filter-v2__modal,.ex-filter-v2__form,.ex-filter-v2__discovery-top,
  .ex-filter-v2__discovery-body,.ex-filter-v2__tabs,.ex-filter-v2__panes,
  .ex-filter-v2__modal-foot,.ex-filter-v2__search-mode,
  .ex-filter-v2__search-results,.ex-filter-v2__search-preview,.ex-filter-v2__pane,
  .ex-filter-v2__availability-switch,.ex-filter-v2__option,.ex-filter-v2__line-input
){
  background:var(--elix-surface)!important;
  color:var(--elix-text)!important;
}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__modal :is(button,label,input,select,textarea,strong,span,a,.ex-filter-v2__option-main,.ex-filter-v2__availability-switch strong){color:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__modal input::placeholder{color:var(--elix-muted)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__modal :is(.ex-filter-v2__discovery-top,.ex-filter-v2__tabs,.ex-filter-v2__modal-foot,.ex-filter-v2__option-list,.ex-filter-v2__option,.ex-filter-v2__availability-switch){border-color:var(--elix-line)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__tab.is-active,
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__result-row:hover,
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__result-row.is-active{background:var(--elix-hover-bg)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__tab-label::after,
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__footer-action::after{background:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__option i{background:var(--elix-surface)!important;border-color:var(--elix-line-strong)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__option input:checked+i{background:var(--elix-text)!important;border-color:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__availability-switch>i{background:var(--elix-surface)!important;border-color:var(--elix-line-strong)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__availability-switch>i>b{background:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__availability-switch input:checked+i{background:var(--elix-text)!important;border-color:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__availability-switch input:checked+i>b{background:var(--elix-inverse)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__overlay{background:var(--elix-overlay)!important;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}

/* -------------------------------------------------------------------------
   FOOTER — always follows the page mode. No separate footer mode exists.
   ------------------------------------------------------------------------- */
body:is(.elix-theme-light,.elix-theme-dark) :is(.elix-footer,.elix-footer-2,.elix-footer__drawer,.elix-footer-2__drawer){background:var(--elix-surface)!important;color:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) :is(.elix-footer,.elix-footer-2) :is(a,button,label,input,select,textarea,h1,h2,h3,h4,h5,h6,p,span,.material-symbols-outlined){color:var(--elix-text)!important}
body:is(.elix-theme-light,.elix-theme-dark) :is(.elix-footer,.elix-footer-2) input::placeholder{color:var(--elix-muted)!important}
body:is(.elix-theme-light,.elix-theme-dark) .elix-footer-2__email-row{border-bottom-color:var(--elix-line-strong)!important}
body:is(.elix-theme-light,.elix-theme-dark) .elix-footer-2{--elix-mobile-accordion-line:var(--elix-line)}
body:is(.elix-theme-light,.elix-theme-dark) :is(.elix-footer,.elix-footer-2) svg [stroke]:not([stroke="none"]){stroke:currentColor!important}
body:is(.elix-theme-light,.elix-theme-dark) :is(.elix-footer,.elix-footer-2) svg [fill]:not([fill="none"]){fill:currentColor!important}


/* 1.0.47 — header menu visual mode fixes without changing menu geometry. */
.vesna-prada-header.elix-header-theme-light :is(.vesna-prada-header__trigger,.vesna-prada-header__link,.vesna-prada-menu-item__text,.vesna-prada-utility-label)::after{background:#050505!important}
.vesna-prada-header.elix-header-theme-dark :is(.vesna-prada-header__trigger,.vesna-prada-header__link,.vesna-prada-menu-item__text,.vesna-prada-utility-label)::after{background:#fff!important}
.vesna-prada-header.elix-header-theme-light .vesna-prada-header__link--private-society::after{background:#050505!important}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-header__link--private-society::after{background:#fff!important}

/* -------------------------------------------------------------------------
   1.0.48 — canonical automatic theme layer.
   Default widget styling follows the active page/section mode automatically.
   Explicit Elementor per-widget styling remains available because these rules
   target only the storefront defaults/surfaces rather than media artwork.
   ------------------------------------------------------------------------- */
body.elix-theme-light{
  --elix-overlay:rgba(190,190,186,.46);
}
body.elix-theme-dark{
  --elix-overlay:rgba(28,28,28,.72);
}

/* Header/menu overlay follows the actual active header mode as well as page mode. */
.vesna-prada-header.elix-header-theme-light .vesna-prada-overlay{
  background:rgba(190,190,186,.46)!important;
  backdrop-filter:blur(60px)!important;
  -webkit-backdrop-filter:blur(60px)!important;
}
.vesna-prada-header.elix-header-theme-dark .vesna-prada-overlay{
  background:rgba(28,28,28,.72)!important;
  backdrop-filter:blur(60px)!important;
  -webkit-backdrop-filter:blur(60px)!important;
}

/* Product Discovery/Search overlay uses the same light/dark system everywhere. */
body.elix-theme-light .ex-filter-v2__overlay{background:rgba(190,190,186,.46)!important}
body.elix-theme-dark .ex-filter-v2__overlay{background:rgba(28,28,28,.72)!important}
body:is(.elix-theme-light,.elix-theme-dark) .ex-filter-v2__overlay{
  backdrop-filter:blur(60px)!important;
  -webkit-backdrop-filter:blur(60px)!important;
}

/* Theme tokens for every EX storefront widget. */
body.elix-theme-light :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar,.ex-product-grid-wrap,.ex-product-slider-wrap,.ex-product-tabs,.ex-product-masonry-v2,.ex-showcase-slider,.ex-floating-popup),
.elix-zone-theme-light :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar,.ex-product-grid-wrap,.ex-product-slider-wrap,.ex-product-tabs,.ex-product-masonry-v2,.ex-showcase-slider,.ex-floating-popup){
  --ex-filter-bg:#fff;
  --ex-filter-color:#090909;
  --ex-filter-line:rgba(0,0,0,.14);
  --ex-ui-accent:#090909;
  color:#090909;
}
body.elix-theme-dark :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar,.ex-product-grid-wrap,.ex-product-slider-wrap,.ex-product-tabs,.ex-product-masonry-v2,.ex-showcase-slider,.ex-floating-popup),
.elix-zone-theme-dark :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar,.ex-product-grid-wrap,.ex-product-slider-wrap,.ex-product-tabs,.ex-product-masonry-v2,.ex-showcase-slider,.ex-floating-popup){
  --ex-filter-bg:#090909;
  --ex-filter-color:#fff;
  --ex-filter-line:rgba(255,255,255,.16);
  --ex-ui-accent:#fff;
  color:#fff;
}

/* Filter/search toolbar and all default controls automatically recolor. */
body.elix-theme-dark :is(.ex-filter-v2__toolbar,.ex-filter-v2__sort-menu,.ex-filter-v2__search-pop,.ex-filter-v2__visual-pop,.ex-filter-v2__color-pop,.ex-filter-bar__row,.ex-filter-bar__panel,.ex-catalog-toolbar__sort-menu,.ex-product-filter__drawer),
.elix-zone-theme-dark :is(.ex-filter-v2__toolbar,.ex-filter-v2__sort-menu,.ex-filter-v2__search-pop,.ex-filter-v2__visual-pop,.ex-filter-v2__color-pop,.ex-filter-bar__row,.ex-filter-bar__panel,.ex-catalog-toolbar__sort-menu,.ex-product-filter__drawer){
  background:#090909!important;
  color:#fff!important;
  border-color:rgba(255,255,255,.16)!important;
}
body.elix-theme-dark .ex-filter-v2__searchbar,
.elix-zone-theme-dark .ex-filter-v2__searchbar{
  background:rgba(25,25,25,.72)!important;
  border-color:rgba(255,255,255,.34)!important;
  color:#fff!important;
}
body.elix-theme-dark .ex-filter-v2__searchbar input,
.elix-zone-theme-dark .ex-filter-v2__searchbar input{color:#fff!important}
body.elix-theme-dark .ex-filter-v2__searchbar input::placeholder,
.elix-zone-theme-dark .ex-filter-v2__searchbar input::placeholder{color:rgba(255,255,255,.52)!important}
body.elix-theme-dark :is(.ex-filter-v2__sort-option,.ex-filter-v2__selected-item,.ex-filter-v2__filter-trigger,.ex-filter-v2__sort-current,.ex-filter-v2__sort-icon),
.elix-zone-theme-dark :is(.ex-filter-v2__sort-option,.ex-filter-v2__selected-item,.ex-filter-v2__filter-trigger,.ex-filter-v2__sort-current,.ex-filter-v2__sort-icon){color:#fff!important}
body.elix-theme-dark .ex-filter-v2__sort-option>span::after,
body.elix-theme-dark .ex-filter-v2__selected-item>span::after,
.elix-zone-theme-dark .ex-filter-v2__sort-option>span::after,
.elix-zone-theme-dark .ex-filter-v2__selected-item>span::after{background:#fff!important}

/* Product cards and standard product surfaces inherit theme defaults. */
body.elix-theme-dark :is(.ex-product-card,.ex-product-card__meta,.ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-product-masonry-v2),
.elix-zone-theme-dark :is(.ex-product-card,.ex-product-card__meta,.ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-product-masonry-v2){color:#fff!important}
body.elix-theme-light :is(.ex-product-card,.ex-product-card__meta,.ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-product-masonry-v2),
.elix-zone-theme-light :is(.ex-product-card,.ex-product-card__meta,.ex-product-tabs,.ex-product-slider,.ex-product-grid,.ex-product-masonry-v2){color:#090909}

/* Default cards/panels that have a hard-coded light surface in their base CSS. */
body.elix-theme-dark :is(.ex-floating-popup__panel,.ex-spotlight-card,.ex-split-product,.ex-split-product-slider,.ex-collection-modal__panel),
.elix-zone-theme-dark :is(.ex-floating-popup__panel,.ex-spotlight-card,.ex-split-product,.ex-split-product-slider,.ex-collection-modal__panel){
  background:#090909!important;
  color:#fff!important;
  border-color:rgba(255,255,255,.16)!important;
}
body.elix-theme-dark .ex-floating-popup__close,
.elix-zone-theme-dark .ex-floating-popup__close{background:#1b1b1b!important;color:#fff!important}

/* Remove the last possibility of Elementor accent/pink leaking into storefront UI. */
body:is(.elix-theme-light,.elix-theme-dark) :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar,[class*="elementor-widget-ex-"]){
  --e-global-color-accent:#000!important;
  --e-a-color-accent:#000!important;
}
body.elix-theme-dark :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar) :is(button,a,input,label)::after,
.elix-zone-theme-dark :is(.ex-filter-v2,.ex-product-filter,.ex-filter-bar,.ex-catalog-toolbar) :is(button,a,input,label)::after{
  border-color:#fff;
}

/* Elementor may have cached a former accent border on an EX widget wrapper.
   Theme mode owns default technical borders; pink/accent cannot leak through. */
body.elix-theme-light .elementor-widget[class*="elementor-widget-ex-"] > .elementor-widget-container,
.elix-zone-theme-light .elementor-widget[class*="elementor-widget-ex-"] > .elementor-widget-container{
  border-color:rgba(0,0,0,.12)!important;
}
body.elix-theme-dark .elementor-widget[class*="elementor-widget-ex-"] > .elementor-widget-container,
.elix-zone-theme-dark .elementor-widget[class*="elementor-widget-ex-"] > .elementor-widget-container{
  border-color:rgba(255,255,255,.16)!important;
}

/* 1.0.55 — final theme guard for EX interactive controls. */
body.elix-theme-light [class*="elementor-widget-ex-"] :is(button,a,input,select,label):hover,
.elix-zone-theme-light [class*="elementor-widget-ex-"] :is(button,a,input,select,label):hover{color:#111}
body.elix-theme-dark [class*="elementor-widget-ex-"] :is(button,a,input,select,label):hover,
.elix-zone-theme-dark [class*="elementor-widget-ex-"] :is(button,a,input,select,label):hover{color:#fff}


/* 1.0.74 — permanent Storefront theme guard.
   Normal casing is mandatory across ELIX FIŌRA plugin UI. Specificity is
   intentionally doubled so late Elementor/theme !important rules cannot restore uppercase. */
[class*="elementor-widget-ex-"][class*="elementor-widget-ex-"],
[class*="elementor-widget-ex-"][class*="elementor-widget-ex-"] *,
.vesna-prada-header.vesna-prada-header,
.vesna-prada-header.vesna-prada-header *,
.elix-footer.elix-footer,
.elix-footer.elix-footer *,
.elix-footer-2.elix-footer-2,
.elix-footer-2.elix-footer-2 *{
  text-transform:none!important;
}

/* Theme/Elementor technical accent is permanently black inside Storefront UI.
   Product/content colors (for example a real pink product swatch) are data and
   are intentionally not rewritten. */
:is(
  [class*="elementor-widget-ex-"],
  .vesna-prada-header,
  .elix-footer,
  .elix-footer-2
){
  --e-global-color-accent:#000!important;
  --e-a-color-accent:#000!important;
  --ex-ui-accent:#000!important;
}
:is(
  [class*="elementor-widget-ex-"],
  .vesna-prada-header,
  .elix-footer,
  .elix-footer-2
) :is(input[type="checkbox"],input[type="radio"],input[type="range"]){
  accent-color:#000!important;
}
