/* Nebelblüte: editorial world and store status. */
.nb-links a{display:inline-flex;align-items:center;min-height:44px}.nb-world{padding:clamp(78px,10vw,150px) clamp(24px,6vw,88px);background:#e9e3db}.nb-world-heading{max-width:1400px;margin:0 auto 65px}.nb-world h2,.nb-contact-band h2,.nb-status h1{font:400 clamp(3rem,5.3vw,6rem)/1.04 Georgia,serif;letter-spacing:-.055em;margin:18px 0}.nb-world h2 em,.nb-world h3 em,.nb-contact-band h2 em,.nb-status h1 em{font-weight:400}.nb-world-layout{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(35px,8vw,120px);align-items:center;max-width:1400px;margin:auto}.nb-world-image,.nb-status-image{margin:0}.nb-world-image img{display:block;width:100%;height:clamp(350px,48vw,650px);object-fit:cover;object-position:78% center}.nb-world-image figcaption,.nb-status-image figcaption{font-size:.65rem;letter-spacing:.1em;margin-top:12px;color:#524b45}.nb-world-copy{max-width:390px}.nb-world h3{font:400 clamp(2.7rem,4vw,4.5rem)/1 Georgia,serif;letter-spacing:-.05em;margin:24px 0}.nb-world-copy p,.nb-contact-band p,.nb-status-copy>p:not(.nb-kicker){line-height:1.75}.nb-contact-band{padding:clamp(80px,10vw,150px) clamp(24px,6vw,88px);display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end}.nb-contact-band>div:last-child{max-width:430px}.nb-footer{display:block;background:#292421;color:#fff;padding:70px clamp(24px,6vw,88px) 25px;font-size:.9rem}.nb-footer-inner{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:40px;max-width:1400px;margin:auto}.nb-footer .nb-footer-brand{font:400 2.2rem Georgia,serif;letter-spacing:-.05em}.nb-footer-brand span{color:#cbb7a6}.nb-footer p{color:#e0d9d1}.nb-footer nav,.nb-footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.nb-footer a{min-height:28px}.nb-footer-contact span{font:inherit;color:#e0d9d1}.nb-footer-base{max-width:1400px;margin:60px auto 0;padding-top:22px;border-top:1px solid #766b63;color:#e0d9d1;font-size:.75rem}.nb-footer-base span{font:inherit;margin:0 8px}.nb-status{display:grid;grid-template-columns:1fr 1fr;min-height:600px;background:#e9e3db}.nb-status-copy{padding:clamp(50px,7vw,110px);align-self:center}.nb-status-copy>p:not(.nb-kicker){max-width:32rem}.nb-status-actions{display:flex;align-items:baseline;gap:30px;flex-wrap:wrap}.nb-status-image{position:relative;min-height:500px;overflow:hidden}.nb-status-image img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:65% center}.nb-status-image figcaption{position:absolute;bottom:20px;left:24px;right:20px;color:#fff;text-shadow:0 1px 6px #000;font-size:.65rem}.nb-button,.nb-text-link{min-height:44px}.nb-footer a:focus-visible,.nb-links a:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:700px){.nb-nav{flex-wrap:wrap;gap:0 20px;padding-block:10px}.nb-links{gap:16px}.nb-links a{font-size:.65rem}.nb-world-layout,.nb-contact-band,.nb-status,.nb-footer-inner{grid-template-columns:1fr}.nb-world-heading{margin-bottom:40px}.nb-world-image img{height:410px}.nb-status-image{min-height:390px}.nb-footer{padding-top:55px}.nb-footer-inner{gap:32px}.nb-contact-band{gap:18px}}@media(max-width:370px){.nb-nav{justify-content:center}.nb-links{width:100%;justify-content:space-between}.nb-world-image img{height:320px}}
