:root {
  --evo-brand-primary: #009600;
  --evo-brand-secondary: #1f1f1f;
  --evo-brand-accent: #d52c30;
  --evo-header-background: #fff;
--evo-row-spacing: 20px;
}
/* ===== Helper ( remove on production) ====== */
/*
-- Header, Home Page and Footer Layouts have Widgets with Row CSS classes "hide-from-all" and "show-to-all"
-- hide-from-all sections hidden for everyone except u-2199089
-- show-to-all sections hidden only for u-2199089 everyone else can see it
-- When ready to apply design for everyone just remove all "hide-from-all" classes
-- Sections with "show-to-all" need to be removed
-- After everything is done, this styling can be deleted
*/
.hide-from-all,
.ex-u-2199089 .show-to-all {
  display: none;
}
.show-to-all,
.ex-u-2199089 .hide-from-all {
  display: block;
}

/* ===== ----------END Helper---------- ====== */

/* general */


/* header */
header .header-full .logo_container .widgetlogo a.logo img { max-height: initial !important; } /* allows logo widget width to modify image size */
header .header-mobile .header-menu { min-width: 78px; justify-content: left; }

/* footer */


/* home */


/* product */
.productsummary_container .productdetails .prod-code span,
.productspecs_container .tech-specs .item:nth-child(odd) { background-color:#f5f5f5 !important; }

/* product tile */


/* account dashboard */
div.customertools .customertools-container,
#cdash_address .with-padding-trl { background-color:#f5f5f5 !important; }