
.vk{position:relative;overflow:hidden;overflow:clip;font-family:Nunito,sans-serif;color:#eef2f6;
  background:linear-gradient(135deg,#0e2a19,#1c5a34 50%,#23272d);
  border:1.5px solid #1a4524;border-radius:30px;margin:0 auto;max-width:1180px;
  box-shadow:0 18px 38px rgba(0,0,0,.38),0 7px 14px rgba(0,0,0,.16)}
.vk *{box-sizing:border-box}


.vk-kopf{position:relative;z-index:4}
.vk-buehne{z-index:3}
.vk-zonen{position:relative;z-index:4}
.vkfly{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;display:block}
.vkfly-back{z-index:1}
.vkfly-front{z-index:8}


.vk-kopf{display:flex;align-items:flex-start;gap:20px;text-align:left;padding:30px 34px 4px}
.vk-kopftext{min-width:0}
.vk-silviabox{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;
  cursor:pointer}

.vk-silviabox,.vk-silviabox *,.vk .htitle{-webkit-tap-highlight-color:transparent;
  -webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.vk-silvia{width:125px;height:275px;position:relative;
  background:url("https://silviasbeetles.de/wp-content/uploads/nicht-loeschen_silvia-paket.webp") center/contain no-repeat;
  filter:drop-shadow(0 8px 16px rgba(0,0,0,.5));transform-origin:50% 100%;
  transition:transform .38s cubic-bezier(.34,1.5,.64,1),filter .38s ease}

@media (hover:hover) and (pointer:fine){
  .vk-silviabox:hover .vk-silvia{transform:scale(1.07) translateY(-7px);
    filter:drop-shadow(0 14px 22px rgba(0,0,0,.55))}
}

.vk-ruf{font-family:Nunito,sans-serif;font-weight:800;font-size:.72rem;line-height:1.25;
  letter-spacing:.2px;color:#ede000;text-align:center;max-width:140px;
  text-shadow:0 1px 4px rgba(0,0,0,.6);
  -webkit-user-select:none;user-select:none;transition:transform .38s ease,color .38s ease}
@media (hover:hover) and (pointer:fine){
  .vk-silviabox:hover .vk-ruf{transform:scale(1.06);color:#fff36a}
}

.vk-silvia.lebt{
  background-image:url("https://silviasbeetles.de/wp-content/uploads/nicht-loeschen_silvia-paket-sheet.webp");
  background-size:2000% 100%;background-position:0% 0;
  animation:vk-silvia-frames 3.2s steps(19) infinite alternate}
@keyframes vk-silvia-frames{from{background-position:0% 0}to{background-position:100% 0}}
.vk .htitle{display:inline-block;transform-origin:0% 50%;
  animation:vk-atmen 5.4s ease-in-out infinite;animation-delay:-1.2s}
.vk .htitle:hover{animation-duration:2.2s}
@keyframes vk-atmen{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}
@media(prefers-reduced-motion:reduce){
  .vk-silvia,.vk-silvia.lebt,.vk .htitle{animation:none}
  .vk-silviabox:hover .vk-silvia{transform:none}
}


@keyframes vk-popp{
  0%{transform:scale(1)}
  30%{transform:scale(1.09)}
  55%{transform:scale(.985)}
  78%{transform:scale(1.018)}
  100%{transform:scale(1)}
}
.vk-silviabox{transform-origin:50% 100%}
.vk-silviabox.sbk-popp{animation:vk-popp .5s cubic-bezier(.25,.9,.35,1);
  will-change:transform}

.vk h2{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.78rem;line-height:1.14;
  color:#ede000;margin:0 0 10px}
.vk-lead{color:#e4f5d5;font-weight:600;font-size:.97rem;line-height:1.5;
  margin:0;max-width:620px}


.vk-buehne{position:relative;width:100%;height:1250px;margin:-220px 0 -220px}
.vk-buehne #ah-globeViz{position:absolute;inset:0;display:block}
.vk-buehne #ah-globeViz canvas{position:absolute;top:0;left:0;cursor:grab}

.vk-buehne #ah-globeViz canvas{touch-action:pan-y!important}

.vk-hint{text-align:center;white-space:nowrap;line-height:1.35}


.vk-buehne #ah-globeViz{
  -webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,#000 0%,#000 97%,rgba(0,0,0,0) 100%);
          mask-image:radial-gradient(circle closest-side at 50% 50%,#000 0%,#000 97%,rgba(0,0,0,0) 100%)}
.vk-hint{position:absolute;left:50%;transform:translateX(-50%);top:calc(50% + 346px);z-index:3;
  font-size:.82rem;font-weight:600;color:#ede000;pointer-events:none;
  text-shadow:0 1px 5px rgba(0,0,0,.8);opacity:.9}
.vk-gh-mob{display:none}


.vk .vk-zonen.sbk-kontakt{
  background:none!important;background-color:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important;
  outline:0!important;overflow:visible!important}


.vk-zonen > canvas,
.vk-zonen > div:not([class]){display:none!important}


.vk h2{display:flex;align-items:center;flex-wrap:wrap;gap:4px 0}
.vk .htitle{-webkit-user-select:none;user-select:none;cursor:pointer}


.vk .schritt-nr,.vk .ziel{cursor:default}


.vk-zonen{display:grid;gap:16px;padding:52px 26px 26px}
.vk-zone{border-radius:24px;padding:19px 22px 21px;
  background:rgba(42,47,54,.58);border:1.5px solid #fff8dc;
  box-shadow:0 10px 22px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.14)}


.schritt{display:flex;align-items:center;gap:14px;margin:0 0 6px}
.schritt-nr{flex:0 0 auto;width:34px;height:34px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  font-family:Fredoka,sans-serif;font-weight:700;font-size:1.08rem;color:#1a1a1a;
  background:linear-gradient(180deg,#f4d64a,#e0a91f);
  box-shadow:0 3px 0 #b9871a,inset 0 1px 0 rgba(255,255,255,.5)}
.schritt-t{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.1rem;
  color:#fff8dc;line-height:1.2;margin:0}
.schritt-s{color:#dff3cf;font-weight:600;font-size:.92rem;line-height:1.55;
  margin:0 0 16px;padding-left:48px}


.ziele{display:flex;align-items:flex-start;max-width:900px;margin:0 auto}
.ziel{flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;
  gap:9px;padding:4px 16px;position:relative}

.vk .ziel-ico{position:relative;width:76px!important;height:76px!important;border-radius:50%;
  background:#0f2f1c;overflow:hidden;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 6px 14px rgba(0,0,0,.32),
             0 0 0 2.5px rgba(230,242,210,.9)}
.ziel-ico.de,.ziel-ico.eu,.ziel-ico.welt,.ziel-ico.usa{background-repeat:no-repeat;background-position:center;
  background-size:76px 76px}
.ziel-ico.de{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3Cpath%20fill='%236fd06f'%20stroke='%236fd06f'%20stroke-width='2.6'%20stroke-linejoin='round'%20d='M35.7%208.0%2037.1%2013.5%2042.7%209.1%2046.9%2013.5%2052.4%2017.9%2055.9%2013.5%2061.5%2015.7%2070.5%2011.3%2076.8%2019.1%2077.5%2025.7%2078.9%2033.4%2079.6%2045.6%2081.7%2047.8%2078.2%2051.1%2076.8%2052.2%2071.2%2054.4%2064.3%2057.7%2061.5%2058.8%2064.3%2063.3%2070.5%2072.1%2073.3%2074.3%2071.2%2077.6%2067.8%2080.9%2066.4%2084.3%2068.4%2087.6%2066.4%2089.8%2058.0%2088.7%2050.3%2090.9%2048.3%2092.0%2044.1%2089.8%2037.8%2087.6%2036.4%2088.7%2030.9%2088.7%2030.2%2083.2%2032.9%2074.3%2031.6%2073.2%2026.0%2071.0%2021.8%2067.7%2019.7%2062.2%2021.1%2056.6%2019.0%2053.3%2019.7%2046.7%2018.3%2042.3%2023.9%2037.8%2026.0%2033.4%2027.4%2025.7%2026.0%2022.4%2032.9%2021.3%2036.4%2019.1%2039.2%2017.9%2037.1%2014.6Z'/%3E%3C/svg%3E")}
.ziel-ico.eu{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3Cpath%20fill='%236fd06f'%20stroke='%236fd06f'%20stroke-width='2.6'%20stroke-linejoin='round'%20d='M66.8%208.0%2073.3%2010.9%2076.4%2020.4%2078.0%2030.0%2073.3%2034.7%2076.4%2044.3%2079.6%2053.8%2088.9%2063.4%2085.8%2068.1%2079.6%2070.5%2073.3%2068.1%2071.8%2070.5%2070.2%2075.3%2071.8%2080.1%2067.1%2082.5%2064.0%2087.2%2062.4%2092.0%2059.3%2089.6%2057.8%2084.8%2056.2%2077.7%2051.6%2075.3%2047.7%2069.3%2045.8%2069.6%2048.4%2077.7%2051.6%2078.9%2054.7%2082.5%2051.6%2087.2%2050.9%2086.8%2050.0%2089.6%2046.1%2087.7%2050.0%2085.1%2046.9%2082.5%2043.8%2077.7%2042.2%2072.9%2039.1%2072.9%2036.0%2074.1%2031.3%2075.3%2031.3%2078.9%2026.7%2084.8%2025.9%2087.2%2023.6%2090.3%2018.0%2092.0%2015.8%2089.6%2012.7%2085.6%2012.7%2080.1%2012.8%2074.3%2018.9%2073.9%2023.9%2074.3%2024.8%2068.1%2023.6%2065.8%2019.2%2062.4%2024.3%2059.3%2029.2%2056.4%2032.9%2055.0%2034.4%2050.5%2037.6%2049.8%2039.9%2049.3%2040.0%2045.7%2039.3%2041.6%2043.2%2040.2%2043.8%2037.1%2043.0%2036.4%2037.6%2039.5%2034.4%2037.4%2034.4%2032.3%2037.6%2027.6%2043.8%2025.2%2048.4%2020.4%2051.6%2015.6%2057.8%2012.1Z'/%3E%3Cpath%20fill='%236fd06f'%20stroke='%236fd06f'%20stroke-width='2.6'%20stroke-linejoin='round'%20d='M18.9%2058.6%2022.0%2055.0%2018.9%2050.2%2022.0%2047.9%2018.9%2046.7%2018.9%2041.9%2022.0%2038.1%2023.6%2040.7%2026.7%2050.2%2029.3%2052.6%2028.2%2055.2%2025.1%2056.9Z'/%3E%3Cpath%20fill='%236fd06f'%20stroke='%236fd06f'%20stroke-width='2.6'%20stroke-linejoin='round'%20d='M11.1%2055.0%2011.1%2050.2%2014.2%2045.9%2017.3%2046.2%2017.3%2053.3Z'/%3E%3C/svg%3E")}

.ziel-ico.welt{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3Cg%20fill='none'%20stroke='%236fd06f'%20stroke-width='4.6'%20stroke-linecap='round'%3E%3Ccircle%20cx='50'%20cy='50'%20r='33'/%3E%3Cellipse%20cx='50'%20cy='50'%20rx='14.5'%20ry='33'/%3E%3Cpath%20d='M17%2050h66'/%3E%3Cpath%20d='M23.5%2032.5h53'/%3E%3Cpath%20d='M23.5%2067.5h53'/%3E%3C/g%3E%3C/svg%3E")}


.ziel-ico.usa{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%3E%3Cpath%20fill='%236fd06f'%20stroke='%236fd06f'%20stroke-width='2.6'%20stroke-linejoin='round'%20d='M11%2030%2024%2029%2040%2029%2058%2028%2062%2029%2066%2034%2070%2030%2074%2033%2078%2028%2082%2030%2086%2026%2090%2028%2087%2036%2085%2044%2083%2052%2080%2060%2081%2068%2083%2076%2080%2084%2077%2075%2075%2066%2070%2065%2065%2067%2059%2066%2053%2068%2050%2072%2046%2066%2041%2061%2032%2062%2022%2062%2019%2055%2016%2048%2013%2040Z'/%3E%3C/svg%3E")}
.ziel-name{font-family:Fredoka,sans-serif;font-weight:700;font-size:1rem;color:#6fd06f;line-height:1.1}
.ziel-preis{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.4rem;color:#ede000;line-height:1}
.ziel-bis{font:800 .72rem Nunito,sans-serif;color:#9fe08a;text-transform:uppercase;letter-spacing:.4px}


.vk .ziel-hinweis{display:block;position:relative;
  max-width:none;margin:38px 0 0;padding:0 0 0 48px;
  color:#dff3cf;font-weight:600;font-size:.92rem;line-height:1.55;text-align:left}
.vk .ziel-hinweis::before{content:"";position:absolute;left:4px;top:-1px;width:26px;height:26px;
  background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M12%2011v5.4'/%3E%3Cpath%20d='M12%207.6v.1'/%3E%3C/svg%3E") center/contain no-repeat}


body .vk .htitle,body .vk .htitle .lift,
body .vk .htitle:hover,body .vk .htitle:hover .lift{color:#ede000!important}
.vk .htitle .chev4{display:none!important}



.vk-oben{position:relative;z-index:4}

.vk-silviaspalte{position:absolute;left:30px;top:26px;bottom:262px;width:132px;
  z-index:24;pointer-events:none}

.vk-silviaspalte .vk-silviabox{position:sticky;top:164px;pointer-events:auto}

.vk-silviaspalte .vk-silvia{width:108px;height:238px}
.vk-silviaspalte .vk-ruf{max-width:126px;font-size:.68rem}

.vk-kopf{padding-left:192px}
.vk-zonen{padding-left:186px}



@keyframes vk-ziel-puls{
  0%,100%{transform:scale(1) translateY(0);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 6px 14px rgba(0,0,0,.32),
               0 0 0 2.5px rgba(230,242,210,.9)}
  50%{transform:scale(1.07) translateY(-4px);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 20px rgba(0,0,0,.4),
               0 0 0 3.5px rgba(245,252,232,1)}
}
.vk .ziel-ico{animation:vk-ziel-puls 5.4s ease-in-out infinite;
  will-change:transform,box-shadow}
.vk .ziel:nth-child(2) .ziel-ico{animation-delay:-1.8s}
.vk .ziel:nth-child(3) .ziel-ico{animation-delay:-3.6s}
.vk .ziel:nth-child(4) .ziel-ico{animation-delay:-5.4s}

.vk .ziel:hover .ziel-ico{animation-play-state:paused}


.ziel{transition:transform .22s cubic-bezier(.34,1.6,.64,1)}
.ziel:hover{transform:translateY(-5px)}

.ziel-preis{transition:transform .22s cubic-bezier(.34,1.6,.64,1)}
.ziel:hover .ziel-preis{transform:scale(1.08)}
.schritt-nr{transition:transform .22s cubic-bezier(.34,1.6,.64,1),box-shadow .22s ease}
.schritt:hover .schritt-nr{transform:translateY(-3px) rotate(-6deg);
  box-shadow:0 6px 0 #b9871a,0 10px 16px rgba(120,80,10,.32)}
.merk li{transition:transform .2s ease}
.merk li:hover{transform:translateX(4px)}
.merk li::before{transition:transform .22s cubic-bezier(.34,1.6,.64,1),background-color .22s}
.merk li:hover::before{transform:translateY(-3px) scale(1.06);
  background-color:rgba(111,208,111,.34)}


.bezahl{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;max-width:880px;margin:0 auto}
.bezahl span{font-family:Fredoka,sans-serif;font-weight:600;font-size:.74rem;color:#1f7a2b;
  background:linear-gradient(135deg,#f4faea,#eaf6d6);border:1px solid #dfeccb;border-radius:10px;
  padding:8px 4px;line-height:1;text-align:center;white-space:nowrap;cursor:default;
  transition:transform .2s cubic-bezier(.34,1.6,.64,1),box-shadow .2s ease,border-color .2s}
.bezahl span:hover{transform:translateY(-4px);border-color:#9fe08a;
  box-shadow:0 6px 12px rgba(20,60,20,.35)}
.vk .bezahl-sicher{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;justify-content:center;
  max-width:660px;margin:0 auto;padding-top:52px;text-align:left;
  font-weight:700;font-size:.88rem;color:#ede000;line-height:1.5}
.bezahl-sicher b{white-space:nowrap}
.bezahl-sicher::before{content:"";flex:0 0 auto;align-self:center;width:26px;height:26px;
  background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ede000'%20stroke-width='2.0'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='4.2'%20y='10.4'%20width='15.6'%20height='10.4'%20rx='2.2'/%3E%3Cpath%20d='M8%2010.4V7.6a4%204%200%200%201%208%200v2.8'/%3E%3C/svg%3E") center/contain no-repeat}
.bezahl-sicher span{font-weight:600;font-size:.92rem;color:#dff3cf}


.merk{list-style:none;padding:0;margin:0;display:grid;gap:13px;max-width:880px;margin-inline:auto}
.merk li{position:relative;padding-left:50px;color:#dff3cf;font-weight:600;font-size:.92rem;line-height:1.55;
  min-height:38px;display:flex;flex-direction:column;justify-content:center}
.merk li::before{content:"";position:absolute;left:0;top:0;width:38px;height:38px;border-radius:11px;
  background-color:rgba(111,208,111,.2);background-position:center;background-repeat:no-repeat;
  background-size:22px 22px;border:1.5px solid rgba(111,208,111,.85)}
.merk li.i-schild::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.5%2020%205.6v5.7c0%204.9-3.4%208.4-8%2010.2-4.6-1.8-8-5.3-8-10.2V5.6Z'/%3E%3Cpath%20d='M8.4%2012.1%2011%2014.7l4.8-5'/%3E%3C/svg%3E")}
.merk li.i-uhr::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='8.6'/%3E%3Cpath%20d='M12%206.8V12l3.4%202'/%3E%3C/svg%3E")}
.merk li.i-paket::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3.4%207.6%2012%203.2l8.6%204.4v8.8L12%2020.8%203.4%2016.4Z'/%3E%3Cpath%20d='M3.4%207.6%2012%2012l8.6-4.4M12%2012v8.8'/%3E%3C/svg%3E")}
.merk li.i-tausch::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3.6%209.4h13.2l-3.2-3.4'/%3E%3Cpath%20d='M20.4%2014.6H7.2l3.2%203.4'/%3E%3C/svg%3E")}
.merk li.i-zoll::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aef0a0'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%202.8h8.4L19%207.4v13.8H6Z'/%3E%3Cpath%20d='M14.2%202.8v4.8H19'/%3E%3Cpath%20d='M9%2013h6M9%2016.6h4'/%3E%3C/svg%3E")}

.merk b{display:block;font-family:Fredoka,sans-serif;font-weight:600;font-size:1rem;
  letter-spacing:.03em;color:#eaffe0;margin-bottom:3px}


.vk-frei{max-width:880px;margin:6px auto 0;padding:22px 4px 0;
  border-top:1.5px solid rgba(255,248,220,.28)}
.frei-kopf{display:flex;align-items:center;gap:11px;margin:0 0 6px}
.frei-kopf::before{content:"";flex:0 0 auto;width:30px;height:30px;
  background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ede000'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M9.4%2018.4h5.2'/%3E%3Cpath%20d='M10%2021.2h4'/%3E%3Cpath%20d='M12%202.8a6.4%206.4%200%200%201%203.8%2011.5c-.6.5-1%201.2-1%202H9.2c0-.8-.4-1.5-1-2A6.4%206.4%200%200%201%2012%202.8Z'/%3E%3C/svg%3E") center/contain no-repeat}
.frei-t{font-family:Fredoka,sans-serif;font-weight:700;font-size:1.05rem;
  color:#ede000;line-height:1.2;margin:0}
.frei-s{color:#dff3cf;font-weight:600;font-size:.92rem;line-height:1.55;
  margin:0 0 15px;padding-left:41px}

@media(max-width:900px){
  
  .vk-oben{display:flex;flex-direction:column}
  .vk-kopf{order:1}
  .vk-buehne{order:2}
  .vk-silviaspalte{order:3}
  .vk-silviaspalte{position:static;width:auto;pointer-events:auto;
    display:flex;justify-content:center;padding:4px 18px 0}
  .vk-silviaspalte .vk-silviabox{position:static}
  .vk-silviaspalte .vk-silvia{width:92px;height:202px}
  .vk-silviaspalte .vk-ruf{font-size:.66rem;max-width:108px}
  .vk-kopf{padding:24px 18px 4px;gap:14px}
  .vk-silvia{width:92px;height:202px}
  .vk-ruf{font-size:.66rem;max-width:108px}
  .vk h2{font-size:1.55rem}
  .vk-lead{font-size:.98rem}
  .vk-buehne{width:100%;height:600px;margin:-80px 0 -60px}
  .vk-hint{top:calc(50% + 178px)}
  .vk-gh-desk{display:none}.vk-gh-mob{display:inline}
  
  .vk-zonen{padding:22px 16px 26px;gap:16px}
  .vk-zone{padding:20px 18px 22px}
  .schritt-nr{width:34px;height:34px;font-size:1.08rem}
  .schritt-t{font-size:1.06rem}
  .schritt-s{padding-left:0;margin-bottom:18px}
  
  .ziele{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 6px;justify-items:center;align-items:start;width:100%;max-width:340px}
  .ziel{padding:4px 2px;width:100%;box-sizing:border-box}
  .ziel-bis{word-break:normal;overflow-wrap:normal;hyphens:manual;letter-spacing:.2px;line-height:1.25}
  .bezahl{grid-template-columns:repeat(2,1fr);max-width:330px}
  .bezahl-sicher{flex-direction:column;text-align:center;gap:8px}
  
  .vk .ziel-hinweis{padding-left:36px;margin-top:30px}
  .vk .ziel-hinweis::before{left:0}
  
  .vk .bezahl-sicher{align-items:center}
  .merk li{padding-left:52px}
  .vk-frei{padding-top:22px}
  .frei-s{padding-left:0}
}
@media(min-width:901px) and (max-width:1100px){
  .vk-buehne{height:1105px;margin:-195px 0 -190px}
  .vk-hint{top:calc(50% + 308px)}
  
  .vk-silviaspalte{bottom:228px}
  .bezahl{grid-template-columns:repeat(4,1fr);max-width:520px}
}
@media(max-width:380px){.ziel-bis{font-size:.64rem;letter-spacing:0}}
@media(max-width:400px){.vk-buehne{height:520px;margin:-60px 0 -50px}.vk-hint{font-size:.75rem;top:calc(50% + 158px)}}

.vk .vk-zone .schritt-t{color:#d5eec2}
.vk .vk-zone .schritt-s,.vk .vk-zone .ziel-hinweis,.vk .vk-zone li,.vk .vk-zone .bezahl-sicher span{color:#bcdca6}
.vk .vk-zone li b{color:#d5eec2}

.versand-island .sbk-nur-en{display:none}
html[lang^="en"] .versand-island .sbk-nur-de{display:none}
html[lang^="en"] .versand-island .sbk-nur-en{display:inline}
