.kn-pop,.kn-pop-teaser{--s7-white: #fff;--s7-text: #d6dade;--s7-muted: #8e949c;--s7-cyan: #65beec;--s7-green: #067a4a;--s7-green-d: #056b41;--s7-ink: #111214;--s7-ph: #676c74;--s7-line: rgba(255,255,255,.16);--s7-err: #ff8a80;--s7-cond-caps: "acumin-pro-condensed", "Arial Narrow", sans-serif;--s7-font: "acumin-pro", Arial, sans-serif;--s7-ease: cubic-bezier(.2,.7,.2,1)}html.kn-pop-lock,html.kn-pop-lock body{overflow:hidden}html.kn-pop-on [class*=kl-private-reset-css]:has([data-testid=POPUP]),html.kn-pop-on [class*=kl-private-reset-css]:has([data-testid=FULLSCREEN]),html.kn-pop-on [class*=kl-teaser-]{display:none!important}html.kn-pop-on body.klaviyo-prevent-body-scrolling{overflow:visible!important}.kn-pop-teaser{position:fixed;z-index:2147482000;right:0;top:56%;transform:translate(110%);transition:transform .3s var(--s7-ease);font-family:var(--s7-font)}.kn-pop-teaser.is-in{transform:none}.kn-pop-teaser.is-off{display:none}.kn-pop-teaser__btn{-webkit-appearance:none;appearance:none;margin:0;cursor:pointer;display:block;min-height:52px;max-width:172px;padding:12px 14px;border:0;border-left:3px solid var(--s7-cyan);border-radius:0;text-align:left;background:#000;color:#fff;box-shadow:0 10px 28px #00000059;font:800 16px/1 var(--s7-cond-caps);letter-spacing:.005em;text-transform:uppercase}.kn-pop-teaser__btn:hover{background:var(--s7-ink)}.kn-pop-teaser__btn:focus-visible{outline:3px solid var(--s7-cyan);outline-offset:2px}.kn-pop-teaser__x{position:absolute;top:-12px;left:-12px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:0;background:#fff;color:#000;cursor:pointer}.kn-pop-teaser__x svg{width:14px;height:14px}.kn-pop-teaser__x:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.kn-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483100;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font-family:var(--s7-font);color:#fff;-webkit-tap-highlight-color:transparent}.kn-pop[hidden]{display:none}.kn-pop__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c7;opacity:0;transition:opacity .3s ease-out}.kn-pop__panel{position:relative;width:100%;max-width:440px;box-sizing:border-box;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:28px 24px 24px;background:#000;color:#fff;border:1px solid var(--s7-line);border-radius:0;outline:none;opacity:0;transform:translate3d(0,10px,0);transition:opacity .3s ease-out,transform .45s var(--s7-ease)}.kn-pop.is-in .kn-pop__backdrop{opacity:1}.kn-pop.is-in .kn-pop__panel{opacity:1;transform:none}.kn-pop.is-out .kn-pop__backdrop,.kn-pop.is-out .kn-pop__panel{opacity:0;transition:opacity .18s ease-in}.kn-pop .kn-pop__panel:focus,.kn-pop .kn-pop__panel:focus-visible{outline:none!important;box-shadow:none!important}.kn-pop :focus-visible{outline:3px solid var(--s7-cyan);outline-offset:3px}.kn-pop [tabindex="-1"]:focus,.kn-pop [tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important}.kn-pop__close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer;opacity:.8;transition:opacity .15s ease}.kn-pop__close:hover{opacity:1}.kn-pop__eyebrow{margin:0 44px 12px 0;font:600 15px/1.25 var(--s7-font);color:#fff;text-wrap:balance}.kn-pop__eyebrow[hidden]{display:none}.kn-pop__h{margin:0 40px 20px 0;padding:0;color:#fff;font:800 clamp(48px,15vw,68px)/.86 var(--s7-cond-caps);letter-spacing:-.02em;text-transform:uppercase}.kn-pop__h em,.kn-pop__reveal em{font-style:normal;color:var(--s7-cyan)}.kn-pop__card{position:relative;min-height:128px;box-sizing:border-box;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:18px 20px;background:#000;border:1px solid var(--s7-line);border-radius:0;text-align:center}.kn-pop__card[hidden]{display:none}.kn-pop__reveal{margin:0;color:#fff;text-wrap:balance;font:800 clamp(30px,9vw,40px)/.9 var(--s7-cond-caps);letter-spacing:-.015em;text-transform:uppercase}.kn-pop__scratch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;touch-action:none;cursor:grab;transition:opacity .35s ease-out}.kn-pop__scratch:active{cursor:grabbing}.kn-pop__label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;font:800 clamp(26px,8vw,34px)/1 var(--s7-cond-caps);letter-spacing:-.01em;text-transform:uppercase;color:var(--s7-ink);transition:opacity .2s ease-out}.kn-pop:not(:has(.kn-pop__scratch)) .kn-pop__label,.kn-pop.is-scratching .kn-pop__label,.kn-pop.is-revealed .kn-pop__label{opacity:0}.kn-pop__scratch.is-gone{opacity:0;pointer-events:none}.kn-pop__progress{position:relative;height:1px;margin:0;background:var(--s7-line);overflow:hidden}.kn-pop__progress i{display:block;height:1px;background:var(--s7-cyan);transform:scaleX(0);transform-origin:left center;transition:transform .12s linear}.kn-pop__progress[hidden]{display:none}.kn-pop__row{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:4px 0 0}.kn-pop__row[hidden],.kn-pop__hint{display:none}.kn-pop__tap{min-height:44px;padding:0;border:0;background:none;cursor:pointer;font:400 13px/1.45 var(--s7-font);color:#fff;text-decoration:underline;text-underline-offset:3px}.kn-pop__tap[hidden]{display:none}.kn-pop__form{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:16px 0 0;animation:kn-pop-in .45s var(--s7-ease) both}.kn-pop__form[hidden]{display:none}@keyframes kn-pop-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.kn-pop__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kn-pop__input{display:block;width:100%;min-width:0;height:56px;box-sizing:border-box;padding:0 16px;margin:0;background:#fff;color:var(--s7-ink);border:0;border-radius:0;font:400 16px/1 var(--s7-font)}.kn-pop__input::placeholder{color:var(--s7-ph);opacity:1}.kn-pop .kn-pop__input:focus-visible{outline:3px solid var(--s7-cyan);outline-offset:0}.kn-pop__form.is-err .kn-pop__input,.kn-pop__form.is-err .kn-pop__input:focus-visible{outline:2px solid var(--s7-err);outline-offset:0}.kn-pop__msg{font:400 13px/1.45 var(--s7-font);color:var(--s7-text)}.kn-pop__msg:empty{display:none}.kn-pop__msg.is-err{color:var(--s7-err)}.kn-pop__btn{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 24px;border:0;border-radius:0;cursor:pointer;background:var(--s7-green);color:#fff;box-shadow:none;font:800 15px/1 var(--s7-font);letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease}.kn-pop__btn:hover{background:var(--s7-green-d)}.kn-pop__btn-txt{transition:opacity .12s ease-out;white-space:nowrap}.kn-pop__chev{flex:0 0 auto;transition:transform .2s ease,opacity .12s ease-out}.kn-pop__btn:hover .kn-pop__chev{transform:translate(4px)}.kn-pop__dots{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:6px}.kn-pop__dots i{width:6px;height:6px;background:#fff;animation:kn-pop-dot 1s ease-in-out infinite}.kn-pop__dots i:nth-child(2){animation-delay:.16s}.kn-pop__dots i:nth-child(3){animation-delay:.32s}@keyframes kn-pop-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.kn-pop__btn.is-busy{cursor:progress}.kn-pop__btn.is-busy .kn-pop__btn-txt,.kn-pop__btn.is-busy .kn-pop__chev{opacity:0}.kn-pop__btn.is-busy .kn-pop__dots{display:flex}.kn-pop__consent{margin:6px 0 0;font:400 13px/1.45 var(--s7-font);color:var(--s7-muted);text-wrap:pretty}.kn-pop__consent a{color:#fff;text-underline-offset:3px}.kn-pop__done{display:grid;gap:10px;justify-items:start;margin:18px 0 0;outline:none;opacity:0;transform:translate3d(0,10px,0);transition:opacity .45s ease-out,transform .5s var(--s7-ease)}.kn-pop__done.is-in{opacity:1;transform:none}.kn-pop__done[hidden]{display:none}.kn-pop__done-rule{display:block;width:84px;height:2px;background:var(--s7-cyan);transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--s7-ease) .14s}.kn-pop__done.is-in .kn-pop__done-rule{transform:none}.kn-pop__done-t{margin:0;font:800 clamp(30px,8.8vw,42px)/.9 var(--s7-cond-caps);letter-spacing:-.015em;text-transform:uppercase;color:#fff;text-wrap:balance}.kn-pop__done-t[hidden]{display:none}.kn-pop__done-b{margin:0;font:400 15px/1.45 var(--s7-font);color:var(--s7-text);text-wrap:balance}.kn-pop__cal{display:grid;gap:4px;width:100%;margin:8px 0 0}.kn-pop__cal[hidden]{display:none}.kn-pop__cal-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;box-sizing:border-box;padding:0 24px;border:2px solid var(--s7-cyan);border-radius:0;background:transparent;color:#fff;text-decoration:none;cursor:pointer;font:800 15px/1 var(--s7-font);letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}@media(hover:hover){.kn-pop__cal-btn:hover{background:var(--s7-cyan);color:#000}}.kn-pop__cal-g{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font:400 13px/1.45 var(--s7-font);color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#65beec8c}.kn-pop__cal-g:hover{color:var(--s7-cyan)}@media(max-width:380px){.kn-pop__panel{padding:24px 20px 20px}.kn-pop__input,.kn-pop__btn{height:52px;min-height:52px}}@media(max-height:640px){.kn-pop__h{font-size:clamp(40px,12vw,52px);margin-bottom:14px}.kn-pop__card{min-height:104px}}@media(prefers-reduced-motion:reduce){.kn-pop-teaser,.kn-pop__backdrop,.kn-pop__panel,.kn-pop__scratch,.kn-pop__done,.kn-pop__done-rule,.kn-pop__chev{transition:none}.kn-pop__panel,.kn-pop__done{transform:none}.kn-pop__form,.kn-pop__dots i{animation:none}.kn-pop__dots i{opacity:1}}.kn-pop--match .kn-pop__h{font-size:clamp(38px,11vw,52px);margin-bottom:16px}.kn-pop--match .kn-pop__card{min-height:0;padding:0;border:0;background:transparent}.kn-pop--match .kn-pop__card:not(.is-revealed){aspect-ratio:1 / 1.08;max-height:52vh;max-height:52dvh;margin:0 auto}.kn-pop--bf.kn-pop--match .kn-pop__card:not(.is-revealed){max-height:min(52vh,calc(100vh - 384px));max-height:min(52dvh,calc(100dvh - 384px))}.kn-pop--match .kn-pop__card:not(.is-revealed) .kn-pop__reveal{visibility:hidden}.kn-pop--match .kn-pop__card.is-revealed{min-height:128px;padding:18px 20px;border:1px solid var(--s7-line);background:#000}.kn-pop__match{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:8px;transition:opacity .2s ease-out}.kn-pop__match.is-gone{opacity:0;pointer-events:none}.kn-pop__mc{position:relative;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.kn-pop__mc-in{position:absolute;top:0;right:0;bottom:0;left:0}.kn-pop__mc.is-up .kn-pop__mc-in{animation:kn-pop-flip .44s var(--s7-ease)}@keyframes kn-pop-flip{0%{transform:scaleX(1)}50%{transform:scaleX(0)}to{transform:scaleX(1)}}.kn-pop__mc-back,.kn-pop__mc-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;text-align:center;text-transform:uppercase;font:800 clamp(15px,4.6vw,22px)/.95 var(--s7-cond-caps);letter-spacing:-.01em;transition:opacity 0s linear .22s}.kn-pop__mc-back{background:var(--s7-ink);color:var(--s7-cyan);border:1px solid var(--s7-line);font-size:clamp(28px,9vw,40px)}.kn-pop__mc-face{background:#fff;color:#000;opacity:0}.kn-pop__mc.is-up .kn-pop__mc-back{opacity:0}.kn-pop__mc.is-up .kn-pop__mc-face{opacity:1}@media(hover:hover){.kn-pop__mc:not(.is-up):hover .kn-pop__mc-back{border-color:var(--s7-cyan)}}.kn-pop__mc.is-match .kn-pop__mc-face{background:var(--s7-cyan)}.kn-pop__mc.is-dim .kn-pop__mc-face{background:linear-gradient(160deg,#65beec42,#101e2cdb 55%,#060a10eb);color:#ffffff9e;box-shadow:inset 0 0 0 1px #65beec38;transition:opacity 0s linear .22s,background-color .3s ease}.kn-pop__match.is-reduce .kn-pop__mc-in{animation:none}.kn-pop__match.is-reduce .kn-pop__mc-back,.kn-pop__match.is-reduce .kn-pop__mc-face{transition:none}@media(prefers-reduced-motion:reduce){.kn-pop__mc-in{animation:none!important}.kn-pop__mc-back,.kn-pop__mc-face,.kn-pop__match{transition:none}}.kn-pop__mstat{display:flex;align-items:center;justify-content:center;gap:10px;margin:12px 0 0;font:700 15px/1.2 var(--s7-font);color:var(--s7-text)}.kn-pop__mstat-pips{display:inline-flex;gap:5px}.kn-pop__mstat-pips i{width:14px;height:14px;border:2px solid var(--s7-cyan);box-sizing:border-box;transition:background-color .2s ease}.kn-pop__mstat-pips i.is-on{background:var(--s7-cyan)}.kn-pop__match.is-idle .kn-pop__mc-back{animation:kn-pop-nudge 1.6s ease-in-out infinite}.kn-pop__match.is-idle .kn-pop__mc:nth-child(3n+2) .kn-pop__mc-back{animation-delay:.2s}.kn-pop__match.is-idle .kn-pop__mc:nth-child(3n) .kn-pop__mc-back{animation-delay:.4s}.kn-pop__confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;pointer-events:none;overflow:hidden}.kn-pop__confetti i{position:absolute;width:8px;height:12px;margin:-6px 0 0 -4px;opacity:0;animation:kn-pop-confetti 1.5s cubic-bezier(.2,.7,.3,1) both}@keyframes kn-pop-confetti{0%{opacity:1;transform:translate(0) rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 260px)) rotate(var(--rot))}}@media(prefers-reduced-motion:reduce){.kn-pop__confetti{display:none}}@keyframes kn-pop-nudge{0%,to{border-color:var(--s7-line)}50%{border-color:var(--s7-cyan)}}@media(prefers-reduced-motion:reduce){.kn-pop__match.is-idle .kn-pop__mc-back{animation:none}}.kn-pop--full{padding:0}.kn-pop--full .kn-pop__panel{max-width:none;width:100%;height:100%;max-height:none;border:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:max(56px,calc(env(safe-area-inset-top) + 44px)) max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:radial-gradient(120% 70% at 15% 100%,#13212c,#050608 55%,#000)}.kn-pop--full .kn-pop__panel:before,.kn-pop--full .kn-pop__panel:after{content:"";flex:1 1 0}.kn-pop--full .kn-pop__panel>:not(.kn-pop__bg):not(.kn-pop__close){position:relative;z-index:1;width:100%;max-width:440px;flex:0 0 auto}.kn-pop--full .kn-pop__close{position:fixed;top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));z-index:3}.kn-pop--full .kn-pop__h{margin-right:0;text-shadow:0 2px 24px rgba(0,0,0,.6)}.kn-pop__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.kn-pop__bg[hidden]{display:none}.kn-pop__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kn-pop__pack{position:absolute;left:-16%;bottom:-10%;width:min(78vw,520px);height:auto;transform:rotate(-14deg);transform-origin:50% 100%;filter:drop-shadow(0 0 1px rgba(101,190,236,.9)) drop-shadow(0 0 28px rgba(101,190,236,.35)) drop-shadow(0 30px 40px rgba(0,0,0,.7));opacity:.9}.kn-pop__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 45%,#000000b8,#00000073 60%,#00000026)}@media(min-width:768px){.kn-pop__pack{left:3%;bottom:-14%;width:min(36vw,620px)}.kn-pop__scrim{background:linear-gradient(90deg,#0000001a,#000000b8 32%,#000000c7,#000000b8 68%,#00000040)}}.kn-pop--full.is-in .kn-pop__pack{animation:kn-pop-pack .8s var(--s7-ease) both}@keyframes kn-pop-pack{0%{opacity:0;transform:translate3d(-24px,30px,0) rotate(-20deg)}to{opacity:.9;transform:rotate(-14deg)}}@media(prefers-reduced-motion:reduce){.kn-pop--full.is-in .kn-pop__pack{animation:none}}.kn-pop--full .kn-pop__eyebrow{margin-right:0}.kn-pop--full .kn-pop__scrim{transition:background-color .4s ease}.kn-pop--full.is-revealed .kn-pop__scrim{background-color:#00000073}.kn-pop__hook{display:inline-block;width:auto!important;max-width:440px;margin:0 0 14px;padding:7px 12px 6px;background:var(--s7-cyan);color:#000;font:800 clamp(16px,4.6vw,20px)/1.05 var(--s7-cond-caps);letter-spacing:.01em;text-transform:uppercase;align-self:center}.kn-pop__hook[hidden],.kn-pop__sub[hidden],.kn-pop.is-revealed .kn-pop__sub{display:none}.kn-pop:not(.kn-pop--full) .kn-pop__hook{align-self:flex-start;margin-right:44px}.kn-pop__sub{margin:-8px 0 16px;font:400 16px/1.4 var(--s7-font);color:var(--s7-text)}.kn-pop--full .kn-pop__hook{align-self:flex-start;margin-left:calc(50% - min(50%,220px))}.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__hook,.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__eyebrow,.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__h,.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__sub,.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__form,.kn-pop--choice.is-step1 .kn-pop__panel>.kn-pop__back,.kn-pop--choice:not(.is-step1) .kn-pop__choice,.kn-pop--choice.is-done .kn-pop__panel>.kn-pop__eyebrow,.kn-pop--choice.is-done .kn-pop__panel>.kn-pop__h,.kn-pop--choice.is-done .kn-pop__panel>.kn-pop__sub,.kn-pop--choice.is-done .kn-pop__back{display:none}.kn-pop__tiles{margin:18px 0 0;padding:0;border:0;min-width:0;display:grid;gap:0}.kn-pop__tile{position:relative;display:grid;grid-template-columns:64px 1fr;align-items:center;gap:16px;min-height:76px;padding:12px 16px;cursor:pointer;border-top:1px solid var(--s7-line)}.kn-pop__tile:last-child{border-bottom:1px solid var(--s7-line)}.kn-pop__tile-img{width:64px;height:64px;object-fit:contain}.kn-pop__tile-tx{display:grid;gap:4px;min-width:0}.kn-pop__tile-t{font:800 26px/.95 var(--s7-cond-caps);text-transform:uppercase;letter-spacing:-.005em}.kn-pop__tile-d{font:400 14px/1.35 var(--s7-font);color:var(--s7-text)}.kn-pop__tile:has(input:focus-visible){outline:3px solid var(--s7-cyan);outline-offset:-3px}.kn-pop__tile.is-on{background:#fff;color:#000}.kn-pop__tile.is-on .kn-pop__tile-d{color:#000}.kn-pop__choice-foot{display:grid;gap:12px;margin:18px 0 0}.kn-pop__note{font:400 13px/1.45 var(--s7-font);color:var(--s7-muted)}.kn-pop__next:disabled{opacity:.4;cursor:not-allowed}.kn-pop__skip,.kn-pop__back{display:block;min-height:44px;margin:6px 0 0;padding:0;border:0;background:none;cursor:pointer;font:400 13px/1.45 var(--s7-font);color:var(--s7-muted);text-decoration:underline;text-underline-offset:3px}.kn-pop__done-x{margin-top:8px}@media(min-width:768px){.kn-pop--choice .kn-pop__panel{max-width:760px}.kn-pop--choice .kn-pop__tiles{grid-template-columns:repeat(3,1fr)}.kn-pop--choice .kn-pop__tile{grid-template-columns:1fr;grid-template-rows:120px auto;align-items:start;align-content:start;min-height:236px;padding:20px 16px 18px;border:0;border-left:1px solid var(--s7-line)}.kn-pop--choice .kn-pop__tile:first-child{border-left:0}.kn-pop--choice .kn-pop__tile:last-child{border-bottom:0}.kn-pop--choice .kn-pop__tile-img{width:100px;height:100px;margin:0;align-self:center}.kn-pop--choice .kn-pop__tile-t{font-size:32px}.kn-pop--choice .kn-pop__tile-d{font-size:13px}.kn-pop--choice .kn-pop__choice-foot{grid-template-columns:1fr auto;align-items:center}.kn-pop--choice .kn-pop__next{width:auto;min-width:180px}.kn-pop--choice.is-step2 .kn-pop__panel,.kn-pop--choice.is-done .kn-pop__panel{max-width:520px}}.kn-pop--bf{--bf-acc: #ffe500;--s7-cyan: #ffe500}.kn-pop--bf .kn-pop__panel{border:0;border-top:6px solid var(--bf-acc);padding:28px 28px 24px}.kn-pop--bf .kn-pop__eyebrow{font:800 13px/1.2 var(--s7-cond-caps);letter-spacing:.18em;text-transform:uppercase;color:#fff}.kn-pop--bf .kn-pop__eyebrow:first-letter{color:var(--bf-acc)}.kn-pop--bf .kn-pop__h{font-size:clamp(44px,13vw,76px);line-height:.88;margin-bottom:12px}.kn-pop--bf .kn-pop__h em{color:var(--bf-acc)}.kn-pop--bf .kn-pop__sub{font:400 16px/1.45 var(--s7-font);color:var(--s7-text);margin:0 0 4px;max-width:34em}.kn-pop--bf .kn-pop__btn{background:var(--bf-acc);color:#000;font:800 20px/1 var(--s7-cond-caps);letter-spacing:.03em}.kn-pop--bf .kn-pop__btn:hover{background:#fff}.kn-pop--bf .kn-pop__dots i{background:#000}.kn-pop--bf .kn-pop__tile.is-on,.kn-pop--bf .kn-pop__done-rule{background:var(--bf-acc)}.kn-pop--bf .kn-pop__done-t{font-size:clamp(36px,10vw,52px)}.kn-pop--bf .kn-pop__consent a,.kn-pop--bf .kn-pop__note a{color:#fff}@media(max-width:767px){.kn-pop--bf{padding:0;align-items:stretch}.kn-pop--bf .kn-pop__panel{max-width:none;max-height:100vh;max-height:100dvh;min-height:100%;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}.kn-pop--bf .kn-pop__close{top:max(10px,env(safe-area-inset-top))}}.kn-pop__promo{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;margin:0 0 18px;padding:12px 16px;background:var(--s7-cyan);color:#000}.kn-pop__promo-big{font:800 46px/.9 var(--s7-cond-caps);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.kn-pop__promo-sub{flex:1 1 140px;font:800 17px/1.1 var(--s7-cond-caps);letter-spacing:.02em;text-transform:uppercase}.kn-pop--bf .kn-pop__promo{background:var(--bf-acc);margin-top:8px}@media(max-width:767px){.kn-pop--bf .kn-pop__promo{margin-top:34px}}@media(min-width:768px){.kn-pop__promo-big{font-size:60px}.kn-pop__promo-sub{font-size:20px}}.kn-pop__prompt{margin:16px 0 0;font:800 15px/1.2 var(--s7-cond-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--s7-cyan)}.kn-pop--choice .kn-pop__tiles{gap:8px;margin-top:10px}.kn-pop--choice .kn-pop__tile{grid-template-columns:56px 1fr 26px;border:1.5px solid #3a3a3a;background:#0e0e0e;transition:border-color .15s,background-color .15s,transform .1s}.kn-pop--choice .kn-pop__tile:last-child{border-bottom:1.5px solid #3a3a3a}.kn-pop--choice .kn-pop__tile-img{width:56px;height:56px}.kn-pop--choice .kn-pop__tile:hover{border-color:var(--s7-cyan);background:#161616}.kn-pop--choice .kn-pop__tile:active{transform:scale(.985)}.kn-pop__tile-r{width:24px;height:24px;border:2px solid #8a8a8a;border-radius:50%;justify-self:end;display:grid;place-items:center}.kn-pop--choice .kn-pop__tile:hover .kn-pop__tile-r,.kn-pop--choice .kn-pop__tile.is-on{border-color:var(--s7-cyan)}.kn-pop--choice .kn-pop__tile.is-on .kn-pop__tile-r{border-color:#000;background:#000}.kn-pop--choice .kn-pop__tile.is-on .kn-pop__tile-r:after{content:"";width:10px;height:6px;border:solid var(--s7-cyan);border-width:0 0 2.5px 2.5px;transform:translateY(-1px) rotate(-45deg)}.kn-pop--bf .kn-pop__tile.is-on .kn-pop__tile-r:after{border-color:var(--bf-acc)}.kn-pop--bf .kn-pop__prompt{color:var(--bf-acc)}@media(min-width:768px){.kn-pop--choice .kn-pop__tiles{gap:10px}.kn-pop--choice .kn-pop__tile,.kn-pop--choice .kn-pop__tile:first-child,.kn-pop--choice .kn-pop__tile:last-child{border:1.5px solid #3a3a3a}.kn-pop--choice .kn-pop__tile:hover,.kn-pop--choice .kn-pop__tile.is-on{border-color:var(--s7-cyan)}.kn-pop--choice .kn-pop__tile-img{width:100px;height:100px}.kn-pop__tile-r{position:absolute;top:12px;right:12px}.kn-pop--choice .kn-pop__tile{grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;gap:12px;min-height:0;padding:16px 16px 18px}.kn-pop--choice .kn-pop__tile-img{width:96px;height:96px;justify-self:center}.kn-pop--choice .kn-pop__tile-tx{overflow:visible}.kn-pop--choice .kn-pop__tile-t{font-size:26px;line-height:1;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.kn-pop--choice .kn-pop__tile-d{overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){.kn-pop--choice .kn-pop__tile{transition:none}.kn-pop--choice .kn-pop__tile:active{transform:none}}.kn-pop--choice .kn-pop__tile.is-on,.kn-pop--choice .kn-pop__tile.is-on:hover{background:#fff}.kn-pop--bf .kn-pop__tile.is-on,.kn-pop--bf .kn-pop__tile.is-on:hover{background:var(--bf-acc);border-color:var(--bf-acc)}.kn-pop--bf .kn-pop__hook{max-width:calc(100% - 44px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(11px,3.1vw,16px);padding:8px 10px;letter-spacing:0}.kn-pop__reveal-n{margin-top:10px;font:600 14px/1.35 var(--s7-font);color:var(--s7-text);text-align:center}.kn-pop__card:not(.is-revealed) .kn-pop__reveal-n{visibility:hidden}.kn-pop__reveal-n[hidden]{display:none}.kn-pop__card.is-revealed:has(.kn-pop__reveal-n:not([hidden])){flex-wrap:wrap;flex-direction:column;justify-content:center}.kn-pop__card .kn-pop__reveal-n{flex-basis:auto;width:100%}.kn-pop--bf .kn-pop__reveal-n{font:800 16px/1.2 var(--s7-cond-caps);text-transform:uppercase;letter-spacing:.02em;color:var(--bf-acc)}.kn-pop__perks{margin:14px 0 4px;text-align:left}.kn-pop__perks-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.kn-pop__perks-l li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;font:600 16px/1.3 var(--s7-font);color:#fff}.kn-pop__ck{margin-top:1px;color:var(--s7-cyan)}.kn-pop__pnote{margin:10px 0 0;font:400 13px/1.4 var(--s7-font);color:var(--s7-text)}.kn-pop__pnote a{color:#fff;text-underline-offset:2px}.kn-pop:not(.kn-pop--choice) .kn-pop__perks--main,.kn-pop--choice .kn-pop__perks--card,.kn-pop--choice.is-step1 .kn-pop__perks--main,.kn-pop.is-done .kn-pop__perks--main,.kn-pop__card:not(.is-revealed) .kn-pop__perks--card{display:none}.kn-pop__card .kn-pop__perks--card{width:100%}.kn-pop--bf .kn-pop__ck{color:var(--bf-acc)}.kn-pop--bf .kn-pop__card.is-revealed{align-items:flex-start;text-align:left}.kn-pop--bf .kn-pop__card.is-revealed .kn-pop__reveal,.kn-pop--bf .kn-pop__reveal-n{text-align:left}.kn-pop--bf .kn-pop__mstat{justify-content:flex-start}.kn-pop--bf .kn-pop__done-b{margin-bottom:0}.kn-pop__card.is-revealed:has(.kn-pop__perks--card){flex-wrap:wrap;flex-direction:column;justify-content:center}.kn-pop--bf .kn-pop__card.is-revealed:has(.kn-pop__perks--card){align-items:stretch}.kn-pop.is-done .kn-pop__perks--card{display:none}.kn-pop .kn-pop__perks .kn-pop__pnote{font:400 13px/1.4 var(--s7-font);text-transform:none;letter-spacing:0}.kn-pop--bf .kn-pop__mc.is-dim .kn-pop__mc-face{background:linear-gradient(160deg,#ffe50033,#221f06e0 55%,#080804f0);box-shadow:inset 0 0 0 1px #ffe50038}.kn-pop--bf .kn-pop__cal-g{text-decoration-color:#ffe5008c}
/*# sourceMappingURL=/cdn/shop/t/26/assets/kn-popup.css.map */
