.nav-more-toggle{display:none}#nav-more-links a{display:flex;align-items:center;gap:10px;padding:14px 12px;font-size:18px;text-decoration:none}#nav-more-links .menu-icon{width:22px;height:22px}
@media(min-width:1251px){.site-header:not(.nav-compact) .nav-row #navigation{gap:clamp(18px,1.8vw,32px)}.site-header:not(.nav-compact) .nav-row #navigation>a{font-size:16px}.site-header:not(.nav-compact) .nav-more{position:relative;flex:0 0 auto}.site-header:not(.nav-compact) .nav-more-toggle{display:flex;align-items:center;gap:8px;padding:14px 0;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;cursor:pointer}.site-header:not(.nav-compact) #nav-more-links{display:none;position:absolute;right:0;top:100%;width:240px;padding:8px;background:#fffdf8;border:1px solid #e8d8cd;border-radius:14px;box-shadow:0 8px 24px #4724161a;z-index:65}.site-header:not(.nav-compact) .nav-more-toggle[aria-expanded=true]+#nav-more-links{display:block}.site-header #nav-more-links .menu-icon{display:none}.site-header #nav-more-links a{font-size:16px;white-space:nowrap;border-radius:8px}.site-header #nav-more-links a:hover,.site-header #nav-more-links a:focus-visible{background:#faeee5}.site-header.nav-compact #nav-more-links{display:block}}
@media(max-width:1250px){.nav-more{width:100%}#nav-more-links{display:block}}

.christmas-delivery-note{padding:12px 14px;border:1px solid #cddfd2;border-radius:12px;background:#f1f8f2;color:#24583b;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.christmas-delivery-note>span{margin-right:6px;color:#a9283e}
