@font-face{font-family:MF Hand;src:url(mf-hand.woff2) format("woff2");font-display:swap}@font-face{font-family:MF Mono;src:url(mf-mono.woff2) format("woff2");font-display:swap}:root{--mf-ink: #0b0b0b;--mf-ink-2: #131313;--mf-paper: #ececec;--mf-muted: #8d8d8d;--mf-hairline: rgb(255 255 255 / .12);--mf-hand: "MF Hand", var(--font-body--family);--mf-mono: "MF Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--mf-track: .16em;--mf-gutter: clamp(20px, 4vw, 56px);--mf-ease: cubic-bezier(.22, .61, .21, 1);--font-heading--family: var(--mf-hand);--font-heading--weight: 400;--font-heading--style: normal;--font-h5--letter-spacing: var(--mf-track);--font-h6--letter-spacing: var(--mf-track)}body{background-color:var(--mf-ink)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--mf-paper);color:var(--mf-ink)}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){letter-spacing:.02em;word-spacing:-.22em;-webkit-text-stroke:.012em currentColor}:is(h5,h6,.h5,.h6),.text-block.h6>*,.text-block.h5>*{font-family:var(--mf-mono);font-weight:400}.mf-label{margin:0;font-family:var(--mf-mono);font-size:.6875rem;line-height:1.5;letter-spacing:var(--mf-track);text-transform:uppercase;color:var(--mf-muted)}.mf-label--bright{color:var(--mf-paper)}.product-details .details-content p,[class*=__mf_join_sub] p{text-transform:lowercase}body:has(.shopify-policy__container){background-color:#000}.button,.button-secondary,.button-custom,.mf-button{font-family:var(--mf-mono);font-size:.75rem;letter-spacing:var(--mf-track);text-transform:uppercase;border-radius:0}.button:not(.button-unstyled),.button-secondary,.mf-button{--button-color: var(--mf-paper);--button-background-color: transparent;--button-border-color: rgb(255 255 255 / .85);--button-border-width: 1px}.button:not(.button-unstyled):hover,.button-secondary:hover,.mf-button:hover{--button-color: var(--mf-ink);--button-background-color: var(--mf-paper);--button-border-color: var(--mf-paper)}.mf-button{display:inline-flex;align-items:center;justify-content:center;gap:.9em;min-height:52px;padding:0 2.25em;color:var(--button-color);background:var(--button-background-color);box-shadow:inset 0 0 0 1px var(--button-border-color);text-decoration:none;transition:color .25s var(--mf-ease),background-color .25s var(--mf-ease)}.mf-button__arrow{transition:transform .25s var(--mf-ease)}.mf-button:hover .mf-button__arrow{transform:translate(4px)}.variant-option--buttons .variant-option__button-label{min-height:44px;border-radius:0;font-family:var(--mf-mono);letter-spacing:.08em;text-transform:uppercase}.details__header,details>summary{font-family:var(--mf-mono);font-size:.75rem;letter-spacing:var(--mf-track);text-transform:uppercase}.mf-product-type{margin:0;text-align:center}.hero__media{object-position:50% 28%}.sticky-add-to-cart__title{font-family:var(--mf-hand);font-size:1.5em;text-transform:uppercase;word-spacing:-.22em}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.menu-list__link{--menu-top-level-font-family: var(--mf-mono);--menu-top-level-font-weight: 400;--menu-top-level-font-size: .75rem;--menu-top-level-font-case: uppercase;letter-spacing:var(--mf-track)}@media screen and (max-width:749px){.product-information .product-media-container{width:100%!important;max-width:none!important;aspect-ratio:auto!important;height:clamp(84vw,calc(100svh - var(--header-height, 60px) - 285px),91.4vw)!important;max-height:none!important}.product-information .product-media-container img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 34%}.product-information .product-details .group-block-content:has(>.text-block h1){flex-direction:row!important;flex-wrap:wrap!important;justify-content:center;align-items:baseline;gap:4px 0!important}.product-information .product-details .group-block-content:has(>.text-block h1) .price{font-size:1.05rem}.product-information .product-details .group-block-content:has(>.text-block h1)>.text-block:has(h1){flex-basis:100%}.product-information .product-details .group-block-content:has(>.text-block h1)>*,.product-information .product-details .group-block-content:has(>.text-block h1)>*>*{width:auto!important;margin:0!important;padding:0!important}.product-information .product-details .group-block-content:has(>.text-block h1)>:not(.text-block:has(h1)){margin-inline:8px!important}.product-information .product-details .group-block-content:has(>.text-block h1)>:has(>.mf-product-type),.product-information .product-details .group-block-content:has(>.text-block h1)>:has(.price){flex-basis:100%;margin-inline:0!important}.product-information .variant-picker legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-information .product-details{padding-block:10px 16px!important}.product-information .product-details>.group-block>.group-block-content{gap:12px!important}.product-information .product-details>.group-block>.group-block-content>.group-block .group-block-content{gap:2px!important}.product-information .product-details h1{margin:0;font-size:2.75rem;line-height:.95}.product-information .product-form-buttons{gap:8px}}.mf-final-sale{margin:0;text-align:center;font-family:var(--mf-mono);font-size:.6875rem;letter-spacing:var(--mf-track);text-transform:uppercase}.mf-final-sale a{color:var(--mf-muted);text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .25);padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.mf-final-sale a:hover{color:var(--mf-paper);border-color:currentColor}@media screen and (min-width:750px){.product-information.section{padding-block-end:0!important}}@media screen and (min-width:750px){.product-information__media media-gallery{position:relative!important;top:auto!important;height:100%}.product-information__media media-gallery>slideshow-component,.product-information__media slideshow-container,.product-information__media slideshow-slides,.product-information__media slideshow-slide .product-media{height:100%}.product-information__media slideshow-slide.product-media-container{height:100%;aspect-ratio:auto!important}.product-information__media slideshow-slide .product-media img{width:100%;height:100%;object-fit:contain}.product-information__media slideshow-slide:first-child{background:#fefefe}.product-information__media slideshow-slide:first-child .product-media img{background:transparent}.product-information__media slideshow-slide:not(:first-child) .product-media img{object-fit:cover}}@media screen and (min-width:1200px){.product-information__grid.product-information--media-left:has(.media-gallery--extend){grid-template-columns:min(calc((100svh - var(--header-height, 60px) - 40px) * 1312 / 1199),62%) 1fr!important}.product-information--media-left .product-details>.group-block{max-width:520px;margin-inline:auto}}.menu-drawer__close-button.button{--button-border-width: 0;--button-border-color: transparent;--button-background-color: transparent;--button-color: var(--mf-paper)}.menu-drawer__close-button.button:hover{--button-color: var(--mf-paper);--button-background-color: transparent;opacity:.7}@media screen and (max-width:749px){.menu-drawer-container .menu-drawer{width:100vw;max-width:none;border-inline-end:0}}.menu-drawer__navigation .menu-drawer__menu{--menu-top-level-font-family: var(--mf-mono);--menu-top-level-font-weight: 400;--menu-top-level-font-case: uppercase;--menu-top-level-font-size: 1.25rem}.menu-drawer__menu-item--mainlist{letter-spacing:var(--mf-track)}.menu-drawer__featured-content .resource-card__title{font-family:var(--mf-hand);font-size:2rem;line-height:1;text-transform:uppercase;word-spacing:-.22em}.menu-drawer__featured-content .resource-card__subtext,.menu-drawer__featured-content .price{font-family:var(--mf-mono);font-size:.8125rem;letter-spacing:var(--mf-track)}.menu-drawer .menu-drawer__utility-links{margin-block-start:0}.menu-drawer .menu-drawer__featured-content{margin-block-start:28px;margin-inline:var(--margin-xl);padding-block-start:20px;border-top:1px solid rgb(255 255 255 / .14)}.menu-drawer .menu-drawer__featured-content-list-item:first-child{margin-inline-start:0}.menu-drawer .menu-drawer__featured-content-list-item:last-child{margin-inline-end:0}.menu-drawer .menu-drawer__featured-content-list-item--product{width:72cqi}.menu-drawer__featured-content .resource-card__media{aspect-ratio:auto!important}.menu-drawer__featured-content .resource-card__image{aspect-ratio:1312 / 1199!important;height:auto;object-fit:cover}.menu-drawer__featured-content .resource-card__content{padding-top:10px}.product-card a[ref=productTitleLink] .text-block,.product-card a[ref=productTitleLink] .text-block>*{font-family:var(--mf-hand)!important;font-size:1.75rem!important;line-height:1!important;text-transform:uppercase;word-spacing:-.22em;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mf-grunge.css.map */
