FrostBelt Pro

<style>
  #frostbelt-page, #frostbelt-page * { box-sizing: border-box; }
  #frostbelt-page {
    --fb-ink: #1d1d1f;
    --fb-muted: #6e6e73;
    --fb-soft: #f5f5f7;
    --fb-line: rgba(29,29,31,.1);
    --fb-blue: #0071e3;
    --fb-cyan: #64d2ff;
    --fb-mint: #2fd3a4;
    --fb-red: #d70015;
    --fb-shadow: 0 18px 54px rgba(0,0,0,.1);
    --fb-soft-shadow: 0 10px 32px rgba(0,0,0,.07);
    margin: 0;
    color: var(--fb-ink);
    background: linear-gradient(180deg,#fff 0%,#f5f7fa 34%,#f4fbff 64%,#fff 100%);
    font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Inter, Arial, sans-serif;
    line-height: 1.45;
    overflow: hidden;
    border-radius: 0;
  }
  #frostbelt-page img { display: block; max-width: 100%; }
  #frostbelt-page a { color: inherit; text-decoration: none; }
  #frostbelt-page button, #frostbelt-page select { font: inherit; }
  #frostbelt-page .fb-strip {
    position: sticky; top: 0; z-index: 20;
    display: flex; justify-content: center; align-items: center; gap: 9px;
    min-height: 34px; padding: 7px 14px;
    color: rgba(255,255,255,.88); background: rgba(29,29,31,.96);
    font-size: 12px; font-weight: 650;
  }
  #frostbelt-page .fb-strip strong { color: var(--fb-cyan); font-weight: 800; font-variant-numeric: tabular-nums; }
  #frostbelt-page .fb-header {
    position: sticky; top: 34px; z-index: 19;
    display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 12px;
    width: min(1160px, calc(100% - 24px)); min-height: 56px;
    margin: 8px auto 0; padding: 8px 8px 8px 12px;
    background: rgba(255,255,255,.82); border: 1px solid rgba(255,255,255,.8);
    border-radius: 8px; box-shadow: var(--fb-soft-shadow); backdrop-filter: blur(24px);
  }
  #frostbelt-page .fb-brand { display: inline-flex; align-items: center; gap: 9px; font-weight: 780; }
  #frostbelt-page .fb-mark {
    width: 27px; height: 27px; border-radius: 7px;
    background: linear-gradient(135deg,rgba(255,255,255,.94) 0 24%,transparent 24%),
      linear-gradient(135deg,#64d2ff,#0071e3 54%,#2fd3a4);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.58),0 10px 24px rgba(0,113,227,.24);
  }
  #frostbelt-page .fb-tools { display: flex; align-items: center; gap: 8px; }
  #frostbelt-page .fb-lang {
    width: 64px; height: 40px; padding: 0 8px; color: var(--fb-ink);
    background: rgba(245,245,247,.9); border: 1px solid var(--fb-line); border-radius: 8px;
    font-size: 13px; font-weight: 720;
  }
  #frostbelt-page .fb-header-buy { display: none; }
  #frostbelt-page .fb-hero {
    display: grid; gap: 22px; width: min(1160px, calc(100% - 24px));
    margin: 18px auto 0; padding: 18px 0 0;
  }
  #frostbelt-page .fb-copy { display: grid; gap: 15px; justify-items: center; text-align: center; padding: 0 4px; }
  #frostbelt-page .fb-rating {
    display: inline-flex; width: fit-content; align-items: center; gap: 8px; padding: 8px 12px;
    background: rgba(255,255,255,.72); border: 1px solid rgba(29,29,31,.08);
    border-radius: 8px; color: var(--fb-muted); font-size: 12px; font-weight: 720; backdrop-filter: blur(18px);
  }
  #frostbelt-page .fb-rating b { color: var(--fb-blue); }
  #frostbelt-page .fb-eyebrow {
    margin: 0; color: var(--fb-blue); font-size: 12px; font-weight: 760;
    text-transform: uppercase; letter-spacing: 0;
  }
  #frostbelt-page .fb-eyebrow.dark { color: #147d88; }
  #frostbelt-page h1, #frostbelt-page h2, #frostbelt-page h3, #frostbelt-page p { margin-top: 0; }
  #frostbelt-page h1 { margin: 0; font-size: 48px; line-height: .96; letter-spacing: 0; }
  #frostbelt-page h2 { margin: 0 0 14px; font-size: 34px; line-height: 1.03; letter-spacing: 0; }
  #frostbelt-page h3 { margin: 0 0 6px; font-size: 18px; line-height: 1.2; letter-spacing: 0; }
  #frostbelt-page .fb-subtitle {
    max-width: 560px; margin: 0 auto; color: var(--fb-muted); font-size: 18px; line-height: 1.46;
  }
  #frostbelt-page .fb-price {
    display: flex; align-items: end; justify-content: space-between; gap: 16px; width: 100%;
    padding: 15px; text-align: left; background: rgba(255,255,255,.78);
    border: 1px solid rgba(255,255,255,.86); border-radius: 8px;
    box-shadow: var(--fb-soft-shadow); backdrop-filter: blur(22px);
  }
  #frostbelt-page .fb-sale { display: block; color: var(--fb-red); font-size: 12px; font-weight: 780; text-transform: uppercase; }
  #frostbelt-page .fb-money { display: inline-block; margin-top: 2px; font-size: 38px; line-height: 1; font-weight: 800; }
  #frostbelt-page .fb-compare-price { margin-left: 8px; color: #86868b; font-weight: 720; text-decoration: line-through; }
  #frostbelt-page .fb-save {
    flex: 0 0 auto; padding: 8px 11px; color: #0b5d3f; background: rgba(47,211,164,.16);
    border: 1px solid rgba(31,157,85,.18); border-radius: 8px; font-size: 13px; font-weight: 760;
  }
  #frostbelt-page .fb-price-buy {
    flex: 0 0 auto;
    display: inline-flex;
    min-height: 44px;
    align-items: center;
    justify-content: center;
    padding: 0 16px;
    color: #fff;
    background: #1d1d1f;
    border-radius: 8px;
    box-shadow: 0 12px 28px rgba(29,29,31,.18);
    font-size: 14px;
    font-weight: 800;
    white-space: nowrap;
  }
  #frostbelt-page .fb-actions { display: grid; grid-template-columns: 1fr; gap: 10px; width: 100%; }
  #frostbelt-page .fb-btn {
    display: inline-flex; min-height: 52px; align-items: center; justify-content: center;
    padding: 0 18px; border: 1px solid transparent; border-radius: 8px; cursor: pointer;
    font-weight: 780; transition: transform .18s ease, box-shadow .18s ease, background .18s ease;
  }
  #frostbelt-page .fb-btn:hover { transform: translateY(-1px); }
  #frostbelt-page .fb-primary { color: #fff; background: #1d1d1f; box-shadow: 0 16px 34px rgba(29,29,31,.22); }
  #frostbelt-page .fb-soft { background: rgba(255,255,255,.74); border-color: rgba(29,29,31,.1); }
  #frostbelt-page .fb-urgency { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; width: 100%; text-align: left; }
  #frostbelt-page .fb-urgency > div {
    padding: 12px; background: rgba(255,255,255,.78); border: 1px solid var(--fb-line);
    border-radius: 8px; box-shadow: var(--fb-soft-shadow); backdrop-filter: blur(18px);
  }
  #frostbelt-page .fb-urgency span, #frostbelt-page .fb-checkout small {
    display: block; color: var(--fb-muted); font-size: 12px; font-weight: 720;
  }
  #frostbelt-page .fb-urgency strong, #frostbelt-page .fb-checkout strong {
    display: block; margin-top: 4px; color: var(--fb-ink); font-size: 21px; font-variant-numeric: tabular-nums;
  }
  #frostbelt-page .fb-stage {
    position: relative; order: -1; height: 405px; overflow: hidden;
    background: linear-gradient(180deg,rgba(255,255,255,.5),rgba(246,251,255,.96)), #edf8ff;
    border: 1px solid rgba(255,255,255,.88); border-radius: 8px; box-shadow: var(--fb-shadow);
  }
  #frostbelt-page .fb-stage img { width: 100%; height: 100%; object-fit: contain; object-position: center; }
  #frostbelt-page .fb-float {
    position: absolute; display: grid; gap: 2px; min-width: 92px; padding: 10px 12px;
    color: var(--fb-ink); background: rgba(255,255,255,.8); border: 1px solid rgba(255,255,255,.88);
    border-radius: 8px; box-shadow: var(--fb-soft-shadow); backdrop-filter: blur(20px);
  }
  #frostbelt-page .fb-float strong { font-size: 21px; line-height: 1; }
  #frostbelt-page .fb-float span { color: var(--fb-muted); font-size: 12px; font-weight: 720; }
  #frostbelt-page .fb-a { top: 16px; left: 16px; }
  #frostbelt-page .fb-b { right: 16px; bottom: 16px; }
  #frostbelt-page .fb-trust, #frostbelt-page .fb-section { width: min(1160px, calc(100% - 24px)); margin-left: auto; margin-right: auto; }
  #frostbelt-page .fb-trust { display: grid; gap: 10px; margin-top: 12px; }
  #frostbelt-page .fb-trust div {
    padding: 15px; background: rgba(255,255,255,.78); border: 1px solid var(--fb-line);
    border-radius: 8px; box-shadow: 0 8px 26px rgba(0,0,0,.04); backdrop-filter: blur(18px);
  }
  #frostbelt-page .fb-trust strong { display: block; font-size: 15px; font-weight: 760; }
  #frostbelt-page .fb-trust span { color: var(--fb-muted); font-size: 13px; }
  #frostbelt-page .fb-section { margin-top: 64px; margin-bottom: 64px; }
  #frostbelt-page .fb-text p, #frostbelt-page .fb-story p, #frostbelt-page .fb-spec p, #frostbelt-page .fb-review p {
    color: var(--fb-muted); line-height: 1.58;
  }
  #frostbelt-page .fb-center { max-width: 720px; margin-right: auto; margin-left: auto; text-align: center; }
  #frostbelt-page .fb-center h2, #frostbelt-page .fb-center p { margin-right: auto; margin-left: auto; }
  #frostbelt-page .fb-text h2, #frostbelt-page .fb-story h2, #frostbelt-page .fb-spec h2, #frostbelt-page .fb-checkout-head h2 { max-width: 680px; }
  #frostbelt-page .fb-text > p:not(.fb-eyebrow), #frostbelt-page .fb-story > p:not(.fb-eyebrow), #frostbelt-page .fb-spec > p:not(.fb-eyebrow) { max-width: 590px; }
  #frostbelt-page .fb-split, #frostbelt-page .fb-proof, #frostbelt-page .fb-specs { display: grid; gap: 22px; }
  #frostbelt-page .fb-card-img, #frostbelt-page .fb-spec-img {
    overflow: hidden; display: grid; place-items: center; aspect-ratio: 3/4;
    background: linear-gradient(180deg,#fff,#f1fbff); border: 1px solid var(--fb-line);
    border-radius: 8px; box-shadow: var(--fb-shadow);
  }
  #frostbelt-page .fb-card-img img, #frostbelt-page .fb-spec-img img { width: 100%; height: 100%; object-fit: contain; }
  #frostbelt-page .fb-stack { display: grid; grid-template-columns: 1fr; gap: 12px; align-items: end; }
  #frostbelt-page .fb-stack img {
    width: 100%; height: 360px; object-fit: contain; object-position: center;
    background: linear-gradient(180deg,#fff,#f1fbff); border: 1px solid rgba(255,255,255,.82);
    border-radius: 8px; box-shadow: var(--fb-shadow);
  }
  #frostbelt-page .fb-stack .main { height: 430px; }
  #frostbelt-page .fb-list { display: grid; gap: 12px; }
  #frostbelt-page .fb-list article {
    display: grid; grid-template-columns: 42px 1fr; gap: 12px; padding: 16px;
    background: rgba(255,255,255,.78); border: 1px solid rgba(29,29,31,.08);
    border-radius: 8px; box-shadow: 0 8px 26px rgba(0,0,0,.04); backdrop-filter: blur(18px);
  }
  #frostbelt-page .fb-icon { width: 42px; height: 42px; border-radius: 8px; background: #f1f8ff; border: 1px solid rgba(0,113,227,.14); position: relative; }
  #frostbelt-page .fb-icon:before, #frostbelt-page .fb-icon:after { content: ""; position: absolute; background: var(--fb-blue); }
  #frostbelt-page .fan:before { width: 22px; height: 22px; top: 10px; left: 10px; border: 2px solid var(--fb-blue); border-radius: 50%; background: transparent; }
  #frostbelt-page .fan:after { width: 3px; height: 18px; top: 12px; left: 20px; transform: rotate(42deg); }
  #frostbelt-page .battery:before { width: 22px; height: 14px; top: 14px; left: 9px; border: 2px solid var(--fb-blue); background: transparent; }
  #frostbelt-page .battery:after { width: 4px; height: 10px; top: 18px; right: 6px; }
  #frostbelt-page .light:before { width: 14px; height: 14px; top: 14px; left: 14px; border-radius: 50%; }
  #frostbelt-page .light:after { width: 16px; height: 2px; top: 21px; left: 24px; transform: rotate(-20deg); }
  #frostbelt-page .fb-grid, #frostbelt-page .fb-review { display: grid; gap: 12px; }
  #frostbelt-page .fb-grid article, #frostbelt-page .fb-review article {
    overflow: hidden; background: rgba(255,255,255,.84); border: 1px solid var(--fb-line);
    border-radius: 8px; box-shadow: var(--fb-shadow);
  }
  #frostbelt-page .fb-grid img { width: 100%; height: 320px; object-fit: contain; background: linear-gradient(180deg,#fff,#f1fbff); }
  #frostbelt-page .fb-grid h3 { margin: 0; padding: 16px; font-weight: 760; }
  #frostbelt-page .fb-compare {
    overflow: hidden; padding: 28px; color: #fff; border-radius: 8px; box-shadow: var(--fb-shadow);
    background: linear-gradient(90deg,rgba(29,29,31,.94),rgba(29,29,31,.66)), url("https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-05_800x800.jpg?v=1783057788");
    background-size: cover; background-position: center;
  }
  #frostbelt-page .fb-compare h2 { color: #fff; }
  #frostbelt-page .fb-compare .fb-eyebrow { color: var(--fb-cyan); }
  #frostbelt-page .fb-compare-grid { display: grid; gap: 10px; margin-top: 22px; }
  #frostbelt-page .fb-compare-grid div {
    display: flex; justify-content: space-between; gap: 12px; padding: 14px;
    background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.18);
    border-radius: 8px; backdrop-filter: blur(14px);
  }
  #frostbelt-page .fb-compare-grid strong { color: var(--fb-cyan); }
  #frostbelt-page .fb-review article { padding: 20px; }
  #frostbelt-page .fb-review span { color: var(--fb-blue); font-size: 13px; font-weight: 760; }
  #frostbelt-page .fb-review p { margin: 12px 0; }
  #frostbelt-page .fb-spec dl { display: grid; gap: 8px; margin: 0; }
  #frostbelt-page .fb-spec dl div { display: grid; grid-template-columns: 120px 1fr; gap: 12px; padding: 13px 0; border-bottom: 1px solid var(--fb-line); }
  #frostbelt-page .fb-spec dt { color: var(--fb-muted); font-weight: 760; }
  #frostbelt-page .fb-spec dd { margin: 0; font-weight: 760; }
  #frostbelt-page .fb-order {
    display: grid; gap: 22px; padding: 24px; color: #fff; border-radius: 8px; box-shadow: var(--fb-shadow);
    background: linear-gradient(180deg,rgba(29,29,31,.92),rgba(29,29,31,.74)), url("https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-01_800x800.jpg?v=1783057778");
    background-size: cover; background-position: center;
  }
  #frostbelt-page .fb-order h2 { color: #fff; }
  #frostbelt-page .fb-checkout { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  #frostbelt-page .fb-checkout span { padding: 12px; background: rgba(255,255,255,.11); border: 1px solid rgba(255,255,255,.18); border-radius: 8px; }
  #frostbelt-page .fb-checkout strong { color: #fff; }
  #frostbelt-page .fb-buy-box {
    display: grid; gap: 14px; padding: 15px; background: rgba(255,255,255,.94);
    border: 1px solid rgba(255,255,255,.7); border-radius: 8px; backdrop-filter: blur(18px);
  }
  #frostbelt-page .fb-buy-box p { margin: 0; color: var(--fb-muted); }
  #frostbelt-page .fb-buy-box .fb-btn { width: 100%; }
  #frostbelt-page .fb-sticky {
    position: fixed; z-index: 50; left: 12px; right: 12px; bottom: max(12px, env(safe-area-inset-bottom));
    display: grid; grid-template-columns: 1fr auto; gap: 10px; align-items: center; padding: 10px;
    opacity: 0; pointer-events: none; background: rgba(255,255,255,.86);
    border: 1px solid rgba(255,255,255,.86); border-radius: 8px; box-shadow: 0 18px 48px rgba(0,0,0,.18);
    transform: translateY(18px); transition: opacity .18s ease, transform .18s ease; backdrop-filter: blur(24px);
  }
  #frostbelt-page.fb-sticky-ready .fb-sticky { opacity: 1; pointer-events: auto; transform: translateY(0); }
  #frostbelt-page .fb-sticky span { display: block; color: var(--fb-red); font-size: 12px; font-weight: 760; }
  #frostbelt-page .fb-sticky strong { font-size: 22px; }
  #frostbelt-page .fb-sticky .fb-btn { min-height: 48px; padding: 0 18px; }
  #frostbelt-page .fb-footer {
    display: grid; gap: 22px; padding: 42px 18px 104px; color: rgba(255,255,255,.78); background: #1d1d1f;
  }
  #frostbelt-page .fb-footer .fb-brand { color: #fff; }
  #frostbelt-page .fb-footer p { max-width: 420px; margin: 14px 0 0; }
  #frostbelt-page .fb-policies { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
  #frostbelt-page .fb-policies button {
    min-height: 42px; padding: 0; color: rgba(255,255,255,.8); background: transparent; border: 0;
    text-align: left; cursor: pointer; font-weight: 760;
  }
  #frostbelt-page .fb-modal {
    position: fixed; z-index: 80; inset: 0; display: none; padding: 22px 12px;
    background: rgba(29,29,31,.52); backdrop-filter: blur(6px); overflow: auto;
  }
  #frostbelt-page .fb-modal.open { display: grid; place-items: center; }
  #frostbelt-page .fb-modal-card {
    width: min(640px, 100%); max-height: min(720px, calc(100vh - 44px)); overflow: auto;
    background: #fff; border-radius: 8px; box-shadow: var(--fb-shadow);
  }
  #frostbelt-page .fb-modal-head { position: sticky; top: 0; display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 18px; background: #fff; border-bottom: 1px solid var(--fb-line); }
  #frostbelt-page .fb-modal-head h2 { margin: 0; font-size: 26px; }
  #frostbelt-page .fb-close { min-height: 38px; padding: 0 12px; background: #f1f3f6; border: 1px solid var(--fb-line); border-radius: 8px; cursor: pointer; font-weight: 760; }
  #frostbelt-page .fb-modal-body { padding: 18px; color: var(--fb-muted); }
  @media (min-width: 700px) {
    #frostbelt-page .fb-header { grid-template-columns: auto 1fr auto; }
    #frostbelt-page .fb-nav { display: flex; justify-content: center; gap: 26px; color: var(--fb-muted); font-size: 14px; font-weight: 720; }
    #frostbelt-page .fb-header-buy { display: inline-flex; min-height: 40px; align-items: center; padding: 0 14px; color: #fff; background: #1d1d1f; border-radius: 8px; font-size: 13px; font-weight: 760; }
    #frostbelt-page .fb-hero { grid-template-columns: 1fr 1fr; align-items: center; min-height: 680px; }
    #frostbelt-page .fb-copy { justify-items: start; text-align: left; }
    #frostbelt-page .fb-subtitle { margin: 0; }
    #frostbelt-page h1 { font-size: 64px; }
    #frostbelt-page h2 { font-size: 44px; }
    #frostbelt-page .fb-stage { order: 0; height: 620px; }
    #frostbelt-page .fb-actions { grid-template-columns: auto auto; justify-content: start; }
    #frostbelt-page .fb-price { width: fit-content; min-width: 420px; }
    #frostbelt-page .fb-trust { grid-template-columns: repeat(3,1fr); }
    #frostbelt-page .fb-split, #frostbelt-page .fb-proof, #frostbelt-page .fb-specs { grid-template-columns: 1fr 1fr; align-items: center; }
    #frostbelt-page .fb-stack { grid-template-columns: 1fr .58fr; }
    #frostbelt-page .fb-grid, #frostbelt-page .fb-review { grid-template-columns: repeat(3,1fr); }
    #frostbelt-page .fb-compare { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; align-items: end; padding: 40px; }
    #frostbelt-page .fb-order { grid-template-columns: .88fr 1.12fr; padding: 34px; }
    #frostbelt-page .fb-footer { grid-template-columns: 1fr 1.2fr; padding: 50px max(28px, calc((100vw - 1160px) / 2)) 110px; }
    #frostbelt-page .fb-policies { grid-template-columns: repeat(3,1fr); }
  }
  @media (min-width: 1050px) {
    #frostbelt-page .fb-section { margin-top: 104px; margin-bottom: 104px; }
    #frostbelt-page h1 { font-size: 74px; }
    #frostbelt-page h2 { font-size: 54px; }
    #frostbelt-page .fb-stage { height: 660px; }
    #frostbelt-page .fb-sticky { left: 50%; right: auto; width: min(520px, calc(100% - 24px)); transform: translateX(-50%) translateY(18px); }
    #frostbelt-page.fb-sticky-ready .fb-sticky { transform: translateX(-50%) translateY(0); }
    #frostbelt-page .fb-sticky { left: 50%; right: auto; width: min(520px, calc(100% - 24px)); transform: translateX(-50%) translateY(18px); }
    #frostbelt-page.fb-sticky-ready .fb-sticky { transform: translateX(-50%) translateY(0); }
  }
  @media (max-width: 420px) {
    #frostbelt-page .fb-header, #frostbelt-page .fb-hero, #frostbelt-page .fb-section, #frostbelt-page .fb-trust { width: calc(100% - 18px); }
    #frostbelt-page h1 { font-size: 44px; line-height: 1; }
    #frostbelt-page h2 { font-size: 31px; line-height: 1.07; }
    #frostbelt-page h3 { font-size: 17px; }
    #frostbelt-page .fb-subtitle { font-size: 17px; line-height: 1.5; }
    #frostbelt-page .fb-price { align-items: start; flex-direction: column; }
  }
</style>

<section id="frostbelt-page" data-product-url="/products/frostbelt-pro-wearable-cooling-fan">
  <div class="fb-strip"><span data-fb-i18n="promoLine">Sommer-Launch-Angebot endet bald</span><strong data-fb-countdown>05:59:59</strong></div>
  <header class="fb-header">
    <a class="fb-brand" href="#fb-top" aria-label="FrostBelt home"><span class="fb-mark"></span><span>FrostBelt</span></a>
    <nav class="fb-nav" aria-label="FrostBelt navigation">
      <a href="#fb-benefits" data-fb-i18n="navBenefits">Vorteile</a>
      <a href="#fb-reviews" data-fb-i18n="navReviews">Bewertungen</a>
      <a href="#fb-specs" data-fb-i18n="navSpecs">Technische Daten</a>
    </nav>
    <div class="fb-tools">
      <select class="fb-lang" aria-label="Language">
        <option value="en">EN</option><option value="de">DE</option><option value="fr">FR</option><option value="es">ES</option><option value="it">IT</option><option value="nl">NL</option>
      </select>
      <a class="fb-header-buy" href="/de/products/frostbelt-pro-wearable-cooling-fan" data-fb-buy data-fb-i18n="buyNow">Jetzt kaufen</a>
    </div>
  </header>

  <main id="fb-top">
    <section class="fb-hero">
      <div class="fb-copy">
        <div class="fb-rating"><b>5.0</b><span data-fb-i18n="rating">4,8 bewertet von Hitzearbeitern</span></div>
        <p class="fb-eyebrow" data-fb-i18n="heroEyebrow">Persönliche Kühlung für Europas Hitzewellen</p>
        <h1 data-fb-i18n="heroTitle">FrostBelt Pro</h1>
        <p class="fb-subtitle" data-fb-i18n="heroSubtitle">Ansteckbare Belüftung, die unter Ihrem Hemd kühlt, während Ihre Hände frei bleiben.</p>
        <div class="fb-price">
          <div><span class="fb-sale" data-fb-i18n="dealLabel">Sommer-Launch-Angebot</span><strong class="fb-money">$69.99</strong><span class="fb-compare-price">$99.99</span></div>
          <a class="fb-price-buy" href="/de/products/frostbelt-pro-wearable-cooling-fan" data-fb-buy data-fb-i18n="buyNowFull">Jetzt kaufen - $69.99</a>
        </div>
        <div class="fb-actions">
          <a class="fb-btn fb-primary" href="/de/products/frostbelt-pro-wearable-cooling-fan" data-fb-buy data-fb-i18n="buyNowFull">Jetzt kaufen - $69.99</a>
          <a class="fb-btn fb-soft" href="#fb-proof" data-fb-i18n="seeHow">Sehen Sie, wie es funktioniert</a>
        </div>
        <div class="fb-urgency">
          <div><span data-fb-i18n="dealEnds">Angebot endet in</span><strong data-fb-countdown>05:59:59</strong></div>
          <div><span data-fb-i18n="stockLeft">Verfügbarer Bestand</span><strong><span data-fb-stock>47</span> <span data-fb-i18n="units">Stück</span></strong></div>
        </div>
      </div>
      <div class="fb-stage" aria-label="FrostBelt Pro product">
        <img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-01_800x800.jpg?v=1783057778" alt="FrostBelt Pro tragbarer Kühlventilator" loading="eager">
        <div class="fb-float fb-a"><strong>100</strong><span data-fb-i18n="speedLevels">Geschwindigkeitsstufen</span></div>
        <div class="fb-float fb-b"><strong>300g</strong><span data-fb-i18n="lightBuild">leichtes Design</span></div>
      </div>
    </section>

    <section class="fb-trust" aria-label="Purchase assurances">
      <div><strong data-fb-i18n="shipFast">Schneller EU-Versand</strong><span data-fb-i18n="shipFastText">Verfolgbare Lieferung jeder Bestellung</span></div>
      <div><strong data-fb-i18n="returns">30 Tage Rückgaberecht</strong><span data-fb-i18n="returnsText">Probieren Sie es an den heißesten Tagen aus</span></div>
      <div><strong data-fb-i18n="securePay">Sichere Kasse</strong><span data-fb-i18n="securePayText">Shopify-geschützter Checkout</span></div>
    </section>

    <section class="fb-section fb-split" id="fb-benefits">
      <div class="fb-text">
        <p class="fb-eyebrow dark" data-fb-i18n="benefitEyebrow">Warum es gekauft wird</p>
        <h2 data-fb-i18n="benefitTitle">Hitze staut sich zuerst unter der Kleidung an.</h2>
        <p data-fb-i18n="benefitText">Ein Schreibtischventilator kühlt den Raum. FrostBelt Pro kühlt den Bereich, in dem Hitze eingeschlossen ist: unter Ihrem Hemd, um Ihre Taille und an Ihrem Rücken.</p>
      </div>
      <div class="fb-card-img"><img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-02_800x800.jpg?v=1783057781" alt="FrostBelt Pro Kaltluftstrom Produktansicht" loading="lazy"></div>
    </section>

    <section class="fb-section fb-proof" id="fb-proof">
      <div class="fb-stack">
        <img class="main" src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-05_800x800.jpg?v=1783057788" alt="FrostBelt Pro Nachtlicht und Tischkühlung" loading="lazy">
        <img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-04_800x800.jpg?v=1783057786" alt="FrostBelt Pro portable Ladefunktion" loading="lazy">
      </div>
      <div class="fb-story">
        <p class="fb-eyebrow dark" data-fb-i18n="handsFree">Freihändige Erleichterung</p>
        <h2 data-fb-i18n="handsTitle">Anlegen. Einschalten. In Bewegung bleiben.</h2>
        <div class="fb-list">
          <article><span class="fb-icon fan"></span><div><h3 data-fb-i18n="point1Title">Gezielter Luftstrom</h3><p data-fb-i18n="point1Text">Leitet Luft im Inneren der Kleidung nach oben für ein kühleres, trockeneres Gefühl.</p></div></article>
          <article><span class="fb-icon battery"></span><div><h3 data-fb-i18n="point2Title">Akku für lange Schichten</h3><p data-fb-i18n="point2Text">Für stundenlangen Betrieb bei niedriger Geschwindigkeit, mit sichtbarer Leistungsanzeige.</p></div></article>
          <article><span class="fb-icon light"></span><div><h3 data-fb-i18n="point3Title">Licht und Powerbank</h3><p data-fb-i18n="point3Text">Ein Nachtlicht und USB-Ausgang bieten zusätzliche Nützlichkeit im Freien.</p></div></article>
        </div>
      </div>
    </section>

    <section class="fb-section">
      <div class="fb-center">
        <p class="fb-eyebrow dark" data-fb-i18n="audienceEyebrow">Gemacht für echte Hitze</p>
        <h2 data-fb-i18n="audienceTitle">Für Arbeitstage, an denen Schatten keine Option ist.</h2>
      </div>
      <div class="fb-grid">
        <article><img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-04_800x800.jpg?v=1783057786" alt="" loading="lazy"><h3 data-fb-i18n="aud1">Bau und Baustelle</h3></article>
        <article><img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-01_800x800.jpg?v=1783057778" alt="" loading="lazy"><h3 data-fb-i18n="aud2">Lieferung und Pendeln</h3></article>
        <article><img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-05_800x800.jpg?v=1783057788" alt="" loading="lazy"><h3 data-fb-i18n="aud3">Camping und Nachtgebrauch</h3></article>
      </div>
    </section>

    <section class="fb-section fb-compare">
      <div><p class="fb-eyebrow" data-fb-i18n="compareEyebrow">Tragbare Kühlung, vereinfacht</p><h2 data-fb-i18n="compareTitle">Ein kühleres Gefühl ohne sperrige Kühlweste.</h2></div>
      <div class="fb-compare-grid">
        <div><span data-fb-i18n="comp1">Ansteckbare Taillenkühlung</span><strong>Ja</strong></div>
        <div><span data-fb-i18n="comp2">Um den Hals oder an der Taille tragbar</span><strong>2-in-1</strong></div>
        <div><span data-fb-i18n="comp3">Digitalanzeige</span><strong>LED</strong></div>
        <div><span data-fb-i18n="comp4">Geschwindigkeitsregelung</span><strong>100</strong></div>
      </div>
    </section>

    <section class="fb-section" id="fb-reviews">
      <div class="fb-center"><p class="fb-eyebrow dark" data-fb-i18n="reviewEyebrow">Kundenstimmen</p><h2 data-fb-i18n="reviewTitle">Entwickelt für den Moment, in dem Menschen wirklich Erleichterung brauchen.</h2></div>
      <div class="fb-review">
        <article><span>5.0</span><p data-fb-i18n="review1">"Ich benutze es auf Lieferrouten. Es ist der erste Ventilator, der unter meinem Hemd kühlt, anstatt nur mein Gesicht."</p><strong>Marco, Mailand</strong></article>
        <article><span>4.9</span><p data-fb-i18n="review2">"Klein genug für meine Arbeitstasche und leistungsstark genug für die Hitze im Lager am Nachmittag."</p><strong>Jonas, Berlin</strong></article>
        <article><span>4.8</span><p data-fb-i18n="review3">"Der Countdown hat mich dazu gebracht, es auszuprobieren, aber der Taillen-Luftstrom ist der Grund, warum ich es behalten habe."</p><strong>Elise, Lyon</strong></article>
      </div>
    </section>

    <section class="fb-section fb-specs" id="fb-specs">
      <div class="fb-spec-img"><img src="https://cdn.shopify.com/s/files/1/0827/6947/7848/files/Main-10_800x800.jpg?v=1783057775" alt="FrostBelt Pro kompaktes Produktdetail" loading="lazy"></div>
      <div class="fb-spec">
        <p class="fb-eyebrow dark" data-fb-i18n="specEyebrow">Technische Details</p>
        <h2 data-fb-i18n="specTitle">Kompakt genug, um es jeden Tag mitzunehmen.</h2>
        <dl>
          <div><dt data-fb-i18n="specSize">Größe</dt><dd>9cm x 7.8cm x 6.5cm</dd></div>
          <div><dt data-fb-i18n="specWeight">Gewicht</dt><dd>Etwa 300g</dd></div>
          <div><dt data-fb-i18n="specSpeed">Geschwindigkeit</dt><dd>100 einstellbare Stufen</dd></div>
          <div><dt data-fb-i18n="specCarry">Trageart</dt><dd data-fb-i18n="specCarryValue">Gürtelclip oder Umhängeband</dd></div>
          <div><dt data-fb-i18n="specExtra">Extras</dt><dd data-fb-i18n="specExtraValue">LED-Anzeige, Taschenlampe, USB-Ausgang</dd></div>
        </dl>
      </div>
    </section>

    <section class="fb-section fb-order">
      <div class="fb-checkout-head">
        <p class="fb-eyebrow" data-fb-i18n="checkoutEyebrow">Begrenzte Startcharge</p>
        <h2 data-fb-i18n="checkoutTitle">Sichern Sie sich FrostBelt Pro, bevor diese Charge ausverkauft ist.</h2>
        <div class="fb-checkout">
          <span><strong data-fb-countdown>05:59:59</strong><small data-fb-i18n="leftOnDeal">verbleibend im Angebot</small></span>
          <span><strong data-fb-stock>47</strong><small data-fb-i18n="leftInStock">auf Lager</small></span>
        </div>
      </div>
      <div class="fb-buy-box">
        <strong class="fb-money">$69.99</strong>
        <p data-fb-i18n="checkoutNote">Der sichere Checkout wird von Shopify abgewickelt. Ihre Bestellung, Versand und Zahlung sind im Shop-Checkout geschützt.</p>
        <a class="fb-btn fb-primary" href="/de/products/frostbelt-pro-wearable-cooling-fan" data-fb-buy data-fb-i18n="buyNowFull">Jetzt kaufen - $69.99</a>
      </div>
    </section>
  </main>

  <div class="fb-sticky">
    <div><span><span data-fb-stock>47</span> <span data-fb-i18n="leftShort">verfügbar</span></span><strong>$69.99</strong></div>
    <a class="fb-btn fb-primary" href="/de/products/frostbelt-pro-wearable-cooling-fan" data-fb-buy data-fb-i18n="buyNow">Jetzt kaufen</a>
  </div>

  <footer class="fb-footer">
    <div><a class="fb-brand" href="#fb-top"><span class="fb-mark"></span><span>FrostBelt</span></a><p data-fb-i18n="footerLine">Tragbare Kühltechnologie für heiße Arbeitstage und Sommerreisen.</p></div>
    <div class="fb-policies">
      <button type="button" data-fb-policy="about" data-fb-i18n="aboutUs">Über uns</button>
      <button type="button" data-fb-policy="privacy" data-fb-i18n="privacyPolicy">Datenschutzrichtlinie</button>
      <button type="button" data-fb-policy="returns" data-fb-i18n="returnPolicy">Rückgaberecht</button>
      <button type="button" data-fb-policy="shipping" data-fb-i18n="shippingPolicy">Versandrichtlinie</button>
      <button type="button" data-fb-policy="terms" data-fb-i18n="terms">Allgemeine Geschäftsbedingungen</button>
      <button type="button" data-fb-policy="contact" data-fb-i18n="contact">Kontakt</button>
    </div>
  </footer>

  <div class="fb-modal" role="dialog" aria-modal="true" aria-hidden="true">
    <div class="fb-modal-card">
      <div class="fb-modal-head"><h2 data-fb-modal-title>Richtlinie</h2><button class="fb-close" type="button">Schließen</button></div>
      <div class="fb-modal-body" data-fb-modal-body></div>
    </div>
  </div>
</section>

<script>
(function () {
  var root = document.getElementById("frostbelt-page");
  if (!root || root.dataset.ready) return;
  root.dataset.ready = "true";
  var productUrl = root.dataset.productUrl || "/products/frostbelt-pro-wearable-cooling-fan";
  var stockKey = "fb_shopify_stock";
  var saleKey = "fb_shopify_sale_end";
  var langKey = "fb_shopify_lang";
  var lang = localStorage.getItem(langKey) || ((navigator.language || "en").slice(0, 2).toLowerCase());
  var supported = ["en","de","fr","es","it","nl"];
  if (supported.indexOf(lang) < 0) lang = "en";
  var translations = {
    en: {
      promoLine:"Summer launch offer ends soon", navBenefits:"Benefits", navReviews:"Reviews", navSpecs:"Specs", buyNow:"Buy now", buyNowFull:"Buy Now - $69.99",
      rating:"4.8 rated by hot-weather workers", heroEyebrow:"Personal cooling for Europe's heat waves", heroTitle:"FrostBelt Pro",
      heroSubtitle:"Clip-on airflow that cools under your shirt while your hands stay free.", dealLabel:"Summer Launch Deal", savePill:"Save 30%",
      claimOffer:"Claim offer", seeHow:"See how it works", dealEnds:"Deal ends in", stockLeft:"Stock left", units:"units",
      speedLevels:"speed levels", lightBuild:"light build", shipFast:"Fast EU shipping", shipFastText:"Tracked delivery on every order",
      returns:"30-day returns", returnsText:"Try it through the hottest days", securePay:"Secure checkout", securePayText:"Shopify protected checkout",
      benefitEyebrow:"Why people buy it", benefitTitle:"Heat builds under clothing first.",
      benefitText:"A desk fan cools the room. FrostBelt Pro cools the space where heat is trapped: under your shirt, around your waist and up your back.",
      handsFree:"Hands-free relief", handsTitle:"Wear it. Switch it on. Keep moving.", point1Title:"Focused airflow",
      point1Text:"Directs air upward inside clothing for a colder, drier feeling.", point2Title:"Long shift battery",
      point2Text:"Built for hours of low-speed use, with visible power status.", point3Title:"Light and power bank",
      point3Text:"A night light and USB output add backup utility outdoors.", audienceEyebrow:"Made for real heat",
      audienceTitle:"For workdays where shade is not an option.", aud1:"Construction and jobsite", aud2:"Delivery and commuting", aud3:"Camping and night use",
      compareEyebrow:"Portable cooling, simplified", compareTitle:"A cooler feel without a bulky cooling vest.", comp1:"Clip-on waist cooling",
      comp2:"Neck or waist carry", comp3:"Digital display", comp4:"Speed control", reviewEyebrow:"Customer signals",
      reviewTitle:"Built around the moment people actually need relief.",
      review1:"\"I use it on delivery routes. It is the first fan that cools under my shirt instead of just my face.\"",
      review2:"\"Small enough for my work bag and powerful enough for afternoon warehouse heat.\"",
      review3:"\"The countdown pushed me to try it, but the waist airflow is why I kept it.\"",
      specEyebrow:"Technical details", specTitle:"Compact enough to carry every day.", specSize:"Size", specWeight:"Weight", specSpeed:"Speed",
      specCarry:"Carry", specCarryValue:"Waist clip or neck lanyard", specExtra:"Extras", specExtraValue:"LED display, flashlight, USB output",
      checkoutEyebrow:"Limited launch batch", checkoutTitle:"Get FrostBelt Pro before this batch sells out.",
      leftOnDeal:"left on offer", leftInStock:"left in stock", checkoutNote:"Secure checkout is handled by Shopify. Your order, shipping and payment are protected in the store checkout.",
      continueShopify:"Continue to Shopify checkout", footerLine:"Wearable cooling technology for hot workdays and summer travel.",
      aboutUs:"About us", privacyPolicy:"Privacy policy", returnPolicy:"Return policy", shippingPolicy:"Shipping policy", terms:"Terms of service", contact:"Contact", leftShort:"left"
    }
  };
  translations.de = Object.assign({}, translations.en, { promoLine:"Sommerangebot endet bald", buyNow:"Jetzt kaufen", buyNowFull:"Jetzt kaufen - $69.99", claimOffer:"Angebot sichern", seeHow:"So funktioniert es", dealEnds:"Angebot endet in", stockLeft:"Verfügbar", units:"Stück", heroEyebrow:"Persönliche Kühlung für Europas Hitzewellen", heroSubtitle:"Anclipsbarer Luftstrom kühlt unter dem Hemd, während die Hände frei bleiben.", savePill:"30% sparen", continueShopify:"Weiter zum Shopify Checkout", leftShort:"übrig" });
  translations.fr = Object.assign({}, translations.en, { promoLine:"Offre d'ete bientot terminee", buyNow:"Acheter", buyNowFull:"Acheter - $69.99", claimOffer:"Profiter de l'offre", seeHow:"Voir le systeme", dealEnds:"Offre finit dans", stockLeft:"Stock restant", units:"pieces", heroEyebrow:"Rafraichissement personnel pour les vagues de chaleur", heroSubtitle:"Un flux d'air clip-on sous le t-shirt, les mains libres.", savePill:"30% economise", continueShopify:"Continuer vers le paiement Shopify", leftShort:"restant" });
  translations.es = Object.assign({}, translations.en, { promoLine:"La oferta de verano termina pronto", buyNow:"Comprar", buyNowFull:"Comprar - $69.99", claimOffer:"Reclamar oferta", seeHow:"Ver como funciona", dealEnds:"La oferta acaba en", stockLeft:"Stock restante", units:"unidades", heroEyebrow:"Enfriamiento personal para olas de calor", heroSubtitle:"Flujo de aire con clip bajo la camiseta, con manos libres.", savePill:"Ahorra 30%", continueShopify:"Continuar al pago de Shopify", leftShort:"quedan" });
  translations.it = Object.assign({}, translations.en, { promoLine:"Offerta estiva in scadenza", buyNow:"Acquista ora", buyNowFull:"Acquista ora - $69.99", claimOffer:"Attiva offerta", continueShopify:"Continua al checkout Shopify", leftShort:"rimasti" });
  translations.nl = Object.assign({}, translations.en, { promoLine:"Zomeraanbieding eindigt snel", buyNow:"Nu kopen", buyNowFull:"Nu kopen - $69.99", claimOffer:"Pak de aanbieding", continueShopify:"Ga door naar Shopify checkout", leftShort:"over" });
  var policies = {
    about:["FrostBelt is a small consumer technology company focused on practical comfort products for hot workdays, outdoor travel and modern mobile lifestyles.","Our mission is simple: make personal cooling more accessible when people cannot simply leave the heat."],
    privacy:["We collect only the information needed to process orders, provide customer support, improve the site and prevent fraud.","Payment information is processed securely by Shopify and its payment providers."],
    returns:["Customers may request a return within 30 days of delivery if the product is unused, in reasonable condition and includes the original accessories where possible.","Refunds are issued to the original payment method after the returned item has been received and inspected."],
    shipping:["Orders are normally processed within 1 to 3 business days. Estimated delivery depends on destination country, carrier capacity and customs processing.","A tracking number is provided when available."],
    terms:["Product results may vary by clothing, temperature, humidity, fan speed and activity level.","Prices, offers, inventory indicators and product availability may change without notice."],
    contact:["Support: support@frostbelt.shop","Business hours: Monday to Friday, 9:00 to 18:00 CET."]
  };
  function text(key) { return (translations[lang] && translations[lang][key]) || translations.en[key] || key; }
  function applyLang() {
    root.querySelectorAll("[data-fb-i18n]").forEach(function (el) { el.textContent = text(el.dataset.fbI18n); });
    var select = root.querySelector(".fb-lang");
    if (select) select.value = lang;
  }
  root.querySelectorAll("[data-fb-buy]").forEach(function (a) { a.setAttribute("href", productUrl); });
  var select = root.querySelector(".fb-lang");
  if (select) select.addEventListener("change", function () { lang = select.value; localStorage.setItem(langKey, lang); applyLang(); updateStock(); });
  var end = Number(localStorage.getItem(saleKey));
  if (!end || end < Date.now()) { end = Date.now() + 6 * 60 * 60 * 1000; localStorage.setItem(saleKey, String(end)); }
  function tick() {
    var remaining = Math.max(0, end - Date.now());
    if (!remaining) { end = Date.now() + 6 * 60 * 60 * 1000; localStorage.setItem(saleKey, String(end)); remaining = end - Date.now(); }
    var h = Math.floor(remaining / 3600000);
    var m = Math.floor((remaining % 3600000) / 60000);
    var s = Math.floor((remaining % 60000) / 1000);
    var value = [h,m,s].map(function (n) { return String(n).padStart(2,"0"); }).join(":");
    root.querySelectorAll("[data-fb-countdown]").forEach(function (el) { el.textContent = value; });
  }
  var stock = Number(localStorage.getItem(stockKey)) || 47;
  function updateStock() { root.querySelectorAll("[data-fb-stock]").forEach(function (el) { el.textContent = Math.max(18, Math.floor(stock)); }); }
  setInterval(function () { if (stock > 18 && Math.random() > .35) { stock -= 1; localStorage.setItem(stockKey, String(stock)); updateStock(); } }, 17000);
  var modal = root.querySelector(".fb-modal");
  root.querySelectorAll("[data-fb-policy]").forEach(function (button) {
    button.addEventListener("click", function () {
      var key = button.dataset.fbPolicy;
      root.querySelector("[data-fb-modal-title]").textContent = button.textContent;
      root.querySelector("[data-fb-modal-body]").innerHTML = (policies[key] || []).map(function (p) { return "<p>" + p.replace(/[&<>]/g, "") + "</p>"; }).join("");
      modal.classList.add("open"); modal.setAttribute("aria-hidden", "false");
    });
  });
  root.querySelector(".fb-close").addEventListener("click", function () { modal.classList.remove("open"); modal.setAttribute("aria-hidden", "true"); });
  modal.addEventListener("click", function (event) { if (event.target === modal) { modal.classList.remove("open"); modal.setAttribute("aria-hidden", "true"); } });
  function sticky() {
    var hero = root.querySelector(".fb-hero");
    var order = root.querySelector(".fb-order");
    var heroPassed = hero ? hero.getBoundingClientRect().bottom < window.innerHeight * .72 : window.scrollY > 540;
    var orderVisible = order ? order.getBoundingClientRect().top < window.innerHeight * .82 : false;
    root.classList.toggle("fb-sticky-ready", heroPassed && !orderVisible);
  }
  window.addEventListener("scroll", sticky, { passive: true });
  window.addEventListener("resize", sticky);
  applyLang(); updateStock(); tick(); sticky();
  setInterval(tick, 1000);
})();
</script>