.sfab{margin:56px 0 36px;padding:0 20px}.sfab__heading{font-size:22px;line-height:28px;letter-spacing:-.5px;font-weight:500;color:#111;margin:0 0 18px}.sfab__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;align-items:start}.sfab__row--one{max-width:720px}.sfab__tile{margin:0;min-width:0}.sfab__media{position:relative;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;background:#f2f2f2}.sfab__img,.sfab__video{width:100%;height:100%;object-fit:cover;display:block}.sfab__ctrls{position:absolute;right:12px;bottom:12px;display:flex;gap:8px}.sfab__ctrl{width:34px;height:34px;border-radius:50%;border:0;padding:0;display:flex;align-items:center;justify-content:center;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#111;cursor:pointer}.sfab__ic-strike{display:none}.sfab__ctrl.is-muted .sfab__ic-strike{display:block}.sfab__ctrl.is-muted .sfab__ic-wave,.sfab__ic-play{display:none}.sfab__ctrl.is-paused .sfab__ic-play{display:block}.sfab__ctrl.is-paused .sfab__ic-pause{display:none}.sfab__title{font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.2px;color:#111;margin:14px 0 6px}.sfab__text{font-size:14px;line-height:1.6;color:#555;margin:0;max-width:52ch}@media(max-width:768px){.sfab{margin:44px 0 30px;padding:0}.sfab__heading{font-size:20px;line-height:26px;padding:0 20px}.sfab__row{display:flex;overflow-x:auto;gap:12px;padding:0 20px 6px;scroll-snap-type:x mandatory;scroll-padding-left:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sfab__row::-webkit-scrollbar{display:none}.sfab__tile{flex:0 0 78vw;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sady-fabric-story.css.map */
