.bf26-lottery{--bf26-orange: #ff6008;--bf26-cream: #fff6d9;--bf26-pass-grad: linear-gradient( 90deg, rgba(247, 185, 40, .2) 0%, rgba(249, 68, 3, .2) 47.65%, rgba(215, 44, 101, .2) 78.63%, rgba(78, 6, 133, .2) 100% ), #fff;--bf26-title-grad: linear-gradient(90deg, #ff5111 0%, #ff6301 28%, #fad463 52%, #fff6d9 100%);position:relative;overflow:visible;color:#fff;background:transparent}.bf26-lb-range{position:relative;isolation:isolate;background:#0c0810}.bf26-lb-range>[id^=shopify-section-]{position:relative;z-index:1;background:transparent}.bf26-lb-parallax{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#0c0810}.bf26-lb-parallax__base,.bf26-lb-parallax__cloud{position:absolute;left:0;right:0;top:0;height:180%;will-change:transform}.bf26-lb-parallax__foot{position:absolute;left:0;right:0;bottom:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#120c1600,#160e1a14 28%,#160e1a47,#16101c9e 68%,#16101c,#0c0810)}.bf26-lb-parallax__base{background:radial-gradient(120% 90% at 12% 8%,#141018 0%,transparent 52%),linear-gradient(180deg,transparent 62%,rgba(22,16,28,.45) 84%,#0c0810 100%),linear-gradient(108deg,#161218,#1c1616 32%,#3a2c1c 62%,#53462c 86%,#2a2218)}.bf26-lb-parallax__cloud--a{background:radial-gradient(ellipse 92% 78% at 90% 40%,rgba(168,148,88,.7) 0%,rgba(110,92,48,.42) 28%,rgba(58,44,24,.16) 52%,transparent 72%)}.bf26-lb-parallax__cloud--b{background:radial-gradient(ellipse 80% 70% at 68% 22%,rgb(30 26 18 / 40%) 0%,rgba(72,56,32,.18) 40%,transparent 66%)}@media screen and (max-width:768px){.bf26-lb-parallax__base{background:linear-gradient(180deg,#0e002e,#3a2818,#000 20%,#2a2003 32%,#000 46%,#392000 58%,#2a1820 76%,#140e18 90%,#0c0810)}.bf26-lb-parallax__cloud--a{background:radial-gradient(ellipse 120% 46% at 50% 18%,rgb(100 86 59 / 70%) 0%,rgb(46 31 0 / 45%) 32%,transparent 70%)}.bf26-lb-parallax__cloud--b{background:radial-gradient(ellipse 90% 42% at 52% 36%,#876e6e78,#6a502747 40%,#ebebeb00 68%)}}.bf26-lottery__inner{position:relative;z-index:1;width:min(1200px,calc(100% - 32px));margin:0 auto;padding:24px 0 48px}.bf26-lottery__title{margin:0 0 24px;text-align:center;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:.16px;background:var(--bf26-title-grad);-webkit-background-clip:text;background-clip:text;color:transparent!important}.bf26-lottery__board{display:flex;flex-direction:column;gap:24px;min-width:0;container-type:inline-size;container-name:bf26-board}.bf26-lottery__stage{order:-1}.bf26-lottery__panel{display:flex;flex-direction:column;gap:27px;min-width:0;padding:16px;border-radius:16px;background:#4446;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bf26-lottery__signup{position:relative;display:grid;grid-template:1fr / 1fr;align-items:start;margin:0;padding:8px;border-radius:8px;background:#fff6d926;color:var(--bf26-cream);font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px}.bf26-lottery__signup>[data-pre],.bf26-lottery__signup>[data-won]{grid-area:1 / 1;width:100%;transition:opacity .45s ease,transform .45s ease,visibility .45s ease}.bf26-lottery:not(.is-won):not(.is-panel-won) .bf26-lottery__signup [data-won]{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__signup [data-pre]{position:absolute;left:0;right:0;top:0;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__signup [data-won]{position:relative;opacity:1;visibility:visible;transform:none}.bf26-lottery__form{overflow:hidden;opacity:1;transition:opacity .4s ease,max-height .55s cubic-bezier(.4,0,.2,1),margin .55s cubic-bezier(.4,0,.2,1)}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__form{max-height:0;margin-top:-27px;opacity:0;pointer-events:none}.bf26-lottery__notice{display:none;margin:8px 0 0;color:#c0392b;font-family:Shokz Sans Text,sans-serif;font-size:12px;line-height:1.4}.bf26-lottery__notice.is-visible{display:block}.bf26-lottery__form .go4267216313.go4267216313.go4267216313{padding:0 24px 0 34px}.bf26-lottery__form .klaviyo-form-XV6cip{width:100%}.bf26-lottery__form .klaviyo-form-XV6cip form,.bf26-lottery__form .klaviyo-form-XV6cip [data-testid=form-component]{gap:8px!important}.bf26-lottery__form .klaviyo-form-XV6cip input[type=email]{height:40px!important;min-height:40px!important;border:0!important;border-radius:4px 0 0 4px!important;background:#fff!important;color:#050505!important;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif!important;font-size:14px!important;line-height:18px!important;padding:10px 16px!important}.bf26-lottery__form .klaviyo-form-XV6cip input[type=email]::placeholder{color:#666!important}.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-form-button,.bf26-lottery__form .klaviyo-form-XV6cip button[type=submit]{height:40px!important;min-height:40px!important;border:0!important;border-radius:0 4px 4px 0!important;background:var(--bf26-orange)!important;color:#fff!important;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important}.bf26-lottery__form .klaviyo-form-XV6cip a span{color:#c6c6c6!important}.bf26-lottery__form .klaviyo-form-XV6cip a:hover span{color:#fff!important}.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-checkboxes label>div:last-child,.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-form-richtext p,.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-checkboxes p{color:#bababa!important;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif!important;font-size:12px!important;line-height:16px!important;font-weight:400!important}.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-form-richtext a,.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-checkboxes a{color:inherit!important;text-decoration:underline!important}.bf26-lottery__pass{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:12px 16px;border:1px solid #fff;border-radius:8px;background:var(--bf26-pass-grad);transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__pass{transform:scale(1);box-shadow:0 8px 24px #ff60082e;animation:bf26-pass-reveal .65s cubic-bezier(.22,1,.36,1) .12s both}@keyframes bf26-pass-reveal{0%{opacity:.88;transform:scale(.97) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.bf26-lottery__pass-copy{min-width:0;display:flex;flex-direction:column;gap:4px}.bf26-lottery__pass-title{display:grid;grid-template:1fr / 1fr;margin:0;color:#000;font-family:Anton,sans-serif;font-size:20px;font-weight:400;line-height:1;letter-spacing:.32px}.bf26-lottery__pass-title>[data-pre],.bf26-lottery__pass-title>[data-won]{grid-area:1 / 1;transition:opacity .45s ease .08s,transform .45s ease .08s,visibility .45s ease .08s}.bf26-lottery:not(.is-won):not(.is-panel-won) .bf26-lottery__pass-title [data-won]{opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__pass-title [data-pre]{opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__pass-title [data-won]{opacity:1;visibility:visible;transform:none}.bf26-lottery__pass-sub{display:flex;align-items:center;gap:4px;margin:0;color:#050505;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.32px}.bf26-lottery__info{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:#050505;cursor:pointer}.bf26-lottery__info svg{display:block;width:16px;height:16px}.bf26-lottery__ticket{flex:0 0 auto;width:108px;height:50px;object-fit:contain;transition:transform .55s cubic-bezier(.22,1,.36,1) .18s,opacity .45s ease .12s}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__ticket{animation:bf26-ticket-pop .6s cubic-bezier(.34,1.4,.64,1) .2s both}@keyframes bf26-ticket-pop{0%{opacity:.6;transform:scale(.92) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(0)}}.bf26-lottery__prizes{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;min-width:0;margin-top:-11px}.bf26-lottery__prize{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:12px;border-radius:8px;background:#fff;box-sizing:border-box}.bf26-lottery__prize--1{grid-column:1 / -1;flex-direction:row;align-items:center}.bf26-lottery__prize--2{width:180px}.bf26-lottery__prize-copy{display:flex;flex-direction:column;gap:8px;min-width:0}.bf26-lottery__prize-name{margin:0;color:#050505;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:20px;font-weight:500;line-height:24px}.bf26-lottery__prize--2 .bf26-lottery__prize-name,.bf26-lottery__prize--3 .bf26-lottery__prize-name{font-size:16px;line-height:20px;letter-spacing:.32px}.bf26-lottery__prize-desc{margin:0;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px}.bf26-lottery__prize--2 .bf26-lottery__prize-desc,.bf26-lottery__prize--3 .bf26-lottery__prize-desc{min-height:32px;font-size:12px;line-height:16px;overflow-wrap:break-word}.bf26-lottery__prize-img{display:block;width:100%;max-width:100%;min-width:0;height:88px;object-fit:contain}.bf26-lottery__prize--1 picture{min-width:0;display:block}.bf26-lottery__prize--1 .bf26-lottery__prize-img{flex:1 1 auto;width:auto;height:100px;min-width:0}.bf26-lottery__stage{position:relative;width:100%;height:300px;border-radius:12px;overflow:hidden;isolation:isolate;cursor:pointer}.bf26-lottery.is-playing .bf26-lottery__stage,.bf26-lottery.is-animating .bf26-lottery__stage{cursor:default}.bf26-lottery__form.is-shake{animation:bf26-form-shake .62s ease}@keyframes bf26-form-shake{0%,to{transform:translate(0)}12%,36%,60%{transform:translate(-6px)}24%,48%,72%{transform:translate(6px)}}.bf26-lottery__stage picture[data-pre],.bf26-lottery__stage picture[data-won]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:opacity .65s ease}.bf26-lottery__stage picture[data-pre]{opacity:1;z-index:0}.bf26-lottery__stage picture[data-won]{opacity:0;z-index:1}.bf26-lottery.is-won .bf26-lottery__stage picture[data-pre]{opacity:0}.bf26-lottery.is-won .bf26-lottery__stage picture[data-won]{opacity:1}.bf26-lottery__stage-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bf26-lottery__stage-label{position:absolute;z-index:2;top:53px;left:50%;transform:translate(-50%);margin:0;color:#fff6d980;font-family:Antonio,Anton,sans-serif;font-size:clamp(28px,8vw,36px);font-weight:700;line-height:1;letter-spacing:8px;text-align:center;white-space:nowrap;pointer-events:none;transition:top .55s ease,letter-spacing .55s ease}.bf26-lottery.is-won .bf26-lottery__stage-label{top:45px;letter-spacing:10px}.bf26-lottery__gift{position:absolute;z-index:3;left:50%;top:36%;width:min(193px,62%);padding:0;border:0;background:transparent;transform:translate(-50%) rotate(7.55deg);cursor:pointer}.bf26-lottery__gift img{display:block;width:100%;height:auto;animation:bf26-gift-bounce 1.6s ease-in-out infinite}.bf26-lottery.is-animating .bf26-lottery__gift,.bf26-lottery.is-won .bf26-lottery__gift,.bf26-lottery.is-animating .bf26-lottery__stage-label{visibility:hidden}.bf26-lottery__lottie{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease}.bf26-lottery.is-animating .bf26-lottery__lottie{opacity:1;visibility:visible}.bf26-lottery__lottie svg,.bf26-lottery__lottie canvas{display:block;width:100%!important;height:100%!important;object-fit:contain}.bf26-lottery__after-prize{position:absolute;z-index:3;left:53%;top:43%;width:min(82px,30%);transform:translate(-50%,-50%) scale(.88);display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease .08s,transform .55s cubic-bezier(.34,1.35,.64,1) .08s,visibility .5s ease .08s}.bf26-lottery.is-won .bf26-lottery__after-prize{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.bf26-lottery__after-prize img{display:none;width:100%;height:auto;object-fit:contain}.bf26-lottery.is-won[data-prize="0"] .bf26-lottery__after-prize img[data-prize="0"],.bf26-lottery.is-won[data-prize="1"] .bf26-lottery__after-prize img[data-prize="1"],.bf26-lottery.is-won[data-prize="2"] .bf26-lottery__after-prize img[data-prize="2"],.bf26-lottery.is-won[data-prize="3"] .bf26-lottery__after-prize img[data-prize="3"]{display:block}.bf26-lottery__tooltip{position:fixed;z-index:80;width:min(213px,calc(100vw - 24px));padding:12px;border-radius:6px;background:#fff;box-shadow:0 6px 32px -8px #0000000a,0 18px 48px -20px #00000014;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px;pointer-events:none}.bf26-lottery__tooltip[hidden]{display:none}.bf26-lottery__tooltip p{margin:0}.bf26-lottery__tooltip:before{content:"";position:absolute;left:var(--arrow-x, 50%);width:12px;height:8px;background:#fff;clip-path:polygon(50% 0,100% 100%,0 100%);transform:translate(-50%)}.bf26-lottery__tooltip[data-place=bottom]:before{top:-7px}.bf26-lottery__tooltip[data-place=top]:before{bottom:-7px;transform:translate(-50%) rotate(180deg)}.bf26-lottery__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bf26-lottery__modal[hidden]{display:none}.bf26-lottery__dialog{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:min(340px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:0 12px 12px;border-radius:12px;background:#fff;box-shadow:0 6px 32px -8px #0000000a,0 18px 48px -20px #00000014}.bf26-lottery__modal-side{display:contents}.bf26-lottery__modal-media{order:2}.bf26-lottery__modal-body{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;order:1}.bf26-lottery__modal-head{display:flex;align-items:center;justify-content:flex-end;width:100%;order:1}.bf26-lottery__modal-access,.bf26-lottery__modal-side>.bf26-lottery__cta{order:3}.bf26-lottery__close{align-self:flex-end;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:-4px;padding:0;border:0;background:transparent;color:#050505;cursor:pointer}.bf26-lottery__close svg{display:block;width:36px;height:36px}.bf26-lottery__modal-kicker{margin:0;color:#050505;font-family:Anton,sans-serif;font-size:32px;font-weight:400;line-height:1.1;text-transform:uppercase;text-align:center}.bf26-lottery__modal-copy{width:100%;text-align:center}.bf26-lottery__modal-lead{margin:0 0 8px;color:#000;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:16px;line-height:22px;letter-spacing:.16px}.bf26-lottery__modal-prize{margin:0;color:#000;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:.16px}.bf26-lottery__modal-note{margin:0;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px;text-align:center}.bf26-lottery__modal-media{width:100%;height:150px;border-radius:8px;overflow:hidden;background:#f1f1f1}.bf26-lottery__modal-media picture{display:none;width:100%;height:100%}.bf26-lottery[data-prize="0"] .bf26-lottery__modal-media picture[data-prize="0"],.bf26-lottery[data-prize="1"] .bf26-lottery__modal-media picture[data-prize="1"],.bf26-lottery[data-prize="2"] .bf26-lottery__modal-media picture[data-prize="2"],.bf26-lottery[data-prize="3"] .bf26-lottery__modal-media picture[data-prize="3"],.bf26-lottery__modal[data-prize="0"] .bf26-lottery__modal-media picture[data-prize="0"],.bf26-lottery__modal[data-prize="1"] .bf26-lottery__modal-media picture[data-prize="1"],.bf26-lottery__modal[data-prize="2"] .bf26-lottery__modal-media picture[data-prize="2"],.bf26-lottery__modal[data-prize="3"] .bf26-lottery__modal-media picture[data-prize="3"]{display:block}.bf26-lottery__modal-media img{width:100%;height:100%;object-fit:contain}.bf26-lottery__modal-access{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px;border-radius:8px;background:linear-gradient(90deg,#f7b92833,#f9440333 47.65%,#d72c6533 78.63%,#4e068533),#fff}.bf26-lottery__modal-access-title{margin:0;color:#000;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.32px}.bf26-lottery__modal-access-text{margin:0;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:12px;line-height:16px}.bf26-lottery[data-prize="3"] .bf26-lottery__modal-note,.bf26-lottery[data-prize="3"] .bf26-lottery__modal-access-title,.bf26-lottery__modal[data-prize="3"] .bf26-lottery__modal-note,.bf26-lottery__modal[data-prize="3"] .bf26-lottery__modal-access-title{display:none}.bf26-lottery__cta{display:inline-flex;align-items:center;gap:2px;margin:0;padding:2px 0 2px 4px;border:0;background:transparent;color:#050505;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px;letter-spacing:.32px;cursor:pointer}.bf26-lottery__cta svg{display:block;width:16px;height:16px}.bf26-lottery__modal-variant{display:none;width:100%;flex-direction:column;align-items:center;gap:16px;text-align:center}.bf26-lottery[data-prize="0"] .bf26-lottery__modal-variant[data-prize="0"],.bf26-lottery[data-prize="1"] .bf26-lottery__modal-variant[data-prize="1"],.bf26-lottery[data-prize="2"] .bf26-lottery__modal-variant[data-prize="2"],.bf26-lottery[data-prize="3"] .bf26-lottery__modal-variant[data-prize="3"],.bf26-lottery__modal[data-prize="0"] .bf26-lottery__modal-variant[data-prize="0"],.bf26-lottery__modal[data-prize="1"] .bf26-lottery__modal-variant[data-prize="1"],.bf26-lottery__modal[data-prize="2"] .bf26-lottery__modal-variant[data-prize="2"],.bf26-lottery__modal[data-prize="3"] .bf26-lottery__modal-variant[data-prize="3"]{display:flex}@keyframes bf26-gift-bounce{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.08) translateY(-10px)}}@media screen and (max-width:767px){.bf26-lottery .hide-mb,.bf26-lottery__cta.hide-mb{display:none!important}.bf26-lottery__cta.hide-pc{display:inline-flex!important}.bf26-lottery__prize--1 picture{min-width:169px}.bf26-lottery__after-prize{left:56%;top:42%;width:min(90px,30%)}}@media screen and (min-width:768px){.bf26-lottery .hide-pc,.bf26-lottery__cta.hide-pc{display:none!important}.bf26-lottery__cta.hide-mb{display:inline-flex!important}}@media screen and (min-width:769px){.bf26-lottery__inner{width:min(1200px,calc(100% - 48px));padding:40px 0}.bf26-lottery__title{margin-bottom:40px;font-size:clamp(28px,2.5vw,36px);line-height:1.22;white-space:nowrap}.bf26-lottery__board{flex-direction:row;align-items:stretch;gap:clamp(16px,2.8vw,40px)}.bf26-lottery__stage{order:0}.bf26-lottery__panel{flex:1 1 0;justify-content:center;padding:20px 24px;border-radius:12px}.bf26-lottery__signup{padding:8px 16px;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:.32px}.bf26-lottery__form .klaviyo-form-XV6cip input[type=email],.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-form-button,.bf26-lottery__form .klaviyo-form-XV6cip button[type=submit]{height:48px!important;min-height:48px!important}.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-checkboxes label>div:last-child,.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-form-richtext p,.bf26-lottery__form .klaviyo-form-XV6cip .klaviyo-checkboxes p{color:#c6c6c6!important;font-size:14px!important;line-height:18px!important}.bf26-lottery__pass{border-radius:12px}.bf26-lottery__pass-title{font-size:clamp(22px,2.2vw,32px);letter-spacing:0}.bf26-lottery__pass-sub{font-size:18px;line-height:22px}.bf26-lottery__info,.bf26-lottery__info svg{width:24px;height:24px}.bf26-lottery__ticket{width:min(138px,28%);height:auto;max-height:64px}.bf26-lottery__prizes{display:flex;align-items:stretch;gap:16px}.bf26-lottery__prize{flex:1 1 0;padding:16px;border-radius:12px}.bf26-lottery__prize--1,.bf26-lottery__prize--2,.bf26-lottery__prize--3{flex-direction:column;align-items:stretch;width:auto;max-height:230px}.bf26-lottery__prize--3{flex:0 1 180px;max-width:180px}.bf26-lottery__prize-name,.bf26-lottery__prize--2 .bf26-lottery__prize-name,.bf26-lottery__prize--3 .bf26-lottery__prize-name{font-size:20px;line-height:24px;letter-spacing:0}.bf26-lottery__prize-desc,.bf26-lottery__prize--2 .bf26-lottery__prize-desc,.bf26-lottery__prize--3 .bf26-lottery__prize-desc,.bf26-lottery__prize--1 .bf26-lottery__prize-desc{width:auto;font-size:16px;line-height:22px;letter-spacing:.16px;max-height:230px}.bf26-lottery__prize-img,.bf26-lottery__prize--1 .bf26-lottery__prize-img{width:100%;height:121px}.bf26-lottery__stage{flex:0 1 min(499px,42%);width:min(499px,42%);min-width:min(320px,100%);height:auto;min-height:415px}.bf26-lottery.is-playing:not(.is-won) .bf26-lottery__stage,.bf26-lottery.is-animating:not(.is-won) .bf26-lottery__stage,.bf26-lottery.is-panel-won:not(.is-won) .bf26-lottery__stage{flex:0 0 min(499px,42%);align-self:flex-start;height:586px;min-height:586px}.bf26-lottery__stage-label{top:38px;font-size:clamp(32px,3.4vw,48px);letter-spacing:12px}.bf26-lottery.is-won .bf26-lottery__stage-label{top:45px;font-size:36px}.bf26-lottery__gift{top:auto;bottom:6%;width:min(400px,90%)}.bf26-lottery__after-prize{width:min(137px,62%)}.bf26-lottery__dialog{display:flex;flex-direction:row;align-items:stretch;gap:0;width:min(693px,calc(100vw - 48px));height:384px;max-height:calc(100vh - 48px);padding:0;overflow:hidden}.bf26-lottery__modal-media{flex:1 1 50%;order:0;align-self:stretch;width:50%;height:auto;min-width:0;min-height:100%;border-radius:0;background:#f1f1f1}.bf26-lottery__modal-media img{object-fit:contain;object-position:center}.bf26-lottery[data-prize="3"] .bf26-lottery__modal-media img,.bf26-lottery__modal[data-prize="3"] .bf26-lottery__modal-media img{object-fit:cover;object-position:center bottom}.bf26-lottery__modal-side{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 50%;order:0;box-sizing:border-box;width:50%;min-width:0;height:100%;padding:84px 12px 48px;gap:16px;background:#fff}.bf26-lottery__modal-body{order:0;width:100%;padding:0;gap:16px}.bf26-lottery__modal-head{position:absolute;top:20px;right:20px;z-index:2;width:auto;order:0;padding:0}.bf26-lottery__close{width:48px;height:48px;margin:0}.bf26-lottery__close svg{width:24px;height:24px}.bf26-lottery__modal-access,.bf26-lottery__modal-side>.bf26-lottery__cta{order:0;flex-shrink:0}.bf26-lottery__modal-access{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:12px 16px}.bf26-lottery__modal-variant{gap:16px}.bf26-lottery__modal-kicker{font-size:32px;line-height:1.1;white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.bf26-lottery__modal-copy{display:flex;flex-direction:column;gap:8px}.bf26-lottery__modal-lead{margin:0;font-size:18px;line-height:26px}.bf26-lottery__modal-prize{font-size:20px;line-height:24px}.bf26-lottery__cta{color:#050505;font-size:14px;line-height:20px;letter-spacing:.32px}.bf26-lottery__cta svg{width:18px;height:18px}}@container bf26-board (max-width: 900px){.bf26-lottery__prize--3{flex:1 1 0;max-width:none}}@media screen and (min-width:768px)and (max-width:1023px){.bf26-lottery__stage-bg{object-fit:fill}.bf26-lottery__prize-img,.bf26-lottery__prize--1 .bf26-lottery__prize-img{height:auto}.bf26-lottery__prize-name,.bf26-lottery__prize--2 .bf26-lottery__prize-name,.bf26-lottery__prize--3 .bf26-lottery__prize-name{font-size:18px;line-height:22px}}@media screen and (min-width:767px)and (max-width:769px){.bf26-lottery__prize-img,.bf26-lottery__prize--1 .bf26-lottery__prize-img{height:88px}}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__prizes{animation:bf26-prizes-settle .55s ease .22s both}@keyframes bf26-prizes-settle{0%{opacity:.85;transform:translateY(6px)}to{opacity:1;transform:none}}.bf26-lottery.is-won-instant .bf26-lottery__signup>[data-pre],.bf26-lottery.is-won-instant .bf26-lottery__signup>[data-won],.bf26-lottery.is-won-instant .bf26-lottery__pass-title>[data-pre],.bf26-lottery.is-won-instant .bf26-lottery__pass-title>[data-won],.bf26-lottery.is-won-instant .bf26-lottery__form,.bf26-lottery.is-won-instant .bf26-lottery__pass,.bf26-lottery.is-won-instant .bf26-lottery__ticket,.bf26-lottery.is-won-instant .bf26-lottery__prizes,.bf26-lottery.is-won-instant .bf26-lottery__stage picture[data-pre],.bf26-lottery.is-won-instant .bf26-lottery__stage picture[data-won],.bf26-lottery.is-won-instant .bf26-lottery__after-prize{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.bf26-lottery__signup>[data-pre],.bf26-lottery__signup>[data-won],.bf26-lottery__pass-title>[data-pre],.bf26-lottery__pass-title>[data-won],.bf26-lottery__form,.bf26-lottery__pass,.bf26-lottery__ticket,.bf26-lottery__stage picture[data-pre],.bf26-lottery__stage picture[data-won],.bf26-lottery__after-prize,.bf26-lottery__lottie{transition-duration:.01ms!important}.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__pass,.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__ticket,.bf26-lottery:is(.is-won,.is-panel-won) .bf26-lottery__prizes{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-2026bf-lottery.css.map */
