.fabrics-story{color:#0b0b0b;background:#fff;overflow:hidden}.fabrics-story__mobile-copy{display:none}.fabrics-story__intro{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-block-size:0;padding-block:7.75rem 5.5rem;padding-inline:1.5rem;display:flex}.fabrics-story__intro-title{margin:0;font-size:1.5rem;font-weight:400;line-height:2rem}.fabrics-story__intro-description{max-inline-size:1550px;margin-block-start:1.5rem;font-size:.875rem;line-height:1.5rem}.fabrics-story__editorial{block-size:min(49.8958vw,59.875rem);display:grid}.fabrics-story__editorial--first{grid-template-columns:min(39.375vw,47.25rem) minmax(0,1fr);margin-inline-end:min(8.6979vw,10.4375rem)}.fabrics-story__editorial--second{grid-template-columns:minmax(0,1fr) min(39.375vw,47.25rem);margin-inline-start:min(8.6979vw,10.4375rem)}.fabrics-story__editorial--second .fabrics-story__editorial-visual{grid-column:2}.fabrics-story__editorial--second .fabrics-story__editorial-content{grid-area:1/1}.fabrics-story__editorial-visual{block-size:100%;position:relative;overflow:hidden}.fabrics-story__editorial-image{object-fit:cover;object-position:center}.fabrics-story__editorial-copy,.fabrics-story__editorial-content{align-self:end;max-inline-size:min(45.0521vw,54.0625rem);margin-block-end:min(1.6667vw,2rem);font-size:clamp(.92rem,.9375vw,1.125rem);line-height:1.333}.fabrics-story__editorial--first>.fabrics-story__editorial-copy{margin-inline-start:min(6.875vw,8.25rem)}.fabrics-story__editorial-content{flex-direction:column;margin-inline-end:min(6.875vw,8.25rem);display:flex}.fabrics-story__editorial-content .fabrics-story__editorial-copy{margin:0}.fabrics-story__editorial-content .section-link{text-transform:uppercase;border-block-end-color:#0000;align-self:flex-start;min-block-size:1rem;margin-block-start:3rem;padding:0;font-size:.75rem}.fabrics-story__quote{min-block-size:13.75rem;max-inline-size:min(72.5vw,87rem);margin-block:9.25rem 7.75rem;margin-inline:min(1.25vw,1.5rem) 0;position:relative}.fabrics-story__quote figcaption{text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:1.25rem;position:absolute;inset-block-start:.2rem;inset-inline-start:0}.fabrics-story__quote blockquote{font-family:var(--font-mint-grotesk),"Mint Grotesk Trial","Helvetica Neue",Arial,sans-serif;text-indent:9rem;margin:0;font-size:clamp(1.75rem,1.875vw,2.25rem);font-weight:400;line-height:2.75rem}.fabrics-story__showcase{block-size:min(62.5vw,75rem);margin-block-start:7.75rem;position:relative;overflow:hidden}.fabrics-story__showcase-image{object-fit:cover;object-position:center}.fabrics-story__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:.1875rem;block-size:min(46.5625vw,55.875rem);margin-block-start:5.5rem;display:grid}.fabrics-story__feature{min-inline-size:0;position:relative;overflow:hidden}.fabrics-story__feature-image{object-fit:cover;object-position:center}@media (max-width:47.9375rem){.fabrics-story__desktop-copy{display:none}.fabrics-story__mobile-copy{display:inline}.fabrics-story__intro{text-align:center;align-items:center;min-block-size:0;padding-block:2.5rem 4.25rem;padding-inline:1.25rem}.fabrics-story__intro-title{max-inline-size:20.9375rem;margin:0;font-size:1.25rem;line-height:1.625rem}.fabrics-story__intro-description{max-inline-size:20.9375rem;margin-block-start:1.5rem;font-size:.875rem;line-height:1.3125rem}.fabrics-story__editorial{flex-direction:column;block-size:auto;margin-inline:1.25rem;display:flex}.fabrics-story__editorial--first{min-block-size:74.375rem}.fabrics-story__editorial--second{min-block-size:53.625rem}.fabrics-story__editorial--second .fabrics-story__editorial-visual{order:0}.fabrics-story__editorial--second .fabrics-story__editorial-content{order:1}.fabrics-story__editorial-visual{flex:0 0 26.875rem;block-size:26.875rem;inline-size:100%}.fabrics-story__editorial-copy,.fabrics-story__editorial-content{align-self:stretch;max-inline-size:none;margin:2rem 0 0;font-size:1.25rem;line-height:1.625rem}.fabrics-story__editorial--first>.fabrics-story__editorial-copy,.fabrics-story__editorial-content{margin-inline:0}.fabrics-story__editorial-content .fabrics-story__editorial-copy{margin:0}.fabrics-story__editorial-content .section-link{margin-block-start:1rem;font-size:.75rem}.fabrics-story__quote{min-block-size:28rem;max-inline-size:20.9375rem;margin-block:7.75rem 4.25rem;margin-inline:1.25rem}.fabrics-story__quote figcaption{font-size:.75rem;line-height:1rem}.fabrics-story__quote blockquote{text-indent:8.25rem;font-size:1.5rem;line-height:2rem}.fabrics-story__showcase{block-size:37.5rem;margin-block-start:7.75rem}.fabrics-story__showcase-image{object-position:center}.fabrics-story__features{overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:15.5rem;grid-auto-flow:column;gap:.1875rem;block-size:21.625rem;margin-block-start:3rem;display:grid;overflow-x:auto}.fabrics-story__features::-webkit-scrollbar{display:none}}.fabrics-story+.stitched-collection{margin-block:5.5rem 7.75rem}@media (max-width:47.9375rem){.fabrics-story+.stitched-collection{margin-block:4.25rem 4rem}}.fabrics-story+.stitched-collection+.discover-more{padding-block:0 7.8rem}@media (max-width:47.9375rem){.fabrics-story+.stitched-collection+.discover-more{padding-block:0 4rem}}
