.banky-mk{position:relative;overflow:hidden;overflow:clip;padding:32px 0;color:var(--banky-ink);font-size:16px;line-height:1.5;--banky-mk-t0:.75s}.banky-mk :where(span){line-height:inherit}.banky-mk__grid{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"h2 h2" "tekst stage" "lijst lijst" "voet voet"}.banky-mk__h2{grid-area:h2;display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;font-size:16px;line-height:22px;font-weight:700;letter-spacing:-.005em;text-transform:none;text-wrap:balance;color:var(--banky-ink)}.banky-mk__h2-icoon{flex:none;margin-top:1px}.banky-mk__h2-icoon circle:first-child{fill:none;stroke:var(--banky-brand);stroke-width:3.2}.banky-mk__h2-icoon circle:last-child{fill:var(--banky-ink)}.banky-mk__tekst{grid-area:tekst;position:relative;z-index:2;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.banky-mk__kop{grid-column:1;grid-row:1 / span 6;display:grid;grid-template-rows:subgrid;margin:0;font-size:34px;line-height:1.08;font-weight:800;letter-spacing:-.035em;color:var(--banky-ink)}.banky-mk__w{position:relative;z-index:0;display:block;width:fit-content}.banky-mk__w:nth-child(1){grid-row:1}.banky-mk__w:nth-child(2){grid-row:3}.banky-mk__w:nth-child(3){grid-row:5}.banky-mk__w:after{content:"";position:absolute;left:-.04em;right:-.05em;bottom:.07em;z-index:-1;height:.22em;border-radius:.06em;background:var(--banky-brand);transform-origin:left center}.banky-mk__tel{grid-column:1;max-width:190px;margin:4px 0 12px;font-size:14px;line-height:1.38;font-weight:500;color:var(--banky-muted);text-wrap:pretty}.banky-mk__tel b{display:block;font-weight:700;color:var(--banky-ink)}.banky-mk__tel[data-t="1"]{grid-row:2}.banky-mk__tel[data-t="2"]{grid-row:4}.banky-mk__tel[data-t="3"]{grid-row:6;margin-bottom:0}.banky-mk__stage{grid-area:stage;position:relative;z-index:1;height:322px;--gx:70px;--gy:160px;--gd:390px}.banky-mk__svg{position:absolute;left:-18px;top:0;width:176px;height:319px;overflow:visible}.banky-mk__gloed{position:absolute;left:var(--gx);top:var(--gy);width:var(--gd);height:var(--gd);margin:calc(var(--gd) / -2) 0 0 calc(var(--gd) / -2);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#84d3d294,#84d3d26b 30%,#84d3d233 58%,#84d3d20f 82%,#84d3d200)}.banky-mk__veld{display:none;--vd:520px;position:absolute;left:50%;top:50%;width:var(--vd);height:var(--vd);margin:calc(var(--vd) / -2) 0 0 calc(var(--vd) / -2);pointer-events:none;-webkit-mask:radial-gradient(closest-side,black 42%,transparent 88%);mask:radial-gradient(closest-side,black 42%,transparent 88%)}.banky-mk__veld span{position:absolute;left:50%;top:50%;border:2px solid var(--banky-brand);border-radius:50%;transform:translate(-50%,-50%)}.banky-mk__veld span:nth-child(1){width:40%;height:40%;opacity:.7}.banky-mk__veld span:nth-child(2){width:60%;height:60%;opacity:.45}.banky-mk__veld span:nth-child(3){width:82%;height:82%;opacity:.3}.banky-mk__pil{position:absolute;z-index:3;display:none;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:var(--banky-radius-pill);background:var(--banky-surface);box-shadow:0 0 0 2px var(--banky-ink),0 14px 28px -16px rgb(var(--banky-ink-rgb) / .55);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;color:var(--banky-ink)}.banky-mk__bliksem{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--banky-brand)}.banky-mk__bliksem path{fill:var(--banky-ink)}.banky-mk__balk{position:relative;display:block;width:42px;height:8px;overflow:hidden;border-radius:4px;background:var(--banky-tint);box-shadow:inset 0 0 0 1.5px var(--banky-brand-hover)}.banky-mk__vul{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--banky-brand-hover);transform:scaleX(.72);transform-origin:left center}.banky-mk__glans{position:absolute;top:0;bottom:0;left:0;width:14px;background:linear-gradient(90deg,#fff0,#ffffffe6,#fff0);opacity:0}.banky-mk-toestel{fill:var(--banky-surface);stroke:var(--banky-ink);stroke-width:6.5}.banky-mk-knopje,.banky-mk-lenskern{fill:var(--banky-ink)}.banky-mk-cam{fill:var(--banky-panel);stroke:var(--banky-ink);stroke-width:5.5}.banky-mk-lens{fill:var(--banky-surface);stroke:var(--banky-ink);stroke-width:5.5}.banky-mk-mag,.banky-mk-notch,.banky-mk-ledon,.banky-mk-aan{fill:var(--banky-brand)}.banky-mk-doel{fill:none;stroke:var(--banky-brand-hover);stroke-width:4;stroke-dasharray:8 9}.banky-mk-boog,.banky-mk-boog2{fill:none;stroke:var(--banky-brand);stroke-linecap:round;opacity:0}.banky-mk-boog{stroke-width:8.5;stroke-dasharray:24 76}.banky-mk-boog2{stroke-width:5;stroke-dasharray:16 84}.banky-mk-puls circle{fill:none;stroke:var(--banky-brand);stroke-width:5;opacity:0}.banky-mk-lijnen{display:none}.banky-mk-lijnen line{stroke:var(--banky-ink);stroke-width:7;stroke-linecap:round;opacity:0}.banky-mk-pb,.banky-mk-pbin,.banky-mk-duo,.banky-mk-puls circle,.banky-mk-lijnen line,.banky-mk-doel,.banky-mk-mag,.banky-mk-boog,.banky-mk-boog2{transform-box:fill-box;transform-origin:center}.banky-mk-duo{transform:translate(8px,-10px) rotate(4deg)}@media(max-width:699px){.banky-mk-logo{transform:translate(-24.6px,-34.74px) scale(.0469)}}.banky-mk__lijst{grid-area:lijst;margin:22px 0 0;padding:0;list-style:none;border-top:2px solid var(--banky-ink)}.banky-mk__item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr) 44px;grid-template-areas:"foto info info" "prijs prijs knop";column-gap:14px;row-gap:10px;align-items:center;margin:0;padding:15px 0;border-bottom:1px solid var(--banky-line)}.banky-mk__foto{grid-area:foto;align-self:start;display:grid;place-items:center;width:72px;height:72px;overflow:hidden;border:1px solid var(--banky-line);border-radius:14px;background:var(--banky-surface)}.banky-mk__foto img{display:block;width:86%;height:86%;object-fit:contain}.banky-mk__item.is-uit .banky-mk__foto img{opacity:.78}.banky-mk__info{grid-area:info;min-width:0;display:flex;flex-direction:column;gap:2px}.banky-mk__top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:14px;font-weight:600;line-height:20px;color:var(--banky-muted)}.banky-mk__label{min-width:0}.banky-mk__op{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--banky-radius-pill);background:#8a5a0012;box-shadow:inset 0 0 0 1.5px #8a5a0047;font-size:14px;font-weight:700;color:var(--banky-warn);white-space:nowrap}.banky-mk__naam{margin:0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none;text-wrap:balance}.banky-mk__naam a{color:var(--banky-ink);text-decoration:none}.banky-mk__naam a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.banky-mk__naam a:hover{text-decoration:underline;text-decoration-color:var(--banky-brand);text-decoration-thickness:3px;text-underline-offset:4px}.banky-mk__note{margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.4;color:var(--banky-muted);text-wrap:pretty}.banky-mk__prijs{grid-area:prijs;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin:0;white-space:nowrap}.banky-mk__nu{font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--banky-ink)}.banky-mk__was{font-size:14px;font-weight:500;color:var(--banky-muted)}.banky-mk__was s{text-decoration-thickness:1.5px}.banky-mk__bespaar{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:var(--banky-radius-pill);background:var(--banky-tint);box-shadow:inset 0 0 0 1.5px #84d3d28c;font-size:14px;font-weight:700;line-height:1;color:var(--banky-ink)}.banky-mk__knop{grid-area:knop;position:relative;z-index:2;align-self:center;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:44px;height:44px;padding:0;border-radius:var(--banky-radius-pill);background:var(--banky-brand);color:var(--banky-ink);font-size:15px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.banky-mk__knop:hover{background:var(--banky-brand-hover);color:var(--banky-ink)}.banky-mk__kt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.banky-mk__item.is-uit .banky-mk__knop{background:var(--banky-surface);box-shadow:inset 0 0 0 2px var(--banky-ink)}.banky-mk__item.is-uit .banky-mk__knop:hover{background:var(--banky-tint)}.banky-mk__voet{grid-area:voet;display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:16px}.banky-mk__link{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.4;color:var(--banky-ink);text-decoration:underline;text-decoration-color:var(--banky-brand);text-decoration-thickness:3px;text-underline-offset:6px}.banky-mk__link:hover{color:var(--banky-ink)}.banky-mk__link:focus-visible,.banky-mk__knop:focus-visible,.banky-mk__naam a:focus-visible{outline:2px solid var(--banky-ink);outline-offset:3px}@media(max-width:379px){.banky-mk__grid{grid-template-columns:minmax(0,1fr) 136px}.banky-mk__kop{font-size:30px}.banky-mk__tel{max-width:176px}.banky-mk__stage{height:294px;--gx:65px;--gy:145px;--gd:360px}.banky-mk__svg{left:-15px;width:160px;height:290px}}@media(min-width:700px)and (max-width:999px){.banky-mk__grid{grid-template-columns:minmax(0,1fr) 300px}.banky-mk__h2{margin-bottom:20px;font-size:17px}.banky-mk__kop{font-size:56px}.banky-mk__tel{max-width:340px;font-size:15px}.banky-mk__stage{height:440px;--gx:151px;--gy:220px;--gd:520px}.banky-mk__svg{left:30px;width:243px;height:440px}.banky-mk__pil{display:flex;left:-36px;top:372px}.banky-mk-lijnen{display:inline}.banky-mk__item{grid-template-columns:88px minmax(0,1fr) 44px;grid-template-areas:"foto info knop" "foto prijs knop";column-gap:20px;row-gap:12px;padding:18px 0}.banky-mk__foto{align-self:center;width:88px;height:88px;border-radius:16px}.banky-mk__knop{align-self:end}}@media(min-width:1000px){.banky-mk{padding:72px 0 64px;--banky-mk-t0:0s}.banky-mk__grid{grid-template-columns:minmax(0,1fr) 520px;grid-template-rows:auto auto 1fr auto;grid-template-areas:"h2 stage" "tekst stage" "voet stage" "lijst lijst";column-gap:32px}.banky-mk__h2{margin-bottom:22px;font-size:18px;line-height:24px}.banky-mk__h2-icoon{margin-top:2px}.banky-mk__kop{font-size:60px}.banky-mk__tel{position:relative;max-width:380px;margin:8px 0 18px;padding-left:16px;font-size:15px;line-height:1.45}.banky-mk__tel:before,.banky-mk__tel:after{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:var(--banky-line)}.banky-mk__tel:after{background:var(--banky-brand);transform-origin:center top}.banky-mk__tel b{margin-bottom:2px;font-size:17px;line-height:1.3}.banky-mk__voet{align-self:start;gap:16px;margin-top:28px}.banky-mk__stage{grid-row:1 / 4;align-self:center;height:470px;--gx:50%;--gy:235px;--gd:600px}.banky-mk__svg{left:calc(50% - 130px);top:0;width:260px;height:470px}.banky-mk__veld{display:block;left:50%;top:235px;--vd:640px}.banky-mk__pil{display:flex;left:calc(50% - 250px);top:356px;gap:10px;padding:8px 18px 8px 8px;font-size:15px}.banky-mk__bliksem{width:30px;height:30px}.banky-mk__balk{width:52px;height:9px}.banky-mk-lijnen{display:inline}.banky-mk__lijst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px}.banky-mk__item{grid-template-columns:104px minmax(0,1fr);grid-template-rows:1fr auto auto;grid-template-areas:"foto info" "foto prijs" "foto knop";column-gap:20px;row-gap:12px;align-items:start;padding:24px 28px 0;border-bottom:0}.banky-mk__item:first-child{padding-left:0}.banky-mk__item:last-child{padding-right:0}.banky-mk__item+.banky-mk__item{border-left:1px solid var(--banky-line)}.banky-mk__foto{width:104px;height:104px;border-radius:16px}.banky-mk__naam{font-size:17px}.banky-mk__nu{font-size:20px}.banky-mk__was{font-size:15px}.banky-mk__knop{justify-self:start;align-self:start;width:auto;padding:0 18px}.banky-mk__kt{position:static;width:auto;height:auto;overflow:visible;clip:auto}.banky-mk a.banky-mk__knop>span.banky-go[aria-hidden]{display:none}}@media(min-width:1180px){.banky-mk__tekst{grid-template-columns:max-content minmax(0,300px);column-gap:36px;row-gap:12px;align-items:center}.banky-mk__kop{grid-column:1;grid-row:1 / span 3;row-gap:12px;font-size:70px;line-height:1}.banky-mk__w:nth-child(2){grid-row:2}.banky-mk__w:nth-child(3){grid-row:3}.banky-mk__tel{grid-column:2;max-width:none;margin:0;padding-left:18px}.banky-mk__tel b{font-size:18px}.banky-mk__tel[data-t="1"]{grid-row:1}.banky-mk__tel[data-t="2"]{grid-row:2}.banky-mk__tel[data-t="3"]{grid-row:3;margin:0}}@media(min-width:1000px)and (max-width:1339px){.banky-mk__grid{grid-template-columns:minmax(0,1fr) 440px;column-gap:28px}.banky-mk__stage{height:420px;--gy:210px;--gd:540px}.banky-mk__svg{left:calc(50% - 116px);width:232px;height:420px}.banky-mk__veld{top:210px;--vd:560px}.banky-mk__pil{left:calc(50% - 214px);top:318px}.banky-mk__item{grid-template-columns:72px minmax(0,1fr);column-gap:18px}.banky-mk__foto{width:72px;height:72px;border-radius:14px}}@media(min-width:1000px)and (max-width:1179px){.banky-mk__item{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"foto info" "prijs prijs" "knop knop";padding:22px 20px 0}.banky-mk__foto{width:64px;height:64px}}@media(min-width:1340px){.banky-mk__tekst{column-gap:44px}.banky-mk__kop{font-size:84px}}@supports not (grid-template-rows:subgrid){@media(max-width:1179px){.banky-mk__kop{display:block;grid-row:auto}.banky-mk__tel[data-t]{grid-row:auto}.banky-mk__tel[data-t="1"]{margin-top:12px}}}.banky-mk.is-motion:not(.is-in) .banky-mk-mag{opacity:.16}.banky-mk.is-motion:not(.is-in) .banky-mk-pb,.banky-mk.is-motion:not(.is-in) .banky-mk__pil,.banky-mk.is-motion:not(.is-in) .banky-mk-aan,.banky-mk.is-motion:not(.is-in) .banky-mk-ledon{opacity:0}.banky-mk.is-motion:not(.is-ga) .banky-mk-duo{transform:none}.banky-mk.is-motion:not(.is-in) .banky-mk__w:after{transform:scaleX(0)}.banky-mk.is-motion:not(.is-in) .banky-mk__tel{opacity:.38}.banky-mk.is-motion:not(.is-in) .banky-mk__tel:after{transform:scaleY(0)}.banky-mk.is-motion:not(.is-in) .banky-mk__gloed{opacity:.4;transform:scale(.9)}.banky-mk.is-in .banky-mk-mag{animation:bmk-mag .42s ease-out calc(.15s + var(--k) * 52ms) backwards}.banky-mk.is-in .banky-mk-doel{animation:bmk-zoek .8s ease-in-out calc(.6s + var(--banky-mk-t0) * .5) 2}.banky-mk.is-in .banky-mk-pb{animation:bmk-pb .9s cubic-bezier(.22,.8,.25,1) calc(1.25s + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk-pbin{animation:bmk-klik .28s ease-out calc(2.12s + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk-p1{animation:bmk-puls 1.15s cubic-bezier(.2,.6,.3,1) calc(2.14s + var(--banky-mk-t0))}.banky-mk.is-in .banky-mk-p2{animation:bmk-puls 1.15s cubic-bezier(.2,.6,.3,1) calc(2.34s + var(--banky-mk-t0))}.banky-mk.is-in .banky-mk-aan{animation:bmk-aan .5s ease-out calc(2.5s + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk-boog{animation:bmk-boog 1.3s cubic-bezier(.45,.1,.35,1) calc(2.55s + var(--banky-mk-t0))}.banky-mk.is-in [data-t="1"],.banky-mk.is-in .banky-mk__w:nth-child(1):after{--d:2.12s}.banky-mk.is-in [data-t="2"],.banky-mk.is-in .banky-mk__w:nth-child(2):after{--d:2.85s}.banky-mk.is-in [data-t="3"],.banky-mk.is-in .banky-mk__w:nth-child(3):after{--d:3.6s}.banky-mk.is-in .banky-mk__w:after{animation:bmk-onder .5s cubic-bezier(.2,.7,.2,1) calc(var(--d) + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk__tel{animation:bmk-tel .45s ease-out calc(var(--d) + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk__tel:after{animation:bmk-balk .5s cubic-bezier(.2,.7,.2,1) calc(var(--d) + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk__pil{animation:bmk-pil .45s cubic-bezier(.2,.8,.3,1) calc(2.85s + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk__vul{animation:bmk-vul 1.9s ease-out calc(3.05s + var(--banky-mk-t0)) backwards}.banky-mk.is-ga .banky-mk-duo{animation:bmk-go .85s cubic-bezier(.3,.7,.2,1) backwards}.banky-mk.is-in .banky-mk__stage{animation:bmk-ga .01s linear calc(3.6s + var(--banky-mk-t0)) backwards}.banky-mk.is-in .banky-mk-lijnen line{animation:bmk-lijn .95s ease-out calc(3.65s + var(--banky-mk-t0) + var(--i) * .09s)}.banky-mk.is-in .banky-mk-boog2{animation:bmk-r-boog 12s cubic-bezier(.45,.1,.35,1) calc(9s + var(--banky-mk-t0)) infinite}.banky-mk.is-in .banky-mk-ledon{animation:bmk-aan .5s ease-out calc(2.6s + var(--banky-mk-t0)) backwards,bmk-r-led 12s ease-in-out calc(9s + var(--banky-mk-t0)) infinite}.banky-mk.is-in .banky-mk__glans{animation:bmk-r-glans 12s ease-in-out calc(9.1s + var(--banky-mk-t0)) infinite}.banky-mk.is-in .banky-mk__gloed{animation:bmk-gloed-in 1.2s cubic-bezier(.2,.7,.2,1) calc(2.12s + var(--banky-mk-t0)) backwards,bmk-r-gloed 12s ease-in-out calc(9s + var(--banky-mk-t0)) infinite}.banky-mk.is-uit *,.banky-mk.is-uit *:after{animation-play-state:paused!important}@keyframes bmk-mag{0%{opacity:.16}45%{opacity:1;transform:scale(1.28)}to{opacity:1;transform:none}}@keyframes bmk-zoek{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes bmk-pb{0%{opacity:0;transform:translate(190px,140px) rotate(18deg)}30%{opacity:1}80%{transform:translate(-2px,-3px) rotate(-1.5deg)}to{opacity:1;transform:none}}@keyframes bmk-klik{0%{transform:none}45%{transform:translateY(3px)}to{transform:none}}@keyframes bmk-puls{0%{opacity:0;transform:scale(.7)}12%{opacity:.95}to{opacity:0;transform:scale(2.05)}}@keyframes bmk-aan{0%{opacity:0}to{opacity:1}}@keyframes bmk-boog{0%{opacity:0;transform:rotate(-90deg)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:rotate(270deg)}}@keyframes bmk-onder{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bmk-tel{0%{opacity:.38}to{opacity:1}}@keyframes bmk-balk{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bmk-pil{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:none}}@keyframes bmk-vul{0%{transform:scaleX(.06)}to{transform:scaleX(.72)}}@keyframes bmk-ga{to{--banky-mk-ga:1}}@keyframes bmk-go{0%{transform:none}to{transform:translate(8px,-10px) rotate(4deg)}}@keyframes bmk-lijn{0%{opacity:0;transform:translate(20px)}35%{opacity:.75}to{opacity:0;transform:translate(-26px)}}@keyframes bmk-gloed-in{0%{opacity:.4;transform:scale(.9)}35%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes bmk-r-boog{0%{opacity:0;transform:rotate(-90deg)}4%{opacity:.5}18%{opacity:.5}22%,to{opacity:0;transform:rotate(270deg)}}@keyframes bmk-r-led{0%,24%,to{opacity:1}10%{opacity:.62}}@keyframes bmk-r-glans{0%{opacity:0;transform:translate(-14px)}3%{opacity:.5}19%{opacity:.5;transform:translate(42px)}21%,to{opacity:0;transform:translate(42px)}}@keyframes bmk-r-gloed{0%,30%,to{transform:none}14%{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.banky-mk *,.banky-mk *:before,.banky-mk *:after{animation:none!important;transition:none!important}}@supports (overflow:clip){.banky-mk{overflow:visible;overflow-x:clip;padding-top:0;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/banky-home-magsafe.css.map */
