:root{--font-heading-family: "Barlow Condensed", "Helvetica Neue", "Arial Narrow", Arial, sans-serif;--font-body-family: "Barlow Condensed", "Helvetica Neue", "Arial Narrow", Arial, sans-serif;--font-heading-weight: 700;--font-body-weight: 500;--mf-header-h: 0px}body{background-color:#fff;color:#121212;font-family:var(--font-body-family);letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.banner__heading,.card__heading,.product__title,.collection__title{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.banner.banner--large,.banner--large:not(.banner--adapt),.banner--large:not(.banner--mobile-bottom):not(.banner--adapt){min-height:calc(100vh - var(--mf-header-h, 0px))!important}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:calc(100vh - var(--mf-header-h, 0px))!important}.banner--large .banner__media,.banner--large:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:calc(100vh - var(--mf-header-h, 0px))!important;background-color:#000}.banner--large .banner__media>img,.banner--large .banner__media img:not(.zoom):not(.deferred-media__poster-button){object-fit:contain!important;object-position:center center;width:100%!important;height:100%!important}.banner__media.placeholder{background-color:#000}.banner__media.placeholder svg{opacity:.12}.header,.header-wrapper{position:relative}.header-wrapper{transition:background-color .3s ease,color .3s ease}@media screen and (min-width:750px){.header{padding-left:12rem}}.page-width{max-width:var(--page-width)}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:.6rem!important;padding-right:.6rem!important}.page-width{padding-left:.6rem!important;padding-right:.6rem!important}}.header__heading-link .h2,.header__heading-logo,.header__heading-link{text-transform:uppercase;font-weight:800;letter-spacing:.1em}.header__menu-item,.header__inline-menu .list-menu__item{text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-family:var(--font-heading-family)}@media screen and (min-width:990px){.list-menu--inline>li:not(:last-child){margin-right:2.2rem}}.header-wrapper.scrolled{background-color:#fff!important;background-image:none!important}.header-wrapper.scrolled a,.header-wrapper.scrolled .header__heading,.header-wrapper.scrolled .header__heading-link,.header-wrapper.scrolled .header__heading-link .h2,.header-wrapper.scrolled .header__menu-item,.header-wrapper.scrolled .header__active-menu-item,.header-wrapper.scrolled .mf-clock,.header-wrapper.scrolled .header__icon{color:#000!important}.header-wrapper.scrolled .header__icon .icon,.header-wrapper.scrolled .header__icon svg,.header-wrapper.scrolled .header__icon path{color:#000!important}.header-wrapper.scrolled .cart-count-bubble{background-color:#000!important;color:#fff!important}.mf-clock{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-family:var(--font-heading-family);font-size:11px;font-weight:500;letter-spacing:.06em;color:#fff;white-space:nowrap;pointer-events:none;z-index:10}@media screen and (max-width:749px){.mf-clock{left:12px}}@media screen and (min-width:990px){.mf-clock{left:.6rem}}.featured-collection .product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;margin:0!important;padding:0!important}.featured-collection .product-grid>li{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.featured-collection .collection>.title-wrapper-with-link,.featured-collection .collection>.title-wrapper{padding-left:2rem;padding-right:2rem}@media screen and (max-width:749px){.featured-collection .product-grid{grid-template-columns:repeat(2,1fr)!important}}.featured-collection .product-grid .card__inner,.featured-collection .product-grid .card .media{aspect-ratio:1 / 1!important;padding-bottom:0!important;height:auto}.featured-collection .product-grid .card .media>img{height:100%;width:100%;object-fit:cover}.card__heading,.card__heading a,.card-information .price{text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-heading-family)}.card-information{padding-left:1rem;padding-right:1rem}.card-information .price{font-weight:600}.collection .title-wrapper .title,.title-wrapper-with-link .title{font-size:clamp(2.4rem,4vw,4.5rem)}.footer{border-top:1px solid rgba(18,18,18,.18)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-family:var(--font-heading-family)}.footer-block__details-content a,.copyright__content{letter-spacing:.04em}.mf-marquee{width:100%;background-color:#000;color:#fff;overflow:hidden;white-space:nowrap;padding:7px 0;font-family:var(--font-heading-family);font-weight:700;font-size:13px!important;line-height:1;text-transform:uppercase;letter-spacing:.14em}.mf-marquee__group{font-size:13px!important}.mf-marquee__track{display:inline-flex;width:max-content;will-change:transform;animation:mf-marquee-scroll 40s linear infinite}.mf-marquee__group{display:inline-block;white-space:nowrap}@keyframes mf-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mf-marquee__track{animation:none}}.featured-collection .product-grid .card__content,.featured-collection .product-grid .card__information,.featured-collection .product-grid .card-information{text-align:center!important;align-items:center!important}.featured-collection .product-grid .card__heading,.featured-collection .product-grid .card__heading a,.featured-collection .product-grid .card__information>*,.featured-collection .product-grid .card-information>*,.featured-collection .product-grid .card-information .price,.featured-collection .product-grid .price__container,.featured-collection .product-grid .price__regular,.featured-collection .product-grid .price__sale{text-align:center!important;justify-content:center!important}.banner .button,.banner .button--primary,.banner .button--secondary{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important;padding:0!important;min-height:0!important;min-width:0!important;font-family:var(--font-heading-family);font-size:12px!important;font-weight:600;text-transform:uppercase;letter-spacing:.18em;text-decoration:none}.banner .button:after,.banner .button:before{display:none!important;content:none!important}.banner .button:hover{opacity:.7;text-decoration:underline;text-underline-offset:4px}@media screen and (min-width:990px){.product.grid{display:flex!important;align-items:flex-start;gap:4rem}.product .product__media-wrapper{flex:0 0 60%;max-width:60%;width:60%}.product .product__info-wrapper{flex:0 0 40%;max-width:40%;width:40%;padding-left:0!important;padding-top:0!important}}@media screen and (min-width:990px){.product__media-wrapper media-gallery[data-desktop-layout=thumbnail]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail]>.slider-mobile-gutter{order:2;flex:1 1 auto;min-width:0}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail] .thumbnail-slider{order:1;flex:0 0 84px;width:84px;margin:0}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail] .thumbnail-list{flex-direction:column!important;gap:10px;width:100%}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail] .thumbnail-list__item{width:100%!important;max-width:100%!important}.product__media-wrapper media-gallery[data-desktop-layout=thumbnail] .thumbnail-slider .slider-button,.product__media-wrapper media-gallery[data-desktop-layout=thumbnail]>.slider-mobile-gutter~.slider-buttons{display:none!important}}.product__info-container .product__text.caption-with-letter-spacing:first-child{font-family:var(--font-heading-family);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b;margin-bottom:.4rem}.product__info-container .product__title,.product__info-container .product__title h1,.product__info-container .product__title h2{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:800;letter-spacing:.02em;line-height:1.02}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px;margin:1.2rem 0}.product-form__input--pill .form__label{width:100%;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:600}.product-form__input--pill input[type=radio]+label{min-width:52px;height:48px;padding:0 12px;margin:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #121212!important;border-radius:0!important;background:#fff;color:#121212;font-family:var(--font-heading-family);font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}.product-form__input--pill input[type=radio]:checked+label{background:#121212;color:#fff}.product-form__input--pill input[type=radio]:hover+label{background:#f0f0f0}.product-form__input--pill input[type=radio]:checked:hover+label{background:#121212}.product-form__buttons{max-width:none!important}.product-form__submit{width:100%!important;min-height:52px;border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-family:var(--font-heading-family)}.shopify-payment-button__button--unbranded,.shopify-payment-button__button{border-radius:0!important;min-height:44px;text-transform:uppercase;letter-spacing:.12em;font-weight:600}.product-form__buttons .shopify-payment-button{margin-top:8px}.sizing-guide__fit-guidance{font-weight:600}.sizing-guide__chart-placeholder{margin-top:2.4rem;min-height:220px;padding:3rem 2rem;border:1px solid rgba(18,18,18,.35);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.6rem}.sizing-guide__chart-placeholder-title{margin:0;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:1.5rem}.sizing-guide__chart-placeholder-note{margin:0;color:#6b6b6b;font-size:1.4rem}.product__accordion.accordion,.product .accordion{border-top:1px solid rgba(18,18,18,.16);border-bottom:1px solid rgba(18,18,18,.16)}.product .accordion+.accordion{border-top:0}.product .accordion summary{padding:1.4rem 0}.product .accordion__title{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-family:var(--font-heading-family)}.free-shipping-bar{margin-bottom:1.6rem}.free-shipping-bar__message{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.02em}.free-shipping-bar__message--unlocked{display:flex;align-items:center;gap:.6rem;font-weight:600}.free-shipping-bar__message--unlocked svg{width:1.4rem;height:1.4rem;flex-shrink:0}.free-shipping-bar__track{width:100%;height:4px;background:#1212121f;overflow:hidden}.free-shipping-bar__fill{height:100%;background:#121212;transition:width .3s ease}.hero-drop-section{margin:0}.hero-drop{position:relative;display:flex;align-items:flex-end;justify-content:center;min-height:calc(100vh - var(--mf-header-h, 0px));overflow:hidden;background-color:#000}.hero-drop__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-drop__media-el{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hero-drop__media-el--video video{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.hero-drop__placeholder{width:100%;height:100%;min-height:calc(100vh - var(--mf-header-h, 0px));display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#1a1a1a,#1a1a1a 12px,#111 12px 24px)}.hero-drop__placeholder p{margin:0;padding:0 2rem;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem;text-align:center;color:#ffffff8c}.hero-drop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--hero-drop-overlay-opacity, .4));z-index:1}.hero-drop__content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2;width:100%;color:#fff;text-align:center;max-width:62rem;margin:0 auto;padding:4rem 2rem 6rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-drop__kicker{margin:0 0 1rem;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.3em;font-size:1.1rem;color:#fff;opacity:1!important}.hero-drop__headline{margin:0;font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;font-size:2.5rem}.hero-drop__sub{margin:0;font-size:1.6rem;opacity:.9;max-width:44rem}.hero-drop__ctas{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.hero-drop__cta{text-transform:uppercase;letter-spacing:.1em;font-weight:700}@media screen and (max-width:749px){.hero-drop__content{padding:3rem 1.6rem 4rem}.hero-drop__headline{font-size:1.8rem}.hero-drop__sub{font-size:1.4rem}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.drop-intro{display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center;max-width:62rem;margin:0 auto}.drop-intro--with-media{max-width:none;flex-direction:column;text-align:center}.drop-intro__media{width:100%}.drop-intro__media img{width:100%;height:auto;display:block}.drop-intro__text{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:62rem;margin:0 auto}.drop-intro__heading{margin:0;font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;font-size:clamp(2.4rem,4vw,4rem)}.drop-intro__statement{margin:0;font-family:var(--font-body-family);font-weight:300;letter-spacing:.01em;line-height:1.7;font-size:1.1rem}.drop-intro__cta{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}@media screen and (min-width:750px){.drop-intro--with-media{display:grid;grid-template-columns:1fr 1fr;gap:4.8rem;align-items:center;text-align:left}.drop-intro--with-media .drop-intro__text{align-items:flex-start;text-align:left;margin:0}}.featured-categories__heading{text-align:center;margin:0 0 2.4rem}.featured-categories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}@media screen and (max-width:749px){.featured-categories__grid{grid-template-columns:1fr}}.featured-categories__tile{display:block;color:inherit;text-decoration:none}.featured-categories__tile--empty{cursor:default}.featured-categories__media{position:relative;aspect-ratio:2 / 3;overflow:hidden;background-color:#111}.featured-categories__img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.featured-categories__placeholder{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2.4rem;background-color:#2b2b2b}.featured-categories__placeholder-text{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem;color:#ffffff8c;text-align:center;padding:0 1.6rem}.featured-categories__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000040;transition:background-color .3s ease}.featured-categories__tile:hover .featured-categories__overlay{background-color:#0006}.featured-categories__label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.2em;font-size:1.5rem;text-align:center;white-space:nowrap;transition:transform .3s ease}.featured-categories__tile:hover .featured-categories__label{transform:translate(-50%,-50%) scale(1.05)}.badge--limited{background-color:#121212;color:#fff;border-color:#121212;font-weight:700;text-transform:uppercase}.badge--new{background-color:#fff;color:#121212;border-color:#121212;font-weight:700;text-transform:uppercase}.badge--drop{background-color:transparent;color:#121212b3;border-color:#12121259;font-weight:600;text-transform:uppercase}.featured-showcase__header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}.featured-showcase__heading{margin:0}.featured-showcase__cta{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;white-space:nowrap}.facets__form:not(:has(#FacetsWrapperDesktop)){grid-template-columns:max-content 1fr}.facets__form:not(:has(#FacetsWrapperDesktop)) .facet-filters{grid-column:1;padding-left:0}.our-favorites__header{margin-bottom:2.4rem}.our-favorites__title{margin:0}.our-favorites__subtitle{margin:.6rem 0 0;font-family:var(--font-body-family);font-weight:300;font-size:1.3rem;opacity:.75}.our-favorites__cta-row{margin-top:2.4rem;text-align:center}.our-favorites__cta{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}@media screen and (max-width:749px){.our-favorites__grid.grid--2-col-tablet-down .grid__item{width:100%}}.editorial-band-section{margin:0}.editorial-band{position:relative;display:flex;align-items:center;justify-content:center;min-height:70vh;overflow:hidden;background-color:#1a1a1a}@media screen and (max-width:749px){.editorial-band{min-height:50vh}}.editorial-band__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.editorial-band__media-el{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.editorial-band__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;transition:background-color .3s ease;z-index:1}.editorial-band__content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;padding:2rem}.editorial-band__quote{margin:0;font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:#fff;max-width:700px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.3}.editorial-band__cta{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;color:#fff}.social-proof-padding{padding-top:4rem;padding-bottom:2rem}.social-proof__header{margin-bottom:2.4rem}.social-proof__title{margin:0}.social-proof__subtitle{margin:.6rem 0 0;font-family:var(--font-body-family);font-weight:300;font-size:1.3rem;opacity:.75}.social-proof__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0}@media screen and (max-width:989px){.social-proof__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.social-proof__grid{grid-template-columns:repeat(2,1fr)}}.social-proof__tile{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:#1a1a1a}.social-proof__img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.social-proof__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.social-proof__placeholder-icon{width:2.4rem;height:2.4rem;color:#fff}.social-proof__placeholder-icon svg{width:100%;height:100%;fill:currentColor}.social-proof__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000;transition:background-color .3s ease}.social-proof__tile:hover .social-proof__overlay{background-color:#00000040}.social-proof__follow{margin-top:2.4rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem}.social-proof__follow-link{font-family:var(--font-heading-family);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:1.4rem;color:#121212}.social-proof__follow-dot{color:#121212;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mamaf.css.map */
