.b2g1{--lime: #d6f14a;--lime-hover: #cbe83c;--lime-ink: #152700;--ink: #0a0a0c;--ink-2: #1a1b1f;--ink-3: #2a2b30;--paper: #fafafa;--white: #ffffff;--stone: #6b6e75;--on-ink-2: #a1a3aa;--b2-display: "Inter Tight", system-ui, sans-serif;--b2-body: "Inter", system-ui, sans-serif;--shadow-card: 0 8px 24px rgba(10, 10, 12, .06);display:block;background:var(--paper);color:var(--ink);font-family:var(--b2-body);letter-spacing:normal;line-height:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}.b2g1 *,.b2g1 *:before,.b2g1 *:after{box-sizing:border-box}.b2g1 img{display:block;max-width:100%}.b2g1 .b2g1-rest-mark,.b2g1 .b2g1-toast{display:block}.b2g1 .b2g1-slots{display:flex}.b2g1 button{font-family:inherit;color:inherit;letter-spacing:inherit}.b2g1 :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.b2g1 .b2g1-dock :focus-visible,.b2g1 .b2g1-hero :focus-visible,.b2g1 .b2g1-seg :focus-visible{outline-color:var(--lime)}.b2g1-wrap{max-width:1600px;margin:0 auto;padding:24px 32px 0}.b2g1-body{margin:0 auto;padding:0 1.5rem 72px}@media screen and (min-width:750px){.b2g1-body{max-width:var(--page-width);padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){.b2g1-body{max-width:none;padding-left:8rem;padding-right:8rem}}.b2g1-hero{position:relative;overflow:hidden;background:#1b1420;color:var(--white);border-radius:36px;padding:64px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;align-items:center;isolation:isolate}.b2g1-hero{--glare-color-a: 140, 70, 255;--glare-color-b: 255, 185, 75}.b2g1-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1b1420;background-image:linear-gradient(160deg,#07090d8c,#07090dc7 55%,#000000eb);z-index:-2}.b2g1-hero:after{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:radial-gradient(circle 380px at -4% 12%,rgba(var(--glare-color-a, 140, 70, 255),.85),rgba(var(--glare-color-a, 140, 70, 255),.38),rgba(var(--glare-color-a, 140, 70, 255),0) 70%),radial-gradient(circle 460px at 78% -8%,rgba(var(--glare-color-b, 255, 185, 75),.8),rgba(var(--glare-color-b, 255, 185, 75),.4) 32%,rgba(var(--glare-color-b, 255, 185, 75),0) 70%),radial-gradient(circle 340px at 18% 108%,#3cdcc8c7,#3cdcc857 36%,#3cdcc800 70%),radial-gradient(circle 500px at 112% 88%,#ff5a96d1,#ff5a965c 33%,#ff5a9600 70%),radial-gradient(circle 260px at 42% -12%,#c4f0008c,#c4f00000 70%),radial-gradient(circle 300px at 64% 116%,#5082ff99,#5082ff00 70%),radial-gradient(circle 220px at -10% 62%,#ff785a8c,#ff785a00 70%),radial-gradient(circle 240px at 114% 38%,#82dc8c8c,#82dc8c00 70%),radial-gradient(circle 180px at 34% 44%,rgba(var(--glare-color-a, 140, 70, 255),.35),rgba(var(--glare-color-a, 140, 70, 255),0) 70%),linear-gradient(180deg,rgba(255,255,255,.06),transparent 45%);z-index:-1}.b2g1 .b2g1-hero__title{margin:0 0 20px;color:var(--white);font-family:var(--b2-display);font-weight:900;font-size:clamp(56px,7.4vw,136px);line-height:.88;letter-spacing:-.055em}.b2g1-hero__title span{display:block;opacity:0;animation:b2g1TxtIn .8s cubic-bezier(.2,.8,.2,1) forwards}.b2g1-hero__title .l2{color:var(--lime);animation-delay:.12s}.b2g1 .b2g1-hero__sub{margin:0;max-width:560px;font-size:20px;line-height:1.55;color:#c9cbd1;opacity:0;animation:b2g1TxtIn .8s cubic-bezier(.2,.8,.2,1) .24s forwards}@keyframes b2g1TxtIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.b2g1-tickets{--tw: 176px;--th: 256px;--sh: 64px;--num: 112px;--lbl: 19px;display:flex;gap:20px;justify-content:center;align-items:center;perspective:1000px;padding:24px 0}.b2g1-tickets .tk{position:relative;flex-shrink:0;width:var(--tw);height:var(--th);opacity:0;animation:b2g1TIn .8s cubic-bezier(.2,.9,.25,1.25) forwards}.b2g1-tickets .tk:nth-child(1){rotate:-7deg;translate:0 10px;animation-delay:.2s}.b2g1-tickets .tk:nth-child(2){rotate:-1deg;translate:0 -16px;animation-delay:.38s}.b2g1-tickets .tk:nth-child(3){rotate:6deg;translate:0 6px;animation-delay:.56s}@keyframes b2g1TIn{0%{opacity:0;transform:translateY(80px) scale(.8)}to{opacity:1;transform:none}}.b2g1-tickets .ticket{position:absolute;top:0;right:0;bottom:0;left:0;animation:b2g1Lift 6s ease-in-out infinite;animation-delay:var(--l)}.b2g1-tickets .tk:nth-child(1) .ticket{--l: 1.4s}.b2g1-tickets .tk:nth-child(2) .ticket{--l: 2.4s}.b2g1-tickets .tk:nth-child(3) .ticket{--l: 3.4s;animation-name:b2g1LiftBig;perspective:700px}@keyframes b2g1Lift{0%,to{transform:none}4%{transform:translateY(-22px) scale(1.06)}9%{transform:translateY(2px) scale(.99)}12%{transform:none}}@keyframes b2g1LiftBig{0%,to{transform:none}4%{transform:translateY(-30px) scale(1.1)}10%{transform:translateY(3px) scale(.98)}14%{transform:none}}.b2g1-tickets .face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;background:var(--white);color:var(--ink);display:flex;flex-direction:column;overflow:hidden;-webkit-mask:radial-gradient(circle 13px at 0 calc(100% - var(--sh)),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% calc(100% - var(--sh)),#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 13px at 0 calc(100% - var(--sh)),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 13px at 100% calc(100% - var(--sh)),#0000 98%,#000) right / 51% 100% no-repeat}.b2g1-tickets .face .top{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-top:6px}.b2g1-tickets .tl{font-family:var(--b2-display);font-weight:800;font-size:var(--lbl);letter-spacing:-.02em;white-space:nowrap}.b2g1-tickets .back .tl{color:var(--lime-ink)}.b2g1-tickets .num{font-family:var(--b2-display);font-weight:900;font-size:var(--num);line-height:1;letter-spacing:-.07em;margin-left:-.06em}.b2g1-tickets .face .stub{height:var(--sh);flex-shrink:0;border-top:2px dashed rgba(10,10,12,.16);display:flex;align-items:center;justify-content:center}.b2g1-tickets .dot{position:relative;width:38px;height:38px;border-radius:99px;box-shadow:inset 0 0 0 2px var(--ink);background:var(--white);animation:b2g1DotOn 6s ease infinite;animation-delay:var(--l)}.b2g1-tickets .dot svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.b2g1-tickets .dot .ic-plus{animation:b2g1IcOff 6s ease infinite;animation-delay:var(--l)}.b2g1-tickets .dot .ic-check{opacity:0;transform:scale(.4);animation:b2g1IcOn 6s ease infinite;animation-delay:var(--l)}@keyframes b2g1DotOn{0%,4%{background:var(--white);box-shadow:inset 0 0 0 2px var(--ink)}7%,70%{background:var(--lime);box-shadow:inset 0 0 0 0 var(--ink)}75%,to{background:var(--white);box-shadow:inset 0 0 0 2px var(--ink)}}@keyframes b2g1IcOff{0%,4%{opacity:1;transform:none}7%,70%{opacity:0;transform:rotate(90deg) scale(.4)}75%,to{opacity:1;transform:none}}@keyframes b2g1IcOn{0%,4%{opacity:0;transform:scale(.4)}8%{opacity:1;transform:scale(1.25)}11%,70%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(.4)}}.b2g1-tickets .flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:b2g1Flip 6s cubic-bezier(.5,0,.3,1) infinite;animation-delay:var(--l)}.b2g1-tickets .flip .face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.b2g1-tickets .flip .back{transform:rotateY(180deg);background:var(--lime);color:var(--lime-ink)}.b2g1-tickets .flip .back .stub{border-top-color:#15270040}@keyframes b2g1Flip{0%,3%{transform:rotateY(0)}11%,70%{transform:rotateY(180deg)}78%,to{transform:rotateY(360deg)}}.b2g1-tickets .free-word{font-family:var(--b2-display);font-weight:900;font-size:calc(var(--num) * .5);margin:calc(var(--num) * .18) 0;letter-spacing:-.04em;line-height:1}.b2g1-tickets .back .dot{background:var(--ink);box-shadow:none;animation:none}.b2g1-tickets .back:after{content:"";position:absolute;inset:-20% auto -20% -60%;width:40%;background:linear-gradient(100deg,#fff0,#ffffffbf,#fff0);transform:skew(-12deg);animation:b2g1Shine 6s ease infinite;animation-delay:var(--l)}@keyframes b2g1Shine{0%,12%{left:-60%}22%,to{left:130%}}.b2g1-tickets .spark{position:absolute;left:50%;top:38%;width:10px;height:10px;margin:-5px;border-radius:99px;background:var(--lime);opacity:0;pointer-events:none;animation:b2g1Spark 6s ease-out infinite;animation-delay:3.4s}.b2g1-tickets .spark:nth-of-type(2n){background:var(--white);width:7px;height:7px;margin:-3.5px}@keyframes b2g1Spark{0%,9%{opacity:0;transform:translate(0) scale(.3)}11%{opacity:1}24%{opacity:0;transform:translate(var(--x),var(--y)) scale(1)}to{opacity:0}}@keyframes b2g1CorePulse{0%,to{transform:scale(1)}12%{transform:scale(1.2)}24%{transform:scale(.94)}34%{transform:scale(1)}}@keyframes b2g1FwBurst{0%,8%{opacity:0;transform:translate(0) scale(.3)}14%{opacity:1}44%{opacity:0;transform:translate(var(--x),var(--y)) scale(1)}to{opacity:0}}.b2g1-head{margin:56px 0 24px;display:flex;flex-wrap:wrap;gap:20px 32px;align-items:flex-end;justify-content:space-between}.b2g1 .b2g1-head h2{margin:0;color:var(--ink);font-family:var(--b2-display);font-weight:800;font-size:clamp(32px,3.4vw,48px);letter-spacing:-.04em;line-height:1.05}.b2g1 .b2g1-head p{margin:6px 0 0;font-size:16px;color:var(--stone)}.b2g1-seg{height:52px;padding:5px;border-radius:99px;background:var(--ink);display:flex;gap:4px}.b2g1 .b2g1-seg button{height:42px;padding:0 20px;border:0;border-radius:99px;background:transparent;color:var(--white);font-family:var(--b2-display);font-weight:700;font-size:15px;cursor:pointer}.b2g1 .b2g1-seg button[aria-pressed=true]{background:var(--lime);color:var(--ink)}.b2g1-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:750px){.b2g1-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.b2g1-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.b2g1-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1600px){.b2g1-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.b2g1-card{position:relative;background:var(--white);border-radius:24px;padding:12px 12px 14px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:10px;min-width:0;transition:transform .2s,box-shadow .2s}.b2g1-card[hidden]{display:none}.b2g1-card:not(.is-soldout):hover{transform:translateY(-3px);box-shadow:0 14px 32px #0a0a0c17}.b2g1-card.on,.b2g1-card.on:not(.is-soldout):hover{box-shadow:inset 0 0 0 2.5px var(--ink),0 14px 32px #0a0a0c17}.b2g1-card__shot{aspect-ratio:1 / .95;border-radius:16px;background:var(--white);display:flex;align-items:center;justify-content:center;padding:10px;overflow:hidden}.b2g1-card__shot[data-toggle]{cursor:pointer}.b2g1-card__shot img{max-height:100%;width:auto;height:auto;object-fit:contain}.b2g1-gtag{position:absolute;top:12px;inset-inline-end:12px;z-index:1;width:34px;height:34px;border-radius:99px;display:flex;align-items:center;justify-content:center}.b2g1-gtag{color:#101014}.b2g1-gtag .icon{display:inline-flex;width:18px;height:18px}.b2g1-gtag .icon svg{width:100%;height:100%}.b2g1-gtag--unisex{background:#d6f14a}.b2g1-gtag--men{background:#a5d6f7}.b2g1-gtag--women{background:#f9b9ca}.b2g1 .b2g1-card__name{margin:0;padding:0 4px;color:var(--ink);font-family:var(--b2-body);font-weight:400;font-size:15px;line-height:1.3;letter-spacing:-.01em;text-transform:uppercase;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b2g1-card__row{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-inline-start:4px}.b2g1 .b2g1-card__price{margin:0;min-height:46px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--ink);font-family:var(--b2-display);font-weight:700;font-size:18px;letter-spacing:normal}.b2g1-card__price .was{display:none;color:var(--stone);text-decoration:line-through;font-size:13px;line-height:1}.b2g1-card.is-free .b2g1-card__price{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.b2g1-card.is-free .was{display:inline}.b2g1-card.is-free .now{display:none}.b2g1-free-tag{--n: 5px;display:none;height:26px;padding:0 12px;align-items:center;background:var(--lime);color:var(--lime-ink);font-family:var(--b2-body);font-weight:800;font-size:13px;letter-spacing:.06em;border-radius:6px;-webkit-mask:radial-gradient(circle var(--n) at 0 50%,#0000 98%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle var(--n) at 100% 50%,#0000 98%,#000) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle var(--n) at 0 50%,#0000 98%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle var(--n) at 100% 50%,#0000 98%,#000) 100% 0 / 51% 100% no-repeat}.b2g1-card.is-free .b2g1-free-tag{display:inline-flex}.b2g1-card__order{position:absolute;top:12px;inset-inline-start:12px;z-index:1;height:26px;min-width:26px;padding:0 8px;border-radius:99px;background:var(--ink);color:var(--white);font-family:var(--b2-body);font-size:13px;font-weight:700;display:none;align-items:center;justify-content:center}.b2g1-card.on .b2g1-card__order{display:inline-flex}.b2g1 .b2g1-pick{width:42px;height:42px;padding:0;border:0;border-radius:99px;background:var(--white);box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background-color .2s,box-shadow .2s,transform .15s}.b2g1-pick svg{width:18px;height:18px}.b2g1 .b2g1-pick:hover{background:#f2f2f4}.b2g1-pick:active{transform:scale(.96)}.b2g1-pick .b2g1-i-check{display:none}.b2g1 .b2g1-pick[aria-pressed=true]{background:var(--lime);box-shadow:none}.b2g1-pick[aria-pressed=true] .b2g1-i-plus{display:none}.b2g1-pick[aria-pressed=true] .b2g1-i-check{display:block}.b2g1-pick.pop{animation:b2g1Pop .35s ease}@keyframes b2g1Pop{40%{transform:scale(1.12)}}.b2g1 .b2g1-pick[disabled]{cursor:not-allowed;background:var(--white);opacity:.45}.b2g1-card.is-soldout .b2g1-card__shot,.b2g1-card.is-soldout .b2g1-card__name,.b2g1-card.is-soldout .now,.b2g1-card.is-soldout .b2g1-gtag{opacity:.45}.b2g1-soldout{display:inline-flex;height:24px;padding:0 10px;align-items:center;border-radius:99px;background:var(--ink);color:var(--white);font-family:var(--b2-body);font-size:12px;font-weight:700}.b2g1 .b2g1-empty{grid-column:1 / -1;margin:0;padding:48px;text-align:center;color:var(--stone)}.b2g1-empty[hidden]{display:none}.b2g1-dock-wrap{position:sticky;bottom:16px;z-index:20;margin-top:40px;min-height:88px;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.b2g1-rest-mark{height:1px}.b2g1-dock{pointer-events:auto;width:100%;max-width:1180px;margin:0 auto;background:var(--ink);color:var(--white);border-radius:28px;padding:14px 14px 14px 18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:24px;align-items:center;box-shadow:0 24px 60px #0a0a0c52}.b2g1-slots{display:flex;gap:8px;align-items:center}.b2g1-slot{width:58px;height:58px;border-radius:99px;background:var(--ink-2);border:2px dashed var(--ink-3);display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:var(--b2-display);font-weight:800;font-size:12px;letter-spacing:.06em;color:#6e7077}.b2g1-slot img{width:100%;height:100%;object-fit:contain;background:var(--white);padding:4px}.b2g1-slot.filled{border:2px solid var(--white);background:var(--white)}.b2g1-slot.free{border-color:var(--lime);color:var(--lime)}.b2g1-slot.free.filled{border:3px solid var(--lime)}.b2g1-fw{position:relative;display:inline-flex}.b2g1-fw.ready .b2g1-slot{border-color:transparent;animation:b2g1CorePulse 1.4s ease-in-out infinite}.b2g1-fw.ready:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed var(--lime);border-radius:99px;animation:b2g1Spin 3.2s linear infinite;pointer-events:none}@keyframes b2g1Spin{to{transform:rotate(360deg)}}.b2g1-fw.go .b2g1-slot{animation:b2g1CorePulse 1.8s ease-in-out infinite}.b2g1-fw i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:99px;background:var(--lime);opacity:0;pointer-events:none;animation:b2g1FwBurst 1.8s ease-out infinite}.b2g1-fw i:nth-of-type(2n){background:var(--white);width:4px;height:4px;margin:-2px}.b2g1-stack{position:relative;width:58px;height:62px;margin-inline-end:10px;flex-shrink:0;transition:width .45s,height .45s}.b2g1-stack em,.b2g1-stack b{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;-webkit-mask:radial-gradient(circle 6px at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 6px at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat}.b2g1-stack em{opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.2,.9,.25,1.3)}.b2g1-stack em.l1{background:#b3cc37}.b2g1-stack em.l2{background:#8ea52a}.b2g1-stack.s2 em.l1{opacity:1;transform:rotate(-9deg) translate(-6px,1px)}.b2g1-stack.s3 em.l2{opacity:1;transform:rotate(9deg) translate(6px,2px)}.b2g1-stack b{background:var(--lime);color:var(--lime-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.b2g1-stack .sn{font-family:var(--b2-display);font-weight:900;font-size:26px;letter-spacing:-.04em}.b2g1-stack .sn small{font-size:15px;font-weight:800;margin-right:1px}.b2g1-stack .sl{font-family:var(--b2-body);font-size:9px;font-weight:800;letter-spacing:.1em;margin-top:3px}.b2g1-stack.bump b{animation:b2g1StackIn .7s cubic-bezier(.2,.9,.25,1.3)}@keyframes b2g1StackIn{0%{transform:translate(70px) scale(.5) rotate(18deg);opacity:0}55%{transform:translate(-4px) scale(1.18) rotate(-5deg);opacity:1}to{transform:none}}.b2g1-stack i{position:absolute;left:50%;top:50%;z-index:1;width:6px;height:6px;margin:-3px;border-radius:99px;background:var(--lime);opacity:0;pointer-events:none;animation:b2g1FwBurst 1.3s ease-out 1 .2s}.b2g1-stack i:nth-of-type(2n){background:var(--white);width:4px;height:4px;margin:-2px}.b2g1-dock-wrap:not(.rest) .b2g1-stack{width:48px;height:50px;margin-inline-end:6px}.b2g1-dock-wrap:not(.rest) .b2g1-stack .sn{font-size:21px}.b2g1-dock-wrap:not(.rest) .b2g1-stack .sl{font-size:8px}.b2g1-prog{display:flex;flex-direction:column;gap:10px;min-width:0}.b2g1 .b2g1-prog__msg{margin:0;color:var(--white);font-family:var(--b2-display);font-weight:700;font-size:22px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2g1-prog__msg em{font-style:normal;color:var(--lime)}.b2g1-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.b2g1-bar span{height:10px;border-radius:99px;background:var(--ink-3);position:relative;overflow:hidden}.b2g1-bar span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.b2g1-bar span.on:after{transform:scaleX(1)}.b2g1-bar.ready span:nth-child(3){background:repeating-linear-gradient(90deg,#d6f14a8c 0 8px,#d6f14a1f 8px 16px);background-size:32px 100%;animation:b2g1BarWait .9s linear infinite}@keyframes b2g1BarWait{to{background-position:32px 0}}.b2g1-totals{text-align:end;display:flex;flex-direction:column;gap:2px;min-width:150px}.b2g1-totals .lbl{font-size:13px;color:var(--on-ink-2)}.b2g1-totals .amt{font-family:var(--b2-display);font-weight:800;font-size:28px;letter-spacing:-.03em;line-height:1.1;white-space:nowrap}.b2g1-totals .save{font-size:13px;font-weight:600;min-height:16px}.b2g1-totals .save s{color:var(--on-ink-2);font-weight:400}.b2g1 .b2g1-btn{height:60px;padding:0 28px;border:0;border-radius:99px;background:var(--lime);color:var(--ink);font-family:var(--b2-display);font-weight:700;font-size:18px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.b2g1 .b2g1-btn:hover:not([disabled]){background:var(--lime-hover)}.b2g1 .b2g1-btn:active:not([disabled]){transform:scale(.98)}.b2g1 .b2g1-btn[disabled]{background:var(--ink-3);color:#8d8f96;cursor:not-allowed}.b2g1 .b2g1-btn[aria-busy=true]{cursor:progress;opacity:.8}.b2g1-dock,.b2g1-slot,.b2g1-prog__msg,.b2g1-bar span,.b2g1-totals .amt,.b2g1-totals .lbl,.b2g1-dock .b2g1-btn{transition:all .45s cubic-bezier(.2,.8,.2,1)}@media(min-width:761px){.b2g1-dock-wrap:not(.rest) .b2g1-dock{max-width:860px;border-radius:22px;padding:10px 10px 10px 14px;gap:18px}.b2g1-dock-wrap:not(.rest) .b2g1-slots{gap:6px}.b2g1-dock-wrap:not(.rest) .b2g1-slot{width:44px;height:44px;font-size:10px}.b2g1-dock-wrap:not(.rest) .b2g1-prog{gap:8px}.b2g1-dock-wrap:not(.rest) .b2g1-prog__msg{font-size:18px}.b2g1-dock-wrap:not(.rest) .b2g1-bar span{height:8px}.b2g1-dock-wrap:not(.rest) .b2g1-totals{min-width:104px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .lbl{font-size:12px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .amt{font-size:22px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .save{font-size:12px;min-height:14px}.b2g1-dock-wrap:not(.rest) .b2g1-dock .b2g1-btn{height:48px;padding:0 22px;font-size:16px}}.b2g1-toast{position:fixed;left:50%;top:24px;z-index:10000;max-width:calc(100vw - 32px);transform:translate(-50%,-200%);opacity:0;visibility:hidden;background:var(--lime);color:var(--ink);border-radius:99px;padding:14px 22px;font-family:var(--b2-display);font-weight:700;font-size:16px;text-align:center;box-shadow:0 16px 40px #0a0a0c33;transition:transform .35s ease,opacity .35s,visibility .35s}.b2g1-toast.show{transform:translate(-50%);opacity:1;visibility:visible}.b2g1-toast.is-error{background:var(--ink);color:var(--white);border-radius:20px}#cart-icon-bubble .cart-count-bubble{transition:transform .25s}#cart-icon-bubble.b2g1-bump .cart-count-bubble{transform:scale(1.25)}@media(min-width:1021px)and (max-width:1320px){.b2g1-tickets{--tw: 136px;--th: 204px;--sh: 52px;--num: 86px;--lbl: 15px;gap:14px}.b2g1-tickets .dot{width:32px;height:32px}}@media(max-width:1020px){.b2g1-hero{grid-template-columns:1fr;padding:48px 32px}.b2g1-tickets{justify-content:flex-start;padding:8px 0 0}}@media(max-width:760px){.b2g1-wrap{padding:16px 16px 0}.b2g1-body{padding-bottom:56px}.b2g1-hero{border-radius:28px;padding:36px 22px}.b2g1 .b2g1-hero__sub{font-size:17px}.b2g1-tickets{--tw: 104px;--th: 160px;--sh: 42px;--num: 66px;--lbl: 12px;gap:10px;justify-content:center}.b2g1-tickets .face .top{gap:4px}.b2g1-tickets .dot{width:28px;height:28px}.b2g1-tickets .dot svg{width:14px;height:14px}.b2g1-head{margin:40px 0 20px}.b2g1 .b2g1-seg button{padding:0 14px}.b2g1-grid{gap:12px}.b2g1-card{border-radius:22px;padding:10px 10px 14px;gap:10px}.b2g1 .b2g1-card__name{font-size:13px}.b2g1 .b2g1-card__price{font-size:17px;min-height:48px}.b2g1-card__price .was{font-size:13px}.b2g1-free-tag{height:26px;padding:0 10px;font-size:12px}.b2g1-gtag{width:34px;height:34px;top:10px;inset-inline-end:10px}.b2g1-gtag .icon{width:16px;height:16px}.b2g1 .b2g1-pick{width:42px;height:42px}.b2g1-pick svg{width:18px;height:18px}.b2g1-card__order{top:10px;inset-inline-start:10px}.b2g1-dock-wrap{bottom:10px;min-height:150px}.b2g1-dock{grid-template-columns:auto minmax(0,1fr) auto;gap:12px 14px;padding:14px;border-radius:24px}.b2g1-prog{grid-column:1 / -1;grid-row:1}.b2g1-slots{grid-column:1;grid-row:2}.b2g1-slots>.b2g1-slot,.b2g1-slots>.b2g1-fw{display:none}.b2g1-totals{grid-column:2;grid-row:2;text-align:start;min-width:0}.b2g1-dock .b2g1-btn{grid-column:3;grid-row:2}.b2g1-dock.no-stack{grid-template-columns:minmax(0,1fr) auto}.b2g1-dock.no-stack .b2g1-slots{display:none}.b2g1-dock.no-stack .b2g1-totals{grid-column:1}.b2g1-dock.no-stack .b2g1-btn{grid-column:2}.b2g1-stack{margin:0;margin-inline-start:6px}.b2g1 .b2g1-prog__msg{font-size:18px;white-space:normal;line-height:1.25}.b2g1-totals .amt{font-size:22px}.b2g1 .b2g1-dock .b2g1-btn{height:52px;padding:0 20px;font-size:16px}.b2g1-dock-wrap:not(.rest) .b2g1-dock{gap:8px 12px;padding:10px 10px 10px 14px;border-radius:20px}.b2g1-dock-wrap:not(.rest) .b2g1-prog{gap:6px}.b2g1-dock-wrap:not(.rest) .b2g1-prog__msg{font-size:17px}.b2g1-dock-wrap:not(.rest) .b2g1-bar span{height:6px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .lbl{font-size:11px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .amt{font-size:18px}.b2g1-dock-wrap:not(.rest) .b2g1-totals .save{font-size:11px;min-height:0}.b2g1 .b2g1-dock-wrap:not(.rest) .b2g1-dock .b2g1-btn{height:44px;padding:0 16px;font-size:15px}}@media(max-width:380px){.b2g1-tickets{--tw: 88px;--th: 140px;--sh: 38px;--num: 56px;--lbl: 10px;gap:8px}.b2g1 .b2g1-seg button{padding:0 10px;font-size:14px}.b2g1 .b2g1-dock .b2g1-btn,.b2g1 .b2g1-dock-wrap:not(.rest) .b2g1-dock .b2g1-btn{padding:0 12px;font-size:14px}}[dir=rtl] .b2g1,[dir=rtl] .b2g1 *{letter-spacing:normal!important}[dir=rtl] .b2g1 .b2g1-hero__title{line-height:1.12}[dir=rtl] .b2g1 .b2g1-head h2,[dir=rtl] .b2g1 .b2g1-prog__msg{line-height:1.3}[dir=rtl] .b2g1-tickets .num{margin-left:0}[dir=rtl] .b2g1-bar span:after{transform-origin:right}[dir=rtl] .b2g1-bar.ready span:nth-child(3){animation-direction:reverse}@media screen and (max-width:989px){html[dir=rtl].locale--rtl,html[dir=rtl] body.locale--rtl{overflow-x:clip}}@media(prefers-reduced-motion:reduce){.b2g1 *,.b2g1 *:before,.b2g1 *:after{animation:none!important;transition:none!important}.b2g1-tickets .tk,.b2g1-hero__title span,.b2g1 .b2g1-hero__sub{opacity:1!important}.b2g1-tickets .flip{transform:rotateY(180deg)}.b2g1-tickets .tk:not(:nth-child(3)) .dot{background:var(--lime);box-shadow:none}.b2g1-tickets .tk:not(:nth-child(3)) .ic-plus{opacity:0}.b2g1-tickets .tk:not(:nth-child(3)) .ic-check{opacity:1;transform:none}.b2g1-fw i,.b2g1-stack i{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/b2g1.css.map */
