:root{--mr-blue: #2340e8;--mr-blue-deep: #1a2fb4;--mr-yellow: #ffe24d;--mr-ink: #141414;--mr-paper: #f4f1e8;--mr-ticket: #fcfcf7;--mr-muted: #4a4843;--mr-line: rgba(20,20,20,.16);--mr-line-light: rgba(252,252,247,.22);--mr-font-display: "Inter Tight","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mr-font-body: var(--font-body--family,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--mr-font-mono: "Space Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--mr-gutter: clamp(16px,4vw,48px);--mr-max: 1240px;--mr-section: clamp(72px,11vw,148px);--mr-radius: 4px;--mr-ease: cubic-bezier(.2,.7,.2,1)}.mr{font-family:var(--mr-font-body);color:var(--mr-ink);background:var(--mr-paper);-webkit-font-smoothing:antialiased}.mr *,.mr *:before,.mr *:after{box-sizing:border-box}.mr--blue{background:var(--mr-blue);color:var(--mr-ticket)}.mr--ink{background:var(--mr-ink);color:var(--mr-ticket)}.mr--ticket{background:var(--mr-ticket)}.mr__wrap{width:100%;max-width:calc(var(--mr-max) + var(--mr-gutter) * 2);margin-inline:auto;padding-inline:var(--mr-gutter)}.mr__pad{padding-block:var(--mr-section)}.mr-kicker{font-family:var(--mr-font-mono);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;display:inline-flex;align-items:center;gap:10px}.mr-kicker:before{content:"";width:10px;height:10px;background:var(--mr-yellow);flex:none}.mr--paper .mr-kicker:before,.mr .mr-kicker--blue:before{background:var(--mr-blue)}.mr-display,.mr-h2,.mr-h3{font-family:var(--mr-font-display);font-weight:800;margin:0;text-wrap:balance;color:inherit}.mr-display{font-size:clamp(3rem,9.2vw,7.75rem);line-height:.9;letter-spacing:-.045em}.mr-h2{font-size:clamp(2.25rem,5.6vw,4.75rem);line-height:.95;letter-spacing:-.035em}.mr-h3{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.1;letter-spacing:-.02em}.mr-lead{font-size:clamp(1.125rem,1.7vw,1.375rem);line-height:1.45;max-width:34ch;margin:0;text-wrap:pretty}.mr-body{font-size:1.0625rem;line-height:1.6;margin:0;max-width:60ch;text-wrap:pretty}.mr-body+.mr-body{margin-top:1em}.mr-mono{font-family:var(--mr-font-mono)}.mr-mark{background:linear-gradient(transparent 58%,var(--mr-yellow) 58% 92%,transparent 92%);padding-inline:.06em}.mr--blue .mr-mark,.mr--ink .mr-mark{background:none;color:var(--mr-yellow);padding:0}.mr-btn{--mr-btn-bg: var(--mr-ink);--mr-btn-fg: var(--mr-ticket);--mr-btn-shadow: var(--mr-ink);-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border:2px solid var(--mr-btn-shadow);border-radius:var(--mr-radius);background:var(--mr-btn-bg);color:var(--mr-btn-fg);font:700 1.0625rem/1 var(--mr-font-body);letter-spacing:-.005em;text-decoration:none;cursor:pointer;box-shadow:0 0 0 var(--mr-btn-shadow);transition:transform .18s var(--mr-ease),box-shadow .18s var(--mr-ease),background-color .18s;-webkit-tap-highlight-color:transparent}.mr-btn:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--mr-btn-shadow)}.mr-btn:active{transform:translate(0);box-shadow:0 0 0 var(--mr-btn-shadow)}.mr-btn:focus-visible,.mr-link:focus-visible,.mr-faq summary:focus-visible{outline:3px solid var(--mr-yellow);outline-offset:3px;box-shadow:0 0 0 6px var(--mr-ink)}.mr-btn--yellow{--mr-btn-bg: var(--mr-yellow);--mr-btn-fg: var(--mr-ink)}.mr-btn--blue{--mr-btn-bg: var(--mr-blue);--mr-btn-fg: #fff}.mr--blue .mr-btn--yellow,.mr--ink .mr-btn--yellow{--mr-btn-shadow: var(--mr-ink)}.mr--ink .mr-btn--yellow:hover{box-shadow:5px 5px 0 var(--mr-blue)}.mr-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.mr-btn__price{font-family:var(--mr-font-mono);font-weight:700;font-size:.9375rem;padding-left:12px;border-left:2px solid currentColor}.mr-btn svg{width:18px;height:18px;flex:none}.mr-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.mr-link:hover{text-decoration-color:var(--mr-yellow)}.mr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.mr-actions form{margin:0}.mr-trust{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-family:var(--mr-font-mono);font-size:.8125rem;line-height:1.4}.mr-trust li{display:inline-flex;align-items:center;gap:8px}.mr-trust li:before{content:"\2713";font-weight:700}.mr-ticket-shadow{filter:drop-shadow(0 22px 28px rgba(10,16,60,.22)) drop-shadow(0 2px 3px rgba(0,0,0,.12))}.mr-ticket{--mr-tooth: 18px;position:relative;background:var(--mr-ticket);color:var(--mr-ink);font-family:var(--mr-font-mono);font-size:.9375rem;line-height:1.5;padding:calc(var(--mr-tooth) + 22px) clamp(20px,3vw,32px);-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / var(--mr-tooth) 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / var(--mr-tooth) 51% repeat-x;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / var(--mr-tooth) 51% repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / var(--mr-tooth) 51% repeat-x}.mr-ticket__head{text-align:center;margin-bottom:14px}.mr-ticket__title{font-weight:700;font-size:1.0625rem;letter-spacing:.06em;text-transform:uppercase;margin:0}.mr-ticket__meta{margin:2px 0 0;color:var(--mr-muted);font-size:.875rem}.mr-ticket__rule{border:0;border-top:2px dashed var(--mr-ink);margin:14px 0;opacity:.9}.mr-ticket__list{list-style:none;margin:0;padding:0}.mr-ticket__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:3px 0}.mr-ticket__row span:last-child{white-space:nowrap;font-weight:700}.mr-ticket__row--muted{color:var(--mr-muted)}.mr-ticket__total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;background:var(--mr-yellow);margin:10px calc(clamp(20px,3vw,32px)*-.4) 0;padding:10px 12px;font-weight:700;font-size:1.125rem;text-transform:uppercase}.mr-ticket__foot{text-align:center;margin:16px 0 0;font-weight:700}.mr-ticket__barcode{height:44px;margin:12px auto 0;width:min(220px,80%);background:repeating-linear-gradient(90deg,var(--mr-ink) 0 2px,transparent 2px 4px,var(--mr-ink) 4px 5px,transparent 5px 8px,var(--mr-ink) 8px 11px,transparent 11px 12px,var(--mr-ink) 12px 13px,transparent 13px 16px)}.mr-ticket--strike .mr-ticket__row[data-strike] span:first-child{background:linear-gradient(var(--mr-ink),var(--mr-ink)) left 55% / 0 2px no-repeat;transition:background-size .42s var(--mr-ease),color .42s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike] span:first-child{background-size:100% 2px;color:var(--mr-muted)}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(2) span:first-child{transition-delay:.15s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(3) span:first-child{transition-delay:.3s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(4) span:first-child{transition-delay:.45s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(5) span:first-child{transition-delay:.6s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(6) span:first-child{transition-delay:.75s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(7) span:first-child{transition-delay:.9s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(8) span:first-child{transition-delay:1.05s}.mr-ticket--strike.is-in .mr-ticket__row[data-strike]:nth-child(9) span:first-child{transition-delay:1.2s}.mr-hero{position:relative;overflow:hidden}.mr-hero__grid{display:grid;gap:40px;padding-block:clamp(40px,7vw,96px) clamp(56px,8vw,112px)}.mr-hero__eyebrow{display:flex;justify-content:space-between;gap:16px;font-family:var(--mr-font-mono);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 28px}.mr-hero__title{max-width:9.5ch}.mr-hero__sub{margin-top:28px;color:#e6ebff}.mr-hero__buy{margin-top:36px}.mr-hero__price-note{font-family:var(--mr-font-mono);font-size:.8125rem;margin:12px 0 0;color:#d4dcff}.mr-hero__media{position:relative;display:grid;place-items:center;min-height:320px}.mr-hero__cover{position:relative;width:min(78%,420px);aspect-ratio:5 / 8;transform:rotate(-4deg);box-shadow:0 1px #ffffff26 inset,24px 32px 0 -6px var(--mr-ink),0 40px 80px #060c3c73;transition:transform .6s var(--mr-ease)}.mr-hero__cover img{display:block;width:100%;height:100%;object-fit:cover}.mr-hero__media:hover .mr-hero__cover{transform:rotate(-2deg) translateY(-6px)}.mr-hero__stamp{position:absolute;right:max(0px,calc(50% - 250px));bottom:6%;width:116px;height:116px;border-radius:50%;background:var(--mr-yellow);color:var(--mr-ink);display:grid;place-items:center;text-align:center;font-family:var(--mr-font-mono);font-weight:700;font-size:.75rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;transform:rotate(10deg);border:2px solid var(--mr-ink)}.mr-hero__stamp strong{display:block;font-family:var(--mr-font-display);font-size:2.5rem;line-height:.9;letter-spacing:-.04em}@media(min-width:990px){.mr-hero__grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:24px}.mr-hero__media{min-height:620px}.mr-hero__eyebrow{max-width:560px}}@media(max-width:989px){.mr-hero__media{order:-1;min-height:0;padding-top:8px}.mr-hero__cover{width:min(56%,300px)}.mr-hero__stamp{width:92px;height:92px;right:8%;bottom:-4px;font-size:.6875rem}.mr-hero__stamp strong{font-size:2rem}}@media(max-width:749px){.mr-hero__grid{gap:28px}.mr-hero__eyebrow{margin-bottom:18px;font-size:.75rem}.mr-hero__buy .mr-btn{width:100%}.mr-hero__buy .mr-actions{flex-direction:column;align-items:stretch;gap:8px}.mr-hero__buy .mr-link{justify-content:center}}.mr-sticky{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:560px;margin-inline:auto;padding:10px 10px 10px 18px;background:var(--mr-ink);color:var(--mr-ticket);border-radius:6px;box-shadow:0 16px 40px #00000047;transform:translateY(140%);transition:transform .26s var(--mr-ease)}.mr-sticky.is-visible{transform:translateY(0)}.mr-sticky__info{display:grid;line-height:1.25;min-width:0}.mr-sticky__name{font-weight:700;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-sticky__price{font-family:var(--mr-font-mono);font-size:.8125rem;color:var(--mr-yellow)}.mr-sticky .mr-btn{min-height:48px;padding:0 20px;font-size:1rem;--mr-btn-shadow: var(--mr-yellow)}.mr-sticky .mr-btn:hover{transform:none;box-shadow:none}.mr-sticky form{margin:0;flex:none}.mr-band{overflow:hidden;border-block:2px solid var(--mr-ink)}.mr-band__track{display:flex;width:max-content;animation:mr-marquee 38s linear infinite}.mr-band__item{display:inline-flex;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(14px,2vw,22px) clamp(10px,1.5vw,20px);font-family:var(--mr-font-display);font-weight:800;font-size:clamp(1.5rem,3.4vw,2.75rem);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap}.mr-band__item em{font-style:normal;color:var(--mr-yellow)}.mr-band__dot{width:.42em;height:.42em;background:var(--mr-yellow);flex:none}.mr-band:hover .mr-band__track{animation-play-state:paused}@keyframes mr-marquee{to{transform:translate(-50%)}}.mr-problem__grid{display:grid;gap:clamp(40px,6vw,80px)}.mr-problem__statements{list-style:none;margin:32px 0 0;padding:0;border-top:2px solid var(--mr-ink)}.mr-problem__statements li{padding:16px 0;border-bottom:1px solid var(--mr-line);font-family:var(--mr-font-display);font-weight:700;font-size:clamp(1.25rem,2vw,1.5rem);letter-spacing:-.02em;line-height:1.2}.mr-problem__statements li:last-child{border-bottom:0}.mr-problem__ticket{max-width:400px;width:100%;justify-self:center;transform:rotate(2deg)}@media(min-width:990px){.mr-problem__grid{grid-template-columns:1.2fr .8fr;align-items:center}}.mr-method__head{display:grid;gap:24px;margin-bottom:clamp(40px,6vw,72px)}.mr-method__meta{display:inline-flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-family:var(--mr-font-mono);font-size:.8125rem;font-weight:700}.mr-method__meta li{border:2px solid currentColor;padding:6px 10px;border-radius:999px}.mr-days{list-style:none;margin:0;padding:0;border-top:2px solid currentColor;counter-reset:day}.mr-day{display:grid;grid-template-columns:auto 1fr;gap:4px 20px;align-items:baseline;padding:clamp(18px,2.4vw,28px) 0;border-bottom:1px solid var(--mr-line);transition:background-color .2s}.mr-day__num{grid-row:span 2;font-family:var(--mr-font-display);font-weight:800;font-size:clamp(2.75rem,6vw,5rem);line-height:.85;letter-spacing:-.05em;min-width:1.5ch;color:var(--mr-blue);font-variant-numeric:tabular-nums}.mr-day__label{font-family:var(--mr-font-mono);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-muted)}.mr-day__title{margin:2px 0 6px}.mr-day__text{margin:0;font-size:1.0625rem;line-height:1.55;max-width:52ch;color:var(--mr-muted)}.mr-day--key{background:var(--mr-yellow);margin-inline:calc(var(--mr-gutter) * -.5);padding-inline:calc(var(--mr-gutter) * .5);border-bottom-color:var(--mr-ink)}.mr-day--key .mr-day__num,.mr-day--key .mr-day__label,.mr-day--key .mr-day__text{color:var(--mr-ink)}@media(min-width:750px){.mr-day{grid-template-columns:140px 1fr 1.2fr;grid-template-rows:auto;align-items:center;gap:24px}.mr-day__num{grid-row:auto}.mr-day__head{display:grid}.mr-day__title{margin:4px 0 0}}@media(min-width:990px){.mr-method__head{grid-template-columns:1.1fr .9fr;align-items:end}.mr-day:not(.mr-day--key):hover{background:#2340e80f}}.mr-method__cta{margin-top:clamp(32px,5vw,56px)}.mr-included__grid{display:grid;gap:clamp(40px,6vw,88px)}.mr-included__ticket{max-width:440px;width:100%;justify-self:center;transform:rotate(-1.5deg)}.mr-facts{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--mr-line-light)}.mr-facts li{display:grid;grid-template-columns:112px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--mr-line-light)}.mr-facts dt,.mr-facts .mr-facts__k{font-family:var(--mr-font-mono);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mr-yellow);padding-top:3px}.mr-facts .mr-facts__v{font-size:1.0625rem;line-height:1.5}.mr-included .mr-actions{margin-top:36px}@media(min-width:990px){.mr-included__grid{grid-template-columns:1fr 1fr;align-items:center}}@media(max-width:749px){.mr-facts li{grid-template-columns:1fr;gap:4px}.mr-included .mr-btn{width:100%}}.mr-fit__grid{display:grid;gap:16px;margin-top:clamp(32px,5vw,56px)}.mr-fit__card{padding:clamp(24px,3vw,40px);border:2px solid var(--mr-ink);border-radius:var(--mr-radius);background:var(--mr-ticket)}.mr-fit__card--no{background:transparent;border-style:dashed}.mr-fit__card h3{margin-bottom:20px}.mr-fit__list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.mr-fit__list li{display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:1.0625rem;line-height:1.5}.mr-fit__icon{width:24px;height:24px;margin-top:1px;display:grid;place-items:center;border-radius:50%;font-family:var(--mr-font-mono);font-weight:700;font-size:.875rem}.mr-fit__card--yes .mr-fit__icon{background:var(--mr-yellow);border:2px solid var(--mr-ink)}.mr-fit__card--no .mr-fit__icon{border:2px solid var(--mr-ink)}@media(min-width:750px){.mr-fit__grid{grid-template-columns:1fr 1fr}}.mr-brand__grid{display:grid;gap:32px}.mr-brand__big{font-size:clamp(2.75rem,8vw,7rem)}@media(min-width:990px){.mr-brand__grid{grid-template-columns:1.3fr .7fr;align-items:end}}.mr-shelf__grid{display:grid;gap:24px;margin-top:40px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.mr-card{display:grid;gap:14px;color:inherit;text-decoration:none}.mr-card__media{aspect-ratio:1;background:var(--mr-ticket);border:2px solid var(--mr-ink);overflow:hidden}.mr-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--mr-ease)}.mr-card:hover .mr-card__media img{transform:scale(1.03)}.mr-card__price{font-family:var(--mr-font-mono);font-weight:700}.mr-faq__grid{display:grid;gap:clamp(32px,5vw,64px)}.mr-faq__list{border-top:2px solid var(--mr-ink)}.mr-faq details{border-bottom:1px solid var(--mr-line)}.mr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:18px 0;font-family:var(--mr-font-display);font-weight:700;font-size:clamp(1.125rem,1.8vw,1.375rem);letter-spacing:-.015em;line-height:1.25}.mr-faq summary::-webkit-details-marker{display:none}.mr-faq__icon{position:relative;width:28px;height:28px;flex:none;border:2px solid var(--mr-ink);border-radius:50%;transition:background-color .2s,transform .24s var(--mr-ease)}.mr-faq__icon:before,.mr-faq__icon:after{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%)}.mr-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .24s var(--mr-ease)}.mr-faq details[open] .mr-faq__icon{background:var(--mr-yellow)}.mr-faq details[open] .mr-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.mr-faq__answer{padding:0 48px 22px 0;font-size:1.0625rem;line-height:1.6;color:var(--mr-muted);max-width:64ch}.mr-faq__answer p{margin:0 0 .8em}.mr-faq__answer p:last-child{margin-bottom:0}.mr-faq__answer a{color:var(--mr-ink);text-decoration-thickness:2px;text-underline-offset:3px}@media(min-width:990px){.mr-faq__grid{grid-template-columns:.8fr 1.2fr}.mr-faq__aside{position:sticky;top:calc(var(--header-height,72px) + 32px);align-self:start}}.mr-cta{text-align:left;position:relative;overflow:hidden}.mr-cta__grid{display:grid;gap:40px;align-items:center}.mr-cta__title{font-size:clamp(3rem,10vw,8.5rem);line-height:.88}.mr-cta__title span{display:block}.mr-cta__title span+span{color:var(--mr-yellow)}.mr-cta__side{display:grid;gap:20px}.mr-cta__thumb{width:132px;aspect-ratio:5 / 8;transform:rotate(5deg);box-shadow:10px 12px 0 -2px var(--mr-ink)}.mr-cta__thumb img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.mr-cta__grid{grid-template-columns:1.4fr .6fr}}@media(max-width:749px){.mr-cta .mr-btn{width:100%}}.js .mr-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s var(--mr-ease),transform .5s var(--mr-ease)}.js .mr-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mr *,.mr-sticky{transition:none!important;animation:none!important}.js .mr-reveal{opacity:1;transform:none}.mr-band__track{transform:none}}.mr-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mr-stack-24>*+*{margin-top:24px}.header-logo{font-family:var(--mr-font-display)!important;font-weight:800!important;letter-spacing:-.03em;text-transform:uppercase;font-size:1.25rem!important}.announcement-bar,.header-announcements,#header-group .announcement-bar__message{font-family:var(--mr-font-mono);letter-spacing:.04em}.mr-footer-brand{font-family:var(--mr-font-display);font-weight:800;letter-spacing:-.03em;text-transform:uppercase}.mr-brand__big{font-size:clamp(2.5rem,5.6vw,5.25rem)}@media(min-width:990px){.mr-brand__grid{grid-template-columns:1.6fr .9fr}}.mr-cta__side .mr-btn{justify-self:start}@media(max-width:989px){.mr-hero__cover{width:min(44%,240px)}.mr-hero__stamp{right:calc(50% - min(22%,120px) - 46px);bottom:0}}@media(max-width:749px){.mr-cta__side .mr-btn{justify-self:stretch}.mr-hero__grid{padding-top:28px}.mr-hero__sub{margin-top:18px}.mr-hero__buy{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mr-brand.css.map */
