.fz-room-gallery{--fz-gallery-orange: #b74c25;--fz-gallery-inset: 5vw;--fz-gallery-gap: clamp(30px, 4.5vw, 80px);display:block;min-width:0;background:#fff;color:#252525;font-family:var(--font-body-family),Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;padding-block:56px 32px}.fz-room-gallery__intro{max-width:1540px;margin-inline:auto;padding-inline:var(--fz-gallery-inset);display:flex;align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:38px}.fz-room-gallery__eyebrow{margin:0 0 22px;color:var(--fz-gallery-orange);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.fz-room-gallery h2,.fz-room-gallery h3{margin:0;color:inherit;font-family:var(--font-heading-family),Arial,sans-serif;font-weight:400;letter-spacing:-.035em;line-height:1.13}.fz-room-gallery h2{font-size:clamp(34px,3.4vw,48px)}.fz-room-gallery__body{max-width:55ch;color:#615953;font-size:15px;line-height:1.75}.fz-room-gallery__body p{margin:0}.fz-room-gallery__stage{min-width:0}.fz-room-gallery__viewport{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:auto;scroll-padding-inline:var(--fz-gallery-inset);scrollbar-width:thin;scrollbar-color:#b74c25 #f5eee8}.fz-room-gallery[data-fz-gallery-mode=autoplay] .fz-room-gallery__viewport{scroll-snap-type:none;scrollbar-width:none}.fz-room-gallery[data-fz-gallery-mode=autoplay] .fz-room-gallery__viewport::-webkit-scrollbar{display:none}.fz-room-gallery[data-fz-gallery-mode=autoplay] .fz-room-gallery__track{padding-inline:var(--fz-gallery-gap)}.fz-room-gallery__track{display:flex;align-items:flex-end;gap:var(--fz-gallery-gap);width:max-content;margin:0;padding:22px var(--fz-gallery-inset) 32px;list-style:none}.fz-room-gallery__card{flex:0 0 auto;width:min(38vw,440px);min-width:0;scroll-snap-align:start;scroll-margin-inline:var(--fz-gallery-inset)}.fz-room-gallery__card--scene{width:min(30.4vw,352px)}.fz-room-gallery__link{display:block;color:inherit;text-decoration:none}.fz-room-gallery__image{aspect-ratio:1;background:#fff;transform:perspective(1400px) rotateY(1.5deg);transform-origin:center}.fz-room-gallery__card:nth-child(2n) .fz-room-gallery__image{transform:perspective(1400px) rotateY(-1.5deg)}.fz-room-gallery__card--scene .fz-room-gallery__image{aspect-ratio:4 / 5}.fz-room-gallery__image img{width:100%;height:100%;display:block;object-fit:contain}.fz-room-gallery__card--scene .fz-room-gallery__image img{object-fit:cover}.fz-room-gallery__caption{border-top:1px solid #eadcd2;padding-top:18px;margin-top:22px}.fz-room-gallery__caption-top{display:flex;align-items:baseline;gap:17px}.fz-room-gallery__number{font-size:10px;color:#615953;letter-spacing:.07em}.fz-room-gallery h3{font-size:clamp(23px,2.2vw,31px)}.fz-room-gallery__caption p{margin:10px 0 16px;color:#615953;font-size:12px}.fz-room-gallery__cta{display:inline-flex;align-items:center;gap:26px;color:var(--fz-gallery-orange);font-size:13px;border-bottom:1px solid transparent;padding-bottom:3px}.fz-room-gallery__link:hover .fz-room-gallery__cta{border-bottom-color:currentColor}.fz-room-gallery__link:focus-visible{outline:2px solid var(--fz-gallery-orange);outline-offset:8px}.fz-room-gallery__viewport:focus-visible{outline:2px solid var(--fz-gallery-orange);outline-offset:-2px}.fz-room-gallery__progress{height:1px;margin:22px var(--fz-gallery-inset) 0;background:#eadcd2}.fz-room-gallery__progress span{display:block;width:100%;height:100%;background:var(--fz-gallery-orange);transform:scaleX(var(--fz-gallery-progress, .08));transform-origin:left center}@media(min-width:990px)and (max-height:650px){.fz-room-gallery__caption{margin-top:16px;padding-top:13px}.fz-room-gallery__caption p{margin-block:8px 10px}.fz-room-gallery h3{font-size:25px}}@media(max-width:989px){.fz-room-gallery{padding-block:48px 32px;--fz-gallery-gap: 25px}.fz-room-gallery__intro{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:24px}.fz-room-gallery__body{max-width:45ch}.fz-room-gallery__card{width:min(68vw,480px)}.fz-room-gallery__card--scene{width:min(54.4vw,384px)}.fz-room-gallery__track{padding-block:14px 20px}}@media(max-width:749px){.fz-room-gallery{--fz-gallery-inset: 6vw;--fz-gallery-gap: 22px;padding-block:40px 24px}.fz-room-gallery__eyebrow{margin-bottom:18px}.fz-room-gallery h2{font-size:34px;max-width:18ch}.fz-room-gallery__body{font-size:15px;max-width:40ch}.fz-room-gallery__card{width:82vw}.fz-room-gallery__card--scene{width:72vw}.fz-room-gallery h3{font-size:26px}.fz-room-gallery__caption{margin-top:18px}.fz-room-gallery__progress{margin-top:14px}}@media(prefers-reduced-motion:reduce){.fz-room-gallery__image,.fz-room-gallery__track{transform:none!important}.fz-room-gallery__viewport{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/furnizz-room-gallery.css.map */
