/* Lily Marlow - opravy hlavicky v1.0 (4.11.2026) */
@media(min-width:992px){#header #navigation{pointer-events:none!important}#header .menu-level-1,#header .menu-helper{pointer-events:auto!important}html body.lm-theme #header .menu-level-1>li{flex-shrink:0!important}html body.lm-theme #header .header-bottom-wrapper{--p:calc((100% - min(100%,1480px))/2 + 4% - (min(100%,1480px) - 8%)*.0435 + 32px);padding-left:calc(var(--p) + 144px)!important;padding-right:calc(var(--p) + 184px)!important}html[data-lm-nav=fit] body.lm-theme #header .menu-level-1>li>a{font-size:var(--lm-nfs)!important;padding-left:var(--lm-npad)!important;padding-right:var(--lm-npad)!important;letter-spacing:var(--lm-nls)!important}html[data-lm-nav=row] body.lm-theme #header .header-bottom{position:relative!important;top:auto!important;height:auto!important;border-top:1px solid #efe9e0!important}html[data-lm-nav=row] body.lm-theme #header .header-bottom-wrapper{height:auto!important;padding:0 8px!important}html[data-lm-nav=row] body.lm-theme #header .menu-level-1{justify-content:safe center!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}html[data-lm-nav=row] body.lm-theme #header #navigation,html[data-lm-nav=row] body.lm-theme #header .navigation-in{height:48px!important}}@media(min-width:992px) and (max-width:1149.98px){html body.lm-theme #header .header-bottom-wrapper{padding-left:calc(var(--p) + 124px)!important}}html[data-lm-navm] #header .menu-level-1>li>a{transition:none!important}@media(min-width:768px) and (max-width:991.98px){html body.lm-theme #header .site-name{padding-top:0!important;padding-bottom:0!important}html body.lm-theme #header .site-name a{height:60px!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important;top:0!important;line-height:0!important}html body.lm-theme #header .site-name a::after{display:none!important}html body.lm-theme #header .site-name img{width:85px!important;height:48px!important;max-width:none!important;object-fit:contain;margin:0!important}html body.lm-theme #header .menu-level-1{flex-wrap:nowrap!important;justify-content:safe center!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;padding:0 12px!important}html body.lm-theme #header .menu-level-1>li{flex-shrink:0!important}html body.lm-theme #header .menu-level-1>li>a{padding:10px 7px!important;font-size:11.5px!important;letter-spacing:.03em!important}}@media(min-width:768px) and (max-width:879.98px){html body.lm-theme #header .menu-level-1>li>a{padding:10px 5px!important;letter-spacing:.02em!important}}
.lm-xmas-box{cursor:pointer}
