[data-slide-colour][hidden]{display:none!important}.guide-launcher{position:fixed;z-index:40;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px 0 16px;border:1px solid var(--accent-deep);border-radius:999px;background:var(--accent-deep);color:var(--paper);font:inherit;font-size:15px;font-weight:500;letter-spacing:.005em;box-shadow:0 18px 36px -18px #31271f8c,0 2px 6px #31271f1f;cursor:pointer;touch-action:manipulation;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease,visibility 0s linear 0s,background-color .2s}.guide-launcher[hidden]{display:none}.guide-launcher svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.guide-launcher:hover{background:var(--accent-on-fill);border-color:var(--accent-on-fill)}.guide-launcher:focus-visible{outline:2px solid var(--accent-deep);outline-offset:4px}.guide-launcher[data-tucked]{transform:translateY(calc(100% + 32px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease,visibility 0s linear .35s}@media(max-width:560px){.guide-launcher{min-height:48px;padding:0 16px 0 13px;font-size:14px;gap:8px}}@media(prefers-reduced-motion:reduce){.guide-launcher,.guide-launcher[data-tucked]{transition:none}}@media print{.guide-launcher{display:none}}@media(forced-colors:active){.guide-launcher{border-color:ButtonText}}.guide.guide--panel{position:fixed;inset:auto max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) auto;margin:0;width:min(420px,calc(100vw - 32px));max-height:min(660px,calc(100dvh - 32px))}.guide.guide--panel .topics button{min-height:40px}@media(max-width:560px){.guide.guide--panel{inset:auto 0 0 0;width:100%;max-width:none;max-height:calc(100dvh - 48px);border-radius:var(--r-l) var(--r-l) 0 0;padding-bottom:env(safe-area-inset-bottom)}.guide.guide--panel .topics{max-height:34dvh;overflow-y:auto;overscroll-behavior:contain}}.clip{position:relative;margin:0;aspect-ratio:var(--clip-ratio, 16 / 9);overflow:hidden;border-radius:var(--r-l);background:#e9e3d9}.clip>img,.clip>video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--clip-pos, 50% 50%)}.clip>video{opacity:0;transition:opacity .45s ease}.clip[data-playing]:not([data-dipping])>video{opacity:1}@media(prefers-reduced-motion:reduce){.clip>video{transition:none}}.story-caption{margin-top:10px;font-size:13px;color:var(--stone)}.story-head{margin-bottom:clamp(32px,4vw,56px)}.story-list{display:grid;gap:clamp(56px,8vw,128px)}.story-item{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,88px);align-items:center}.story-item--flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.story-item--flip .story-media{order:2}.story-copy h2,.story-copy h3{font-size:clamp(30px,3.4vw,52px);font-weight:300;letter-spacing:-.035em;line-height:1.05;max-width:14ch}.story-copy p{margin-top:18px;max-width:40ch;font-size:clamp(17px,1.35vw,20px);line-height:1.55;color:var(--stone)}.story-link{display:inline-block;margin-top:22px;color:var(--accent-deep);text-decoration-color:var(--accent-fill)}.story-link:hover{text-decoration-color:var(--accent-deep)}@media(max-width:760px){.story-item,.story-item--flip{grid-template-columns:minmax(0,1fr);gap:20px}.story-item--flip .story-media{order:0}}.made:not(.made--media) .made-copy{display:contents}.made--media .made-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.made--media .made-copy h2{margin-bottom:20px}.made-text p+p{margin-top:12px}.made-link{display:inline-block;margin-top:20px;color:var(--accent-deep);text-decoration-color:var(--accent-fill)}@media(max-width:760px){.made--media .made-grid{grid-template-columns:minmax(0,1fr)}}.opening-band .opening-head{display:grid;gap:10px;margin-bottom:clamp(12px,2vw,24px)}.opening-band .opening-head h2{font-size:clamp(28px,2.9vw,44px);font-weight:300;letter-spacing:-.03em;line-height:1.08}.opening-band .opening-head p{color:var(--stone);max-width:56ch}.opening-more{margin-top:16px}.opening--rail{margin:0}.opening--rail .opening-stage{max-width:960px;margin-inline:auto;background:none;border-radius:0;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.opening--rail .opening-stage:active{cursor:grabbing}.opening-scrub{margin:4px 0 18px}.opening-scrub[hidden]{display:none}.opening-range{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.opening-range::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(var(--accent),var(--accent)) 0 / calc(var(--p, 0) * 1%) 100% no-repeat,var(--line-strong)}.opening-range::-moz-range-track{height:3px;border-radius:2px;background:var(--line-strong)}.opening-range::-moz-range-progress{height:3px;border-radius:2px;background:var(--accent)}.opening-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9.5px;border-radius:50%;background:var(--paper);border:2px solid var(--accent-deep);box-shadow:0 2px 8px #31271f38}.opening-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--paper);border:2px solid var(--accent-deep);box-shadow:0 2px 8px #31271f38}.opening-range:focus-visible{outline:2px solid var(--accent-deep);outline-offset:4px;border-radius:6px}.opening-rail{--card-gap: 12px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--card-gap)}.opening-card{position:relative;display:grid;align-content:start;gap:6px;padding:16px 18px 18px;border-radius:var(--r-m);background:#ffffff8c;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .3s,box-shadow .3s}.opening-card[data-active]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--accent-fill),0 14px 30px -24px #31271f73}.opening-card p{color:var(--stone);font-size:14px}.opening-card-title{font-size:16px;font-weight:500;letter-spacing:-.01em}.opening--rail .opening-bar{display:block;position:relative;height:3px;margin:0 0 8px;border-radius:2px;background:var(--line);overflow:hidden}.opening--rail .opening-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:left;transform:scaleX(var(--fill, 0))}.opening-step{display:flex;align-items:baseline;gap:10px;width:100%;min-height:44px;margin:-6px 0 -4px;padding:6px 0;border:0;background:none;color:inherit;font:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.opening-step-n{color:var(--accent);font-weight:400;font-variant-numeric:tabular-nums}.opening-step:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}@media(hover:hover){.opening-step:hover span:last-child{text-decoration:underline;text-underline-offset:4px}}.opening--rail .opening-note{margin-top:14px;font-size:13px;color:var(--stone);max-width:72ch}@media(scripting:none){.opening--rail .opening-stage,.opening--rail .opening-bar{display:none}}@media(max-width:760px){.opening-rail{--card-w: 78%;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline-start:var(--gutter);scroll-padding-left:var(--gutter)}.opening-rail::-webkit-scrollbar{display:none}.opening-rail:after{content:"";flex:0 0 calc(100% - var(--card-w) - var(--card-gap) - var(--gutter))}.opening-card{flex:0 0 var(--card-w);scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.opening-card{transition:none}}.model-arrival--here svg{transform:none}.band-visual--clip{border-radius:var(--r-l);overflow:hidden}.band-clip .clip{border-radius:var(--r-l)}.sofa-3d-colour-note{margin:8px 0 0;font-size:13px;color:var(--stone);max-width:52ch}.quality-head h1{max-width:18ch}.quality-list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(48px,7vw,104px)}.quality-step{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,5vw,88px);align-items:center}.quality-step--flip{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.quality-step--flip .quality-media{order:2}.quality-picture{border-radius:var(--r-l);overflow:hidden;background:#e9e3d9}.quality-picture img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.quality-n{font-size:clamp(40px,5vw,72px);font-weight:300;line-height:1;color:var(--accent-fill);font-variant-numeric:tabular-nums}.quality-copy h2{margin-top:8px;font-size:clamp(30px,3.4vw,52px);font-weight:300;letter-spacing:-.035em;line-height:1.05}.quality-copy p:not(.quality-n){margin-top:16px;max-width:40ch;font-size:clamp(17px,1.35vw,20px);line-height:1.55;color:var(--stone)}.quality-note{margin-top:clamp(24px,3vw,40px);font-size:13px;color:var(--stone);max-width:72ch}.quality-prose p+p{margin-top:12px}.quality-prose .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.quality-prose .actions .btn{margin-top:0}.quality-prose .actions .btn:not(.ghost){border-color:var(--accent);background:var(--accent-fill);color:var(--accent-on-fill)}.quality-prose .actions .btn:not(.ghost):hover{border-color:var(--accent-hover);background:var(--accent-fill-hover)}.quality-details{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.quality-detail{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--r-l);overflow:hidden;background:var(--paper);cursor:zoom-in}.quality-detail img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.quality-detail .zoom-mark{position:absolute;right:12px;bottom:12px}.quality-detail-caption{margin-top:10px;font-size:14px;color:var(--stone)}@media(max-width:760px){.quality-step,.quality-step--flip{grid-template-columns:minmax(0,1fr);gap:18px}.quality-step--flip .quality-media{order:0}.quality-details{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lucide-premium.css.map */
