.mv{--mv-gold: 204, 131, 9;--mv-ink: 73, 67, 61;--mv-paper: 247, 246, 243;display:grid;gap:.8rem;min-width:0}.drawer__footer-head .mv{margin-bottom:1.2rem}.mv p{margin:0}.mv svg{width:1.6rem;height:1.6rem;flex:none}.mv__row{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding:.2rem .2rem .6rem;margin:0 -.2rem}.mv__bar{display:flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:var(--font-body-weight-bolder)}.mv__bar svg{color:rgb(var(--mv-gold))}.mv__swipe{margin-left:auto;font-size:1.2rem;font-weight:var(--font-body-weight);color:var(--color-foreground-lighten-60)}.mv__chip{flex:0 0 auto;min-width:19rem;scroll-snap-align:start;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .8rem .7rem 1.2rem;border:1px solid rgba(var(--mv-gold),.55);border-radius:1rem;background:rgb(var(--mv-paper));color:rgb(var(--mv-ink))}.mv__chip.is-locked{background:rgb(var(--color-background));border-color:var(--color-foreground-lighten-19);color:var(--color-foreground-lighten-60)}.mv__chip.is-applied{border:2px solid rgb(var(--mv-gold))}.mv__chip-info{display:grid;min-width:0}.mv__chip-value{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.15;letter-spacing:-.02em}.mv__chip.is-locked .mv__chip-value{color:rgb(var(--color-foreground))}.mv__chip-meta{display:flex;align-items:center;gap:.3rem;font-size:1.1rem;line-height:1.4}.mv__chip-meta svg{width:1.2rem;height:1.2rem}.mv--grid .mv__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;overflow:visible;margin-top:2rem}.mv__ticket{display:flex;flex-direction:column;border:1px solid rgba(var(--mv-gold),.55);border-radius:1.2rem;background:rgb(var(--mv-paper));color:rgb(var(--mv-ink));overflow:hidden}.mv__ticket.is-applied{border:2px solid rgb(var(--mv-gold))}.mv__top{display:grid;gap:.2rem;padding:1.2rem 1.2rem .8rem}.mv__value{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.15;letter-spacing:-.02em}.mv__min{font-size:1.2rem}.mv__cut{position:relative;margin:0 1.2rem;border-top:1px dashed rgba(var(--mv-gold),.6)}.mv__cut:before,.mv__cut:after{content:"";position:absolute;top:-.8rem;width:1.6rem;height:1.6rem;border-radius:50%;background:rgb(var(--color-background));border:1px solid rgba(var(--mv-gold),.55)}.mv__cut:before{left:calc(-2rem - 1px)}.mv__cut:after{right:calc(-2rem - 1px)}.mv__bottom{display:grid;gap:.6rem;padding:.8rem 1.2rem 1.2rem}.mv__code,.mv__chip-code,.mv__btn{height:auto;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}.mv__code{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;min-height:3.4rem;padding:0 .8rem 0 1rem;border:1px dashed rgba(var(--mv-gold),.8);border-radius:.8rem;background:#ffffffa6;color:rgb(var(--mv-ink));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;font-weight:600;cursor:pointer}.mv__code-text{min-width:0;overflow:hidden;text-overflow:ellipsis;letter-spacing:.08em}.mv__code-icon{display:inline-flex;flex:none}button.mv__code:hover{background:#fff}.mv__chip-code{display:inline-flex;align-items:center;gap:.4rem;justify-self:start;margin-top:.2rem;padding:0;border:0;background:none;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.15rem;font-weight:600;letter-spacing:.06em;cursor:pointer}.mv__chip-code svg{width:1.3rem;height:1.3rem}.mv__chip-code:hover{text-decoration:underline}.mv__chip.is-locked .mv__chip-code{color:rgb(var(--color-foreground))}.mv__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:3rem;padding:0 1.1rem;border:1px solid rgba(var(--mv-gold),.7);border-radius:99rem;background:transparent;color:rgb(var(--mv-ink));font-family:var(--font-body-family);font-size:1.2rem;text-decoration:none;cursor:pointer;transition:background-color var(--duration-default, .2s)}.mv__btn:hover{background:rgba(var(--mv-gold),.12)}.mv__code:focus-visible,.mv__chip-code:focus-visible,.mv__btn:focus-visible{outline:2px solid rgb(var(--mv-gold));outline-offset:2px}.mv__btn--apply{width:100%;min-height:3.4rem;background:rgb(var(--mv-gold));border-color:rgb(var(--mv-gold));color:#fff;font-weight:var(--font-body-weight-bolder)}.mv__btn--apply:hover{background:rgb(var(--mv-ink));border-color:rgb(var(--mv-ink))}.mv__btn--sm{width:auto;flex:none;min-height:3rem;padding:0 1.2rem}.is-applied .mv__btn--apply{background:transparent;color:rgb(var(--mv-ink));border-color:rgba(var(--mv-gold),.7)}.mv__btn--solid{background:rgb(var(--mv-gold));border-color:rgb(var(--mv-gold));color:#fff}.mv__btn--solid:hover{background:rgb(var(--mv-ink));border-color:rgb(var(--mv-ink))}.mv__btn.is-busy{opacity:.6;pointer-events:none}.mv__join{display:flex;align-items:center;gap:1rem;padding:.8rem .8rem .8rem 1.2rem;border:1px solid rgba(var(--mv-gold),.55);border-radius:1rem;background:rgb(var(--mv-paper));color:rgb(var(--mv-ink))}.mv__join>svg{width:2rem;height:2rem}.mv__join-copy{flex:1;min-width:0}.mv__join-title{font-size:1.3rem;font-weight:var(--font-body-weight-bolder);line-height:1.3}.mv__join-text{font-size:1.1rem;line-height:1.3}.mv__join .mv__btn{flex:none}.mv--grid .mv__join{padding:1.2rem 1.4rem}.mv__msg{font-size:1.2rem;color:rgb(var(--color-primary))}@media(max-width:374px){.mv--grid .mv__row{grid-template-columns:minmax(0,1fr)}}.mv--campaign{background:#fff;color:#49433d}.mv__campaign-shell{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,2.2fr);align-items:center;gap:32px;width:100%}.mv__campaign-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mv__campaign-heading{margin:12px 0 16px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(32px,3.7vw,52px);line-height:1.08;color:#49433d}.mv .mv__campaign-saving{margin-bottom:14px;font-size:20px;line-height:1.4}.mv__campaign-saving strong{font-weight:700}.mv__campaign-description{max-width:35ch;font-size:14px;line-height:1.6}.mv__campaign-swipe{display:none}.mv__campaign-tickets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.mv__campaign-ticket{display:grid;grid-template-rows:1fr auto;min-width:0;border:1px solid #cc8309;border-radius:8px;background:#f7f6f3;color:#49433d}.mv__campaign-ticket-top{display:grid;justify-items:center;padding:24px 10px 20px}.mv__campaign-ticket-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.12em}.mv__campaign-value{margin-top:14px;color:#cc8309;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(38px,4vw,56px);line-height:1.15;white-space:nowrap}.mv__campaign-off{margin-top:3px;font-size:12px;letter-spacing:.1em}.mv__campaign-min{margin-top:12px;font-size:13px;line-height:1.5;text-align:center}.mv__campaign-ticket-bottom{display:grid;gap:12px;justify-items:stretch;position:relative;border-top:1px dashed #cc8309;padding:18px 14px;text-align:center}.mv__campaign-ticket-bottom:before,.mv__campaign-ticket-bottom:after{content:"";position:absolute;top:-9px;width:17px;height:17px;border:1px solid #cc8309;border-radius:50%;background:#fff}.mv__campaign-ticket-bottom:before{left:-9px;clip-path:inset(0 0 0 50%)}.mv__campaign-ticket-bottom:after{right:-9px;clip-path:inset(0 50% 0 0)}.mv__campaign-locked{display:inline-flex;justify-content:center;align-items:center;gap:6px;font-size:12px}.mv__campaign-code{font-family:var(--font-body-family);font-weight:600;letter-spacing:.08em;font-size:13px;overflow-wrap:anywhere}.mv__campaign-action{display:inline-flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;height:auto;padding:10px 8px;border:1px solid #cc8309;border-radius:4px;background:#fff;color:#49433d;font-family:var(--font-body-family);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer}.mv__campaign-action:hover{background:#f7f6f3;color:#49433d;border-color:#cc8309}.mv__campaign-action:focus-visible{outline:2px solid #cc8309;outline-offset:3px}.mv__campaign-terms{grid-column:1 / -1;padding-top:20px;border-top:1px solid #e6e6e6;text-align:center;font-size:12px;line-height:1.6}.mv--campaign .mv__msg{text-align:center;color:#49433d}@media(max-width:1099px){.mv__campaign-shell{grid-template-columns:minmax(0,1fr);gap:24px}.mv__campaign-intro{text-align:center}.mv__campaign-description{max-width:48ch;margin-inline:auto}.mv__campaign-heading{font-size:40px}}@media(max-width:699px){.mv__campaign-shell{gap:20px;padding-inline:16px}.mv__campaign-intro{text-align:left}.mv__campaign-heading{font-size:36px}.mv__campaign-description{max-width:none}.mv .mv__campaign-swipe{display:block;margin-top:16px;font-size:12px}.mv__campaign-tickets{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding:4px 1px 12px}.mv__campaign-ticket{flex:0 0 82%;max-width:290px;scroll-snap-align:start}.mv__campaign-value{font-size:54px}.mv__campaign-terms{text-align:left}}.eg-native-anchor[id^=eg-event-],[id$=__member_art]{scroll-margin-top:calc(var(--eg-preview-bar-height, 64px) + 24px)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/member-vouchers.css.map */
