.mmab,.mmab *,.mmab *:before,.mmab *:after{box-sizing:border-box}.mmab{width:100%;background:var(--mmab-bg, #181932);font-family:var(--mmab-font, "Greycliff", sans-serif);font-style:normal;line-height:normal;-webkit-font-smoothing:antialiased}.mmab .mmab__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--mmab-trail-gap, 20px);row-gap:8px;padding:var(--mmab-pad-y, 12px) var(--mmab-pad-x, 40px)}.mmab--full .mmab__inner{max-width:none;margin-left:0;margin-right:0}.mmab-section--sticky{position:sticky;top:var(--mmab-sticky-top, 0px);z-index:7}.mmab-section--sticky-below{z-index:5}html.mmab-sticky-above .header-section{top:var(--mmab-sticky-h, 0px)}.mmab__lead{display:flex;align-items:center;gap:var(--mmab-lead-gap, 10px);flex:1 1 auto;min-width:0}.mmab__tag{display:inline-flex;align-items:flex-start;flex:0 0 auto;padding:var(--mmab-tag-pad, 3px 8px);border-radius:var(--mmab-tag-radius, 4px);background:var(--mmab-tag-bg, #5B45E0);color:var(--mmab-tag-color, #FFF);font-size:var(--mmab-tag-size, 11px);font-weight:var(--mmab-tag-weight, 800);letter-spacing:var(--mmab-tag-ls, .88px);line-height:normal;white-space:nowrap}.mmab--tag-upper .mmab__tag{text-transform:uppercase}.mmab__msg{margin:0;padding:0;color:var(--mmab-msg-color, #FFF);font-family:inherit;font-size:var(--mmab-msg-size, 15px);font-weight:var(--mmab-msg-weight, 700);line-height:normal;letter-spacing:normal;text-transform:none}.mmab__trail{display:flex;align-items:center;gap:var(--mmab-trail-gap, 20px);flex:0 0 auto}.mmab__steps{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mmab-steps-gap, 6px);margin:0;padding:0;list-style:none}.mmab__step{display:flex;align-items:center;gap:4px;margin:0;padding:var(--mmab-step-pad, 3px 10px);border:1px solid var(--mmab-step-border, rgba(255, 255, 255, .35));border-radius:var(--mmab-step-radius, 999px);background:transparent;color:var(--mmab-step-color, rgba(255, 255, 255, .7));font-size:var(--mmab-step-size, 12px);font-weight:var(--mmab-step-weight, 800);line-height:normal;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mmab__step:before{content:none}.mmab__check{display:none;width:9px;height:7px;flex:0 0 auto}.mmab__step.is-reached{border-color:var(--mmab-step-done-border, #E9DDFB);background:var(--mmab-step-done-bg, #E9DDFB);color:var(--mmab-step-done-color, #181932)}.mmab__step.is-reached .mmab__check{display:block}.mmab__sr:not(:empty){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mmab__sr:empty{display:none}.mmab__link,.mmab__link:visited{flex:0 0 auto;color:var(--mmab-link-color, #FFF);font-family:inherit;font-size:var(--mmab-link-size, 14px);font-weight:var(--mmab-link-weight, 700);line-height:normal;white-space:nowrap;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border:0}.mmab__link:hover,.mmab__link:focus-visible{color:var(--mmab-link-hover, #E9DDFB)}.mmab__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media only screen and (max-width:749px){.mmab--show-desktop{display:none}}@media only screen and (min-width:750px){.mmab--show-mobile{display:none}}@media only screen and (max-width:749px){.mmab .mmab__inner{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--mmab-gap-m, 8px);padding:var(--mmab-pad-y-m, 10px) var(--mmab-pad-x-m, 16px)}.mmab__lead{flex-wrap:wrap;justify-content:center;align-self:stretch;gap:6px var(--mmab-lead-gap, 10px)}.mmab__msg{font-size:var(--mmab-msg-size-m, 13px);text-align:center}.mmab__trail{flex-wrap:wrap;justify-content:center;gap:6px 12px}.mmab__steps{justify-content:center;gap:var(--mmab-steps-gap-m, 4px)}.mmab__step{padding:var(--mmab-step-pad-m, 3px 8px);font-size:var(--mmab-step-size-m, 11px)}.mmab--tag-desktop .mmab__tag,.mmab--link-desktop .mmab__link{display:none}}.mmab__note{margin:0;padding:6px 16px 8px;flex-basis:100%;width:100%;color:var(--mmab-link-color, #FFF);font-size:13px;font-weight:600;line-height:1.35;text-align:center}.mmab__note[hidden]{display:none}.mmab__link.is-loading{opacity:.7;pointer-events:none;cursor:progress}@media(prefers-reduced-motion:reduce){.mmab__step{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/218/assets/mix-match-announcement-bar.css.map */
