@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";:root{--jm-bg: #fcf6e2;--jm-bg-shade: #efe6cb;--jm-fg: 23 23 23;--jm-accent: 218 58 31;--jm-display: "Bebas Neue", "Arial Narrow", sans-serif;--jm-body: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--jm-hero-title: min(27vw, 11vw + 7rem);--jm-title: clamp(4rem, 8.5vw + 2.9rem, 13rem);--section-padding-top: var(--sp-24);--section-padding-bottom: var(--sp-24)}.jm-display{font-family:var(--jm-display);font-weight:400;line-height:.82;color:inherit}.contents{display:contents}.content-start{align-content:start}.font-body{font-family:var(--jm-body)}.text-fg{color:rgb(var(--jm-fg))}.text-accent{color:rgb(var(--jm-accent))}.p-3{padding:var(--sp-3)}.p-7{padding:var(--sp-7)}.p-8{padding:var(--sp-8)}.p-10{padding:var(--sp-10)}.jm-fill-accent{background:rgb(var(--jm-accent));color:#fff;border-radius:10px}.jm-fill-bg{background:var(--jm-bg);color:rgb(var(--jm-fg))}.jm-outline{border:2px solid rgb(var(--jm-fg));color:rgb(var(--jm-fg))}.jm-hero h1,.jm-title{display:grid;grid-template-columns:max-content 1fr;align-items:end}.jm-title{font-size:var(--jm-title)}.jm-indent{margin-left:.22em}.jm-indent-lg{margin-left:1.1em}.jm-title--center{width:fit-content;margin-inline:auto;align-items:start}.jm-title--center .jm-tagline{margin:.14em 0 0 .38em}.jm-tagline{font-size:max(.13em,1rem);line-height:1.1;max-width:30ch;margin:0 0 .46em .38em}.jm-skew{transform:skew(-6deg)}.jm-skew>*{transform:skew(6deg)}.jm-stamp{position:absolute;top:calc(var(--sp-4) * -1);right:var(--sp-3);rotate:-8deg;border:2px solid currentColor;padding:.3em .6em .2em;transform:none}.jm-tk{--tk-hole: .8rem;--tk-tear: 3.25rem;--tk-bw: 0px;--tk-edge: rgb(var(--jm-accent));--tk-fill: rgb(var(--jm-accent));--tk-mask: radial-gradient( circle var(--tk-hole) at calc(100% - var(--tk-tear)) 0, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) ), radial-gradient( circle var(--tk-hole) at calc(100% - var(--tk-tear)) 100%, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );position:relative;isolation:isolate;border-radius:10px;color:#fff;background:var(--tk-edge);-webkit-mask-image:var(--tk-mask);mask-image:var(--tk-mask);-webkit-mask-composite:source-in;mask-composite:intersect}.jm-tk:before{content:"";position:absolute;inset:var(--tk-bw);z-index:-1;border-radius:inherit;background:var(--tk-fill);-webkit-mask-image:radial-gradient(circle var(--tk-hole) at calc(100% - (var(--tk-tear) - var(--tk-bw))) 0,transparent calc(var(--tk-hole) - 1px),#000 var(--tk-hole)),radial-gradient(circle var(--tk-hole) at calc(100% - (var(--tk-tear) - var(--tk-bw))) 100%,transparent calc(var(--tk-hole) - 1px),#000 var(--tk-hole));mask-image:radial-gradient(circle var(--tk-hole) at calc(100% - (var(--tk-tear) - var(--tk-bw))) 0,transparent calc(var(--tk-hole) - 1px),#000 var(--tk-hole)),radial-gradient(circle var(--tk-hole) at calc(100% - (var(--tk-tear) - var(--tk-bw))) 100%,transparent calc(var(--tk-hole) - 1px),#000 var(--tk-hole));-webkit-mask-composite:source-in;mask-composite:intersect}.jm-tk--outline{--tk-bw: 2px;--tk-edge: rgb(var(--jm-fg));--tk-fill: var(--jm-bg);color:rgb(var(--jm-fg))}.jm-tk-flag{justify-self:start;border:2px solid currentColor;border-radius:4px;padding:.25em .6em .15em;line-height:1}[data-jm3-count]{font-variant-numeric:tabular-nums}.jm-hero{min-height:100svh;position:sticky;top:0;z-index:0}.jm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url(/cdn/shop/files/jm-background.jpg?v=1783537516);background-size:cover;background-position:center}.jm-melt-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;pointer-events:none}.jm-hero h1{font-size:var(--jm-hero-title)}.jm-hero h1+div{margin-left:calc(var(--jm-hero-title) * .22)}.jm-hero p{max-width:46ch;font-size:clamp(.95rem,1.7vw,2rem);line-height:1.5}.jm-cta{font-size:clamp(1.05rem,1.6vw,1.9rem);padding:.8em 1.7em .65em;background:rgb(var(--jm-accent));transform:skew(-12deg);text-decoration:none;transition:background .2s ease,transform .25s cubic-bezier(.2,.85,.3,1)}.jm-cta>span{transform:skew(12deg);font-family:var(--jm-display);color:#fff}.jm-cta:hover{background:#e8462a;transform:skew(-12deg) translateY(-2px)}.jm-cta:focus-visible{outline:3px solid rgb(var(--jm-fg));outline-offset:3px}.jm-kbd--top{width:min(88vw,42svh);right:4vw}.jm-kbd--bottom{width:min(92vw,46svh);left:4vw}@media(min-width:900px)and (orientation:landscape){.jm-kbd--top{width:min(37vw,66svh);right:auto;left:50%}.jm-kbd--bottom{width:min(40vw,72svh);left:20vw}}.jm-stage{position:relative}.jm-reveal:before{content:"";position:absolute;inset-inline:0;top:0;height:2.75rem;transform:translateY(-100%);background:linear-gradient(to top,rgb(0 0 0 / .5),transparent);pointer-events:none;z-index:1}@keyframes jm-hero-parallax{to{transform:translate3d(0,calc(var(--jm-shift, 0) * -1),0);opacity:var(--jm-fade, 1)}}@supports (animation-timeline: scroll()){.jm-par{animation:jm-hero-parallax linear both;animation-timeline:scroll(root block);animation-range:0 100svh;will-change:transform}}@media(prefers-reduced-motion:reduce){.jm-par{animation:none}}.jm-reveal-outer{position:relative}.jm-reveal-sticky{position:sticky;top:0;min-height:100svh;display:grid;align-content:center}.jm-reveal-copy{position:relative;margin:0;font-size:clamp(1.6rem,2.4vw + 1rem,3.6rem);line-height:1.06;letter-spacing:.01em}.jm-reveal-layer{display:inline;-webkit-mask-size:200%;mask-size:200%}.jm-reveal-basebox{display:block;filter:url(#jm-melt-2)}.jm-reveal-base{color:rgb(var(--jm-fg) / .14);-webkit-mask-image:linear-gradient(90deg,#000 50%,transparent 0);mask-image:linear-gradient(90deg,#000 50%,transparent 0)}.jm-reveal-litbox{position:absolute;top:0;right:0;bottom:0;left:0}.jm-reveal-lit{color:rgb(var(--jm-fg));-webkit-mask-image:linear-gradient(90deg,transparent 50%,#000 0);mask-image:linear-gradient(90deg,transparent 50%,#000 0)}.jm-reveal-outer>.jm-reveal-track{display:none;height:calc(.8rem * var(--_text-len))}@keyframes jm-reveal-sweep{0%{-webkit-mask-position:0%;mask-position:0%}to{-webkit-mask-position:-100%;mask-position:-100%}}@supports (animation-timeline: --jm-reveal){.jm-reveal-outer{view-timeline-name:--jm-reveal;view-timeline-axis:block}.jm-reveal-outer>.jm-reveal-track{display:block}.jm-reveal-layer{animation:jm-reveal-sweep linear both;animation-timeline:--jm-reveal;animation-range:contain exit 0%;animation-timing-function:steps(var(--_text-len));will-change:mask-position}}@supports not (animation-timeline: --jm-reveal){.jm-reveal-basebox{display:none}.jm-reveal-litbox{position:static}.jm-reveal-lit{-webkit-mask:none;mask:none}}.jm-rules{min-height:100svh}.jm-rules-ticket{--tk-hole: .85rem;--tk-tear: clamp(4.5rem, 8vw, 7rem);grid-template:"head stub" auto "body stub" 1fr / minmax(0,1fr) var(--tk-tear)}.jm-rules-head{grid-area:head;padding:var(--sp-10) var(--sp-10) 0}.jm-rules-body{grid-area:body;padding:var(--sp-10)}.jm-rules-counterfoil{grid-area:stub;border-inline-start:2px dashed color-mix(in srgb,currentColor 55%,transparent);padding-block:var(--sp-8);overflow:hidden}.jm-rules-print{writing-mode:vertical-rl;white-space:nowrap}.jm-rules-barcode{width:2.2rem;height:clamp(4rem,12svh,7rem);background:repeating-linear-gradient(0deg,currentColor 0 2px,transparent 2px 5px,currentColor 5px 9px,transparent 9px 11px,currentColor 11px 12px,transparent 12px 16px,currentColor 16px 18px,transparent 18px 23px)}.jm-rules .jm-rules-barcode{width:clamp(3.5rem,9svh,5rem);height:clamp(3.5rem,9svh,5rem);background:rgb(var(--jm-accent)) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2035%2035%22%20shape-rendering%3D%22crispEdges%22%3E%3Crect%20width%3D%2235%22%20height%3D%2235%22%20fill%3D%22%23da3a1f%22%2F%3E%3Cpath%20d%3D%22M3%203h7v1h-7zM11%203h2v1h-2zM14%203h2v1h-2zM18%203h1v1h-1zM20%203h1v1h-1zM22%203h1v1h-1zM25%203h7v1h-7zM3%204h1v1h-1zM9%204h1v1h-1zM11%204h1v1h-1zM18%204h2v1h-2zM23%204h1v1h-1zM25%204h1v1h-1zM31%204h1v1h-1zM3%205h1v1h-1zM5%205h3v1h-3zM9%205h1v1h-1zM14%205h1v1h-1zM17%205h1v1h-1zM19%205h1v1h-1zM22%205h1v1h-1zM25%205h1v1h-1zM27%205h3v1h-3zM31%205h1v1h-1zM3%206h1v1h-1zM5%206h3v1h-3zM9%206h1v1h-1zM17%206h1v1h-1zM19%206h2v1h-2zM25%206h1v1h-1zM27%206h3v1h-3zM31%206h1v1h-1zM3%207h1v1h-1zM5%207h3v1h-3zM9%207h1v1h-1zM12%207h3v1h-3zM17%207h2v1h-2zM22%207h2v1h-2zM25%207h1v1h-1zM27%207h3v1h-3zM31%207h1v1h-1zM3%208h1v1h-1zM9%208h1v1h-1zM12%208h1v1h-1zM14%208h2v1h-2zM19%208h1v1h-1zM21%208h1v1h-1zM23%208h1v1h-1zM25%208h1v1h-1zM31%208h1v1h-1zM3%209h7v1h-7zM11%209h1v1h-1zM13%209h1v1h-1zM15%209h1v1h-1zM17%209h1v1h-1zM19%209h1v1h-1zM21%209h1v1h-1zM23%209h1v1h-1zM25%209h7v1h-7zM12%2010h1v1h-1zM16%2010h2v1h-2zM19%2010h1v1h-1zM22%2010h2v1h-2zM4%2011h1v1h-1zM9%2011h3v1h-3zM13%2011h1v1h-1zM19%2011h1v1h-1zM21%2011h2v1h-2zM24%2011h1v1h-1zM30%2011h2v1h-2zM3%2012h1v1h-1zM5%2012h2v1h-2zM10%2012h6v1h-6zM21%2012h2v1h-2zM24%2012h1v1h-1zM27%2012h4v1h-4zM4%2013h1v1h-1zM6%2013h1v1h-1zM9%2013h1v1h-1zM12%2013h1v1h-1zM16%2013h4v1h-4zM24%2013h3v1h-3zM4%2014h4v1h-4zM10%2014h1v1h-1zM14%2014h1v1h-1zM17%2014h1v1h-1zM19%2014h1v1h-1zM21%2014h1v1h-1zM25%2014h4v1h-4zM3%2015h3v1h-3zM7%2015h1v1h-1zM9%2015h2v1h-2zM13%2015h1v1h-1zM23%2015h3v1h-3zM29%2015h2v1h-2zM5%2016h1v1h-1zM7%2016h1v1h-1zM12%2016h1v1h-1zM15%2016h1v1h-1zM17%2016h2v1h-2zM22%2016h2v1h-2zM25%2016h1v1h-1zM27%2016h2v1h-2zM31%2016h1v1h-1zM4%2017h2v1h-2zM8%2017h4v1h-4zM13%2017h4v1h-4zM18%2017h2v1h-2zM21%2017h1v1h-1zM23%2017h4v1h-4zM3%2018h1v1h-1zM5%2018h1v1h-1zM7%2018h1v1h-1zM12%2018h2v1h-2zM15%2018h5v1h-5zM21%2018h1v1h-1zM23%2018h3v1h-3zM27%2018h4v1h-4zM3%2019h2v1h-2zM7%2019h3v1h-3zM11%2019h2v1h-2zM14%2019h2v1h-2zM21%2019h3v1h-3zM26%2019h1v1h-1zM28%2019h2v1h-2zM31%2019h1v1h-1zM3%2020h1v1h-1zM5%2020h1v1h-1zM7%2020h2v1h-2zM10%2020h2v1h-2zM13%2020h3v1h-3zM19%2020h1v1h-1zM21%2020h1v1h-1zM23%2020h2v1h-2zM26%2020h2v1h-2zM31%2020h1v1h-1zM3%2021h2v1h-2zM7%2021h1v1h-1zM9%2021h1v1h-1zM15%2021h2v1h-2zM19%2021h2v1h-2zM22%2021h1v1h-1zM26%2021h2v1h-2zM29%2021h1v1h-1zM31%2021h1v1h-1zM3%2022h1v1h-1zM5%2022h1v1h-1zM7%2022h1v1h-1zM10%2022h2v1h-2zM14%2022h1v1h-1zM17%2022h3v1h-3zM22%2022h7v1h-7zM3%2023h1v1h-1zM6%2023h4v1h-4zM11%2023h1v1h-1zM14%2023h1v1h-1zM17%2023h1v1h-1zM20%2023h2v1h-2zM23%2023h7v1h-7zM31%2023h1v1h-1zM11%2024h1v1h-1zM13%2024h1v1h-1zM16%2024h1v1h-1zM18%2024h1v1h-1zM20%2024h4v1h-4zM27%2024h3v1h-3zM3%2025h7v1h-7zM11%2025h2v1h-2zM15%2025h2v1h-2zM18%2025h1v1h-1zM20%2025h1v1h-1zM22%2025h2v1h-2zM25%2025h1v1h-1zM27%2025h1v1h-1zM30%2025h1v1h-1zM3%2026h1v1h-1zM9%2026h1v1h-1zM16%2026h3v1h-3zM20%2026h4v1h-4zM27%2026h2v1h-2zM30%2026h1v1h-1zM3%2027h1v1h-1zM5%2027h3v1h-3zM9%2027h1v1h-1zM12%2027h1v1h-1zM17%2027h2v1h-2zM20%2027h1v1h-1zM22%2027h6v1h-6zM31%2027h1v1h-1zM3%2028h1v1h-1zM5%2028h3v1h-3zM9%2028h1v1h-1zM12%2028h1v1h-1zM16%2028h2v1h-2zM20%2028h4v1h-4zM26%2028h1v1h-1zM28%2028h1v1h-1zM30%2028h1v1h-1zM3%2029h1v1h-1zM5%2029h3v1h-3zM9%2029h1v1h-1zM13%2029h2v1h-2zM17%2029h4v1h-4zM22%2029h9v1h-9zM3%2030h1v1h-1zM9%2030h1v1h-1zM11%2030h6v1h-6zM19%2030h1v1h-1zM21%2030h1v1h-1zM24%2030h2v1h-2zM27%2030h1v1h-1zM29%2030h1v1h-1zM31%2030h1v1h-1zM3%2031h7v1h-7zM12%2031h1v1h-1zM16%2031h3v1h-3zM20%2031h1v1h-1zM22%2031h1v1h-1zM25%2031h1v1h-1zM27%2031h3v1h-3z%22%20fill%3D%22%23fcf6e2%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}@media(max-width:767px){.jm-rules-ticket{grid-template:"head" var(--tk-tear) "body" 1fr / minmax(0,1fr);--tk-mask: radial-gradient( circle var(--tk-hole) at 0 var(--tk-tear), transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) ), radial-gradient( circle var(--tk-hole) at 100% var(--tk-tear), transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) )}.jm-rules-head{display:grid;place-content:center;text-align:center;padding:0 var(--sp-6);font-size:min(9vw,2.8rem);border-bottom:2px dashed rgb(255 255 255 / .55)}.jm-rules-ticket .jm-rules-counterfoil{display:none}}.jm-stub{padding-inline:var(--sp-7)}.jm-stub:first-child{padding-inline-start:0}.jm-stub+.jm-stub{border-left:2px dashed rgb(255 255 255 / .55)}@media(max-width:767px){.jm-stub{padding-inline:0;padding-block:var(--sp-7)}.jm-stub+.jm-stub{border-left:0;border-top:2px dashed rgb(255 255 255 / .55)}.jm-stub:first-child{padding-top:0}.jm-stub .jm-stamp{top:var(--sp-4)}}.jm-drop{overflow-x:clip}@media(min-width:1024px){.jm-split-copy{flex:0 1 52ch}.jm-split-media{--jm-drop-zoom: 1.9;flex:1;min-width:0;max-width:72rem;margin-left:auto;margin-right:calc(var(--page-padding) * -1)}.jm-split-media img{width:calc(var(--jm-drop-zoom) * 100%);max-width:none;aspect-ratio:2057 / 1460;object-fit:cover;object-position:top}}@media(min-width:1280px){.jm-split-media figcaption{position:absolute;left:0;bottom:var(--sp-5);max-width:100%}}@media(min-width:2000px){.jm-split-media{--jm-drop-zoom: 1;margin-right:0}.jm-split-media img{aspect-ratio:auto}.jm-split-media figcaption{position:static;max-width:none}}@keyframes jm-drop-fly{0%{transform:translate(calc(100% / var(--jm-drop-zoom, 1) + var(--page-padding))) rotate(30deg)}}@keyframes jm-drop-stamp{0%{opacity:0;scale:1.4}}@keyframes jm-drop-caption{0%{opacity:0;translate:0 .4rem}}@supports (animation-timeline: view()){@media(min-width:1024px){.jm-split-media{view-timeline-name:--jm-drop}.jm-split-media img{animation:jm-drop-fly linear both;animation-timeline:--jm-drop;animation-range:entry 0% entry 85%;transform-origin:left bottom;will-change:transform}.jm-split-media .jm-stamp{animation:jm-drop-stamp linear both;animation-timeline:--jm-drop;animation-range:entry 85% entry 95%}.jm-split-media figcaption{animation:jm-drop-caption linear both;animation-timeline:--jm-drop;animation-range:entry 85% entry 100%}}}.jm-measure{max-width:72ch}@media(min-width:1024px){.jm-roll-row{gap:clamp(var(--sp-14),8vw,12rem)}}@media(min-width:1024px){.jm-roll-side{width:clamp(20rem,26vw,31rem)}}.jm-rail{min-width:0}.jm-rail-scroller{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding);padding:var(--sp-6) var(--page-padding);scrollbar-width:none}.jm-rail-scroller::-webkit-scrollbar{display:none}.jm-rail-item{flex:0 0 auto;width:min(78vw,270px);scroll-snap-align:start;border-radius:5px}.jm-rail:before,.jm-rail:after{content:"";position:absolute;top:0;bottom:0;width:clamp(2.5rem,8vw,6rem);pointer-events:none;opacity:1;transition:opacity .25s;z-index:1}.jm-rail:before{left:0;background:linear-gradient(90deg,var(--jm-bg),transparent)}.jm-rail:after{right:0;background:linear-gradient(270deg,var(--jm-bg),transparent)}.jm-rail[data-at-start]:before,.jm-rail[data-at-end]:after{opacity:0}.jm-rail-btn{display:none;position:absolute;top:50%;translate:0 -50%;z-index:2;width:var(--sp-11);height:var(--sp-11);border:0;cursor:pointer}.jm-rail-btn:disabled{opacity:.35;cursor:default}.jm-rail-btn:focus-visible{outline:2px solid rgb(var(--jm-fg));outline-offset:2px}.jm-rail-btn--prev{left:var(--sp-3)}.jm-rail-btn--next{right:var(--sp-3)}@media(hover:hover)and (pointer:fine){.jm-rail-btn{display:grid;place-items:center}}.jm-rail-dots{display:none}.jm-rail-dots button{border:0;background:none;padding:.55rem .3rem;cursor:pointer}.jm-rail-dots button:before{content:"";display:block;width:.55rem;height:.55rem;border-radius:999px;background:rgb(var(--jm-fg) / .3);transition:width .3s,background-color .3s}.jm-rail-dots button[aria-current=true]:before{width:1.7rem;background:rgb(var(--jm-accent))}@media(hover:none){.jm-rail-dots{display:flex}}.jm-roll-card{--tk-tear: 3.25rem;--tk-hole: .7rem;--zz: .3rem;--perf: 2px;--overlap: calc(2 * var(--zz) + var(--perf));--hole-o: calc(var(--tk-hole) + var(--perf));--cut-right: conic-gradient(from -135deg at right, #000 90deg, transparent 0);--cut-left: conic-gradient(from 45deg at left, #000 90deg, transparent 0);--hole-tr: radial-gradient( circle var(--tk-hole) at 100% 0, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );--hole-br: radial-gradient( circle var(--tk-hole) at 100% 100%, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );--hole-ts: radial-gradient( circle var(--tk-hole) at var(--overlap) 0, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );--hole-bs: radial-gradient( circle var(--tk-hole) at var(--overlap) 100%, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );--hole-tl: radial-gradient( circle var(--tk-hole) at 0 0, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );--hole-bl: radial-gradient( circle var(--tk-hole) at 0 100%, transparent calc(var(--tk-hole) - 1px), #000 var(--tk-hole) );width:min(85vw,380px);min-height:9.5rem;grid-template:"body stub" minmax(min-content,1fr) / minmax(0,1fr) var( --tk-tear );background:none;-webkit-mask-image:none;mask-image:none;perspective:55rem}.jm-roll-card:before{content:none}.jm-roll-card:has(.jm-roll-card-back){cursor:pointer}.jm-roll-card:not(.jm-tk--outline){--tk-edge: var(--jm-bg)}.jm-roll-card-body,.jm-roll-card-back,.jm-roll-card .jm-rules-counterfoil{position:relative;background:var(--tk-edge);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-size:auto,auto,100% calc(2 * var(--zz));mask-size:auto,auto,100% calc(2 * var(--zz));-webkit-mask-repeat:no-repeat,no-repeat,repeat-y;mask-repeat:no-repeat,no-repeat,repeat-y}.jm-roll-card-body:before,.jm-roll-card-back:before,.jm-roll-card .jm-rules-counterfoil:before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:var(--tk-fill);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-size:auto,auto,100% calc(2 * var(--zz));mask-size:auto,auto,100% calc(2 * var(--zz));-webkit-mask-repeat:no-repeat,no-repeat,repeat-y;mask-repeat:no-repeat,no-repeat,repeat-y}.jm-roll-card-body{grid-area:body;z-index:1;display:grid;gap:var(--sp-2);align-content:center;padding:var(--sp-5) var(--sp-6);border-radius:10px 0 0 10px;-webkit-mask-image:var(--hole-tr),var(--hole-br),var(--cut-right);mask-image:var(--hole-tr),var(--hole-br),var(--cut-right);backface-visibility:hidden;transition:transform .8s cubic-bezier(.2,.7,.2,1) .25s}.jm-roll-card-body:before{inset:var(--tk-bw) 0 var(--tk-bw) var(--tk-bw);-webkit-mask-image:radial-gradient(circle var(--hole-o) at 100% calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at 100% calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-right);mask-image:radial-gradient(circle var(--hole-o) at 100% calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at 100% calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-right);-webkit-mask-position:0 0,0 0,calc(-1 * var(--perf)) calc(-1 * var(--tk-bw));mask-position:0 0,0 0,calc(-1 * var(--perf)) calc(-1 * var(--tk-bw))}.jm-roll-card-back{grid-area:body;z-index:1;display:grid;gap:var(--sp-2);align-content:center;padding:var(--sp-5) var(--sp-6);border-radius:0 10px 10px 0;-webkit-mask-image:var(--hole-tl),var(--hole-bl),var(--cut-left);mask-image:var(--hole-tl),var(--hole-bl),var(--cut-left);transform:rotateY(180deg);backface-visibility:hidden;transition:transform .8s cubic-bezier(.2,.7,.2,1) .25s}.jm-roll-card-back:before{inset:var(--tk-bw) var(--tk-bw) var(--tk-bw) 0;-webkit-mask-image:radial-gradient(circle var(--hole-o) at 0 calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at 0 calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-left);mask-image:radial-gradient(circle var(--hole-o) at 0 calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at 0 calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-left);-webkit-mask-position:0 0,0 0,var(--perf) calc(-1 * var(--tk-bw));mask-position:0 0,0 0,var(--perf) calc(-1 * var(--tk-bw))}.jm-roll-card .jm-rules-counterfoil{margin-inline-start:calc(-1 * var(--overlap));padding-block:var(--sp-4);padding-inline-start:var(--overlap);border-inline-start:0;border-radius:0 10px 10px 0;-webkit-mask-image:var(--hole-ts),var(--hole-bs),var(--cut-left);mask-image:var(--hole-ts),var(--hole-bs),var(--cut-left);transform-origin:10% 20%;will-change:transform}.jm-roll-card .jm-rules-counterfoil:before{inset:var(--tk-bw) var(--tk-bw) var(--tk-bw) 0;-webkit-mask-image:radial-gradient(circle var(--hole-o) at var(--overlap) calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at var(--overlap) calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-left);mask-image:radial-gradient(circle var(--hole-o) at var(--overlap) calc(0% - var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),radial-gradient(circle var(--hole-o) at var(--overlap) calc(100% + var(--tk-bw)),transparent calc(var(--hole-o) - 1px),#000 var(--hole-o)),var(--cut-left);-webkit-mask-position:0 0,0 0,var(--perf) calc(-1 * var(--tk-bw));mask-position:0 0,0 0,var(--perf) calc(-1 * var(--tk-bw))}.jm-roll-card.is-torn .jm-roll-card-body{transform:rotateY(180deg)}.jm-roll-card.is-torn .jm-roll-card-back{transform:rotateY(360deg)}.jm-roll-card.is-torn .jm-rules-counterfoil{animation:jm-stub-tear 1.1s cubic-bezier(.4,0,.2,1) both}@keyframes jm-stub-tear{40%{transform:translate(34%,3%) rotate(6deg)}to{transform:translate(4%,7%) rotate(12deg)}}.jm-roll-card .jm-rules-barcode{width:1.4rem;height:clamp(2.2rem,16vw,3rem)}.jm-week{grid-template-rows:auto 1fr;border-radius:10px}.jm-week--past{background:var(--jm-bg)}.jm-week--now{background:rgb(var(--jm-accent));color:#fff}.jm-week--sealed{background:#ffffff29;color:#fff;border-radius:10px}.jm-weeks--strip{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.jm-weeks--strip .jm-week--past{background:var(--jm-bg-shade);color:rgb(var(--jm-fg))}.jm-weeks--strip .jm-week--now{color:#fff;outline:3px solid #fff;outline-offset:4px}.jm-pity dl,.jm-pity dt,.jm-pity dd{margin:0}@media(min-width:768px){.jm-line dt:after{content:"";flex:1;min-width:var(--sp-10);border-bottom:.13em dotted rgb(var(--jm-fg) / .4)}}.jm-faq details+details{border-top:2px dashed rgb(var(--jm-fg) / .3)}.jm-faq summary{list-style:none;padding-block:var(--sp-5)}.jm-faq summary::-webkit-details-marker{display:none}.jm-faq summary:after{content:"+";font-family:var(--jm-display);font-size:1.5em;line-height:.7;transition:rotate .25s cubic-bezier(.2,.85,.3,1)}.jm-faq details[open] summary:after{rotate:45deg}.jm-faq summary:focus-visible{outline:3px solid rgb(var(--jm-fg));outline-offset:3px}.jm-faq details>p{margin:0;padding-bottom:var(--sp-5);max-width:65ch}.jm-faq{interpolate-size:allow-keywords}.jm-faq details::details-content{block-size:0;overflow-y:clip;transition:content-visibility .3s allow-discrete,block-size .3s cubic-bezier(.2,.85,.3,1)}.jm-faq details[open]::details-content{block-size:auto}@keyframes jm-pity-settle{0%{opacity:0;translate:0 2.5rem}}@supports (animation-timeline: view()){.jm-ledger{view-timeline-name:--jm-pity}.jm-ledger .jm-line{animation:jm-pity-settle linear both;animation-timeline:--jm-pity;animation-range:entry 10% entry 60%}}@media(prefers-reduced-motion:reduce){.jm-cta{transition:none}.jm-ledger .jm-line{animation:none}.jm-faq summary:after,.jm-faq details::details-content{transition:none}.jm-split-media img,.jm-split-media .jm-stamp,.jm-split-media figcaption{animation:none}.jm-rail:before,.jm-rail:after,.jm-rail-dots button:before{transition:none}.jm-roll-card-body,.jm-roll-card-back{transition:none}.jm-roll-card.is-torn .jm-rules-counterfoil{animation:none;transform:translate(4%,7%) rotate(12deg)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/july-madness.css.map */
