.mf-gallery-page{--mf-gallery-width: 90rem;--mf-gallery-gutter: clamp(1.5rem, 5vw, 4.5rem);--mf-gallery-column-gap: 1.75rem;--mf-gallery-row-gap: 2.5rem;--mf-gallery-radius: .875rem;--mf-gallery-bg: var(--mf-paper, #f3f0e8);--mf-guide-bg: var(--mf-white, #fff);--mf-gallery-focus: var(--mf-focus, #72533b);--mf-card-white: var(--mf-overlay-text, #fff);--mf-card-fade: var(--mf-overlay-fade-start, rgb(0 0 0 / .56));--mf-card-fade-mid: var(--mf-overlay-fade-end, rgb(0 0 0 / .4));--mf-card-shadow: 0 1px 3px rgb(0 0 0 / .3);--mf-gallery-text: 1.0625rem;--mf-gallery-small: .875rem;--mf-gallery-body: 1rem;--mf-gallery-h1: clamp(2rem, 3.6vw, 2.6rem);--mf-guide-h2: clamp(1.8rem, 3vw, 2.7rem);--mf-guide-copy: 58ch;--mf-guide-picture-width: 16rem;--mf-guide-picture-gap: 1.5rem;--mf-guide-topic-gap: 2rem;--mf-guide-row-gap: 3rem;--mf-space-1: .25rem;--mf-space-2: .5rem;--mf-space-3: .75rem;--mf-space-4: 1rem;--mf-space-5: 1.25rem;--mf-space-6: 1.5rem;--mf-space-8: 2rem;--mf-space-10: 2.5rem;--mf-space-12: 3rem;--mf-space-16: 4rem}.mf-gallery-page.mf-gallery-page{width:100%;max-width:var(--mf-gallery-width);margin-inline:auto;padding:0 var(--mf-gallery-gutter);color:var(--ink);background:var(--mf-gallery-bg);font-family:var(--sans)}.mf-collection-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--mf-space-5) var(--mf-space-8);padding-block:var(--mf-space-10)}.mf-collection-intro__title{margin:0;font:500 var(--mf-gallery-h1)/1.05 var(--sans);letter-spacing:-.055em;text-wrap:balance}.mf-collection-intro__description{max-width:45rem;margin:var(--mf-space-4) 0 0;color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.7;text-wrap:pretty}.mf-collection-intro__links{display:flex;align-items:center;gap:var(--mf-space-6);padding-block-end:var(--mf-space-1);font-size:var(--mf-gallery-small);white-space:nowrap}.mf-collection-intro__count{color:var(--muted)}.mf-collection-intro__links a{display:inline-flex;align-items:center;min-height:2.75rem;border-block-end:1px solid currentColor;color:var(--mf-gallery-focus);text-decoration:none}.mf-collection-intro .release-jumps{grid-column:1 / -1;gap:var(--mf-space-6);margin:0}.mf-gallery-page .mf-gallery-section{min-width:0;margin:0;padding:0;border:0;scroll-margin-block-start:var(--mf-space-8)}.mf-gallery-section__heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mf-gallery-page .mf-outfit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:var(--mf-gallery-column-gap);row-gap:var(--mf-gallery-row-gap)}.mf-outfit-card{min-width:0;margin:0}.mf-outfit-card__link{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--mf-gallery-radius);color:var(--mf-card-white);text-decoration:none;isolation:isolate}.mf-outfit-card__portrait{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3 / 4;background:var(--mf-gallery-bg)}.mf-outfit-card__image{display:block;width:100%;height:100%;object-fit:contain}.mf-outfit-card .mf-outfit-card__title{position:absolute;inset-inline:0;inset-block-end:0;margin:0;padding:var(--mf-space-10) var(--mf-space-5) var(--mf-space-4);color:var(--mf-card-white);background:linear-gradient(to top,var(--mf-card-fade),var(--mf-card-fade-mid) 58%,transparent);font:500 var(--mf-gallery-text)/1.35 var(--sans);letter-spacing:-.025em;text-shadow:var(--mf-card-shadow);overflow-wrap:break-word}.mf-outfit-card__link:hover .mf-outfit-card__title{text-decoration:underline;text-underline-offset:.25em}.mf-gallery-page :focus-visible{outline:3px solid var(--mf-gallery-focus);outline-offset:4px}.mf-gallery-section>:is(.retro-retailer-note,.workwear-retailer-note,.affiliate-disclosure){max-width:70ch;margin-block:var(--mf-space-6) 0;padding:0;border:0;color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.7}.mf-gallery-page.release-index>.mf-gallery-section{margin-block-end:var(--mf-space-16)}.mf-gallery-page .release-section-heading{align-items:baseline;gap:var(--mf-space-6);margin-block-end:var(--mf-space-6)}.mf-gallery-page .release-section-heading h2{margin:0;font:500 clamp(1.5rem,2.5vw,2rem)/1.2 var(--sans);letter-spacing:-.035em}.mf-gallery-page .release-section-heading p{margin-block-start:var(--mf-space-2);color:var(--muted);font-size:var(--mf-gallery-small)}.mf-gallery-page .release-section-heading>a{color:var(--mf-gallery-focus);font-size:var(--mf-gallery-small)}.mf-gallery-page .release-retailer-note{margin-block:0 var(--mf-space-12);padding-block-start:var(--mf-space-6);font-size:var(--mf-gallery-small);line-height:1.7}.mf-gallery-page .mf-style-guide{margin-block-start:var(--mf-space-16);padding-block:var(--mf-space-16);border-block-start:1px solid var(--line);color:var(--ink);background:var(--mf-guide-bg);box-shadow:0 0 0 100vmax var(--mf-guide-bg);clip-path:inset(0 -100vmax);scroll-margin-block-start:var(--mf-space-8)}.mf-style-guide .mf-style-guide__heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mf-space-8);margin-block-end:var(--mf-space-6)}.mf-style-guide__heading .eyebrow{display:none}.mf-style-guide__heading h2{margin:0;font:500 var(--mf-guide-h2)/1.2 var(--sans);letter-spacing:-.04em}.mf-style-guide__heading p:not(.eyebrow){max-width:48rem;margin-block:var(--mf-space-5) 0;color:var(--muted);font-size:var(--mf-gallery-body);line-height:1.75}.mf-style-guide__heading>a,.mf-style-guide__heading .guide-summary a{display:inline-flex;align-items:center;flex-shrink:0;min-height:2.75rem;color:var(--mf-gallery-focus);font-size:var(--mf-gallery-small)}.mf-style-guide__heading .guide-summary{max-width:28rem}.mf-style-guide__heading .guide-summary p{margin:0}.mf-style-guide .mf-style-guide__nav{display:flex;flex-wrap:wrap;gap:var(--mf-space-3) var(--mf-space-6);margin-block:0 var(--mf-space-10);padding:0;border:0;font-size:var(--mf-gallery-small)}.mf-style-guide__nav a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--mf-gallery-focus)}.mf-gallery-page .mf-style-guide__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:var(--mf-guide-topic-gap);row-gap:var(--mf-guide-row-gap)}.mf-style-guide .mf-style-topic{display:grid;grid-template-columns:minmax(0,var(--mf-guide-picture-width)) minmax(0,1fr);align-items:center;gap:var(--mf-guide-picture-gap);min-width:0;padding:0;border:0;overflow:visible;background:none;scroll-margin-block-start:var(--mf-space-8)}.mf-style-topic__visual{min-width:0;align-self:center}.mf-style-topic__visual>figure{margin:0;background:none}.mf-style-topic .mf-style-topic__visual img{display:block;width:100%;height:auto;max-width:100%;max-height:none;aspect-ratio:auto;object-fit:contain;border-radius:var(--mf-gallery-radius)}.mf-style-topic__visual figcaption{margin:0;padding:var(--mf-space-2) 0 0;color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.5;text-align:start}.mf-style-topic__visual figcaption a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--mf-gallery-focus)}.mf-style-topic__copy{min-width:0;max-width:var(--mf-guide-copy);overflow-wrap:break-word}.mf-style-topic__copy h3,.mf-style-topic__copy .guide-topic-heading h3{margin:0 0 var(--mf-space-3);padding:0;font:500 var(--mf-gallery-text)/1.25 var(--sans);letter-spacing:-.025em;text-wrap:pretty}.mf-style-topic__copy p,.mf-style-topic__copy .guide-topic-tips p,.mf-style-topic__copy .guide-topic-expanded p{margin-block:var(--mf-space-3);padding:0;color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.75;text-wrap:pretty}.mf-style-topic__copy details{margin:var(--mf-space-4) 0 0;border-block-start:1px solid var(--line)}.mf-style-topic__copy summary{min-height:2.75rem;padding-block:var(--mf-space-3);font-size:var(--mf-gallery-small);line-height:1.5;cursor:pointer}.mf-style-topic__copy ul{margin-block:var(--mf-space-2);padding-inline-start:var(--mf-space-5)}.mf-style-topic__copy li{margin-block:var(--mf-space-2);color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.75}.mf-style-topic__copy a{color:var(--mf-gallery-focus);text-underline-offset:.2em}.mf-style-topic__caption{margin-block:0 var(--mf-space-3);color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.7}.mf-style-topic__caption a{display:inline-flex;align-items:center;min-height:2.75rem}.mf-style-topic__caption ol{margin-block:0 var(--mf-space-3);padding-inline-start:var(--mf-space-5)}.mf-style-topic__copy>ul a{display:inline-flex;align-items:center;min-height:2.75rem}.mf-style-topic__copy .guide-topic-heading,.mf-style-topic__copy .guide-topic-intro{display:block;min-height:0;padding:0}.mf-style-topic__copy .guide-topic-number{display:none}.mf-style-topic__copy .guide-topic-expanded h4{font-family:var(--sans)}.mf-style-guide :is(.retro-guide-note,.workwear-guide-note,.guide-footnote){margin-block-start:var(--mf-space-12);color:var(--muted);font-size:var(--mf-gallery-small);line-height:1.75}.mf-style-topic__visual .guide-visual{height:auto;min-height:0;padding:0;overflow:visible;background:none}.mf-style-topic__visual .guide-color-combinations{display:grid;gap:var(--mf-space-5)}.mf-style-topic__visual .guide-combination>div{height:var(--mf-space-8)}.mf-style-topic__visual .guide-visual-fabric{display:block}.mf-style-topic__visual .guide-visual-labels{gap:var(--mf-space-2);padding:var(--mf-space-3) 0 0;background:none}.mf-style-topic__visual .workwear-guide-palette{gap:var(--mf-space-5) var(--mf-space-3);padding:0;background:none}.mf-style-topic__visual .workwear-guide-palette i{height:var(--mf-space-16);border-radius:var(--mf-space-2)}.mf-style-guide .mf-style-topic--wide,.mf-style-guide .mf-style-topic--comparison{grid-column:1 / -1}.mf-style-guide .mf-style-topic--comparison{grid-template-columns:minmax(0,33rem) minmax(0,1fr);gap:var(--mf-space-12)}.mf-style-topic__visual .hybrid-trouser-pair,.mf-style-topic__visual .hybrid-layer-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mf-space-4);padding:0;background:none}.mf-style-topic__visual .hybrid-trouser-pair figure+figure{border:0}.mf-style-topic__visual .hybrid-layer-image{width:100%;max-width:none;height:auto;aspect-ratio:auto;margin:0;background:none}.mf-style-topic__visual .hybrid-layer-pair h4{margin-block:var(--mf-space-3) var(--mf-space-2);font:500 var(--mf-gallery-text)/1.3 var(--sans)}.mf-style-topic__visual .hybrid-layer-pair p{font-size:var(--mf-gallery-small);line-height:1.7}.mf-style-topic__visual .guide-fit-visual{display:block}.mf-style-topic__visual .guide-fit-photo{width:100%;height:auto;aspect-ratio:auto}.mf-style-topic__visual .guide-fit-visual ol{display:block;margin-block-start:var(--mf-space-3);padding-inline-start:var(--mf-space-5);list-style:decimal;text-align:start}.mf-style-topic__visual .guide-fit-visual li{padding:0;font-size:var(--mf-gallery-small);line-height:1.7}.mf-style-topic__visual .guide-fit-visual li:before{content:none}.mf-style-guide .guide-topic-finishing{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.mf-style-topic__visual .guide-visual-finishing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mf-space-3)}.mf-style-topic__visual .guide-visual-finishing>figure{display:block;padding:0;border:0}.mf-style-topic__visual .guide-visual-finishing figcaption{background:none}@media(max-width:1360px){.mf-gallery-page{--mf-guide-picture-width: 14rem;--mf-guide-picture-gap: 2rem}.mf-gallery-page .mf-style-guide__grid{grid-template-columns:minmax(0,1fr)}.mf-style-topic__copy h3,.mf-style-topic__copy .guide-topic-heading h3{font-size:1.5rem}}@media(max-width:1100px){.mf-collection-intro{grid-template-columns:minmax(0,1fr)}}@media(max-width:1000px){.mf-gallery-page{--mf-gallery-column-gap: 1.5rem;--mf-gallery-row-gap: 2rem}.mf-gallery-page .mf-outfit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-style-guide .mf-style-topic--comparison{grid-template-columns:minmax(0,1fr);gap:var(--mf-space-6)}.mf-style-topic--comparison .mf-style-topic__visual{width:min(100%,33rem)}}@media(max-width:740px){.mf-style-guide .mf-style-guide__heading{display:block}.mf-style-guide__heading .guide-summary{margin-block-start:var(--mf-space-5)}.mf-style-guide .mf-style-topic{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--mf-space-6)}.mf-style-topic__visual{align-self:start;width:min(100%,16rem)}.mf-style-topic--comparison .mf-style-topic__visual,.guide-topic-finishing .mf-style-topic__visual{width:100%}.mf-style-topic__copy h3,.mf-style-topic__copy .guide-topic-heading h3{font-size:1.5rem}}@media(max-width:520px){.mf-gallery-page{--mf-gallery-gutter: 1.25rem;--mf-gallery-h1: 2.25rem}.mf-collection-intro{padding-block:var(--mf-space-8)}.mf-collection-intro__links{gap:var(--mf-space-5)}.mf-gallery-page .mf-outfit-grid{grid-template-columns:minmax(0,1fr)}.mf-gallery-page .mf-style-guide{margin-block-start:var(--mf-space-12);padding-block:var(--mf-space-12)}}@media(forced-colors:active){.mf-outfit-card .mf-outfit-card__title{color:LinkText;background:Canvas;text-shadow:none}.mf-gallery-page :focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mf-design-galleries-20260914.css.map */
