#site-header .nv-announcement-carousel{display:grid;grid-template-columns:44px minmax(0,400px) 44px 44px;justify-content:center;gap:0;min-height:44px;padding:0 12px;background:var(--olive);color:var(--paper);letter-spacing:0}#site-header .nv-announcement-carousel .icon-button{width:44px;height:44px;color:inherit;padding:13px}#site-header .nv-announcement-carousel .icon-button svg{width:15px;height:15px}#site-header .nv-announcement-messages{text-align:center;min-width:0;font:600 14px/1.4 var(--sans)}#site-header .nv-announcement-carousel .nv-announcement-offer{font:600 14px/1.4 var(--sans)!important;display:flex;justify-content:center;gap:0}#site-header .nv-announcement-carousel span{margin:0;opacity:1}#site-header .nv-announcement-carousel [hidden]{display:none!important}#site-header .nv-announcement-carousel .nv-trust-link{display:inline-flex;align-items:center;gap:12px}#site-header .nv-announcement-carousel .nv-trust-link strong{font:600 15px/1 var(--sans)}#site-header .nv-announcement-carousel .nv-trust-stars{width:109px;height:22px;stroke:none}#site-header .nv-announcement-carousel .nv-service-pause{margin:0}#site-header .nv-service-rotator{background:var(--olive);color:var(--paper);border-top:1px solid rgb(255 254 250 / .18);min-height:44px;gap:10px}#site-header .nv-service-rotator>.icon-button{width:44px;height:44px;min-width:44px}#site-header .nv-service-messages{width:min(480px,calc(100vw - 160px));font:400 12px/1.4 var(--sans)}#site-header .nv-service-messages a:not([hidden]){display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px}#site-header .nv-service-messages .nv-klarna-logo{width:58px;height:36px;stroke:none;flex:none}.nv-service-rotator .icon-button:focus-visible,.nv-announcement-carousel .icon-button:focus-visible{outline:2px solid var(--paper);outline-offset:-6px}.daynight{transition:background-color .6s ease}.daynight-media{isolation:isolate;aspect-ratio:4/3;min-height:0;height:auto}.daynight-media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:none!important}.daynight-media img.night{transition:opacity .6s ease}.daynight .nv-transform-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;background:transparent;border:0}.daynight .nv-transform-toggle:focus-visible{outline:3px solid var(--olive);outline-offset:-7px}.daynight-media .switch{position:absolute;top:20px;right:20px;z-index:3;margin:0;padding:4px;background:var(--paper);border:0;color:var(--ink);box-shadow:0 4px 16px #191b161f}.daynight-media .switch:before{background:var(--olive)}.daynight-media .switch button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:126px;white-space:nowrap;padding:10px 14px;font:500 12px/1.4 var(--sans);color:var(--ink)}.daynight-media .switch button[aria-pressed=true]{color:var(--paper);background:transparent}.daynight-media .switch svg{width:17px;height:17px}.daynight-media .switch button:focus-visible{outline:2px solid var(--olive);outline-offset:3px}.daynight-media .daynight-caption{z-index:3;bottom:20px;left:20px;max-width:calc(100% - 40px);padding:10px 14px;font:500 12px/1.4 var(--sans);background:var(--paper)}.daynight-copy{transition:background-color .6s ease;padding:clamp(32px,5vw,76px)}.daynight.is-evening .daynight-copy{background:#303526}.daynight-copy h2{max-width:12ch;font-size:clamp(34px,3.6vw,58px);line-height:1.12}.daynight-copy p{max-width:34ch;font-size:15px;line-height:1.7;margin:22px 0 28px}.daynight-copy .nv-scene-note{margin:16px 0 0;font-size:11px;line-height:1.5;opacity:.8}.daynight-copy .nv-transform-invitation{display:flex;align-items:center;gap:10px;margin-top:22px;font:500 13px/1.5 var(--sans)}.daynight-copy .nv-transform-invitation svg{width:18px;height:18px}.style-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.footer-top{grid-template-columns:1.6fr 1fr 1fr}@media(max-width:800px){#site-header .nv-announcement-carousel{grid-template-columns:44px minmax(0,1fr) 44px 44px;padding:0 6px;min-height:44px}#site-header .nv-announcement-carousel .icon-button{width:44px;height:44px;min-width:44px;padding:10px}#site-header .nv-announcement-carousel .nv-announcement-offer{font-size:12px!important;line-height:1.4}#site-header .nv-service-messages{font-size:12px;width:calc(100vw - 146px)}#site-header .nv-service-rotator{gap:2px;padding:0 4px}#site-header .nv-service-messages a:not([hidden]){gap:8px}#site-header .nv-service-messages .nv-klarna-logo{width:52px;height:33px}.daynight{grid-template-columns:1fr}.daynight-media{height:auto;aspect-ratio:4/3;min-height:0}.daynight-media .switch{top:12px;right:12px}.daynight-media .switch button{min-width:122px;padding:10px 12px}.daynight-media .daynight-caption{left:12px;bottom:12px;padding:8px 12px;font-size:11px}.daynight-copy{padding:30px var(--space) 34px}.daynight-copy h2{max-width:16ch;font-size:34px;line-height:1.15}.daynight-copy p{margin:15px 0 22px;font-size:14px;max-width:37ch}.daynight-copy .nv-transform-invitation{margin-top:18px;font-size:12px}#nuvora-colours{padding-top:44px;padding-bottom:44px}#nuvora-colours .section-head{margin-bottom:24px}#nuvora-colours .section-head p{margin-top:12px;font-size:14px}#nuvora-colours .style-grid{grid-template-columns:1fr;gap:18px}#nuvora-colours .style-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:1fr 1fr;align-items:center;gap:0 20px;min-height:0;max-height:none}#nuvora-colours .style-card img{grid-row:1/3;aspect-ratio:1;height:180px;max-height:180px;width:100%;object-fit:cover}#nuvora-colours .style-card h3{align-self:end;margin:0;font-size:25px;line-height:1.15}#nuvora-colours .style-card p{align-self:start;margin:10px 0 0;font-size:12px;line-height:1.6;max-width:20ch}.story-image{height:260px}.story-copy{padding:32px var(--space) 36px}.story-copy p{margin:18px 0 0;font-size:14px;line-height:1.7}.footer-top{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-top>.footer-brand{grid-column:1/-1}.footer-top>div:last-child{grid-column:auto}}@media(max-width:360px){#site-header .nv-announcement-carousel .nv-announcement-offer{font-size:11px!important}#nuvora-colours .style-card img{height:155px;max-height:155px}#nuvora-colours .style-card h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.daynight,.daynight img,.daynight-copy,.daynight .switch:before{transition:none!important}}#site-header .nv-announcement-carousel{position:relative;grid-template-columns:44px minmax(0,400px) 44px;padding-inline:6px;color:#fff}#site-header .nv-announcement-messages,#site-header .nv-announcement-carousel .nv-announcement-offer{font:400 15px/1.35 var(--serif)!important;text-transform:uppercase;letter-spacing:.085em}#site-header .nv-announcement-carousel .nv-pause-on-focus{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;right:4px}#site-header .nv-announcement-carousel .nv-pause-on-focus:focus-visible{width:44px;height:44px;clip-path:none;background:var(--olive);z-index:2}#site-header .nv-klarna-highlight .nv-klarna-logo{width:62px;height:32px}#site-header .nv-klarna-highlight .nv-klarna-logo rect{fill:transparent;stroke:none}#site-header .nv-klarna-highlight .nv-klarna-logo path{fill:#fff;stroke:none}.nv-cinema .nv-cinema-primary{background:transparent!important;border:1px solid #fff!important;color:#fff!important;border-radius:0;box-shadow:none;padding:15px 24px;font:500 12px/1.4 var(--sans);letter-spacing:.15em;text-transform:uppercase;justify-content:center;min-height:48px}.nv-cinema .nv-cinema-primary:hover,.nv-cinema .nv-cinema-primary:focus-visible{background:#00000040!important;color:#fff!important;outline-color:#fff}@media(max-width:800px){#site-header .nv-announcement-carousel{grid-template-columns:44px minmax(0,1fr) 44px}#site-header .nv-announcement-messages,#site-header .nv-announcement-carousel .nv-announcement-offer{font-size:12px!important;letter-spacing:.055em}#site-header .nv-announcement-carousel .nv-trust-link{gap:8px}.nv-cinema .nv-cinema-primary{font-size:11px;padding:14px 20px}}@media(max-width:360px){#site-header .nv-announcement-messages,#site-header .nv-announcement-carousel .nv-announcement-offer{font-size:11px!important;letter-spacing:.025em}}.footer{background:var(--olive);color:#fffefa}
/*# sourceMappingURL=/cdn/shop/t/59/assets/nv-home-polish.css.map */
