/* LekkerWerk nav dropdown */
.lw-dd{position:relative;display:inline-block}
.lw-dd-btn{font:inherit;color:#EEF1EC;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px}
.lw-dd-btn:hover,.lw-dd-btn:focus-visible{color:#FFB612}
.lw-dd-btn[data-current]{border-bottom:2px solid #FFB612;padding-bottom:2px}
.lw-dd-car{font-size:11px;transition:transform .15s}
.lw-dd-menu{display:none;position:absolute;top:100%;left:-16px;z-index:50;margin:0;padding:14px 0 0;list-style:none;min-width:270px}
.lw-dd-menu::before{content:"";position:absolute;inset:14px 0 0;background:#121915;border:1px solid #26302A;border-radius:14px;box-shadow:0 18px 40px rgba(0,0,0,.45);z-index:-1}
.lw-dd-menu li:first-child{padding-top:8px}.lw-dd-menu li:last-child{padding-bottom:8px}
.lw-dd-menu a{display:block;padding:8px 18px;text-decoration:none;color:#EEF1EC;font-size:15px;white-space:nowrap}
.lw-dd-menu a:hover,.lw-dd-menu a:focus-visible{color:#FFB612;background:#1A231D}
.lw-dd:hover .lw-dd-menu,.lw-dd:focus-within .lw-dd-menu,.lw-dd.lw-open .lw-dd-menu{display:block}
.lw-dd:hover .lw-dd-car,.lw-dd.lw-open .lw-dd-car{transform:rotate(180deg)}
.lw-dd.lw-closed .lw-dd-menu{display:none}
.lw-mdd{flex-basis:100%}
.lw-mdd summary{list-style:none;cursor:pointer;display:inline-block;color:#EEF1EC;border:1px solid #26302A;border-radius:999px;padding:10px 12px}
.lw-mdd summary::-webkit-details-marker{display:none}
.lw-mdd[open] summary{border-color:#FFB612}
.lw-mdd-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}
.lw-mdd-list a{color:#EEF1EC;border:1px solid #26302A;border-radius:999px;padding:8px 12px;text-decoration:none;font-size:13px}
[id]{scroll-margin-top:24px}
@media (max-width: 760px){.lw-nav.lw-dd{display:none}}
/* Layout fixes 22 Oct 2026 */
header:not(.lw-404h){position:relative;z-index:60}
#pricing div[style*="justify-content: space-between"]{flex-wrap:wrap;row-gap:8px}
#pricing div[style*="justify-content: space-between"] > span{white-space:nowrap}
#pricing div[style*="font-size: 40px"]{line-height:1.1}
#pricing div[style*="font-size: 40px"] > span{display:inline-block;white-space:nowrap}
@media (max-width: 420px){#pricing div[style*="font-size: 40px"]{font-size:34px !important}}
