:root{--mff-accent: #e40046;--mff-accent-hover: #c00040;--mff-bg: #fafafa;--mff-surface: #ffffff;--mff-text: #333333;--mff-heading: #212121;--mff-border: #d2d2d7;--mff-border-soft: #efefef;--mff-muted: #999999;--mff-muted-dark: #666666;--mff-header-bg: rgba(28, 28, 28, .8);--mff-header-height: 46px;--mff-font-display: "proxima-nova", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--mff-font-text: "proxima-nova", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--mff-font-price: "montserrat", "proxima-nova", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-body-family: var(--mff-font-text);--font-heading-family: var(--mff-font-display);--font-body-style: normal;--font-body-weight: 400;--font-heading-style: normal;--font-heading-weight: 500;--mff-text-h1: 3.2rem;--mff-track-h1: -.025em;--mff-text-h2: 2.4rem;--mff-track-h2: -.02em;--mff-text-h3: 1.9rem;--mff-track-h3: -.01em;--mff-text-body: 1.5rem;--mff-text-caption: 1.2rem;--mff-text-button: 1.4rem;--mff-text-card-title: 1.5rem;--mff-text-card-price: 1.4rem;--mff-text-pdp-price: 2.4rem;--mff-space-1: .4rem;--mff-space-2: .8rem;--mff-space-3: 1.2rem;--mff-space-4: 1.6rem;--mff-space-6: 2.4rem;--mff-space-8: 3.2rem;--mff-space-12: 4.8rem;--mff-space-16: 6.4rem}body{color:var(--mff-text);letter-spacing:normal}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--mff-heading);letter-spacing:normal}.link:hover,.full-unstyled-link:hover,a.link--text:hover{color:var(--mff-accent)}.header-wrapper,.header-wrapper.gradient{background:var(--mff-header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header{padding-top:0;padding-bottom:0;min-height:var(--mff-header-height);align-items:center}@media screen and (min-width:990px){.header{padding-top:0;padding-bottom:0}}.header__heading{line-height:0}.header__heading-link{padding:0;display:flex;align-items:center}.header__heading-link .mff-header-logo,.header__heading-link .mff-header-logo svg{display:block;height:24px;width:auto}.header__heading-logo-wrapper img{max-height:24px;width:auto}.header a,.header .header__icon,.header .header__menu-item{color:#fff}.header__menu-item span{font-size:1.4rem}.header__menu-item:hover span{color:#fff;text-decoration:none}.header__icon{width:4rem;height:4rem}.header__icons{padding-right:0}.cart-count-bubble{background-color:var(--mff-accent);color:#fff}.header-wrapper--border-bottom{border-bottom:0}.menu-drawer__utility-links .menu-drawer__account,.menu-drawer__account{display:none!important}.button,.shopify-challenge__button,.customer button{border-radius:99px}.button:not(.button--secondary):not(.shopify-payment-button__button--unbranded):hover{background-color:var(--mff-accent-hover)}.shopify-payment-button__button--unbranded{border-radius:99px;background-color:var(--mff-accent)}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--mff-accent-hover)!important}.field__input,.select__select,.customer .field input,.customer select,.quantity{border-radius:99px;background-color:var(--mff-surface)}.select__select,.field__input{border:1px solid var(--mff-border);box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after,.quantity:after{box-shadow:0 0 0 1px var(--mff-border);border-radius:99px}.field:before,.select:before,.customer .field:before,.customer select:before,.quantity:before{border-radius:99px}textarea.field__input,textarea.text-area{border-radius:14px}.card--standard .card__inner{background-color:var(--mff-surface)}.card-wrapper .card{border-radius:10px}.card--card,.card--standard .card__inner{border:1px solid var(--mff-border-soft);border-radius:10px}.card__heading{color:var(--mff-heading)}.card__heading a:hover,.card-wrapper:hover .card__heading a,.card__heading .full-unstyled-link:hover{text-decoration:none;color:var(--mff-heading)}.card-wrapper .full-unstyled-link:after{outline-offset:.2rem}.underline-links-hover:hover a{text-decoration:none}.price{color:var(--mff-text)}.price--on-sale .price-item--regular{color:var(--mff-muted)}.badge.price__badge-sale{background-color:var(--mff-accent);color:#fff;border-color:var(--mff-accent)}.product__title h1{font-weight:600}.product__text.caption-with-letter-spacing{letter-spacing:normal;text-transform:none;color:var(--mff-muted-dark)}.mff-short-description{font-size:1.5rem;line-height:1.6;color:var(--mff-muted-dark)}.quantity{border-radius:99px;min-height:4.4rem}.quantity__button{color:var(--mff-text)}.product-form__submit{background-color:var(--mff-accent);color:#fff;border-radius:99px}.product-form__submit:hover{background-color:var(--mff-accent-hover)}.product-form__submit.button--secondary{--color-button: 228, 0, 70;--color-button-text: 255, 255, 255;--alpha-button-background: 1}.mff-tabs{margin-top:4rem}.mff-tabs__nav{display:flex;flex-wrap:wrap;gap:.5rem 3rem;list-style:none;margin:0 0 -1px;padding:0;border-bottom:1px solid var(--mff-border)}.mff-tabs__tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:1.2rem .2rem;margin-bottom:-1px;font-family:var(--font-body-family);font-size:1.6rem;color:var(--mff-muted-dark);cursor:pointer}.mff-tabs__tab:hover{color:var(--mff-heading)}.mff-tabs__tab[aria-selected=true]{color:var(--mff-heading);font-weight:600;border-bottom-color:var(--mff-accent)}.mff-tabs__panel{padding:2.4rem .2rem;font-size:1.5rem;line-height:1.7;color:var(--mff-text)}.mff-tabs__panel[hidden]{display:none}.mff-tabs__panel img{max-width:100%;height:auto}.mff-tabs__panel table{border-collapse:collapse;width:100%}.mff-tabs__panel table td,.mff-tabs__panel table th{border:1px solid var(--mff-border-soft);padding:.8rem 1.2rem;text-align:left}.mff-footer{background-color:var(--mff-heading);margin-top:auto;padding:60px 2rem 30px}.mff-footer__block{max-width:96rem;margin:0 auto;display:flex;flex-wrap:wrap}.mff-footer__block ul{list-style:none;margin:0;padding:0;flex:1 1 0;min-width:0}.mff-footer__block ul li{margin-bottom:8px}.mff-footer__block ul li a{font-weight:400;font-size:14px;line-height:24px;color:#fff;text-decoration:none;display:flex;align-items:center}.mff-footer__block ul li a:hover{color:var(--mff-accent)}.mff-footer__block ul li a .mff-footer__icon{width:14px;height:14px;margin-right:12px;display:inline-flex}.mff-footer__block ul li a .mff-footer__icon svg{width:14px;height:14px}.mff-footer__bottom{max-width:96rem;margin:50px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.mff-footer__text div{font-weight:400;font-size:12px;line-height:20px;color:#fff}.mff-footer__text div:last-child{margin-top:8px;opacity:.3}.mff-footer__text div:last-child a{color:#fff;text-decoration:none}@media screen and (max-width:749px){.mff-footer{padding:24px 20px 16px}.mff-footer__block ul{flex:0 0 50%;margin-bottom:16px}.mff-footer__bottom{margin-top:24px;flex-direction:column;align-items:flex-start}}cart-drawer .drawer__inner{background-color:var(--mff-surface)}.cart__checkout-button,.cart-drawer .drawer__footer .button{border-radius:99px;background-color:var(--mff-accent);color:#fff}.cart__checkout-button:hover,.cart-drawer .drawer__footer .button:hover{background-color:var(--mff-accent-hover)}.cart-item__name:hover{color:var(--mff-accent)}.newsletter,.newsletter-form{display:none!important}.caption-with-letter-spacing.light,.card__information .caption-with-letter-spacing{letter-spacing:normal}body{font-size:var(--mff-text-body);letter-spacing:0;line-height:1.6}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:600}h1,.h1{font-size:var(--mff-text-h1);letter-spacing:var(--mff-track-h1);line-height:1.12}h2,.h2{font-size:var(--mff-text-h2);letter-spacing:var(--mff-track-h2);line-height:1.2}h3,.h3{font-size:var(--mff-text-h3);letter-spacing:var(--mff-track-h3);line-height:1.3}h4,.h4{font-size:1.6rem;letter-spacing:-.005em;line-height:1.35}@media screen and (max-width:749px){h1,.h1{font-size:2.6rem}h2,.h2{font-size:2.2rem}}.caption,.caption-with-letter-spacing{font-size:var(--mff-text-caption);letter-spacing:.01em;line-height:1.5;color:var(--mff-muted-dark)}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--mff-font-display);font-size:var(--mff-text-button);font-weight:500;letter-spacing:.01em}.header__menu-item span{font-family:var(--mff-font-display);font-size:1.4rem;font-weight:500;letter-spacing:0}.price{font-family:var(--mff-font-price);font-weight:500;font-size:var(--mff-text-card-price);letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--mff-heading)}.price--large{font-size:var(--mff-text-pdp-price);letter-spacing:-.01em;line-height:1.2}.price--on-sale .price-item--sale{color:var(--mff-accent);font-weight:700}.price--on-sale .price-item--regular{color:var(--mff-muted);font-weight:400;font-size:.78em}.badge{font-family:var(--mff-font-display);font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.card__badge .badge{border:0;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.45rem 1rem .5rem}.card__heading{font-family:var(--mff-font-display);font-size:var(--mff-text-card-title);font-weight:600;letter-spacing:-.01em;line-height:1.4}.card__information{padding:1.2rem 1.2rem 1.6rem}.card__information .price{margin-top:var(--mff-space-1)}.product__info-container>*+*{margin:var(--mff-space-3) 0}.product__info-container>.product__title+*{margin-top:var(--mff-space-2)}.product__info-container .product-form{margin:1.6rem 0 .8rem}.product__title{margin-bottom:.8rem}.product__title h1,.product__title .h1{font-size:3.2rem;font-weight:600;line-height:1.15;letter-spacing:-.01em;margin-bottom:0}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:2.6rem}}.product__info-container .price,.product__info-container .price--large{letter-spacing:normal}.product__info-container .price .price-item--last{font-size:var(--mff-text-pdp-price);font-weight:600;color:var(--mff-accent)}.product__info-container .price--on-sale .price-item--regular,.product__info-container .price__sale .price-item--regular{font-size:1.6rem;color:var(--mff-muted)}.product__info-container .price .badge{display:none}.product__info-container shopify-payment-terms{display:block;margin:.2rem 0 0}.mff-short-description{font-size:1.4rem;line-height:1.55;color:var(--mff-muted-dark);max-width:48ch}.mff-short-description p{margin:0 0 .8rem}.mff-short-description p:last-child{margin-bottom:0}.product-form__input .form__label,.product-form__quantity .form__label{font-size:1.3rem;color:var(--mff-muted-dark);margin-bottom:.5rem}.product-form__input{margin-bottom:1.4rem}.product__info-container .select__select{font-size:1.4rem;min-height:4.4rem;padding-left:2rem;color:var(--mff-text)}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 var(--mff-space-8)}}.product-form__submit{min-height:4.8rem;font-size:1.5rem;font-weight:600;margin-bottom:.8rem}.button,.shopify-payment-button__button--unbranded{transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}@media(prefers-reduced-motion:no-preference){.product-form__submit:not([disabled]):not([aria-disabled=true]):hover,.cart__checkout-button:not([disabled]):hover,.cart-drawer .drawer__footer .button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 6px 16px #e400463d}.product-form__submit:not([disabled]):not([aria-disabled=true]):active,.cart__checkout-button:not([disabled]):active,.cart-drawer .drawer__footer .button:not([disabled]):active{transform:translateY(0) scale(.99);box-shadow:none}}.product-form__buttons .link.button-label{font-size:1.3rem;color:var(--mff-muted-dark)}.product-form__submit[disabled],.product-form__submit[aria-disabled=true]{background-color:#f2f2f4;color:#86868b;opacity:1;cursor:not-allowed;box-shadow:none}.product-form__submit[disabled]:hover,.product-form__submit[aria-disabled=true]:hover{background-color:#f2f2f4;transform:none;box-shadow:none}.product-form__submit[disabled]+.shopify-payment-button,.product-form__submit[aria-disabled=true]+.shopify-payment-button{display:none}.product__info-container:has(.product-form__submit[disabled]) .product-form__quantity,.product__info-container:has(.product-form__submit[aria-disabled=true]) .product-form__quantity{display:none}.product__media-wrapper .product__media,.product__media-wrapper .global-media-settings{border:0;background-color:var(--mff-surface)}.thumbnail-list__item .thumbnail{border:1px solid var(--mff-border-soft);border-radius:8px;overflow:hidden;transition:border-color .15s ease}.thumbnail-list__item .thumbnail:hover{opacity:1;border-color:var(--mff-border)}.thumbnail[aria-current]{border-color:var(--mff-accent);box-shadow:inset 0 0 0 1px var(--mff-accent)}.shopify-section:has(>.mff-tabs){background-color:var(--mff-surface)}.mff-tabs{margin-top:3.2rem;padding-bottom:6.4rem}.mff-tabs__nav{gap:0 2.8rem;border-bottom:1px solid var(--mff-border-soft)}.mff-tabs__tab{font-family:var(--mff-font-display);font-size:1.5rem;font-weight:500;letter-spacing:0;padding:1.3rem .2rem;color:var(--mff-muted-dark);transition:color .15s ease,border-color .15s ease}.mff-tabs__tab[aria-selected=true]{font-weight:500;color:var(--mff-heading);border-bottom-color:var(--mff-accent)}.mff-tabs__panel{padding:3.2rem 0 0;font-size:var(--mff-text-body);line-height:1.65}@media screen and (max-width:749px){.mff-tabs{margin-top:2.4rem;padding-bottom:4rem}.mff-tabs__nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mff-tabs__nav::-webkit-scrollbar{display:none}.mff-tabs__tab{flex:0 0 auto;white-space:nowrap}}.mff-tabs__panel img{border-radius:0;margin:0;display:block}.mff-tabs__panel p:empty{display:none}.mff-tabs__panel p{margin:0 0 var(--mff-space-4)}.mff-tabs__panel p:last-child{margin-bottom:0}.mff-tabs__panel--description{max-width:102rem;margin:0 auto}.mff-tabs__panel--description p:has(>img){margin:0;border-radius:1.6rem;overflow:hidden}.mff-tabs__panel--global,.mff-tabs__panel--content,.mff-tabs__panel--metafield{max-width:76rem}.mff-tabs__panel table td,.mff-tabs__panel table th{padding:1rem 1.4rem;font-size:1.4rem}.mff-tabs__panel table th{font-family:var(--mff-font-display);font-weight:500}@media(prefers-reduced-motion:no-preference){.mff-bento>.mff-bento__card,.product-grid>.grid__item{opacity:0;animation:mff-rise .48s cubic-bezier(.2,.6,.2,1) both;animation-delay:.36s}.mff-bento>.mff-bento__card:nth-child(1),.product-grid>.grid__item:nth-child(1){animation-delay:40ms}.mff-bento>.mff-bento__card:nth-child(2),.product-grid>.grid__item:nth-child(2){animation-delay:90ms}.mff-bento>.mff-bento__card:nth-child(3),.product-grid>.grid__item:nth-child(3){animation-delay:.14s}.mff-bento>.mff-bento__card:nth-child(4),.product-grid>.grid__item:nth-child(4){animation-delay:.19s}.mff-bento>.mff-bento__card:nth-child(5),.product-grid>.grid__item:nth-child(5){animation-delay:.24s}.mff-bento>.mff-bento__card:nth-child(6),.product-grid>.grid__item:nth-child(6){animation-delay:.28s}.mff-bento>.mff-bento__card:nth-child(7),.product-grid>.grid__item:nth-child(7){animation-delay:.32s}.mff-bento>.mff-bento__card:nth-child(8),.product-grid>.grid__item:nth-child(8){animation-delay:.36s}@keyframes mff-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.card .media.media--hover-effect>img:only-child{transition:transform .45s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.04)}}.card--card,.card--standard .card__inner{transition:border-color .2s ease}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{border-color:#e0e0e4}.drawer{background-color:#1c1c1c66}.drawer__inner{border:0;box-shadow:-16px 0 48px #00000029;padding:0 2rem}@media(prefers-reduced-motion:no-preference){.drawer,.drawer__inner{transition-duration:.35s;transition-timing-function:cubic-bezier(.32,.72,0,1)}}*:focus-visible{outline:.2rem solid var(--mff-accent);outline-offset:.3rem}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,.mff-tabs__tab:focus-visible{outline:.2rem solid var(--mff-accent);outline-offset:.3rem;box-shadow:none}.field__input:focus-visible,.select__select:focus-visible,.quantity__input:focus-visible,.quantity__button:focus-visible{outline:0;box-shadow:0 0 0 .1rem var(--mff-surface),0 0 0 .3rem var(--mff-accent);border-radius:99px}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}#MainContent{flex:1 0 auto}.shopify-section-group-footer-group{flex-shrink:0}@media screen and (max-width:749px){.page-width{padding:0 2rem}}.mff-short-description .metafield-multi_line_text_field{display:block}.mff-short-description,.mff-short-description p{line-height:1.5}.mff-short-description p{margin:0 0 .6rem}.mff-wiki-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.4rem;font-family:var(--mff-font-display);font-size:1.4rem;font-weight:600;color:var(--mff-heading);text-decoration:none;border-bottom:1px solid var(--mff-border);padding-bottom:.2rem;transition:color .15s ease,border-color .15s ease}.mff-wiki-link:hover{color:var(--mff-accent);border-bottom-color:var(--mff-accent)}.mff-wiki-link__arrow{font-size:1.2rem;line-height:1}.mff-restock-note{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--mff-muted-dark);text-align:center}.mff-market-switcher__form{display:block}.mff-market-switcher__select{appearance:none;-webkit-appearance:none;background:transparent;border:1px solid #ffffff;border-radius:6px;color:#fff;font-size:14px;font-weight:400;line-height:1;min-width:16rem;min-height:4rem;text-align:left;padding:.8rem 3.6rem .8rem 1.6rem;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.4rem center;transition:background-color .3s ease}.mff-market-switcher__select:hover{background-color:#ffffff1a}.mff-market-switcher__select:active{background-color:#fff3}.mff-market-switcher__select option{color:#212121;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mff-theme.css.map */
