.shokz-insta360-2026-lottery{position:relative;overflow:hidden;padding:80px 24px 128px;background:linear-gradient(180deg,#0b3a59,#fff);color:#fff}.shokz-insta360-2026-lottery .visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.si26-lottery__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,670px);gap:60px;align-items:center;width:min(1200px,100%);margin:0 auto}.si26-lottery__panel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:670px;min-height:670px;padding:80px 32px;overflow:hidden;border-radius:12px;color:#fff;text-align:center}.si26-lottery__panel-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none}.si26-lottery__panel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,#00000096,#000);pointer-events:none}.si26-lottery__panel-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 28%;opacity:.5;border-radius:inherit}.si26-lottery__panel-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;width:100%;max-width:406px}.si26-lottery__intro{display:flex;flex-direction:column;align-items:center;gap:20px;width:min(331px,100%)}.shokz-insta360-2026-lottery .si26-lottery__panel h2.si26-lottery__heading,.shokz-insta360-2026-lottery .si26-lottery__heading{margin:0;color:#fff;-webkit-text-fill-color:#fff;font-family:Roboto,sans-serif;font-size:40px;font-style:italic;font-weight:900;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap}.shokz-insta360-2026-lottery .si26-lottery__date{margin:0;color:#fff;-webkit-text-fill-color:#fff;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.16px;text-align:center}.si26-lottery__pitch{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.shokz-insta360-2026-lottery .si26-lottery__description{margin:0;max-width:318px;color:#fff;-webkit-text-fill-color:#fff;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.16px;text-align:center}.shokz-insta360-2026-lottery .si26-lottery__subtext{margin:0;color:#e0f2ff;-webkit-text-fill-color:#e0f2ff;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.16px;text-align:center}.si26-lottery__form-phase{width:100%}.si26-lottery__form{margin-top:0;width:100%;max-width:100%}.si26-lottery__klaviyo{width:100%;text-align:left}.si26-lottery__klaviyo [class^=klaviyo-form-],.si26-lottery__klaviyo [class^=klaviyo-form-]>div,.si26-lottery__klaviyo [class^=klaviyo-form-] form{width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;background:transparent!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]{width:100%!important;padding:0!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] form>div{display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:8px!important;row-gap:8px!important;min-height:0!important;align-items:start!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1){grid-column:1 / -1!important;grid-row:1!important;display:flex!important;align-items:stretch!important;gap:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1)>div:first-child{flex:1 1 auto!important;min-width:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:not(:has(h1)) .needsclick[data-testid=form-row]:nth-of-type(1)>div:last-child{flex:0 0 116px!important;width:116px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] input:not([type=checkbox]){width:100%!important;height:44px!important;min-height:44px!important;padding:0 14px!important;border:1px solid #ff6e25!important;border-right:0!important;border-radius:4px 0 0 4px!important;color:#0a0a0a!important;background:#fff!important;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;box-shadow:none!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] input:not([type=checkbox])::placeholder{color:#a3a3a3!important;opacity:1!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1) button{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 16px!important;border:1px solid #ff6e25!important;border-radius:0 4px 4px 0!important;color:#fff!important;background:#ff6e25!important;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;box-shadow:none!important;cursor:pointer!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2){grid-column:1 / -1!important;grid-row:2!important;width:100%!important;margin:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2)>div{padding:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) fieldset{align-self:flex-start!important;margin:0!important;border:0!important;padding:0!important;width:100%!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) fieldset>div:nth-child(2)>div{width:100%!important;left:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label{display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;column-gap:8px!important;align-items:start!important;gap:8px!important;padding:0!important;margin:0!important;width:100%!important}.si26-lottery__klaviyo [class^=klaviyo-form-] input[type=checkbox]{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:2px 0 0!important;accent-color:#ff6e25;cursor:pointer}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg{flex:0 0 16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;margin:2px 0 0!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg rect{stroke:#8d8d8d!important;fill:#fff!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg path{fill:#050505!important;stroke:#050505!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label>div,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label>div *{display:block!important;margin:0!important;color:#8d8d8d!important;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3){grid-column:2!important;grid-row:3!important;margin:0!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3)>div{padding:0!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) p{display:inline!important;margin:0!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) p+p:before{content:" "}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) div,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) p,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) span,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) a{color:#8d8d8d!important;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) a{color:#8d8d8d!important;text-decoration:underline!important;text-underline-offset:2px}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2):last-of-type{grid-column:1 / -1!important;grid-row:2!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1),.si26-lottery__klaviyo [class^=klaviyo-form-].is-success{display:flex!important;align-items:center!important;justify-content:center!important;min-height:72px!important;padding:12px 16px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:4px!important;box-sizing:border-box!important;background:#ffffff14!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1) h1,.si26-lottery__klaviyo [class^=klaviyo-form-].is-success h1,.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1) h1 span,.si26-lottery__klaviyo [class^=klaviyo-form-].is-success h1 span{margin:0!important;color:#fff!important;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;text-align:center!important}.shokz-insta360-2026-lottery.is-submitting .si26-lottery__klaviyo button,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__klaviyo button{opacity:.45;cursor:not-allowed;pointer-events:none}.si26-lottery__preview{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;min-height:40px;padding:8px 16px;border:1px dashed rgba(224,242,255,.7);border-radius:4px;background:#ffffff14;color:#e0f2ff;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:14px;cursor:pointer}.si26-lottery__preview:disabled{opacity:.45;cursor:not-allowed}.si26-lottery__preview-hint{margin:8px 0 0;color:#e0f2ffb8;font-size:12px;line-height:1.4}.si26-lottery__form-phase[hidden],.si26-lottery__subscribed[hidden],.si26-lottery__error[hidden],.si26-lottery__enter[hidden],.si26-lottery-modal__prize[hidden],.si26-lottery-modal__lucky[hidden],.si26-lottery-modal__media[hidden],.si26-lottery-modal__image[hidden],.si26-lottery-modal__copied[hidden],.si26-lottery-modal__lead[hidden],.si26-lottery-modal__description[hidden],.si26-lottery__spin-mask[hidden]{display:none}.si26-lottery__error{margin:12px 0 0;color:#ffb4a8;font-size:14px}.si26-lottery__form.is-shaking{animation:si26-shake .38s ease}.si26-lottery__heading,.si26-lottery__date,.si26-lottery__pitch,.si26-lottery__enter,.si26-lottery__form-phase,.si26-lottery__pool{opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .7s ease}.si26-lottery__date{transition-delay:.1s}.si26-lottery__pitch{transition-delay:.18s}.si26-lottery__enter,.si26-lottery__form-phase{transition-delay:.26s}.si26-lottery__pool{transition-delay:.34s}.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__heading,.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__date,.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__pitch,.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__enter,.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__form-phase,.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__pool{opacity:1;transform:none}.si26-lottery__enter{display:none;align-items:center;justify-content:center;gap:4px;margin:0;padding:2px 4px;border:0;background:transparent;color:#fff;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:16px;line-height:22px;letter-spacing:.16px;cursor:pointer}.si26-lottery__subscribed{display:flex;flex-direction:column;align-items:center;gap:40px;width:min(318px,100%);color:#fff}.si26-lottery__subscribed.is-visible{animation:si26-result-in .4s ease}.si26-lottery__subscribed-heading{margin:0;width:100%;color:#ff6008;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.16px;text-align:center}.si26-lottery__subscribed-intro{display:flex;flex-direction:column;align-items:center;gap:8px;width:min(318px,100%)}.si26-lottery__view-result{display:inline-flex;align-items:center;justify-content:center;gap:2px;margin:0;padding:2px 0 2px 4px;border:0;border-radius:999px;background:transparent;color:#fff;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.16px;white-space:nowrap;cursor:pointer}.si26-lottery__view-result:hover,.si26-lottery__view-result:focus-visible{opacity:.85}.si26-lottery__view-result-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none}.si26-lottery__view-result-icon svg{display:block}.si26-lottery__shop-cards{display:flex;flex-direction:column;gap:16px;width:100%;margin:0}.si26-lottery__shop-card{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:0;padding:13px 32px;border-radius:4px;color:#050505;text-decoration:none;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.16px;transition:opacity .2s ease}.si26-lottery__shop-card--shokz{background:#ff6008}.si26-lottery__shop-card--insta{background:#fff}.si26-lottery__shop-card:hover,.si26-lottery__shop-card:focus-visible{opacity:.92;color:#050505}.si26-lottery__shop-card-label{min-width:0}.si26-lottery__shop-card-icon{display:inline-flex;flex-shrink:0;width:22px;height:22px;color:#050505}.si26-lottery__shop-card-icon svg{display:block;width:100%;height:100%}.si26-lottery__pool{display:flex;justify-content:center}.si26-lottery__puzzle{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:20px;width:min(670px,100%);aspect-ratio:1 / 1}.si26-lottery__tile{position:relative;display:flex;overflow:hidden;border-radius:12px;color:#0a0a0a;background:transparent;container-type:size}.si26-lottery__tile-face{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-image:var(--si26-prize-bg);background-repeat:no-repeat;background-position:center;background-size:100% 100%;pointer-events:none}.si26-lottery__tile--lucky-top{grid-column:1 / 3;grid-row:1;flex-direction:row}.si26-lottery__tile--first{grid-column:3;grid-row:1 / 3;flex-direction:column}.si26-lottery__tile--second{grid-column:1;grid-row:2 / 4;flex-direction:column}.si26-lottery__tile--lucky-bottom{grid-column:2 / 4;grid-row:3;flex-direction:row}.si26-lottery__tile--lucky-top .si26-lottery__tile-face,.si26-lottery__tile--lucky-bottom .si26-lottery__tile-face{inset:auto;top:50%;left:50%;width:100cqh;height:100cqw;transform:translate(-50%,-50%) rotate(-90deg)}.si26-lottery__tile-copy,.si26-lottery__tile-media{position:relative;z-index:2;flex:1 1 0;min-width:0;min-height:0}.si26-lottery__tile-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:clamp(10px,2.2vw,16px);text-align:center;color:#2f2f2f}.si26-lottery__tile-media{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(8px,1.6vw,12px);position:relative}.si26-lottery__tile-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.si26-lottery__tile-image--contain{object-fit:contain;object-position:center;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;margin:auto}.si26-lottery__tile-tag{position:absolute;z-index:3;bottom:clamp(12px,2.4vw,20px);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;background:#e0e0e0;color:#050505;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:14px;font-weight:700;line-height:1.1;text-transform:uppercase;white-space:nowrap;pointer-events:none}.si26-lottery__coupon{width:min(123px,58%);aspect-ratio:1 / 1;transform:translateY(-16px)}.si26-lottery__coupon-image{display:block;width:100%;height:100%;object-fit:contain}.si26-lottery__tile-label,.si26-lottery__tile-title,.si26-lottery__tile-sub{margin:0;width:100%}.si26-lottery__tile-label{font-family:Roboto,sans-serif;font-size:clamp(18px,3.2vw,32px);font-weight:900;font-style:italic;line-height:1.1;text-transform:uppercase;color:#2f2f2f}.si26-lottery__tile-title{font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:clamp(13px,1.8vw,16px);font-weight:400;line-height:1.35;color:#050505}.si26-lottery__tile-sub{font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:clamp(12px,1.6vw,14px);font-weight:400;line-height:1.3;color:#666}.si26-lottery__tile-em{color:#050505}.si26-lottery__tile-caption{display:none}.si26-lottery__go{grid-column:2;grid-row:2;position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:0;min-width:0;min-height:0;padding:0 6px;border:0;border-radius:12px;overflow:hidden;background-image:linear-gradient(180deg,#1987c7,#004798);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Roboto,sans-serif;font-size:clamp(14px,2.4vw,24px);font-weight:900;font-style:italic;line-height:1.1;text-transform:uppercase}.si26-lottery__go:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:#ffffff26;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.45,0,.55,1)}@media(hover:hover)and (pointer:fine){.si26-lottery__go:hover:after{opacity:1}}.si26-lottery__go:focus-visible:after{opacity:1}.si26-lottery__go-copy{position:relative;z-index:2;display:inline-flex;align-items:center;max-width:100%;transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden;will-change:transform;animation:si26-go-scale 1.3s cubic-bezier(.45,0,.55,1) infinite}.si26-lottery__go-label{opacity:.8;white-space:nowrap;will-change:opacity;animation:si26-go-opacity 1.3s cubic-bezier(.45,0,.55,1) infinite}.si26-lottery__go-chevrons{display:inline-flex;margin-left:0}.si26-lottery__go-chevrons span:first-child{opacity:.8;will-change:opacity;animation:si26-go-opacity 1.3s cubic-bezier(.45,0,.55,1) infinite}.si26-lottery__go-chevrons span:nth-child(2){opacity:.7}.si26-lottery__go.is-stopped .si26-lottery__go-copy,.shokz-insta360-2026-lottery.is-spinning .si26-lottery__go-copy,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__go-copy{animation:none;transform:translateZ(0) scale(1)}.si26-lottery__go.is-stopped .si26-lottery__go-label,.si26-lottery__go.is-stopped .si26-lottery__go-chevrons span:first-child,.shokz-insta360-2026-lottery.is-spinning .si26-lottery__go-label,.shokz-insta360-2026-lottery.is-spinning .si26-lottery__go-chevrons span:first-child,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__go-label,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__go-chevrons span:first-child{animation:none;opacity:1}.shokz-insta360-2026-lottery.is-spinning .si26-lottery__go,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__go{cursor:default;pointer-events:none}.si26-lottery__tile-mask{display:none}@keyframes si26-go-scale{0%{transform:translateZ(0) scale(1)}30.769%{transform:translateZ(0) scale(1.25)}61.538%,to{transform:translateZ(0) scale(1)}}@keyframes si26-go-scale-mb{0%{transform:translateZ(0) scale(1)}30.769%{transform:translateZ(0) scale(1.3333)}61.538%,to{transform:translateZ(0) scale(1)}}@keyframes si26-go-opacity{0%{opacity:.8}30.769%{opacity:1}61.538%,to{opacity:.8}}.si26-lottery__spin-mask{display:block;position:relative;min-width:0;min-height:0;z-index:3;border-radius:12px;opacity:.6;pointer-events:none;transition:opacity .16s ease;overflow:hidden;container-type:size}.si26-lottery__spin-mask:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:#114c81;pointer-events:none}.si26-lottery__spin-mask-img{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.si26-lottery__spin-mask.is-masked:before{-webkit-mask-image:var(--si26-mask-url);mask-image:var(--si26-mask-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.si26-lottery__spin-mask[data-slot="0"]{grid-column:3;grid-row:1 / 3}.si26-lottery__spin-mask[data-slot="1"]{grid-column:2 / 4;grid-row:3}.si26-lottery__spin-mask[data-slot="2"]{grid-column:1;grid-row:2 / 4}.si26-lottery__spin-mask[data-slot="3"]{grid-column:1 / 3;grid-row:1}.si26-lottery__spin-mask[data-slot="1"]:before,.si26-lottery__spin-mask[data-slot="3"]:before{inset:auto;top:50%;left:50%;width:100cqh;height:100cqw;transform:translate(-50%,-50%) rotate(-90deg)}.si26-lottery__spin-mask.is-fading,.si26-lottery__spin-mask.is-off{opacity:0}.si26-lottery__tile.is-landed{z-index:2}.si26-lottery__tile.is-landed .si26-lottery__tile-face{background-image:var(--si26-prize-win-bg)}.si26-lottery__tile.is-active .si26-lottery__tile-mask,.si26-lottery__tile.is-landed .si26-lottery__tile-mask{opacity:0}.si26-lottery__sheet-dismiss,.si26-lottery__sheet-close,.si26-lottery__sheet-media{display:none}body.si26-lottery-sheet-open{overflow:hidden;overflow-x:hidden;touch-action:none}html.si26-lottery-sheet-open,html:has(body.si26-lottery-sheet-open){overflow-x:hidden}.si26-lottery-modal{width:min(451px,calc(100vw - 32px));max-width:none;padding:0;border:0;border-radius:12px;background:transparent;color:#050505}.si26-lottery-modal.is-lucky{width:min(480px,calc(100vw - 32px))}.si26-lottery-modal::backdrop{background:#00000073}.si26-lottery-modal__surface{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;padding:16px 24px 48px;overflow:hidden;border-radius:12px;background:#fff;color:#050505;box-shadow:0 6px 32px #0000000a,0 18px 48px #00000014}.si26-lottery-modal.is-prize .si26-lottery-modal__surface{padding-left:12px;padding-right:12px}.si26-lottery-modal__bar{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:4px 8px}.si26-lottery-modal__close{display:grid;width:48px;height:48px;place-items:center;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.si26-lottery-modal__close img{display:block;width:24px;height:24px}.si26-lottery-modal__media{width:min(280px,100%);height:200px}.si26-lottery-modal__image{width:100%;height:100%;object-fit:contain}.shokz-insta360-2026-lottery .si26-lottery-modal__eyebrow{margin:0;color:#050505;-webkit-text-fill-color:#050505;font-family:Roboto,sans-serif;font-size:32px;font-style:italic;font-weight:900;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap}.si26-lottery-modal__head{display:flex;flex-direction:column;align-items:center;gap:8px;width:min(318px,100%);text-align:center}.si26-lottery-modal__lead,.si26-lottery-modal__title,.si26-lottery-modal__description,.si26-lottery-modal__notice{margin:0}.si26-lottery-modal__lead{color:#000;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.16px;text-align:center}.shokz-insta360-2026-lottery .si26-lottery-modal.is-prize .si26-lottery-modal__title{color:#000;-webkit-text-fill-color:#000;background:none;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.16px;text-align:center}.shokz-insta360-2026-lottery .si26-lottery-modal.is-lucky .si26-lottery-modal__title{width:min(318px,100%);color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#00164d 19.42%,#3c7fa6 75.55%);background-clip:text;-webkit-background-clip:text;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:28px;font-weight:500;line-height:36px;letter-spacing:.16px;text-align:center}.si26-lottery-modal__description{width:min(318px,100%);color:#000;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:center}.si26-lottery-modal__prize,.si26-lottery-modal__lucky{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.si26-lottery-modal__notice{width:min(318px,100%);color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:center}.si26-lottery-modal__em{color:#050505}.si26-lottery-modal__codes{display:flex;flex-direction:column;gap:16px;width:min(403px,100%)}.si26-lottery-modal__code-row{position:relative;display:flex;align-items:stretch;width:100%}.si26-lottery-modal__code-field{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0;height:48px;padding:0 16px;border-radius:4px 0 0 4px;background:#f1f1f1}.si26-lottery-modal__brand-logo{flex:0 0 auto;display:block;width:60px;height:auto;object-fit:contain}.si26-lottery-modal__brand-logo--insta{height:11px}.si26-lottery-modal__code{overflow:hidden;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.si26-lottery-modal__copy{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;height:48px;padding:14px 20px;border:0;border-radius:0 4px 4px 0;color:#fff;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:16px;font-weight:500;line-height:1.3;white-space:nowrap;cursor:pointer}.si26-lottery-modal__copy--shokz{background:#ff6008}.si26-lottery-modal__copy--insta{background:#1d1d1f}.si26-lottery-modal__copied{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:4;min-width:88px;padding:8px 12px;border-radius:6px;background:#050505;color:#fff;font-size:14px;text-align:center;white-space:nowrap;pointer-events:none;transform:translate(-50%)}.si26-winners{width:min(892px,100%);margin:0 auto;padding:52px 0 80px;text-align:center}.si26-winners__title{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 48px;color:#0a0a0a;font-weight:400;line-height:1.2}.si26-winners__heading{font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:28px;font-weight:400;letter-spacing:.16px}.si26-winners__date{font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:21px;font-weight:400}.si26-winners__tabs{display:flex;align-items:flex-end;justify-content:center;min-height:52px;margin:0 auto 24px;border-bottom:1px solid #b0b1b4}.si26-winners__tab{display:flex;align-items:flex-end;justify-content:center;flex:1;min-width:0;height:52px;padding:0 8px 12px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:#0a0a0acc;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:24px;font-weight:400;line-height:1.2;text-align:center;cursor:pointer;transition:color .2s ease,border-color .2s ease,font-size .2s ease,font-weight .2s ease}.si26-winners__tab.is-active{color:#0a0a0a;border-bottom-color:#0a0a0a;font-size:32px;font-weight:700}.si26-winners__intro{margin:0 0 40px;color:#0a0a0ae6;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:24px;font-weight:400;line-height:1.2}.si26-winners__panel[hidden]{display:none}.si26-winners__names{margin:0 auto;padding:0;max-width:900px;list-style:none;columns:3;column-gap:80px;color:#000000e6;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:20px;font-weight:400;line-height:1.4;text-align:center}.si26-winners__names li{margin:0;padding:0;break-inside:avoid}@media screen and (max-width:1100px){.si26-lottery__inner{grid-template-columns:1fr;gap:32px}.si26-lottery__panel{height:auto;min-height:0;padding:0;border-radius:0;overflow:visible}.si26-lottery__panel-media{display:none}.si26-lottery__panel-content{gap:12px;max-width:100%}.si26-lottery__intro{gap:8px;width:min(331px,100%)}.si26-lottery__pitch{gap:16px}.si26-lottery__subscribed{gap:16px;width:100%}.si26-lottery__description{display:none}.si26-lottery__pool{order:2}.si26-lottery__puzzle{width:min(670px,100%)}.si26-lottery__enter{display:inline-flex}.si26-lottery__form-phase{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:100%;margin:0;overflow-x:hidden;background:#0003;opacity:0;visibility:hidden;pointer-events:none;transform:none!important;transition:opacity .25s ease,visibility .25s ease}.shokz-insta360-2026-lottery.si26-is-inview .si26-lottery__form-phase{opacity:0;transform:none!important}.shokz-insta360-2026-lottery.is-sheet-open{z-index:40}.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__panel,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__panel-content{position:relative;z-index:5}.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__pool,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__puzzle{position:relative;z-index:0}.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__tile,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__tile-copy,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__tile-media,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__tile-tag,.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__spin-mask{z-index:0}.shokz-insta360-2026-lottery.is-sheet-open .si26-lottery__form-phase,.shokz-insta360-2026-lottery.si26-is-inview.is-sheet-open .si26-lottery__form-phase{opacity:1;visibility:visible;pointer-events:auto;z-index:80;transform:none!important}.shokz-insta360-2026-lottery.is-subscribed .si26-lottery__enter{display:none}.si26-lottery__sheet-dismiss{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:transparent;cursor:pointer}.si26-lottery__sheet-close{display:grid;position:absolute;top:12px;right:12px;z-index:5;width:40px;height:40px;place-items:center;padding:0;border:0;background:transparent;color:#0a0a0a;cursor:pointer}.si26-lottery__sheet-close svg{width:20px;height:20px}.si26-lottery__form{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:24px;box-sizing:border-box;width:100%;max-width:100%;max-height:min(78vh,100%);overflow-x:hidden;overflow-y:auto;padding:40px 16px max(72px,calc(48px + env(safe-area-inset-bottom,0px)));border-radius:0;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0a0a0a}.si26-lottery__sheet-media{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.si26-lottery__sheet-image{display:block;width:min(219px,70%);height:auto;object-fit:contain}.si26-lottery__sheet-heading{margin:0;max-width:318px;color:#000;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.16px;text-align:center}.si26-lottery__klaviyo,.si26-lottery__error{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.si26-lottery__klaviyo [class^=klaviyo-form-],.si26-lottery__klaviyo [class^=klaviyo-form-]>div,.si26-lottery__klaviyo [class^=klaviyo-form-] form,.si26-lottery__klaviyo [class^=klaviyo-form-] form>div{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1){max-width:100%!important;min-width:0!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:not(:has(h1)) .needsclick[data-testid=form-row]:nth-of-type(1)>div:last-child{flex:0 0 auto!important;width:auto!important;max-width:40%!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1),.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1)>div{height:40px!important;min-height:40px!important;max-height:40px!important;align-items:stretch!important;box-sizing:border-box!important}.si26-lottery__klaviyo [class^=klaviyo-form-] input:not([type=checkbox]){height:40px!important;min-height:40px!important;max-height:40px!important;box-sizing:border-box!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:4px 0 0 4px!important;color:#666!important;background:#fff!important;line-height:40px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(1) button{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;min-height:40px!important;max-height:40px!important;box-sizing:border-box!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:0 4px 4px 0!important;background:#ff6008!important;font-size:16px!important;font-weight:500!important;line-height:40px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] input[type=checkbox],.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;flex-basis:18px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label{grid-template-columns:18px minmax(0,1fr)!important;column-gap:8px!important;gap:8px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] form>div{grid-template-columns:18px minmax(0,1fr)!important;column-gap:8px!important;row-gap:8px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg rect{stroke:#8d8d8d!important;fill:#fff!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label svg path{fill:#050505!important;stroke:#050505!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label>div,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(2) label>div *,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) div,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) p,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) span,.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) a{color:#8d8d8d!important;font-size:12px!important;line-height:16px!important}.si26-lottery__klaviyo [class^=klaviyo-form-] .needsclick[data-testid=form-row]:nth-of-type(3) a{color:#8d8d8d!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1),.si26-lottery__klaviyo [class^=klaviyo-form-].is-success{background:#f5f5f5!important;border-color:#e4e4e4!important}.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1) h1,.si26-lottery__klaviyo [class^=klaviyo-form-].is-success h1,.si26-lottery__klaviyo [class^=klaviyo-form-]:has(h1) h1 span,.si26-lottery__klaviyo [class^=klaviyo-form-].is-success h1 span{color:#0a0a0a!important}.si26-lottery__error{color:#b42318}.si26-lottery-modal,.si26-lottery-modal.is-lucky{width:calc(100vw - 24px)}.si26-lottery-modal__surface{padding:16px 16px 40px}.shokz-insta360-2026-lottery .si26-lottery-modal__eyebrow{max-width:100%;font-size:28px;line-height:1.15;white-space:normal}.si26-lottery-modal__lead{font-size:16px;line-height:22px}.si26-lottery-modal.is-prize .si26-lottery-modal__title{font-size:18px;line-height:22px}.si26-lottery-modal.is-lucky .si26-lottery-modal__title{font-size:24px;line-height:30px}.si26-lottery-modal__codes{width:100%}}@media screen and (max-width:768px){.shokz-insta360-2026-lottery{padding:64px 16px 80px;background:linear-gradient(180deg,#0b3a59 0% 16.5%,#dae0e8)}.si26-lottery__heading{font-size:36px;white-space:normal;color:#fff;-webkit-text-fill-color:#fff}.si26-lottery__date{font-size:16px;line-height:22px;color:#fff;-webkit-text-fill-color:#fff}.si26-lottery__description{display:none}.si26-lottery__puzzle{gap:10px}.si26-lottery__tile,.si26-lottery__go{border-radius:8px}.si26-lottery__tile-copy{gap:6px;padding:8px}.si26-lottery__tile-label{font-size:clamp(14px,4.2vw,20px)}.si26-lottery__tile--first .si26-lottery__tile-image{top:5%;right:5%;bottom:5%;left:5%;width:90%;height:90%}.si26-lottery__tile:has(.si26-lottery__tile-sub) .si26-lottery__tile-title{display:none}.si26-lottery__tile-title{color:#666;font-size:12px;font-weight:400;line-height:16px}.si26-lottery__tile-tag{display:none}.si26-lottery__tile-caption{display:block;position:absolute;z-index:3;right:8px;bottom:8px;left:8px;margin:0;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center}.si26-lottery__tile-tag{padding:6px 10px;font-size:11px}.si26-lottery__go{font-size:clamp(9px,2.6vw,12px);border-radius:8px}.si26-lottery__go-copy{animation-name:si26-go-scale-mb}.si26-lottery__go.is-stopped,.shokz-insta360-2026-lottery.is-spinning .si26-lottery__go,.shokz-insta360-2026-lottery.is-drawn .si26-lottery__go{font-size:clamp(9px,2.6vw,12px)}.si26-winners{padding:40px 0 64px}.si26-winners__heading{font-size:24px}.si26-winners__tab{font-size:14px}.si26-winners__tab.is-active,.si26-winners__intro{font-size:18px}.si26-winners__names{columns:1;font-size:16px}}@keyframes si26-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes si26-result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.si26-lottery__go-copy,.si26-lottery__go-label,.si26-lottery__go-chevrons span,.si26-lottery__form.is-shaking,.si26-lottery__subscribed.is-visible,.si26-lottery__spin-mask{animation:none;transition:none}.si26-lottery__go-copy{transform:translateZ(0) scale(1)}.si26-lottery__go-label,.si26-lottery__go-chevrons span:first-child{opacity:.8}.si26-lottery__heading,.si26-lottery__date,.si26-lottery__pitch,.si26-lottery__enter,.si26-lottery__form-phase,.si26-lottery__pool{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/334/assets/shokz-insta360-2026-lottery.css.map */
