.fz-home .fz-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);height:auto;min-height:0;max-width:1600px;margin:auto;background:#fff;color:var(--fz-ink);overflow:clip}.fz-home .fz-hero-copy{padding:56px 5vw;align-items:flex-start}.fz-home .fz-hero h1{font-size:clamp(48px,5vw,76px);max-width:12ch;line-height:.99;font-weight:500;letter-spacing:-.025em}.fz-home .fz-hero-intro{font-size:17px;line-height:1.6;max-width:25ch;margin:28px 0 30px;color:var(--fz-muted)}.fz-home .fz-hero-photo{aspect-ratio:1;height:auto;min-width:0}.fz-home .fz-hero-photo img{object-fit:contain;object-position:center;width:100%;height:100%}.fz-home .fz-hero-story{font-size:13px;margin-top:20px;min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--fz-line)}.fz-home .fz-hero-story:hover{color:var(--fz-orange);border-color:currentColor}.fz-home .fz-hero :focus-visible{outline-color:var(--fz-orange)}.fz-home .fz-collection{padding-block:68px 52px;overflow:clip}.fz-home .fz-section-top{margin-bottom:28px;align-items:baseline}.fz-home .fz-section-top h2{font-size:32px;font-weight:400;letter-spacing:-.015em;line-height:1.2}.fz-home .fz-collection-note{max-width:none;font-size:13px}.fz-home .fz-product-grid{gap:32px}.fz-home .fz-product-photo-square{aspect-ratio:1}.fz-home .fz-product-info{margin-top:20px;align-items:center}.fz-home .fz-product-info h3{font-size:26px;letter-spacing:-.015em}.fz-home .fz-finish-label{font-size:13px}.fz-home .fz-swatches{margin:8px 0 0;gap:6px;display:inline-flex}.fz-home .fz-swatch{width:24px;height:24px}.fz-home .fz-product-details{float:right;display:inline-flex;align-items:center;gap:32px;min-height:44px;margin-top:8px;font-size:13px;border-bottom:1px solid var(--fz-line)}.fz-home .fz-product-details:hover{color:var(--fz-orange);border-color:currentColor}.fz-home .fz-product:after{content:"";display:block;clear:both}.fz-showcase-section .fz-showcase{max-width:1540px;margin:auto;padding-block:30px;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)}.fz-showcase-section .fz-showcase h2{font-size:36px;color:var(--fz-ink);line-height:1.08;max-width:18ch}.fz-showcase-section .fz-showcase__intro{margin:18px 0 24px;line-height:1.65;max-width:31ch}.fz-showcase-section .fz-showcase__media{min-height:500px}.fz-showcase-section .fz-showcase__product{color:var(--fz-ink);font-size:14px}.fz-showcase-section .fz-showcase__link{color:var(--fz-ink)}.fz-home .fz-journal{display:grid;grid-template-columns:1.15fr 1fr;gap:7vw;padding-block:56px 76px;align-items:center;overflow:clip}.fz-journal-image{overflow:hidden;aspect-ratio:1.05}.fz-journal-image>div{width:100%;height:100%}.fz-journal-image img{width:100%;height:100%;object-fit:cover;display:block}.fz-journal-copy{max-width:400px}.fz-journal-copy .fz-eyebrow{color:var(--fz-muted);font-size:10px;letter-spacing:.1em;margin-bottom:22px}.fz-home .fz-journal h2{font-size:clamp(36px,3.65vw,52px);line-height:1.06;max-width:13ch;font-weight:500;letter-spacing:-.02em}.fz-journal-copy>p:not(.fz-eyebrow){font-size:16px;color:var(--fz-muted);line-height:1.7;margin:24px 0;max-width:35ch}.fz-journal .fz-text-link{font-size:13px}.fz-living-section .fz-living__intro{padding-top:20px;padding-bottom:28px}.fz-living-section .fz-living__intro h2{font-size:28px;letter-spacing:-.015em;max-width:none}.fz-living-section .fz-living__body{display:none}.section-furnizz-room-gallery .fz-room-gallery{padding-top:52px;padding-bottom:64px;--fz-gallery-gap:32px}.section-furnizz-room-gallery .fz-room-gallery__intro{margin-bottom:20px}.section-furnizz-room-gallery .fz-room-gallery h2{font-size:28px;letter-spacing:-.015em}.section-furnizz-room-gallery .fz-room-gallery__body{display:none}.section-furnizz-room-gallery .fz-room-gallery__card .fz-room-gallery__image{transform:none}.section-furnizz-room-gallery .fz-room-gallery__caption{border:0;margin-top:18px;padding-top:0}.section-furnizz-room-gallery .fz-room-gallery__number{display:none}.section-furnizz-room-gallery .fz-room-gallery h3{font-size:23px;letter-spacing:-.01em}.section-furnizz-room-gallery .fz-room-gallery__caption p{margin:7px 0 9px}.section-furnizz-room-gallery .fz-room-gallery__cta{min-height:44px;color:var(--fz-ink)}.section-furnizz-room-gallery .fz-room-gallery__progress{background:var(--fz-line)}[data-fz-chapter]{overflow:clip}[data-fz-enter]{transform-origin:center}@media(min-width:1600px){.fz-home .fz-hero-copy{padding-left:max(5vw,calc((100vw - 1386px)/2))}}@media(max-width:989px){.fz-home .fz-hero-copy{padding:32px 4vw}.fz-home .fz-hero h1{font-size:52px}.fz-home .fz-hero-intro{font-size:15px;margin:22px 0}.fz-home .fz-journal{gap:5vw}.fz-showcase-section .fz-showcase__media{min-height:430px}}@media(max-width:749px){.fz-home .fz-hero{display:flex;flex-direction:column}.fz-home .fz-hero-photo{order:0;width:100%;aspect-ratio:1}.fz-home .fz-hero-copy{order:1;padding:32px 6vw 38px}.fz-home .fz-hero h1{font-size:48px;max-width:12ch;line-height:1}.fz-home .fz-hero h1 br{display:none}.fz-home .fz-hero-intro{font-size:15px;max-width:29ch;margin:18px 0 24px}.fz-home .fz-hero-story{display:none}.fz-home .fz-collection{padding-block:32px 36px}.fz-home .fz-section-top{gap:10px;margin-bottom:24px}.fz-home .fz-section-top h2{font-size:28px}.fz-home .fz-collection-note{font-size:12px}.fz-home .fz-product-grid{gap:36px}.fz-home .fz-product-info{margin-top:16px}.fz-home .fz-product-info h3{font-size:24px}.fz-home .fz-finish-label{font-size:12px}.fz-showcase-section .fz-showcase{display:grid;grid-template-columns:minmax(0,1fr);padding:36px 6vw}.fz-showcase-section .fz-showcase h2{font-size:34px;max-width:none}.fz-showcase-section .fz-showcase__intro{margin:12px 0 0;max-width:34ch}.fz-showcase-section .fz-showcase__media{min-height:0;height:clamp(220px,70vw,420px)}.fz-home .fz-journal{grid-template-columns:1fr;gap:28px;padding-block:32px 48px}.fz-journal-image{aspect-ratio:1.12}.fz-journal-copy{max-width:none}.fz-journal-copy .fz-eyebrow{margin-bottom:16px}.fz-home .fz-journal h2{font-size:39px;max-width:16ch}.fz-journal-copy>p:not(.fz-eyebrow){font-size:15px;margin:18px 0;max-width:39ch}.fz-living-section .fz-living__intro{padding-top:14px;padding-bottom:22px}.fz-living-section .fz-living__intro h2{font-size:26px}.section-furnizz-room-gallery .fz-room-gallery{padding-block:36px 40px;--fz-gallery-gap:22px}.section-furnizz-room-gallery .fz-room-gallery h2{font-size:26px;max-width:none}.section-furnizz-room-gallery .fz-room-gallery h3{font-size:22px}}@media(prefers-reduced-motion:reduce){[data-fz-enter],[data-fz-depth]{transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/furnizz-refinement.css.map */
