.mentone-mustangs-root{font-synthesis:none;--font-display:var(--font-poppins), "Arial Narrow", sans-serif;--font-body:var(--font-poppins), system-ui, sans-serif;--color-brand-primary:#f8c800;--color-brand-primary-bright:#ffd83d;--color-brand-accent:#f8c800;--color-brand-secondary:#006038;--color-ink-hi:#fff;--color-ink-lo:#ffffffa8;--color-card:#08221880;--color-card-surface:var(--color-card);--color-shell-glass:#051811eb;--shell-maxw:1440px;--color-card-ink:#fff;--color-card-ink-lo:#ffffffc2;--color-card-hairline:#ffffff24;--color-hairline:#ffffff24;--color-chrome-lo:#ffffff9e;--color-chrome-hi:#ffffffeb;--font-bottle:"mokoko", "Arial Black", Arial, sans-serif;--color-bottle-name:#105840;--color-bottle-number:#105840;--color-bottle-outline:#fff;--kit-label-bg:#051811f5;--kit-label-ink:#fff;--kit-label-border:#f8c800a6;font-family:var(--font-body);color:var(--color-ink-hi)}
.mentone-mustangs-root [class*="backdrop-blur-[6px]"]{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.mentone-mustangs-root header a img,.mentone-mustangs-root footer img{box-sizing:border-box;background:#fff;border-radius:9999px;padding:3px;box-shadow:0 2px 8px #00000047}.mentone-mustangs-root .mustangs-art{z-index:0;position:absolute;inset:0;overflow:hidden}.mentone-mustangs-root .mustangs-base{background:radial-gradient(90% 70% at 78% 55%,#f8c8001a,#0000 55%),radial-gradient(120% 90% at 85% 20%,#00603859,#0000 60%),linear-gradient(165deg,#06251a 0%,#0b3a28 55%,#041a12 100%);position:absolute;inset:0}.mentone-mustangs-root .mustangs-hero{filter:brightness(1.04)saturate(1.02);transform-origin:40% 30%;background-image:url(/clubs/mentone-mustangs/art/hero-wall-desktop.webp?v=3);background-position:50% 40%;background-repeat:no-repeat;background-size:cover;animation:32s ease-in-out infinite alternate mustangs-kb;position:absolute;inset:0}@keyframes mustangs-kb{0%{transform:scale(1)}to{transform:scale(1.02)translate(.4%,-.3%)}}@media (prefers-reduced-motion:reduce){.mentone-mustangs-root .mustangs-hero{animation:none;transform:scale(1)}}.mentone-mustangs-root .mustangs-wash{background:radial-gradient(38% 42% at 12% 28%,#04140e61,#0000 72%),linear-gradient(90deg,#04140e57 0%,#061c142e 34%,#0000 62%),linear-gradient(#0000 76%,#04140e29 100%);position:absolute;inset:0}.mentone-mustangs-root .mustangs-accent{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(40% 45% at 72% 30%,#f8c80029,#0000 70%);position:absolute;inset:0}.mentone-mustangs-root .mustangs-ghost{aspect-ratio:800/661;opacity:.16;pointer-events:none;z-index:2;background:url(/clubs/mentone-mustangs/art/crest.webp) 50%/contain no-repeat;width:min(27.1vw,390px);position:absolute;top:32.1%;left:33.5%}@media (max-width:767px){.mentone-mustangs-root .mustangs-ghost{opacity:.3;width:100px;top:24%;left:17%;right:auto;transform:translate(-50%)}}.mentone-mustangs-root .mustangs-grain{pointer-events:none;mix-blend-mode:overlay;opacity:.22;background-image:url(/clubs/mentone-mustangs/art/overlay-grain-pebble.webp);background-size:260px 260px;position:absolute;inset:0}@media (max-width:639px){.mentone-mustangs-root .mustangs-grain{display:none}}.mentone-mustangs-root .mustangs-marquee{background:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.26em;color:#06251a;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;width:100vw;margin-left:calc(50% - 50vw);padding:10px 0;font-size:13px;font-weight:800;overflow:hidden}.mentone-mustangs-root .mustangs-marquee-track{white-space:nowrap;width:max-content;display:flex;animation:30s linear infinite mustangs-marquee-kf!important}.mentone-mustangs-root .mustangs-marquee-track .accent{color:#fff}.mentone-mustangs-root .mustangs-marquee-track .mustangs-mq-dot{margin:0 1.4em}@keyframes mustangs-marquee-kf{0%{transform:translate(0)}to{transform:translate(-50%)}}.mentone-mustangs-root [data-step-hero] [role=group] button{container-type:inline-size}.mentone-mustangs-root [data-step-hero] [role=group] button>span.mt-2{white-space:nowrap;font-size:clamp(12px,9.2cqw,33px)}.mentone-mustangs-root [data-step-hero] [role=group] button>span.mt-2>span.block{display:inline}.mentone-mustangs-root [data-step-hero] [role=group] button>span.mt-2>span.block+span.block{margin-left:.3em}.mentone-mustangs-root [data-step-hero] [role=group] button{transition:border-color .2s,transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,background-color .22s}.mentone-mustangs-root [data-step-hero] [role=group] button:hover{background:#082218f0;transform:translateY(-4px);box-shadow:0 18px 34px #00000070}.mentone-mustangs-root [data-step-hero] h1{font-size:clamp(30px,min(6.4vw,6dvh),64px);line-height:.98}@media (min-width:768px) and (max-height:880px){.mentone-mustangs-root [data-step-hero] h1{font-size:clamp(28px,min(6.4vw,5.3dvh),64px);line-height:.92}.mentone-mustangs-root .kit-hero-label{transform:translate(-50%,12px)}.mentone-mustangs-root .mustangs-hero-frame{transform:none!important}.mentone-mustangs-root .mustangs-hero-cluster{width:93%!important;margin-left:auto!important;margin-right:auto!important}}.mentone-mustangs-root .kit-hero-label{letter-spacing:.04em;font-size:clamp(6px,2.3cqw,11px);top:auto;bottom:0;transform:translate(-50%,calc(100% + 8px))}@media (max-width:767px){.mentone-mustangs-root .mustangs-hero-cluster{margin-top:-14px}}@media (min-width:768px){.mentone-mustangs-root .kit-hero-label{letter-spacing:.12em;font-size:clamp(7px,1.7cqw,10.5px);top:auto;bottom:1.5%;transform:translate(-50%,40px);box-shadow:0 4px 14px #0000006b}}@media (max-width:639px){.mentone-mustangs-root .mustangs-hero{background-image:url(/clubs/mentone-mustangs/art/hero-wall-mobile.webp?v=1);background-position:50% 0;background-size:cover}}@media (min-width:640px) and (max-width:767px){.mentone-mustangs-root:has([data-flow-step=variant]) .mustangs-hero{background-image:url(/clubs/mentone-mustangs/art/hero-wall-mobile.webp?v=1);background-position:50% 0;background-size:cover}}@media (max-width:767px){.mentone-mustangs-root [data-step-hero] h1{margin-top:-8px;line-height:1.04}.mentone-mustangs-root .mustangs-marquee{letter-spacing:.18em;padding:8px 0;font-size:11px}}.mentone-mustangs-root [data-bottle-overlay]{font-weight:400}.mentone-mustangs-root [data-bottle-overlay=name]{letter-spacing:0}
