:root{--mf-accent: #34483c;--mf-accent-2: #aab8a3;--mf-bg: #f5f2ea;--mf-bg-2: #e5e9df;--mf-text: #26362d}a,button,summary,label[for],select,.button,.swatch-input__label,.variant-input label{cursor:pointer}.button,.shopify-challenge__button,button.button{transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.button:not([disabled]):hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 16px #26362d2e}.button:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--mf-accent);outline-offset:3px}.rte a,.product__description a,.footer a:not(.button),.mf-trust a{text-decoration:underline;text-underline-offset:.25em}.rte a:hover,.footer a:hover,.mf-trust a:hover,.card__heading a:hover{text-decoration-thickness:2px}.badge,.product-discount span,.mf-trust__list li,.price,.price-item{cursor:default}.product-form__buttons>*+*,.cart__ctas>*+*{margin-top:1.2rem}.button+.button{margin-left:1.2rem}.button,.quantity__button,.variant-input label{min-height:4.4rem}.variant-input-wrapper,fieldset.product-form__input{gap:.8rem}.product-form__input input[type=radio]+label{margin:.3rem .4rem .3rem 0}.list-menu__item--active,.header__menu-item[aria-current=page],.header__menu-item.list-menu__item--active span{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.5rem}.mf-breadcrumbs{padding-top:1.6rem;padding-bottom:.4rem;font-size:1.3rem}.mf-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0}.mf-breadcrumbs li+li:before{content:"\203a";margin-right:.4rem;color:var(--mf-accent-2)}.mf-breadcrumbs a{text-decoration:underline;text-underline-offset:.2em;color:var(--mf-text)}.mf-breadcrumbs [aria-current]{opacity:.7}.product__description,.product__description.rte{max-width:75ch;line-height:1.5}.product__description li{margin-bottom:.4rem}.mf-clamp{max-height:9rem;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.mf-clamp.mf-clamp--open{max-height:none;-webkit-mask-image:none;mask-image:none}.mf-readmore{background:none;border:0;padding:.6rem 0;font:inherit;font-weight:600;text-decoration:underline;color:var(--mf-accent)}.badge--lowstock{background:#8a2f1b;color:#fff}.card-wrapper .card__heading{font-weight:600}.card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.25em}.cart__checkout-button{min-height:5.2rem;font-weight:700;font-size:1.6rem;letter-spacing:.02em}.cart__checkout-button:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-right:.8rem;vertical-align:-.25rem;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 018 0v4'/%3E%3C/svg%3E")}.mf-secure{margin:1rem 0 0;font-size:1.3rem;text-align:center;opacity:.8}.mf-cta{margin:4rem auto}.mf-cta__inner{background:var(--mf-bg-2);border-radius:1.2rem;padding:3.2rem 2rem;text-align:center}.mf-cta__title{margin:0 0 .8rem}.mf-cta__inner p{margin:0 0 1.6rem}.mf-trust{background:var(--mf-bg);border-top:1px solid rgba(38,54,45,.12);padding:3.6rem 0 2.8rem}.mf-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.mf-trust__title{font-size:1.5rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.2rem}.mf-trust p{margin:0 0 .6rem}.mf-trust__list{list-style:none;padding:0;margin:0 0 1rem}.mf-trust__list li:before{content:"\2713";margin-right:.8rem;font-weight:700;color:var(--mf-accent)}.mf-trust__muted{opacity:.75;font-size:1.3rem}@media(max-width:749px){.mf-trust__grid{grid-template-columns:1fr;gap:2.4rem}}.mf-totop{position:fixed;right:1.6rem;bottom:1.6rem;z-index:50;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:var(--mf-accent);color:#fff;font-size:2rem;line-height:1;box-shadow:0 6px 18px #00000040}.mf-totop[hidden],.mf-popup[hidden]{display:none}.mf-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1.6rem}.mf-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141c1799}.mf-popup__box{position:relative;width:min(46rem,100%);background:var(--mf-bg);color:var(--mf-text);border-radius:1.4rem;padding:3.2rem 2.4rem 2.4rem;box-shadow:0 20px 60px #00000059;text-align:center}.mf-popup__title{margin:0 0 1rem}.mf-popup__close{position:absolute;top:.8rem;right:1rem;width:4.4rem;height:4.4rem;border:0;background:none;font-size:3rem;line-height:1;color:var(--mf-text)}.mf-popup__form{display:grid;gap:1rem;margin-top:1.6rem}.mf-popup__form input[type=email]{width:100%;padding:1.4rem;border:1px solid rgba(38,54,45,.4);border-radius:.8rem;font:inherit;background:#fff}.mf-popup__fine{font-size:1.2rem;opacity:.75;margin:0}.mf-popup__ok{font-weight:600}.mf-popup__err{color:#8a2f1b;margin:0}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.mf-sizeguide{margin:1.2rem 0;border:1px solid rgba(38,54,45,.2);border-radius:.8rem;padding:1rem 1.4rem}.mf-sizeguide summary{font-weight:600;cursor:pointer;min-height:4.4rem;display:flex;align-items:center}.mf-sizeguide table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:1.4rem}.mf-sizeguide th,.mf-sizeguide td{border:1px solid rgba(38,54,45,.2);padding:.8rem;text-align:left}.mf-notify{margin:1.6rem 0;padding:1.6rem;background:var(--mf-bg-2);border-radius:1rem}.mf-notify input[type=email]{width:100%;padding:1.2rem;margin:.8rem 0;border:1px solid rgba(38,54,45,.4);border-radius:.8rem;font:inherit;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mf-theme.css.map */
