/* Mega menu «Βιβλία»: grouped categories (Ελληνική λογοτεχνία / Παιδική λογοτεχνία have sub-items) */
.exee-hd-nav li.exee-mega .breakdance-dropdown-body{width:860px!important;max-width:calc(100vw - 48px)!important;grid-template-columns:minmax(0,1fr) 220px!important;gap:16px!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section{padding:22px 8px 18px 22px!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul.breakdance-dropdown-links{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:min-content;column-gap:26px!important;row-gap:2px!important;align-items:start!important;align-content:start!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul.breakdance-dropdown-links>li{grid-column:2;min-width:0;margin:0}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul.breakdance-dropdown-links>li:first-child{grid-column:1;grid-row:1 / span 7}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul.breakdance-dropdown-links>li.menu-item-has-children:not(:first-child){grid-column:3;grid-row:1 / span 3}
/* nested lists */
.exee-hd-nav li.exee-mega .breakdance-dropdown-section ul ul.breakdance-dropdown-links{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important;margin:4px 0 10px 14px!important;padding:0 0 0 10px!important;border-left:2px solid #efe7da;position:static!important;width:auto!important;box-shadow:none!important;background:transparent!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section ul ul .breakdance-dropdown-link{padding:6px 12px!important;font-size:14px!important;font-weight:400!important;color:#6b665e!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section ul ul .breakdance-dropdown-link:hover{color:#a52f3d!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul>li.menu-item-has-children>.breakdance-dropdown-link{font-weight:600!important}
.exee-hd-nav li.exee-mega .breakdance-dropdown-section>ul>li.menu-item-has-children>.breakdance-dropdown-link .breakdance-dropdown-link__text{font-weight:600}
.exee-hd-nav li.exee-mega .breakdance-dropdown-link{white-space:normal!important}
.exee-hd-nav li.exee-mega .exee-mega-side{display:flex!important}
@media (max-width:1100px){.exee-hd-nav li.exee-mega .breakdance-dropdown-body{width:700px!important}}
/* header icons hover: never white on white */
body .exee-hd-icon:hover,body .exee-hd-icon:focus-visible,body .exee-hd-cart .bde-mini-cart-toggle:hover,body .exee-hd-cart .bde-mini-cart-toggle:focus-visible{background-color:#F0EBE4!important;color:#242321!important}
html:not(.exee-hd-stuck) body.home .exee-hd-icon:hover,html:not(.exee-hd-stuck) body.home .exee-hd-icon:focus-visible,html:not(.exee-hd-stuck) body.home .exee-hd-cart .bde-mini-cart-toggle:hover,html:not(.exee-hd-stuck) body.home .exee-hd-cart .bde-mini-cart-toggle:focus-visible{background-color:#fff!important;color:#8f2c24!important}
body .exee-hd-icon:hover svg,body .exee-hd-cart .bde-mini-cart-toggle:hover svg{color:inherit!important}
html:not(.exee-hd-stuck) body.home .exee-hd-icon:hover svg,html:not(.exee-hd-stuck) body.home .exee-hd-icon:hover svg *,html:not(.exee-hd-stuck) body.home .exee-hd-cart .bde-mini-cart-toggle:hover svg,html:not(.exee-hd-stuck) body.home .exee-hd-cart .bde-mini-cart-toggle:hover svg *{color:#8f2c24!important;stroke:#8f2c24!important}
