:root{--mingo-green: #00821C;--mingo-green-deep: #006c17;--mingo-green-light: #1B8C2E;--mingo-teal: #108474;--mingo-teal-deep: #0b6557;--mingo-forest: #0d3b1d;--mingo-cream: #FDFBF7;--mingo-sand: #F5EFE6;--mingo-bark: #3a2e22;--mingo-ink: #1c1c1c;--mingo-ink-soft: #2e2a39;--mingo-mark: #bf3228;--mingo-mark-rgb: 191, 50, 40;--mingo-font-display: "Alegreya Sans", system-ui, -apple-system, sans-serif;--mingo-font-body: "Alegreya Sans", system-ui, -apple-system, sans-serif;--mingo-font-serif: "Alegreya", Georgia, "Times New Roman", serif;--mingo-text-xs: 1.2rem;--mingo-text-sm: 1.4rem;--mingo-text-base: 1.6rem;--mingo-text-lg: 1.9rem;--mingo-text-xl: 2.4rem;--mingo-text-2xl: 3.2rem;--mingo-text-3xl: 4.4rem;--mingo-text-4xl: 5.8rem;--mingo-text-5xl: 7.6rem;--mingo-gutter: clamp(2rem, 4vw, 6rem);--mingo-section-y: clamp(6rem, 8vw, 12rem);--mingo-radius: 4px;--mingo-radius-lg: 12px;--mingo-ease: cubic-bezier(.22, 1, .36, 1);--mingo-ease-soft: cubic-bezier(.4, 0, .2, 1)}.mingo-section{font-family:var(--mingo-font-body);color:var(--mingo-ink);background:var(--mingo-cream);padding-block:var(--mingo-section-y);position:relative}.mingo-section--dark{background:var(--mingo-forest);color:var(--mingo-cream)}.mingo-section--sand{background:var(--mingo-sand)}.mingo-wrap{width:100%;margin-inline:auto;max-width:90%}.mingo-wrap--narrow{width:min(100% - 2 * var(--mingo-gutter),96rem);margin-inline:auto}.mingo-eyebrow{font-family:var(--mingo-font-body);font-size:var(--mingo-text-xs);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--mingo-green);margin:0 0 1.4rem;display:inline-flex;align-items:center;gap:1rem}.mingo-eyebrow:before{content:"";width:2.4rem;height:2px;background:var(--mingo-green);display:inline-block}.mingo-section--dark .mingo-eyebrow{color:var(--mingo-mark)}.mingo-section--dark .mingo-eyebrow:before{background:var(--mingo-mark)}.mingo-h1,.mingo-h2,.mingo-h3{font-family:var(--mingo-font-display);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0;color:inherit}.mingo-h1{font-size:clamp(3.6rem,6vw,7.2rem)}.mingo-h2{font-size:clamp(2.8rem,4.4vw,5rem)}.mingo-h3{font-size:clamp(2rem,2.4vw,2.8rem);font-weight:700}.mingo-mark-underline{position:relative;display:inline-block;white-space:nowrap}.mingo-mark-underline:after{content:"";position:absolute;left:-.05em;right:-.05em;bottom:-.04em;height:.14em;background:var(--mingo-mark);border-radius:.08em;transform:skew(-12deg);z-index:0;pointer-events:none}.mingo-section--dark .mingo-mark-underline:after{height:.16em;bottom:-.06em}.mingo-lead{font-family:var(--mingo-font-body);font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.55;color:var(--mingo-ink-soft);max-width:60ch;margin:2rem 0 0}.mingo-section--dark .mingo-lead{color:#fdfbf7c7}.mingo-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.6rem 3rem;font-family:var(--mingo-font-body);font-size:var(--mingo-text-base);font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;border:2px solid transparent;border-radius:var(--mingo-radius);cursor:pointer;transition:transform .25s var(--mingo-ease),background .25s var(--mingo-ease),color .25s var(--mingo-ease),box-shadow .25s var(--mingo-ease);white-space:nowrap;-webkit-tap-highlight-color:transparent}.mingo-btn--primary{background:var(--mingo-green);color:#fff;border-color:var(--mingo-green);box-shadow:0 2px 0 var(--mingo-green-deep)}.mingo-btn--primary:hover{background:var(--mingo-green-deep);border-color:var(--mingo-green-deep);transform:translateY(-2px);box-shadow:0 6px 18px #00821c47}.mingo-btn--ghost{background:transparent;color:var(--mingo-ink);border-color:var(--mingo-ink)}.mingo-btn--ghost:hover{background:var(--mingo-ink);color:var(--mingo-cream)}.mingo-section--dark .mingo-btn--ghost{color:var(--mingo-cream);border-color:var(--mingo-cream)}.mingo-section--dark .mingo-btn--ghost:hover{background:var(--mingo-cream);color:var(--mingo-ink)}.mingo-btn--link{padding:0;background:none;border:none;color:var(--mingo-green-deep);text-decoration:none;font-weight:700;position:relative;letter-spacing:.04em;text-transform:uppercase;font-size:var(--mingo-text-sm)}.mingo-btn--link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:currentColor;transform:scaleX(.3);transform-origin:left;transition:transform .4s var(--mingo-ease)}.mingo-btn--link:hover:after{transform:scaleX(1)}.mingo-stamp{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;background:#00821c14;border:1px solid rgba(0,130,28,.25);border-radius:999px;font-size:var(--mingo-text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mingo-green-deep)}[data-mingo-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--mingo-ease),transform .9s var(--mingo-ease);transition-delay:var(--mingo-reveal-delay, 0s)}[data-mingo-reveal].is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-mingo-reveal]{opacity:1;transform:none;transition:none}}.product__title h1,.product__title h2,.section-header h2,.title-wrapper h2,.collection-hero__title,.cart__heading,.cart-items th,h1.h0,h1.h1,h2.h1,h2.h2,h3.h2,h3.h3{font-family:var(--mingo-font-display);font-weight:800;letter-spacing:-.01em}.shopify-section .button:not(.button--secondary):not(.button--tertiary),.shopify-section button.button--full-width.button--primary,form .button[type=submit]:not(.button--secondary){background:var(--mingo-green);border-color:var(--mingo-green);color:#fff;border-radius:var(--mingo-radius);font-weight:700;letter-spacing:.04em;transition:transform .25s var(--mingo-ease),background .25s var(--mingo-ease)}.shopify-section .button:not(.button--secondary):not(.button--tertiary):hover,.shopify-section button.button--full-width.button--primary:hover{background:var(--mingo-green-deep);border-color:var(--mingo-green-deep);transform:translateY(-1px)}.product__title{font-family:var(--mingo-font-display)}.product__title h1{font-size:clamp(2.8rem,4vw,4.2rem)!important}.product__info-wrapper{padding-block:clamp(2rem,3vw,4rem)}.product .price__regular .price-item--regular,.product .price__sale .price-item--sale{font-family:var(--mingo-font-display);font-weight:800;font-size:clamp(2.2rem,2vw,3rem);color:var(--mingo-ink);letter-spacing:-.01em}.product-form__buttons .product-form__submit{border-radius:var(--mingo-radius)}.product__description{font-family:var(--mingo-font-body);line-height:1.65;color:var(--mingo-ink-soft)}.product__description p{margin-block:.8em}.product-form__input input[type=radio]+label,.product-form__input--pill input[type=radio]+label{border-radius:999px!important;border-color:#1c1c1c2e!important;font-weight:700;padding:1rem 1.8rem!important;transition:background .2s var(--mingo-ease),border-color .2s var(--mingo-ease),color .2s var(--mingo-ease)}.product-form__input input[type=radio]:checked+label{background:var(--mingo-green)!important;border-color:var(--mingo-green)!important;color:#fff!important}.collection .card,.collection-list .card{border-radius:var(--mingo-radius-lg);overflow:hidden}.collection .card__heading,.card__heading{font-family:var(--mingo-font-display);font-weight:800;letter-spacing:-.01em}cart-drawer{--color-background: 253, 251, 247;--color-foreground: 28, 28, 28}cart-drawer .drawer__inner{background:var(--mingo-cream);color:var(--mingo-ink);font-family:var(--mingo-font-body)}cart-drawer .drawer__header{padding:2.4rem;border-bottom:1px solid rgba(28,28,28,.08)}cart-drawer .drawer__heading{font-family:var(--mingo-font-display);font-size:2.4rem!important;font-weight:800;letter-spacing:-.01em;color:var(--mingo-ink)}cart-drawer .drawer__close svg,cart-notification .cart-notification__close svg{color:var(--mingo-ink)}cart-drawer .cart-item__name,cart-drawer .cart-item__details a{font-family:var(--mingo-font-display);font-weight:700;color:var(--mingo-ink);text-decoration:none}cart-drawer .cart-item__price,cart-drawer .cart-item__totals,cart-drawer .totals__total-value,cart-drawer .totals__total{font-family:var(--mingo-font-display);font-weight:800;color:var(--mingo-ink)}cart-drawer .cart-drawer__footer{background:#00821c0a;border-top:1px solid rgba(28,28,28,.08);padding:2rem 2.4rem}cart-drawer .cart__checkout-button,cart-drawer .cart-drawer__footer button[name=checkout]{background:var(--mingo-green)!important;border-color:var(--mingo-green)!important;color:#fff!important;border-radius:var(--mingo-radius)!important;font-weight:700;letter-spacing:.04em;padding:1.6rem 2rem!important}cart-drawer .cart__checkout-button:hover{background:var(--mingo-green-deep)!important}cart-drawer quantity-input button{color:var(--mingo-green-deep)}cart-drawer .quantity__input{font-family:var(--mingo-font-display);font-weight:700;color:var(--mingo-ink)}cart-notification{background:var(--mingo-cream);color:var(--mingo-ink);font-family:var(--mingo-font-body);border-radius:var(--mingo-radius-lg);box-shadow:0 18px 36px -18px #0d3b1d4d}cart-notification .cart-notification__heading{color:var(--mingo-green-deep);font-weight:700}.cart__empty-text,.template-search__results-empty,.collection .collection__empty-text{font-family:var(--mingo-font-display);font-weight:700;font-size:clamp(2rem,2vw,2.8rem);color:var(--mingo-ink)}.mingo-grain{position:relative}.mingo-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence baseFrequency='0.85' numOctaves='2' seed='5'/><feColorMatrix values='0 0 0 0 0.05  0 0 0 0 0.04  0 0 0 0 0.03  0 0 0 0.06 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:.4;pointer-events:none;mix-blend-mode:multiply;z-index:0}.mingo-grain>*{position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mingo-brand.css.map */
