.mf-legacy{width:100%;padding:0;margin:0 auto;background:#fff;color:#171a1e}.mf-legacy *{box-sizing:border-box}.mf-legacy__panel{margin:0 auto;width:100%;max-width:100%}.mf-legacy__media-full .mf-legacy__figure{max-width:100%}.mf-legacy__figure{margin:0;padding:0;display:block;position:relative;min-width:0}.mf-legacy__figure img{display:block;width:100%;height:auto;object-fit:contain}.mf-legacy__panel-heading{font-size:clamp(1.9rem,2.8vw,3.6rem);line-height:1.22;letter-spacing:-.02em;padding:3rem min(5vw,8rem) 2rem;margin:0}.mf-legacy__media-grid{padding:clamp(8px,1.6vw,24px) clamp(12px,3vw,48px)}.mf-legacy__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.4vw,22px);max-width:1550px;margin:0 auto}.mf-legacy__media-grid--small .mf-legacy__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.mf-legacy__media-carousel{padding:clamp(12px,2vw,32px) clamp(12px,3vw,48px);position:relative}.mf-legacy__slide-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;gap:12px}.mf-legacy__slide-track>.mf-legacy__figure{min-width:100%;flex:0 0 100%;scroll-snap-align:start}.mf-legacy__controls{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.mf-legacy__controls button{background:#f5f6f8;border:1px solid #dadfe2;padding:9px 14px;cursor:pointer;border-radius:2px}.mf-legacy__missing{font:12px/1.5 sans-serif;padding:16px;color:#a63d3d;background:#fff3f3}.mf-legacy__figure[data-media-failed=true]{display:none}.mf-legacy--editor .mf-legacy__figure[data-media-failed=true]{display:block}.mf-legacy--editor .mf-legacy__figure[data-media-failed=true] picture{display:none}.mf-legacy--editor .mf-legacy__figure[data-media-failed=true] .mf-legacy__missing{display:block!important}@media(max-width:749px){.mf-legacy__panel-heading{padding:24px 16px 12px}.mf-legacy__media-grid{padding:8px 10px}.mf-legacy__media-grid .mf-legacy__grid{grid-template-columns:1fr}.mf-legacy__media-grid--small .mf-legacy__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-legacy__media-carousel{padding:8px 10px}.mf-legacy__slide-track>.mf-legacy__figure{min-width:100%}}@media(prefers-reduced-motion:reduce){.mf-legacy__slide-track{scroll-behavior:auto}}.mf-legacy__media-carousel{padding:clamp(10px,1.6vw,24px) clamp(10px,3vw,46px)}.mf-legacy__slide-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.25vw,18px);overflow:visible;min-width:0;scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:none}.mf-legacy__slide-track::-webkit-scrollbar{display:none}.mf-legacy__slide-track>.mf-legacy__figure{min-width:0;width:100%;flex:none;scroll-snap-align:none}.mf-legacy__slide-track>.mf-legacy__figure:only-child{grid-column:1/-1}.mf-legacy__controls{display:none!important}.mf-legacy__slide-track img{display:block;max-width:100%;height:auto}@media(max-width:749px){.mf-legacy{overflow:clip}.mf-legacy__media-full,.mf-legacy__media-grid,.mf-legacy__media-carousel{padding:0;margin:0}.mf-legacy__grid,.mf-legacy__media-grid--small .mf-legacy__grid,.mf-legacy__slide-track{grid-template-columns:minmax(0,1fr);gap:0}.mf-legacy__figure{max-width:100%;width:100%}.mf-legacy__figure img{width:100%;max-width:100%;height:auto}.mf-legacy__panel-heading{padding:22px 16px 14px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mfish-legacy-marketing.css.map */
