.muskle-about{--ma-text: #111111;--ma-muted: #5b5b5b;--ma-line: rgb(17 17 17 / .12);--ma-accent: var(--muskle-red, #e30613);--ma-shell: min(1440px, calc(100% - 2.5rem) );--ma-radius: 16px;--ma-gray: #f3f3f3;--ma-dark: #111111;color:var(--ma-text);overflow-x:clip}.muskle-about__band{padding-block:3.25rem}.muskle-about__band--hero{padding-block:2.25rem 1.5rem}.muskle-about__band--muted{background:var(--ma-gray)}.muskle-about__band--dark{background:var(--ma-dark);color:#fff}.muskle-about__band--unfazed{background:#f6eee8}.muskle-about__band--close{background:#f7f7f7;padding-block:4rem 4.5rem}.muskle-about__shell{width:var(--ma-shell);max-width:1440px;margin-inline:auto;min-width:0}.muskle-about__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:center}.muskle-about__eyebrow{margin:0 0 .7rem;color:var(--ma-accent);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.muskle-about__title{margin:0 0 1rem;font-size:clamp(2rem,4.4vw,3.55rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.muskle-about__title .muskle-wordmark-text{white-space:nowrap}.muskle-about__lede,.muskle-about__copy,.muskle-about__intro{margin:0;color:var(--ma-muted);font-size:1.05rem;line-height:1.65;max-width:72ch}.muskle-about__hero-copy .muskle-about__intro{max-width:none}.muskle-about__hero-media{margin:0;min-width:0}.muskle-about__hero-frame{overflow:hidden;border-radius:var(--ma-radius);background:#d9d9d9;aspect-ratio:16 / 10}.muskle-about__hero-img,.muskle-about__photo,.muskle-about__product-img,.muskle-about__unfazed-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--ma-radius)}.muskle-about__hero-img{object-position:var(--ma-hero-pos, 50% 22%);border-radius:0}.muskle-about__caption{margin:.65rem 0 0;color:var(--ma-muted);font-size:.875rem}.muskle-about__rail{display:flex;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.muskle-about__rail::-webkit-scrollbar{display:none}.muskle-about__rail-item{flex:0 0 auto;min-width:9.5rem;padding:.85rem 1rem;border:1px solid var(--ma-line);border-radius:12px;background:#fff}.muskle-about__rail-year{display:block;color:var(--ma-accent);font-size:.78rem;font-weight:700;letter-spacing:.08em}.muskle-about__rail-label{display:block;margin-top:.2rem;font-size:.92rem;font-weight:650}.muskle-about__origin{display:grid;grid-template-columns:minmax(0,1fr);gap:1.15rem}.muskle-about__year-card,.muskle-about__value,.muskle-about__mile{min-width:0;padding:1.35rem 1.4rem;border-radius:var(--ma-radius);background:#fff;border:1px solid var(--ma-line)}.muskle-about__year-card{display:grid;gap:.85rem}.muskle-about__year-stamp{margin:0;color:var(--ma-accent);font-size:clamp(2.4rem,6vw,4.2rem);line-height:.9;letter-spacing:-.06em;font-weight:750}.muskle-about__h2{margin:0 0 .75rem;font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.2;letter-spacing:-.03em}.muskle-about__h2 .muskle-wordmark-text{white-space:nowrap}.muskle-about__photo-wrap{margin:0;overflow:hidden;border-radius:var(--ma-radius);min-width:0}.muskle-about__photo-wrap--guide{aspect-ratio:4 / 5}.muskle-about__photo-wrap--product{aspect-ratio:1 / 1;background:#fff;min-height:22rem}.muskle-about__band--dark .muskle-about__split{align-items:start}.muskle-about__photo{object-position:center 18%}.muskle-about__split{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:center}.muskle-about__values{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;margin:1.75rem 0 0;padding:0;list-style:none}.muskle-about__value{background:#fff}.muskle-about__value strong{display:block;margin-bottom:.2rem;font-size:1rem}.muskle-about__value span{color:var(--ma-muted);font-size:.92rem;line-height:1.45}.muskle-about__timeline{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;position:relative;margin:1.5rem 0 0;padding:0 0 0 1.15rem;list-style:none}.muskle-about__timeline:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:.2rem;width:2px;background:var(--ma-accent)}.muskle-about__mile{position:relative}.muskle-about__mile:before{content:"";position:absolute;top:1.45rem;left:calc(-1.15rem - 4px);width:10px;height:10px;border-radius:50%;background:var(--ma-accent)}.muskle-about__mile-year{margin:0 0 .35rem;color:var(--ma-accent);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.muskle-about__band--dark .muskle-about__copy,.muskle-about__band--dark .muskle-about__lede,.muskle-about__band--dark .muskle-about__caption{color:#ffffffc7}.muskle-about__band--dark .muskle-about__eyebrow{color:#ff6b73}.muskle-about__stores{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;margin:1.5rem 0 1.35rem;align-items:stretch}.muskle-about__store-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;color:inherit;text-decoration:none;background:#fff;border:1px solid var(--ma-line);border-radius:14px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.muskle-about__store-card--static{cursor:default}.muskle-about__store-media{overflow:hidden;aspect-ratio:16 / 10;max-height:180px;background:#ececec}.muskle-about__store-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease}.muskle-about__store-body{display:flex;flex-direction:column;flex:1 1 auto;gap:.7rem;padding:.9rem .9rem 1rem}.muskle-about__store-name{margin:0;font-size:1.05rem;font-weight:750;line-height:1.25;letter-spacing:-.02em}.muskle-about__store-cta,.muskle-about__stores-more{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.55rem .85rem;border-radius:999px;border:1px solid rgb(17 17 17 / .12);background:#f7f7f7;color:#111;font-size:.84rem;font-weight:700;line-height:1;width:100%}.muskle-about__store-cta-arrow:before{content:"\2192";color:var(--ma-accent);font-weight:700}.muskle-about__store-card:hover,.muskle-about__store-card:focus-visible{border-color:#e3061359;box-shadow:0 10px 24px #11111114;transform:translateY(-3px)}.muskle-about__store-card:hover .muskle-about__store-img,.muskle-about__store-card:focus-visible .muskle-about__store-img{transform:scale(1.045)}.muskle-about__store-card:hover .muskle-about__store-cta,.muskle-about__store-card:focus-visible .muskle-about__store-cta{border-color:var(--ma-accent);background:#fff}.muskle-about__store-card:focus-visible,.muskle-about__stores-more:focus-visible{outline:2px solid var(--ma-accent);outline-offset:3px}.muskle-about__store-card--static:hover,.muskle-about__store-card--static:focus-visible{transform:none;box-shadow:none}.muskle-about__store-card--static:hover .muskle-about__store-img,.muskle-about__store-card--static:focus-visible .muskle-about__store-img{transform:none}.muskle-about__cta-row--stores{margin-top:.35rem}.muskle-about__stores-more{width:auto;min-width:13.5rem;padding-inline:1.25rem;background:#111;color:#fff;border-color:#111}.muskle-about__stores-more:hover,.muskle-about__stores-more:focus-visible{background:#1c1c1c}.muskle-about__stores-more .muskle-about__store-cta-arrow:before{color:#ff6b73}@media screen and (min-width:520px){.muskle-about__stores{grid-template-columns:repeat(2,minmax(0,1fr))}.muskle-about__store-media{aspect-ratio:4 / 3;max-height:none}}.muskle-about__cta-row{margin:0}.muskle-about .button{min-height:44px}.muskle-about__band--dark .button{background:#fff;color:#111}.muskle-about__unfazed-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:1.25rem}.muskle-about__unfazed-wide,.muskle-about__unfazed-cell{margin:0;overflow:hidden;border-radius:var(--ma-radius);min-width:0}.muskle-about__unfazed-wide{aspect-ratio:16 / 10}.muskle-about__unfazed-cell{aspect-ratio:3 / 4}.muskle-about__close{text-align:center;max-width:44rem;margin-inline:auto}.muskle-about__statement{margin:0 0 1rem;font-size:clamp(1.7rem,4vw,2.7rem);line-height:1.2;letter-spacing:-.035em}.muskle-about__close .muskle-about__copy{margin-inline:auto;margin-bottom:1.5rem}.muskle-about a:focus-visible{outline:2px solid var(--ma-accent);outline-offset:3px}@media screen and (min-width:750px){.muskle-about{--ma-shell: min(1440px, calc(100% - 4rem) )}.muskle-about__origin,.muskle-about__values,.muskle-about__unfazed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.muskle-about__unfazed-wide{grid-column:1 / -1}.muskle-about__timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.25rem;padding-left:0}.muskle-about__timeline:before{display:none}.muskle-about__mile:before{left:auto;right:auto;top:-.35rem;width:12px;height:12px}}@media screen and (min-width:990px){.muskle-about__band{padding-block:4.25rem}.muskle-about__hero{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:3rem}.muskle-about__split{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:3rem}.muskle-about__split--rtl .muskle-about__copy-col{order:2}.muskle-about__values{grid-template-columns:repeat(3,minmax(0,1fr))}.muskle-about__stores{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.muskle-about__store-cta{font-size:.78rem;padding-inline:.65rem}.muskle-about__rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.muskle-about__rail-item{min-width:0}.muskle-about__unfazed-top{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:2.5rem;align-items:center}.muskle-about__unfazed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.muskle-about__unfazed-wide{grid-column:auto;aspect-ratio:auto;min-height:28rem}}@media(max-width:749px){.muskle-about{--ma-shell: min(1440px, calc(100% - 2rem) )}.muskle-about__hero-frame{aspect-ratio:4 / 3}.muskle-about__hero-img{object-fit:cover;object-position:50% 18%}}@media(prefers-reduced-motion:reduce){.muskle-about *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/muskle-about-story.css.map */
