@media(max-width:749px),(hover:none)and (pointer:coarse)and (max-device-width:749px){:is(ff-seating-editorial,ff-family-editorial) .ff2-product-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:none}:is(ff-seating-editorial,ff-family-editorial) .ff2-product-strip::-webkit-scrollbar{display:none}:is(ff-seating-editorial,ff-family-editorial).ff2[data-living-category] .ff2-ending-track{display:flex;flex-wrap:nowrap;gap:24px}:is(ff-seating-editorial,ff-family-editorial) .ff2-product-strip>.ff2-product,:is(ff-seating-editorial,ff-family-editorial).ff2[data-living-category] .ff2-ending-track>.ff2-product{flex:0 0 var(--ff-living-card-width, calc((100vw - 64px)/2) );min-width:0}}@media(max-width:749px),(hover:none)and (pointer:coarse)and (max-device-width:749px){ff-seating-editorial .ff-mobile-swipe-hint{padding:8px 20px 20px;font-family:inherit;font-size:11px;font-weight:400;line-height:1.5;color:#777;text-shadow:0 1px 1px rgba(0,0,0,.08);pointer-events:none}ff-seating-editorial [data-mobile-manual-row]{touch-action:pan-y pinch-zoom;cursor:grab}ff-seating-editorial [data-mobile-manual-row]:active{cursor:grabbing}ff-seating-editorial .ff2-product-strip[data-mobile-manual-row]{padding-bottom:12px}ff-seating-editorial [data-ff-mobile-manual] [data-ending-prev],ff-seating-editorial [data-ff-mobile-manual] [data-ending-next],ff-seating-editorial [data-ff-mobile-manual] [data-ending-pause],ff-seating-editorial [data-ff-mobile-manual] [data-ending-progress]{display:none}}@media(min-width:750px){ff-seating-editorial.ff-seating-reference .ff2-product-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;scroll-snap-type:none;overscroll-behavior-x:contain}ff-seating-editorial.ff-seating-reference .ff2-product-strip::-webkit-scrollbar{display:none}ff-seating-editorial.ff-seating-reference .ff2-product-strip>.ff2-product{flex:0 0 var(--ff-living-card-width, calc((100% - 72px)/4) );min-width:0}}@media(min-width:750px)and (max-width:989px){ff-seating-editorial.ff-seating-reference .ff2-product-strip>.ff2-product{flex-basis:var(--ff-living-card-width, calc((100% - 24px)/2) )}}ff-seating-editorial.ff-seating-reference [data-seating-stock],ff-seating-editorial.ff-seating-reference .ff-ending-editorial .ff2-ending-controls button{font-size:24px}@media(max-width:749px){ff-seating-editorial.ff-seating-reference [data-seating-stock],ff-seating-editorial.ff-seating-reference .ff-ending-editorial .ff2-ending-controls button{font-size:13px}}ff-seating-editorial.ff-seating-reference .fs-swatches button{width:36px;height:36px;flex:0 0 36px}ff-seating-editorial.ff-seating-reference .fs-swatches img{width:100%;height:100%;object-fit:contain}ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff2-product__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;width:100%;min-width:0;padding-bottom:8px;border-bottom:1px solid currentColor}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-title]{min-width:0;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere;text-align:left}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-price]{min-width:0;max-width:100%;font-size:28px;line-height:1.2;letter-spacing:normal;font-weight:400;text-align:right;white-space:nowrap}ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff-seating-card-description{margin:8px 0 12px;font-size:18px;line-height:1.4;letter-spacing:normal;font-weight:400;overflow-wrap:anywhere}@media(max-width:749px),(hover:none)and (pointer:coarse)and (max-device-width:749px){ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff2-product__info{gap:6px;padding-bottom:6px}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-title],ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-price]{font-size:15px}ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff-seating-card-description{font-size:13px;margin:6px 0 10px}}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-title]{color:#000}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-price],ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff-seating-card-description{font-family:inherit;color:#23211d}ff-seating-editorial.ff-seating-reference [data-seating-card-key] [data-seating-title],ff-seating-editorial.ff-seating-reference [data-seating-card-key] .ff-seating-card-description{white-space:nowrap;overflow-wrap:normal}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .ff2-product__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;width:100%;min-width:0;padding-bottom:8px;border-bottom:1px solid currentColor}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] [data-seating-title]{min-width:0;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:normal;color:#000;overflow-wrap:anywhere;text-align:left}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] [data-seating-price]{font-family:inherit;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:normal;color:#23211d;white-space:nowrap;text-align:right}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .ff-sectionals-card-description{font-family:inherit;font-size:18px;line-height:1.4;font-weight:400;color:#23211d;margin:8px 0 12px;white-space:nowrap}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .fs-swatches button{width:36px;height:36px;flex:0 0 36px;border-radius:0!important}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .fs-swatches button span{border-radius:0!important}@media(max-width:749px),(hover:none)and (pointer:coarse)and (max-device-width:749px){ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .ff2-product__info{gap:6px;padding-bottom:6px}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] [data-seating-title],ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] [data-seating-price]{font-size:15px}ff-family-editorial[data-living-category=sectionals] [data-sectionals-card-key] .ff-sectionals-card-description{font-size:13px;margin:6px 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ff-living-product-rows.css.map */
