.ff-wrapper{position:relative;max-width:1200px;margin:0 auto;padding:0 25px}.ff-heading-wrap{text-align:center;margin-bottom:40px}.ff-heading{font-family:zimra,serif;font-size:clamp(36px,6vw,72px);font-weight:400;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--ff-heading-color, #151515);margin:0}.ff-track{overflow:hidden}.ff-list{list-style:none;margin:0;padding:0}.ff-slide{display:flex!important;align-items:center;gap:40px}.ff-slide.ff-image-right{flex-direction:row}.ff-slide.ff-image-left{flex-direction:row-reverse}.ff-slide-link{display:flex;text-decoration:none;color:inherit;width:100%;height:100%}@media only screen and (max-width:767px){.ff-slide,.ff-slide-link{flex-direction:column-reverse!important;align-items:center;gap:24px}}.ff-slide-text{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:0 16px}@media only screen and (min-width:768px){.ff-slide-text{padding:0 24px}}.ff-fabric-name{font-size:19.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ff-text-color, #151515);margin:0;font-family:Proxima Nova}@media only screen and (min-width:768px){.ff-fabric-name{font-size:22px}}.ff-divider{display:block;width:48px;height:1.5px;background:var(--ff-text-color, #151515);opacity:.3;flex-shrink:0}.ff-description{font-size:18.2px;line-height:1.5;color:var(--ff-text-color, #151515);opacity:.75;margin:0;max-width:340px;font-family:Proxima Nova}@media only screen and (min-width:768px){.ff-description{font-size:19.5px;max-width:380px}}.ff-slide-image{flex-shrink:0;width:48%;max-width:500px;border-radius:var(--ff-image-radius, 8px);overflow:hidden;line-height:0;aspect-ratio:var(--ff-image-aspect)}@media only screen and (max-width:767px){.ff-slide-image{width:100%;max-width:100%}}.ff-slide-image img{width:100%;height:100%;display:block;object-fit:cover}.ff-placeholder-svg{width:100%;aspect-ratio:300 / 550;display:block}.ff-wrapper .splide__pagination{position:static;display:flex;justify-content:center;align-items:center;gap:8px;padding:0;margin:28px 0 0;list-style:none}@media only screen and (min-width:768px){.ff-wrapper .splide__pagination{margin-top:36px}}.ff-wrapper .splide__pagination li{line-height:0}.ff-wrapper .splide__pagination__page{width:8px;height:8px;border-radius:50%;background:var(--ff-dot-color, #bbbbbb);border:none;padding:0;cursor:pointer;transition:background .25s,transform .25s;display:block;transform:scale(.9)}.ff-wrapper .splide__pagination__page.is-active{background:var(--ff-dot-active-color, #bbbbbb);transform:scale(1.1)}.ff-bottom-banner{margin-top:40px;border-radius:var(--ff-image-radius, 8px);overflow:hidden;line-height:0}@media only screen and (min-width:768px){.ff-bottom-banner{margin-top:56px}}.ff-bottom-banner img{width:100%;height:auto;display:block;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/94/assets/fabric-feature.css.map */
