{"id":24850,"date":"2024-10-21T19:24:38","date_gmt":"2024-10-21T17:24:38","guid":{"rendered":"https:\/\/awih.pl\/?page_id=24850"},"modified":"2026-10-27T16:45:03","modified_gmt":"2026-10-27T15:45:03","slug":"werbetaschen","status":"publish","type":"page","link":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/","title":{"rendered":"Werbetaschen mit Logo"},"content":{"rendered":"<script>\n\/* Shared by CRM and awih.pl. Generated calculator bundles embed this source. *\/\n(function (w) {\n  'use strict';\n  if (w.AWIHDeadline && w.AWIHDeadline.version === '20261020.3') return;\n  const UNKNOWN = 'Termin wymaga potwierdzenia';\n  const MAX_AGE_MS = 30 * 60 * 1000;\n  const URL = 'https:\/\/awih.pl\/wp-json\/awih-production\/v1\/print-station-availability';\n  let payload = null, pending = null, state = 'loading';\n  const listeners = new Set();\n  const pad = n => String(n).padStart(2, '0');\n  const iso = d => `${d.getUTCFullYear()}-${pad(d.getUTCMonth() + 1)}-${pad(d.getUTCDate())}`;\n  function date(s) {\n    if (!\/^\\d{4}-\\d{2}-\\d{2}$\/.test(String(s))) return null;\n    const d = new Date(s + 'T12:00:00Z');\n    return Number.isFinite(+d) && iso(d) === s ? d : null;\n  }\n  function today() {\n    const parts = new Intl.DateTimeFormat('en-CA', {timeZone:'Europe\/Warsaw',year:'numeric',month:'2-digit',day:'2-digit'}).formatToParts(new Date());\n    const p = Object.fromEntries(parts.map(x => [x.type, x.value]));\n    return `${p.year}-${p.month}-${p.day}`;\n  }\n  function easter(year) {\n    const a=year%19,b=Math.floor(year\/100),c=year%100,d=Math.floor(b\/4),e=b%4,\n      f=Math.floor((b+8)\/25),g=Math.floor((b-f+1)\/3),h=(19*a+b-d-g+15)%30,\n      i=Math.floor(c\/4),k=c%4,l=(32+2*e+2*i-h-k)%7,m=Math.floor((a+11*h+22*l)\/451),\n      month=Math.floor((h+l-7*m+114)\/31),day=(h+l-7*m+114)%31+1;\n    return date(`${year}-${pad(month)}-${pad(day)}`);\n  }\n  const holidayCache = new Map();\n  function holidays(year) {\n    if (!holidayCache.has(year)) {\n      const days=['01-01','01-06','05-01','05-03','08-15','11-01','11-11','12-25','12-26'];\n      if (year>=2025) days.push('12-24');\n      const set=new Set(days.map(x=>`${year}-${x}`)),e=easter(year);\n      for(const offset of [0,1,49,60]) {const d=new Date(e);d.setUTCDate(d.getUTCDate()+offset);set.add(iso(d));}\n      holidayCache.set(year,set);\n    }\n    return holidayCache.get(year);\n  }\n  function working(d, closed) {\n    return d.getUTCDay()!==0 && d.getUTCDay()!==6 && !holidays(d.getUTCFullYear()).has(iso(d)) && !closed.has(iso(d));\n  }\n  function addDays(start, count, closedDates=[], end=null) {\n    const d=date(start),closed=new Set(closedDates);if(!d)return null;\n    let guard=0;\n    while(!working(d,closed)){d.setUTCDate(d.getUTCDate()+1);if(++guard>730)return null;}\n    while(count>0){d.setUTCDate(d.getUTCDate()+1);if(working(d,closed))count--;if(++guard>730)return null;}\n    return end && iso(d)>end ? null : iso(d);\n  }\n  function rules(slug, mode, qty) {\n    if (!(qty>0)) return null;\n    const digital=mode==='photo';\n    if (['flat-handle','twisted-handle','koperty'].includes(slug)) return {stations:digital?[6]:[1,5],days:(digital?3:1)+Math.ceil(qty\/2000)};\n    if (slug==='foliopaki') return {stations:[7],days:1+Math.ceil(qty\/2000)};\n    if (slug==='kraftlux') return {stations:digital?[6]:[1,4,5],days:9};\n    if (slug==='laminated-bags') return {stations:[1,4,5],days:11};\n    if (slug==='decorative-boxes') return {stations:digital?[6]:[1,4,5],days:8+Math.ceil(qty\/1500)};\n    return null; \/\/ No approved production buffer: do not invent a deadline.\n  }\n  function fresh(p, now=Date.now()) {\n    const time=Date.parse(p?.updated_at_iso||'');\n    return p?.success===true && p?.calendar_version===2 && p.stations && Number.isFinite(time) && now-time>=-300000 && now-time<=MAX_AGE_MS;\n  }\n  function calculate(p,slug,mode,qty,now=Date.now(),start=today()){\n    const rule=rules(slug,mode,Number(qty));if(!rule||!fresh(p,now))return null;\n    const candidates=[];\n    for(const id of rule.stations){\n      const row=p.stations[String(id)];\n      if(!row||!date(row.next_free_date)||!Array.isArray(row.closed_dates)||!date(row.calendar_until))continue;\n      \/\/ Old dates are not silently reinterpreted as today's availability.\n      if(row.next_free_date<start)continue;\n      const finish=addDays(row.next_free_date,rule.days,row.closed_dates,row.calendar_until);\n      if(finish)candidates.push({iso:finish,base:row.next_free_date,station:id,days:rule.days});\n    }\n    candidates.sort((a,b)=>a.iso.localeCompare(b.iso)||a.base.localeCompare(b.base)||a.station-b.station);\n    return candidates[0]||null;\n  }\n  function result(slug,mode,qty){return calculate(payload,slug,mode,qty);}\n  function text(slug,mode,qty){\n    const r=result(slug,mode,qty);return r?r.iso.split('-').reverse().join('.'):UNKNOWN;\n  }\n  function notify(){for(const fn of listeners){try{fn();}catch(e){console.error('[AWIH terminy]',e);}}}\n  async function refresh(){\n    if(pending)return pending;\n    pending=(async()=>{\n      const controller=new AbortController(),timer=setTimeout(()=>controller.abort(),10000);\n      try{\n        const response=await fetch(URL+'?t='+Date.now(),{cache:'no-store',signal:controller.signal});\n        if(!response.ok)throw Error('HTTP '+response.status);\n        const next=await response.json();if(!fresh(next))throw Error('Nieaktualny kalendarz');\n        payload=next;state='ready';\n      }catch(e){payload=null;state='unavailable';}\n      finally{clearTimeout(timer);pending=null;notify();}\n    })();return pending;\n  }\n  w.AWIHDeadline={version:'20261020.3',text,result,refresh,subscribe(fn){listeners.add(fn);return()=>listeners.delete(fn);},\n    get state(){return state;},testing:{calculate,addDays,holidays,fresh,rules}};\n  refresh();\n  setInterval(refresh,5*60*1000);\n  document.addEventListener('visibilitychange',()=>{if(!document.hidden)refresh();});\n})(window);\n\n\nwindow.AWIHDeadline.subscribe(function () {\n  if (document.readyState === 'loading') return;\n  const qty = document.getElementById('qty') || document.getElementById('awih_env_qty');\n  if (qty) qty.dispatchEvent(new Event('input', {bubbles:true}));\n});\ndocument.addEventListener('DOMContentLoaded', function () {\n  const summary = document.getElementById('summary') || document.getElementById('awih_env_summary');\n  if (!summary || document.getElementById('awih-deadline-delivery-note')) return;\n  const note = document.createElement('p');\n  note.id = 'awih-deadline-delivery-note';\n  note.style.cssText = 'font-size:12px;color:#64748b;line-height:1.5';\n  note.textContent = 'Termin dotyczy zako\u0144czenia produkcji. Czas dostawy ustalany jest osobno.';\n  summary.insertAdjacentElement('afterend', note);\n});\n\n<\/script>\n\n<div class=\"row row-full-width\"  id=\"row-110295225\">\n\n\n<\/div>\n\n\n\n<p class=\"awih-breadcrumbs-top\"><div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/awih.pl\/de\/\" title=\"Awih\">Awih<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/\" title=\"Papiertaschen vom Hersteller\">Papiertaschen vom Hersteller<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tWerbetaschen mit Logo\n<\/span><\/div>\n\n<section class=\"awih-hero-seo\" style=\"display:block;width:100%;max-width:980px;margin:38px auto 28px;padding:0 24px;box-sizing:border-box;text-align:center;\">\n    <span class=\"awih-section-kicker\">Hersteller von Werbet\u00fcten<\/span>\n    <h1>Laminierte Werbet\u00fcten mit Druck f\u00fcr Unternehmen<\/h1>\n\n    <p class=\"awih-hero-lead\">\n        Werbet\u00fcten von AWIH sind vor allem <strong>laminierte T\u00fcten mit Druck<\/strong>, ausgef\u00fchrt mit Logo und Marken-Grafik. Wir bieten Digitaldruck, Siebdruck und Offsetdruck sowie Laminierung und Premium-Veredelungen an. Standardformate k\u00f6nnen Sie sofort im Kalkulator berechnen, w\u00e4hrend gr\u00f6\u00dfere Auflagen, Vollfl\u00e4chendruck und Sonderl\u00f6sungen in einer individuellen Kalkulation vorbereitet werden.\n    <\/p>\n\n    <div class=\"awih-hero-actions\" aria-label=\"Die wichtigsten Ma\u00dfnahmen\">\n        <a class=\"awih-hero-btn awih-hero-btn-primary\" href=\"#awih-formularz-wyceny\">Berechnen Sie den Preis f\u00fcr eine Werbetasche<\/a>\n        <a class=\"awih-hero-btn awih-hero-btn-secondary\" href=\"#awih-individual-inquiry\">Fragen Sie nach einer individuellen Umsetzung<\/a>\n    <\/div>\n<\/section>\n\n<div id=\"gallery-container\" role=\"region\" aria-label=\"Galerie \u00f6kologischer und laminierter Werbetaschen mit Druck\" style=\"overflow:hidden;width:100%;background:#fff;\">\n<style>\n    #gallery-container .marquee-track {\n      display:flex;\n      width:max-content;\n      animation:scroll-right 120s linear infinite;\n      will-change:transform;\n    }\n    #gallery-container .marquee-track img {\n      width:auto;\n      height:250px;\n      object-fit:contain;\n      margin-right:10px;\n      border-radius:6px;\n      display:block;\n    }\n    @keyframes scroll-right {\n      0% { transform:translateX(-50%); }\n      100% { transform:translateX(0); }\n    }\n    @media (max-width:720px) {\n      #gallery-container .marquee-track img { height:190px; }\n    }\n    @media (prefers-reduced-motion:reduce) {\n      #gallery-container .marquee-track { animation:none; transform:none; }\n    }\n<\/style>\n<div class=\"marquee-track\">\n<!-- zestaw 1 -->\n<img width=\"500\" height=\"500\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" alt=\"Laminierte Werbetaschen mit AWIH-Druck\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/Laminat.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Werbetaschen mit Vollfarbdruck CMYK\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminatycmyk.jpg\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Exklusive Werbetaschen mit Logo\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminaty-loga.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Bedruckte Papiertaschen f\u00fcr Werbung mit Firmenlogo\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/z-nadrukiem-2-2.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Farben der Werbetaschen und Griffe\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kolory.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Wei\u00dfe laminierte Werbetaschen in verschiedenen Formaten\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/laminat-bialy-z-grupowe.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Robuste laminierte Werbetasche\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/laminat-bialy-z-obciazeniem-1.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Kordelgriffe und B\u00e4nder f\u00fcr Werbetaschen\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/uchwyt-1.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"\u00d6kologische Werbetaschen Kraftlux Premium\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Torby-papierowe-kraftlux-500x500.png.webp\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Beiget\u00f6ne Werbetasche mit Digitaldruck\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Kraft-bezowy-32x13x42-cyfra.png\">\n<!-- zestaw 2: kopia dla p\u0142ynnej p\u0119tli -->\n<img loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Geschenktaschen mit winterlichen Motiven und Kordelhenkeln\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/Laminat.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Papiertaschen mit mehrfarbigem Druck\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminatycmyk.jpg\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Wei\u00dfe Papiertaschen mit verschiedenen farbigen Logomotiven\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminaty-loga.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Bedruckte Papiertaschen als Werbeverpackungen f\u00fcr Unternehmen\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/z-nadrukiem-2-2.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Papiertaschen in verschiedenen Farben\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kolory.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Wei\u00dfe laminierte Papiertaschen in unterschiedlichen Formaten\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/laminat-bialy-z-grupowe.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Blick in eine wei\u00dfe Papiertasche mit verpacktem Inhalt\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/laminat-bialy-z-obciazeniem-1.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Kordelhenkel und oberer Umschlagrand einer roten Papiertasche\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/uchwyt-1.png\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Wei\u00dfe und naturfarbene Kraftlux-Papiertaschen mit Kordelhenkeln\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Torby-papierowe-kraftlux-500x500.png.webp\">\n<img loading=\"lazy\" decoding=\"async\" alt=\"Naturfarbene Kraftlux-Papiertasche mit farbigem Logodruck\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Kraft-bezowy-32x13x42-cyfra.png\">\n<\/div>\n<\/div>\n\n<style>\n.awih-breadcrumbs-top {\n    max-width: 1120px;\n    margin: 18px auto 0;\n    padding: 0 24px;\n    text-align: left;\n    font-size: 13px;\n    color: #64748b;\n}\n\n.awih-hero-seo {\n    max-width: 980px;\n    margin: 38px auto 28px;\n    padding: 0 24px;\n    text-align: center;\n    color: #102a43;\n}\n\n.awih-hero-seo h1 {\n    margin: 0 0 16px;\n    color: #0f2742;\n    font-size: clamp(28px, 3.4vw, 44px);\n    line-height: 1.12;\n    font-weight: 900;\n    letter-spacing: -0.02em;\n    text-transform: none;\n}\n\n.awih-hero-lead {\n    max-width: 880px;\n    margin: 0 auto 10px;\n    color: #334155;\n    font-size: 17px;\n    line-height: 1.65;\n    font-weight: 500;\n}\n\n.awih-hero-text {\n    max-width: 820px;\n    margin: 0 auto;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n\n#gallery-container {\n    margin-top: 24px;\n}\n\n@media (max-width: 720px) {\n    .awih-breadcrumbs-top {\n        margin-top: 12px;\n        padding: 0 14px;\n        font-size: 12px;\n    }\n\n    .awih-hero-seo {\n        margin: 28px auto 22px;\n        padding: 0 14px;\n    }\n\n    .awih-hero-seo h1 {\n        font-size: 27px;\n        line-height: 1.15;\n    }\n\n    .awih-hero-lead {\n        font-size: 15px;\n        line-height: 1.6;\n    }\n\n    .awih-hero-text {\n        font-size: 14px;\n        line-height: 1.55;\n    }\n\n    #gallery-container {\n        margin-top: 18px;\n    }\n}\n\n    .hidden {\n        display: none !important;\n    }\n.awih-quote-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 48px auto;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n    .awih-quote-section * {\n        box-sizing: border-box;\n    }\n    .awih-section-kicker {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 7px 12px;\n        margin-bottom: 12px;\n        border-radius: 999px;\n        background: #eaf6ff;\n        color: #087fc0;\n        font-size: 13px;\n        font-weight: 700;\n        letter-spacing: .02em;\n    }\n    .awih-quote-header {\n        margin-bottom: 22px;\n    }\n    .awih-quote-header h2 {\n        margin: 0 0 8px;\n        font-size: clamp(26px, 3vw, 38px);\n        line-height: 1.15;\n        color: #0f2742;\n        font-weight: 800;\n    }\n    .awih-quote-header p {\n        margin: 0;\n        max-width: 760px;\n        color: #64748b;\n        font-size: 16px;\n        line-height: 1.6;\n    }\n.awih-quote-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) 340px;\n    gap: 24px;\n    align-items: start;\n}\n    .awih-quote-card {\n        background: #ffffff;\n        border: 1px solid #dbe7f3;\n        border-radius: 18px;\n        box-shadow: 0 14px 40px rgba(15, 39, 66, .08);\n    }\n    .awih-quote-card-main {\n        padding: 24px;\n    }\n    .awih-card-title {\n        display: flex;\n        align-items: flex-start;\n        justify-content: space-between;\n        gap: 16px;\n        margin-bottom: 20px;\n    }\n    .awih-card-title h3 {\n        margin: 0;\n        color: #0f2742;\n        font-size: 20px;\n        line-height: 1.25;\n        font-weight: 800;\n    }\n    .awih-card-title p {\n        margin: 5px 0 0;\n        color: #64748b;\n        font-size: 14px;\n        line-height: 1.45;\n    }\n    .awih-card-badge {\n        flex: 0 0 auto;\n        padding: 8px 10px;\n        border-radius: 10px;\n        background: #f0f9ff;\n        color: #087fc0;\n        font-size: 12px;\n        font-weight: 700;\n        white-space: nowrap;\n    }\n    .awih-fields-grid {\n        display: grid;\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n        gap: 16px;\n    }\n    .awih-field {\n        margin: 0;\n    }\n    .awih-field label {\n        display: block;\n        margin-bottom: 7px;\n        color: #334155;\n        font-size: 13px;\n        font-weight: 700;\n    }\n    .awih-field select,\n    .awih-field input[type=\"text\"],\n    .awih-field input[type=\"number\"] {\n        width: 100%;\n        min-height: 46px;\n        padding: 10px 12px;\n        border: 1px solid #d8e4ef;\n        border-radius: 10px;\n        background: #ffffff;\n        color: #102a43;\n        font-size: 15px;\n        outline: none;\n        transition: border-color .2s ease, box-shadow .2s ease;\n    }\n    .awih-field select:focus,\n    .awih-field input:focus {\n        border-color: #099fe5;\n        box-shadow: 0 0 0 3px rgba(9, 159, 229, .14);\n    }\n    .awih-form-full {\n        grid-column: 1 \/ -1;\n    }\n    .awih-inline-fields {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 16px;\n        padding: 16px;\n        border: 1px solid #e2edf7;\n        border-radius: 14px;\n        background: #f8fbff;\n    }\n    #standard_colors_field {\n        grid-column: 1 \/ -1;\n        padding: 16px;\n        border: 1px solid #e2edf7;\n        border-radius: 14px;\n        background: #f8fbff;\n    }\n    #standard_colors_label {\n        display: block;\n        margin-bottom: 8px;\n        color: #334155;\n        font-size: 13px;\n        font-weight: 700;\n    }\n    #standard_colors {\n        width: 100%;\n        height: 150px;\n        min-height: 150px;\n        padding: 8px;\n        border: 1px solid #d8e4ef;\n        border-radius: 10px;\n        background: #ffffff;\n        overflow: auto;\n    }\n    #standard_colors_field small.hint {\n        display: block !important;\n        position: static !important;\n        margin-top: 8px;\n        color: #64748b;\n        font-size: 13px;\n        line-height: 1.45;\n    }\n    .awih-form-note {\n        display: flex;\n        align-items: flex-start;\n        gap: 10px;\n        margin-top: 18px;\n        padding: 13px 14px;\n        border-radius: 12px;\n        background: #eef8ff;\n        color: #4b647a;\n        font-size: 13px;\n        line-height: 1.45;\n    }\n    .awih-form-note span {\n        flex: 0 0 auto;\n        width: 22px;\n        height: 22px;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        border-radius: 50%;\n        background: #099fe5;\n        color: #ffffff;\n        font-weight: 800;\n        font-size: 13px;\n    }\n    .awih-summary-card {\n        position: sticky;\n        top: 24px;\n        padding: 22px;\n    }\n    .awih-summary-card h3 {\n        margin: 0 0 6px;\n        color: #0f2742;\n        font-size: 20px;\n        font-weight: 800;\n    }\n    .awih-summary-card > p {\n        margin: 0 0 16px;\n        color: #64748b;\n        font-size: 14px;\n        line-height: 1.45;\n    }\n    #summary {\n        min-height: 170px;\n        padding: 16px;\n        border: 1px solid #e2edf7;\n        border-radius: 14px;\n        background: #f8fbff;\n        color: #334155;\n        font-size: 14px;\n        line-height: 1.55;\n    }\n    #summary strong {\n        color: #0f2742;\n    }\n    .awih-summary-product {\n        display: block;\n        margin: 0 0 12px;\n        color: #0f2742;\n        font-size: 15px;\n        line-height: 1.35;\n        font-weight: 900;\n    }\n    .awih-summary-list {\n        display: grid;\n        gap: 7px;\n        margin: 0 0 14px;\n    }\n    .awih-summary-row {\n        display: grid;\n        grid-template-columns: 115px minmax(0, 1fr);\n        gap: 8px;\n        align-items: start;\n        padding-bottom: 7px;\n        border-bottom: 1px solid rgba(203, 213, 225, .72);\n    }\n    .awih-summary-row:last-child {\n        border-bottom: 0;\n        padding-bottom: 0;\n    }\n    .awih-summary-label {\n        color: #64748b;\n        font-size: 12px;\n        line-height: 1.35;\n        font-weight: 800;\n    }\n    .awih-summary-value {\n        color: #0f2742;\n        font-size: 13px;\n        line-height: 1.38;\n        font-weight: 700;\n        word-break: normal;\n        overflow-wrap: anywhere;\n    }\n    .awih-summary-main-price {\n        margin: 14px 0 12px;\n        padding: 14px;\n        border-radius: 14px;\n        background: #ffffff;\n        border: 1px solid #dbe7f3;\n        box-shadow: 0 8px 20px rgba(15, 39, 66, .04);\n    }\n    .awih-summary-main-price span {\n        display: block;\n        margin-bottom: 3px;\n        color: #64748b;\n        font-size: 12px;\n        line-height: 1.3;\n        font-weight: 800;\n    }\n    .awih-summary-price {\n        display: block;\n        margin: 0;\n        color: #099fe5 !important;\n        font-size: 26px;\n        line-height: 1.15;\n        font-weight: 900;\n        letter-spacing: -0.02em;\n    }\n    .awih-summary-price-old {\n        display: block;\n        margin: 0 0 4px;\n        color: #94a3b8;\n        font-size: 14px;\n        line-height: 1.25;\n        font-weight: 700;\n        text-decoration: line-through;\n    }\n    .awih-production-discount-note {\n        margin: 0 0 12px;\n        padding: 12px 13px;\n        border: 1px solid #bae6fd;\n        border-radius: 12px;\n        background: #f0f9ff;\n        color: #334155;\n        font-size: 12px;\n        line-height: 1.45;\n    }\n    .awih-production-discount-label {\n        display: inline-flex;\n        align-items: center;\n        margin: 0 0 5px;\n        padding: 4px 8px;\n        border-radius: 999px;\n        background: #099fe5;\n        color: #ffffff;\n        font-size: 11px;\n        line-height: 1.2;\n        font-weight: 900;\n    }\n    .awih-summary-total-row {\n        margin-top: 3px;\n        padding-top: 10px;\n        border-top: 1px solid #dbe7f3;\n        color: #0f2742;\n        font-size: 14px;\n        font-weight: 900;\n    }\n    .awih-summary-foot {\n        display: grid;\n        gap: 8px;\n        margin-top: 10px;\n    }\n    .awih-summary-foot-row {\n        display: flex;\n        justify-content: space-between;\n        gap: 12px;\n        color: #334155;\n        font-size: 13px;\n        line-height: 1.35;\n    }\n    .awih-summary-foot-row strong {\n        white-space: nowrap;\n    }\n    .awih-summary-empty {\n        margin: 0;\n        color: #64748b;\n        font-size: 14px;\n        line-height: 1.55;\n        text-align: center;\n    }\n   #add_config_btn {\n    width: 100%;\n    margin-top: 16px;\n    padding: 16px 18px;\n    line-height: 1.25;\n        border: 0;\n        border-radius: 12px;\n        background: #099fe5;\n        color: #ffffff;\n        font-size: 15px;\n        font-weight: 800;\n        cursor: pointer;\n        transition: background-color .25s ease, transform .15s ease, box-shadow .25s ease;\n        box-shadow: 0 10px 24px rgba(9, 159, 229, .25);\n    }\n    #add_config_btn:hover {\n        background: #087fc0;\n    }\n    #add_config_btn:active {\n        transform: translateY(1px) scale(.99);\n    }\n.btn-hint {\n        margin: 12px 0 0;\n        color: #64748b;\n        font-size: 12px;\n        line-height: 1.5;\n        text-align: center;\n    }\n    .awih-summary-link {\n        display: block;\n        margin-top: 12px;\n        color: #087fc0;\n        font-size: 13px;\n        font-weight: 700;\n        text-align: center;\n        text-decoration: none;\n    }\n    .awih-technical-field,\n    #screen_print_price_field,\n    #digital_print_price_field,\n    #setup_price_field,\n    #bag_with_print_price_field {\n        display: none !important;\n    }\n    #info-icon {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        width: 18px;\n        height: 18px;\n        margin-left: 5px;\n        border-radius: 50%;\n        background: #eaf6ff;\n        color: #087fc0 !important;\n        font-size: 12px;\n        font-weight: 800;\n        cursor: pointer;\n    }\n.awih-individual-inquiry {\n    margin: -4px 0 26px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-individual-card {\n    background: linear-gradient(135deg, #eef8ff 0%, #ffffff 100%);\n    border: 1px solid #cfe5f7;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 22px;\n}\n.awih-individual-top {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 18px;\n    align-items: center;\n}\n.awih-individual-top h3 {\n    margin: 0 0 6px;\n    color: #0f2742;\n    font-size: 22px;\n    line-height: 1.2;\n    font-weight: 900;\n}\n.awih-individual-top p {\n    margin: 0;\n    max-width: 780px;\n    color: #475569;\n    font-size: 14px;\n    line-height: 1.6;\n}\n.awih-individual-toggle {\n    min-height: 48px;\n    padding: 13px 20px;\n    border: 0;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 14px;\n    line-height: 1.25;\n    font-weight: 900;\n    cursor: pointer;\n    white-space: nowrap;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .22);\n}\n.awih-individual-toggle:hover {\n    background: #087fc0;\n}\n.awih-individual-form-wrap {\n    display: none;\n    margin-top: 22px;\n    padding-top: 22px;\n    border-top: 1px solid #cfe5f7;\n}\n.awih-individual-form-wrap.is-visible {\n    display: block;\n}\n.awih-individual-form {\n    margin: 0;\n}\n.awih-individual-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n}\n.awih-individual-full {\n    grid-column: 1 \/ -1;\n}\n.awih-individual-field label {\n    display: block;\n    margin-bottom: 7px;\n    color: #334155;\n    font-size: 13px;\n    font-weight: 800;\n}\n.awih-individual-field input,\n.awih-individual-field select,\n.awih-individual-field textarea {\n    width: 100%;\n    min-height: 46px;\n    padding: 10px 12px;\n    border: 1px solid #d8e4ef;\n    border-radius: 10px;\n    background: #ffffff;\n    color: #102a43;\n    font-size: 15px;\n    outline: none;\n    box-sizing: border-box;\n    transition: border-color .2s ease, box-shadow .2s ease;\n}\n.awih-individual-field textarea {\n    min-height: 110px;\n    resize: vertical;\n}\n.awih-individual-field input:focus,\n.awih-individual-field select:focus,\n.awih-individual-field textarea:focus {\n    border-color: #099fe5;\n    box-shadow: 0 0 0 3px rgba(9, 159, 229, .14);\n}\n.awih-individual-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 18px;\n}\n.awih-individual-submit,\n.awih-individual-cancel {\n    min-height: 48px;\n    padding: 13px 22px;\n    border-radius: 12px;\n    font-size: 15px;\n    font-weight: 900;\n    cursor: pointer;\n}\n.awih-individual-submit {\n    border: 0;\n    background: #099fe5;\n    color: #ffffff;\n}\n.awih-individual-submit:hover {\n    background: #087fc0;\n}\n.awih-individual-submit:disabled {\n    opacity: .65;\n    cursor: not-allowed;\n}\n.awih-individual-cancel {\n    border: 1px solid #d8e4ef;\n    background: #ffffff;\n    color: #334155;\n}\n.awih-individual-cancel:hover {\n    background: #f8fbff;\n}\n.awih-individual-note {\n    margin: 13px 0 0;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n@media (max-width: 820px) {\n    .awih-individual-top {\n        grid-template-columns: 1fr;\n    }\n    .awih-individual-toggle {\n        width: 100%;\n    }\n    .awih-individual-grid {\n        grid-template-columns: 1fr;\n    }\n    .awih-individual-submit,\n    .awih-individual-cancel {\n        width: 100%;\n    }\n}\n@media (max-width: 720px) {\n    .awih-individual-card {\n        padding: 18px;\n    }\n}\n.awih-trust-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 22px auto 20px !important;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n    clear: both;\n}\n.awih-trust-section-inline {\n    max-width: 100%;\n    margin: 16px 0 0 !important;\n    padding: 0;\n    clear: none;\n}\n.awih-trust-inner {\n    width: 100%;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    text-align: center;\n}\n.awih-trust-box {\n    width: 100%;\n    max-width: 760px;\n    margin: 0 auto !important;\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n.awih-trust-section-inline .awih-trust-box {\n    max-width: 520px;\n    padding: 12px 14px;\n    border: 1px solid #dbe7f3;\n    border-radius: 14px;\n    background: #ffffff;\n    box-shadow: 0 8px 24px rgba(15, 39, 66, .04);\n}\n.awih-trust-box .cr-trustbadge,\n.awih-trust-box .cr-trustbadgef,\n.awih-trust-box .cr-all-reviews-shortcode,\n.awih-trust-box > div,\n.awih-trust-box iframe {\n    margin-left: auto !important;\n    margin-right: auto !important;\n}\n.awih-trust-section-inline .awih-trust-box > div,\n.awih-trust-section-inline .awih-trust-box iframe {\n    max-width: 100% !important;\n}\n.awih-trust-link {\n    width: 100%;\n    margin: 10px 0 0 !important;\n    text-align: center !important;\n    font-size: 15px;\n}\n.awih-trust-section-inline .awih-trust-link {\n    margin-top: 6px !important;\n    font-size: 12px;\n    line-height: 1.35;\n}\n.awih-trust-link a {\n    color: #099fe5;\n    font-weight: 700;\n    text-decoration: none;\n}\n.awih-trust-link a:hover {\n    text-decoration: underline;\n}\n.awih-benefits-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 32px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-benefits-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 18px 20px;\n}\n.awih-benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(6, minmax(0, 1fr));\n    gap: 14px;\n    align-items: stretch;\n}\n.awih-benefit-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    min-width: 0;\n}\n.awih-benefit-icon {\n    flex: 0 0 auto;\n    width: 34px;\n    height: 34px;\n    border-radius: 50%;\n    background: #eaf6ff;\n    color: #099fe5;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n}\n.awih-benefit-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n}\n.awih-benefit-title {\n    margin: 0 0 3px;\n    color: #0f2742;\n    font-size: 13px;\n    line-height: 1.25;\n    font-weight: 800;\n}\n.awih-benefit-text {\n    margin: 0;\n    color: #64748b;\n    font-size: 11px;\n    line-height: 1.35;\n}\n@media (max-width: 980px) {\n    .awih-benefits-grid {\n        grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n}\n@media (max-width: 720px) {\n    .awih-trust-section,\n    .awih-benefits-section {\n        padding: 0 14px;\n    }\n    .awih-trust-box {\n        max-width: 100%;\n    }\n    .awih-benefits-section {\n        margin-bottom: 26px;\n    }\n    .awih-benefits-grid {\n        grid-template-columns: 1fr;\n        gap: 16px;\n    }\n    .awih-benefit-title {\n        font-size: 14px;\n    }\n    .awih-benefit-text {\n        font-size: 12px;\n    }\n}\n.awih-formats-print-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 34px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-formats-print-header {\n    margin-bottom: 18px;\n    text-align: left;\n}\n.awih-formats-print-header h2 {\n    margin: 0 0 8px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-formats-print-header p {\n    margin: 0;\n    max-width: 860px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n.awih-formats-print-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);\n    gap: 22px;\n    align-items: stretch;\n}\n.awih-info-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 22px;\n}\n.awih-info-card h3 {\n    margin: 0 0 8px;\n    color: #0f2742;\n    font-size: 20px;\n    line-height: 1.25;\n    font-weight: 800;\n}\n.awih-info-card > p {\n    margin: 0 0 16px;\n    color: #64748b;\n    font-size: 14px;\n    line-height: 1.55;\n}\n.awih-format-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n}\n.awih-format-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 13px;\n}\n.awih-format-table th,\n.awih-format-table td {\n    padding: 11px 12px;\n    border-bottom: 1px solid #e2edf7;\n    text-align: left;\n    vertical-align: middle;\n}\n.awih-format-table th {\n    background: #f0f9ff;\n    color: #0f2742;\n    font-weight: 800;\n}\n.awih-format-table tr:last-child td {\n    border-bottom: 0;\n}\n.awih-format-table td {\n    color: #334155;\n}\n.awih-color-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin-top: 16px;\n}\n.awih-color-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px;\n    border: 1px solid #e2edf7;\n    border-radius: 12px;\n    background: #f8fbff;\n}\n.awih-color-dot {\n    width: 24px;\n    height: 24px;\n    border-radius: 50%;\n    border: 1px solid #cbd5e1;\n    flex: 0 0 auto;\n}\n.awih-color-dot-white {\n    background: #ffffff;\n}\n.awih-color-dot-kraft {\n    background: #c8a46a;\n}\n.awih-color-dot-black { background:#111827; }\n.awih-color-dot-red { background:#c9282d; }\n.awih-color-dot-green { background:#00843d; }\n.awih-color-dot-blue { background:#0033a0; }\n.awih-color-dot-burgundy { background:#7a263a; }\n.awih-color-dot-navy { background:#071d49; }\n.awih-field-note {\n    margin-top:7px;\n    padding:8px 10px;\n    border:1px solid #fed7aa;\n    border-radius:9px;\n    background:#fff7ed;\n    color:#9a3412;\n    font-size:12px;\n    line-height:1.4;\n}\n#standard_colors_msg {\n    margin-top:8px;\n    font-size:12px;\n    line-height:1.4;\n}\n#standard_colors_msg .is-ok { color:#047857; }\n#standard_colors_msg .is-warn { color:#92400e; }\n.awih-color-title {\n    margin: 0;\n    color: #0f2742;\n    font-size: 13px;\n    font-weight: 800;\n    line-height: 1.25;\n}\n.awih-color-text {\n    margin: 2px 0 0;\n    color: #64748b;\n    font-size: 12px;\n    line-height: 1.35;\n}\n.awih-print-types {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n}\n.awih-print-type-card {\n    display: grid;\n    grid-template-columns: 46px minmax(0, 1fr);\n    gap: 14px;\n    padding: 16px;\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n    background: #f8fbff;\n}\n.awih-print-icon {\n    width: 46px;\n    height: 46px;\n    border-radius: 14px;\n    background: #eaf6ff;\n    color: #099fe5;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n}\n.awih-print-icon svg {\n    width: 24px;\n    height: 24px;\n}\n.awih-print-type-card h4 {\n    margin: 0 0 5px;\n    color: #0f2742;\n    font-size: 16px;\n    line-height: 1.25;\n    font-weight: 800;\n}\n.awih-print-type-card p {\n    margin: 0;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n.awih-print-list {\n    margin: 9px 0 0;\n    padding: 0;\n    list-style: none;\n}\n.awih-print-list li {\n    position: relative;\n    padding-left: 18px;\n    margin-bottom: 5px;\n    color: #334155;\n    font-size: 12px;\n    line-height: 1.35;\n}\n.awih-print-list li::before {\n    content: \"\u2713\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    color: #099fe5;\n    font-weight: 800;\n}\n@media (max-width: 980px) {\n    .awih-formats-print-grid {\n        grid-template-columns: 1fr;\n    }\n}\n@media (max-width: 720px) {\n    .awih-formats-print-section {\n        padding: 0 14px;\n        margin-bottom: 28px;\n    }\n    .awih-info-card {\n        padding: 18px;\n    }\n    .awih-color-list {\n        grid-template-columns: 1fr;\n    }\n    .awih-print-type-card {\n        grid-template-columns: 1fr;\n    }\n}\n.awih-print-gallery {\n    margin-top: 18px;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    background: #ffffff;\n    overflow: hidden;\n    box-shadow: 0 12px 28px rgba(15, 39, 66, .05);\n}\n.awih-print-gallery-media {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 16 \/ 9;\n    background: #eef8ff;\n    overflow: hidden;\n}\n.awih-print-gallery-slide {\n    position: absolute;\n    inset: 0;\n    opacity: 0;\n    transform: scale(1.015);\n    transition: opacity .7s ease, transform .7s ease;\n}\n.awih-print-gallery-slide.is-active {\n    opacity: 1;\n    transform: scale(1);\n}\n.awih-print-gallery-slide img {\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: contain;\n}\n.awih-print-gallery-slide::after {\n    content: \"\";\n    position: absolute;\n    inset: auto 0 0 0;\n    height: 48%;\n    background: linear-gradient(180deg, rgba(15, 39, 66, 0) 0%, rgba(15, 39, 66, .72) 100%);\n    pointer-events: none;\n}\n.awih-print-gallery-caption {\n    position: absolute;\n    left: 18px;\n    right: 18px;\n    bottom: 16px;\n    z-index: 2;\n    color: #ffffff;\n}\n.awih-print-gallery-caption strong {\n    display: block;\n    margin-bottom: 3px;\n    font-size: 18px;\n    line-height: 1.25;\n    font-weight: 900;\n}\n.awih-print-gallery-caption span {\n    display: block;\n    max-width: 540px;\n    font-size: 13px;\n    line-height: 1.45;\n    opacity: .95;\n}\n.awih-print-gallery-bottom {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 14px;\n    padding: 13px 16px;\n    background: #f8fbff;\n}\n.awih-print-gallery-text {\n    margin: 0;\n    color: #334155;\n    font-size: 13px;\n    line-height: 1.45;\n    font-weight: 700;\n}\n.awih-print-gallery-dots {\n    display: inline-flex;\n    gap: 7px;\n    flex: 0 0 auto;\n}\n.awih-print-gallery-dot {\n    width: 9px;\n    height: 9px;\n    border: 0;\n    border-radius: 999px;\n    background: #cbd5e1;\n    cursor: pointer;\n    padding: 0;\n}\n.awih-print-gallery-dot.is-active {\n    width: 24px;\n    background: #099fe5;\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .awih-print-gallery-slide {\n        transition: none;\n        transform: none;\n    }\n}\n\n@media (max-width: 720px) {\n    .awih-print-gallery-caption {\n        left: 14px;\n        right: 14px;\n        bottom: 13px;\n    }\n    .awih-print-gallery-caption strong {\n        font-size: 16px;\n    }\n    .awih-print-gallery-caption span {\n        font-size: 12px;\n    }\n    .awih-print-gallery-bottom {\n        display: block;\n    }\n    .awih-print-gallery-dots {\n        margin-top: 10px;\n    }\n}\n.awih-order-process-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-order-process-card {\n    background: linear-gradient(135deg, #ffffff 0%, #f8fbff 100%);\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 26px;\n    overflow: hidden;\n}\n.awih-order-process-card h2 {\n    margin: 0 0 18px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-order-process-intro {\n    margin: -8px 0 22px;\n    max-width: 860px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n.awih-order-process-steps {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 34px;\n    align-items: stretch;\n}\n.awih-order-process-step {\n    position: relative;\n    display: grid;\n    grid-template-columns: 46px minmax(0, 1fr);\n    gap: 14px;\n    min-height: 132px;\n    padding: 20px;\n    background: #ffffff;\n    border: 1px solid #e2edf7;\n    border-radius: 18px;\n    box-shadow: 0 12px 28px rgba(15, 39, 66, .05);\n}\n.awih-order-process-step:not(:last-child)::after {\n    content: \"\";\n    position: absolute;\n    right: -26px;\n    top: 50%;\n    width: 16px;\n    height: 16px;\n    border-top: 3px solid #cbd5e1;\n    border-right: 3px solid #cbd5e1;\n    transform: translateY(-50%) rotate(45deg);\n}\n.awih-order-process-icon {\n    width: 46px;\n    height: 46px;\n    border-radius: 14px;\n    background: #eaf6ff;\n    color: #099fe5;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n}\n.awih-order-process-icon svg {\n    width: 26px;\n    height: 26px;\n    display: block;\n}\n.awih-order-process-step h3 {\n    margin: 0 0 7px;\n    color: #0f2742;\n    font-size: 17px;\n    line-height: 1.25;\n    font-weight: 800;\n}\n.awih-order-process-step p {\n    margin: 0;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n@media (max-width: 980px) {\n    .awih-order-process-steps {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 18px;\n    }\n    .awih-order-process-step:not(:last-child)::after {\n        display: none;\n    }\n}\n@media (max-width: 720px) {\n    .awih-order-process-section {\n        padding: 0 14px;\n        margin-bottom: 28px;\n    }\n    .awih-order-process-card {\n        padding: 18px;\n    }\n    .awih-order-process-steps {\n        grid-template-columns: 1fr;\n    }\n    .awih-order-process-step {\n        grid-template-columns: 42px minmax(0, 1fr);\n        min-height: auto;\n        padding: 16px;\n    }\n    .awih-order-process-icon {\n        width: 42px;\n        height: 42px;\n    }\n}\n.awih-why-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-why-card {\n    display: grid;\n    grid-template-columns: 1fr 1fr 360px;\n    gap: 28px;\n    align-items: stretch;\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 28px;\n}\n.awih-why-main h2 {\n    margin: 0 0 12px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-why-main p {\n    margin: 0;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.7;\n}\n.awih-why-stats {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 24px;\n}\n.awih-why-stat {\n    text-align: center;\n}\n.awih-why-stat-number {\n    display: block;\n    color: #099fe5;\n    font-size: 28px;\n    line-height: 1.1;\n    font-weight: 900;\n}\n.awih-why-stat-label {\n    display: block;\n    margin-top: 5px;\n    color: #334155;\n    font-size: 12px;\n    line-height: 1.35;\n    font-weight: 700;\n}\n.awih-why-icon-stat {\n    width: 34px;\n    height: 34px;\n    margin: 0 auto 4px;\n    color: #099fe5;\n}\n.awih-why-icon-stat svg {\n    width: 34px;\n    height: 34px;\n    display: block;\n}\n.awih-why-list {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n    border-left: 1px solid #e2edf7;\n    padding-left: 28px;\n}\n.awih-why-list li {\n    position: relative;\n    margin-bottom: 15px;\n    padding-left: 30px;\n    color: #334155;\n    font-size: 15px;\n    line-height: 1.45;\n    font-weight: 700;\n}\n.awih-why-list li:last-child {\n    margin-bottom: 0;\n}\n.awih-why-list li::before {\n    content: \"\u2713\";\n    position: absolute;\n    left: 0;\n    top: -1px;\n    width: 20px;\n    height: 20px;\n    border-radius: 6px;\n    background: #eaf6ff;\n    color: #099fe5;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 14px;\n    font-weight: 900;\n}\n.awih-contact-box {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    background: linear-gradient(180deg, #f0f9ff 0%, #ffffff 100%);\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    padding: 26px;\n    text-align: center;\n}\n.awih-contact-box h3 {\n    margin: 0 0 8px;\n    color: #0f2742;\n    font-size: 22px;\n    line-height: 1.25;\n    font-weight: 900;\n}\n.awih-contact-box p {\n    margin: 0 0 18px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.5;\n}\n.awih-contact-link {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    margin-bottom: 12px;\n    color: #099fe5;\n    font-size: 22px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-decoration: none;\n}\n.awih-contact-link:hover {\n    color: #087fc0;\n    text-decoration: none;\n}\n.awih-contact-link svg {\n    width: 25px;\n    height: 25px;\n    flex: 0 0 auto;\n}\n.awih-contact-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    width: 100%;\n    margin-top: 16px;\n    min-height: 50px;\n    padding: 14px 18px;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff !important;\n    font-size: 15px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-decoration: none !important;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .25);\n}\n.awih-contact-btn:hover {\n    background: #087fc0;\n    color: #ffffff !important;\n}\n.awih-contact-btn svg {\n    width: 20px;\n    height: 20px;\n}\n@media (max-width: 1080px) {\n    .awih-why-card {\n        grid-template-columns: 1fr;\n    }\n    .awih-why-list {\n        border-left: 0;\n        padding-left: 0;\n    }\n    .awih-contact-box {\n        max-width: 520px;\n        width: 100%;\n        margin: 0 auto;\n    }\n}\n@media (max-width: 720px) {\n    .awih-why-section {\n        padding: 0 14px;\n        margin-bottom: 28px;\n    }\n    .awih-why-card {\n        padding: 20px;\n        gap: 22px;\n    }\n    .awih-why-stats {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n    .awih-contact-link {\n        font-size: 18px;\n    }\n}\n.awih-faq-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-faq-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 28px;\n}\n.awih-faq-header {\n    margin-bottom: 20px;\n}\n.awih-faq-header h2 {\n    margin: 0 0 10px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-faq-header p {\n    margin: 0;\n    max-width: 860px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n.awih-faq-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n}\n.awih-faq-item {\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n    background: #f8fbff;\n    overflow: hidden;\n}\n.awih-faq-item summary {\n    position: relative;\n    display: block;\n    padding: 17px 48px 17px 18px;\n    color: #0f2742;\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 800;\n    cursor: pointer;\n    list-style: none;\n}\n.awih-faq-item summary::-webkit-details-marker {\n    display: none;\n}\n.awih-faq-item summary::after {\n    content: \"+\";\n    position: absolute;\n    right: 18px;\n    top: 50%;\n    width: 24px;\n    height: 24px;\n    transform: translateY(-50%);\n    border-radius: 50%;\n    background: #eaf6ff;\n    color: #099fe5;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 18px;\n    line-height: 1;\n    font-weight: 900;\n}\n.awih-faq-item[open] summary::after {\n    content: \"\u2212\";\n}\n.awih-faq-answer {\n    padding: 0 18px 18px;\n    color: #334155;\n    font-size: 14px;\n    line-height: 1.65;\n}\n.awih-faq-answer p {\n    margin: 0;\n}\n.awih-faq-answer a {\n    color: #099fe5;\n    font-weight: 700;\n    text-decoration: none;\n}\n.awih-faq-answer a:hover {\n    text-decoration: underline;\n}\n@media (max-width: 980px) {\n    .awih-faq-grid {\n        grid-template-columns: 1fr;\n    }\n}\n@media (max-width: 720px) {\n    .awih-faq-section {\n        padding: 0 14px;\n        margin-bottom: 28px;\n    }\n    .awih-faq-card {\n        padding: 20px;\n    }\n    .awih-faq-item summary {\n        padding: 15px 46px 15px 16px;\n        font-size: 14px;\n    }\n    .awih-faq-answer {\n        padding: 0 16px 16px;\n        font-size: 13px;\n    }\n}\n.awih-order-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 28px auto 24px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-order-header {\n    margin-bottom: 18px;\n}\n.awih-order-header h2 {\n    margin: 8px 0 8px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.5vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-order-header p {\n    margin: 0;\n    max-width: 760px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.55;\n}\n.awih-order-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .08);\n    overflow: hidden;\n}\n.awih-order-empty {\n    padding: 22px;\n    color: #64748b;\n    font-size: 15px;\n    text-align: center;\n    background: #f8fbff;\n}\n.awih-order-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n}\n.awih-order-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 14px;\n}\n.awih-order-table th,\n.awih-order-table td {\n    padding: 13px 14px;\n    border-bottom: 1px solid #e2edf7;\n    text-align: left;\n    vertical-align: top;\n}\n.awih-order-table th {\n    background: #f0f9ff;\n    color: #0f2742;\n    font-size: 13px;\n    font-weight: 800;\n}\n.awih-order-table td {\n    color: #334155;\n}\n.awih-order-table tfoot td {\n    background: #f8fbff;\n    color: #0f2742;\n    font-weight: 800;\n}\n.awih-remove-row {\n    border: 0;\n    border-radius: 8px;\n    padding: 7px 10px;\n    background: #fee2e2;\n    color: #991b1b;\n    font-size: 12px;\n    font-weight: 800;\n    cursor: pointer;\n}\n.awih-remove-row:hover {\n    background: #fecaca;\n}\n.awih-email-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 64px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-email-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .08);\n    padding: 26px;\n}\n.awih-email-intro h2 {\n    margin: 8px 0 8px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.5vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-email-intro p {\n    margin: 0 0 18px;\n    max-width: 760px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.55;\n}\n.awih-email-open-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 48px;\n    padding: 14px 22px;\n    border: 0;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 15px;\n    font-weight: 800;\n    cursor: pointer;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .25);\n    transition: background-color .25s ease, transform .15s ease;\n}\n.awih-email-open-btn:hover {\n    background: #087fc0;\n}\n.awih-email-form-wrap {\n    margin-top: 24px;\n    padding-top: 22px;\n    border-top: 1px solid #e2edf7;\n}\n.awih-email-form {\n    max-width: 820px;\n}\n.awih-email-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n}\n.awih-email-full {\n    grid-column: 1 \/ -1;\n}\n.awih-email-form textarea {\n    width: 100%;\n    padding: 12px;\n    border: 1px solid #d8e4ef;\n    border-radius: 10px;\n    background: #ffffff;\n    color: #102a43;\n    font-size: 15px;\n    resize: vertical;\n    outline: none;\n}\n.awih-email-form textarea:focus {\n    border-color: #099fe5;\n    box-shadow: 0 0 0 3px rgba(9, 159, 229, .14);\n}\n.awih-email-actions {\n    display: flex;\n    gap: 12px;\n    flex-wrap: wrap;\n    margin-top: 20px;\n}\n.awih-email-submit-btn {\n    min-height: 48px;\n    padding: 14px 24px;\n    border: 0;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 15px;\n    font-weight: 800;\n    cursor: pointer;\n}\n.awih-email-submit-btn:hover {\n    background: #087fc0;\n}\n.awih-email-cancel-btn {\n    min-height: 48px;\n    padding: 14px 20px;\n    border: 1px solid #d8e4ef;\n    border-radius: 12px;\n    background: #ffffff;\n    color: #334155;\n    font-size: 15px;\n    font-weight: 700;\n    cursor: pointer;\n}\n.awih-email-cancel-btn:hover {\n    background: #f8fbff;\n}\n.awih-email-note {\n    margin: 14px 0 0;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n@media (max-width: 720px) {\n    .awih-email-section {\n        padding: 0 14px;\n        margin-bottom: 42px;\n    }\n    .awih-email-card {\n        padding: 18px;\n    }\n    .awih-email-grid {\n        grid-template-columns: 1fr;\n    }\n    .awih-email-open-btn,\n    .awih-email-submit-btn,\n    .awih-email-cancel-btn {\n        width: 100%;\n    }\n}\n    @media (max-width: 980px) {\n        .awih-quote-layout {\n            grid-template-columns: 1fr;\n        }\n        .awih-summary-card {\n            position: static;\n        }\n    }\n    @media (max-width: 720px) {\n        .awih-quote-section {\n            margin: 34px auto;\n            padding: 0 14px;\n        }\n        .awih-quote-card-main,\n        .awih-summary-card {\n            padding: 18px;\n        }\n        .awih-fields-grid,\n        .awih-inline-fields {\n            grid-template-columns: 1fr;\n        }\n        .awih-card-title {\n            display: block;\n        }\n        .awih-card-badge {\n            display: inline-flex;\n            margin-top: 10px;\n        }\n    }\n\n.awih-audience-section,\n.awih-related-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-audience-card,\n.awih-related-card {\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n    padding: 26px;\n}\n.awih-audience-card h2,\n.awih-related-card h2 {\n    margin: 0 0 10px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n.awih-audience-card > p,\n.awih-related-card > p {\n    margin: 0 0 20px;\n    max-width: 880px;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n.awih-audience-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n}\n.awih-audience-item {\n    padding: 16px;\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n    background: #f8fbff;\n}\n.awih-audience-item strong {\n    display: block;\n    margin-bottom: 5px;\n    color: #0f2742;\n    font-size: 15px;\n    line-height: 1.3;\n}\n.awih-audience-item span {\n    display: block;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n.awih-related-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n}\n.awih-related-link {\n    display: block;\n    min-height: 100%;\n    padding: 16px;\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n    background: #f8fbff;\n    color: #0f2742;\n    text-decoration: none !important;\n    font-weight: 800;\n    line-height: 1.35;\n    transition: border-color .2s ease, box-shadow .2s ease, transform .15s ease;\n}\n.awih-related-link span {\n    display: block;\n    margin-top: 5px;\n    color: #64748b;\n    font-size: 13px;\n    font-weight: 400;\n    line-height: 1.45;\n}\n.awih-related-link:hover {\n    border-color: #099fe5;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .12);\n    transform: translateY(-1px);\n}\n@media (max-width: 980px) {\n    .awih-audience-grid,\n    .awih-related-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n}\n@media (max-width: 720px) {\n    .awih-audience-section,\n    .awih-related-section {\n        padding: 0 14px;\n        margin-bottom: 28px;\n    }\n    .awih-audience-card,\n    .awih-related-card {\n        padding: 20px;\n    }\n    .awih-audience-grid,\n    .awih-related-grid {\n        grid-template-columns: 1fr;\n    }\n}\n\n\n\/* =========================================================\n   PRODUKTY SKLEPOWE \u2014 WERSJA PREMIUM\n   ========================================================= *\/\n.awih-store-products {\n    width: 100%;\n    max-width: 1380px;\n    margin: 54px auto 52px;\n    padding: 0 28px;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #102a43;\n    overflow: hidden;\n}\n.awih-store-products *,\n.awih-related-section * {\n    box-sizing: border-box;\n}\n.awih-store-products-header {\n    max-width: 930px;\n    margin: 0 0 26px;\n}\n.awih-store-products-header h2 {\n    margin: 9px 0 10px;\n    color: #0f2742;\n    font-size: clamp(27px, 2.8vw, 38px);\n    line-height: 1.15;\n    font-weight: 900;\n    letter-spacing: -.015em;\n}\n.awih-store-products-header p {\n    margin: 0;\n    color: #64748b;\n    font-size: 16px;\n    line-height: 1.7;\n}\n.awih-store-products .woocommerce,\n.awih-store-products .woocommerce.columns-6 {\n    width: 100%;\n    max-width: none;\n}\n.awih-store-products .products {\n    display: grid !important;\n    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;\n    gap: 20px !important;\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n.awih-store-products .products::before,\n.awih-store-products .products::after {\n    display: none !important;\n    content: none !important;\n}\n.awih-store-products .products > *,\n.awih-store-products .product-small,\n.awih-store-products li.product,\n.awih-store-products .col {\n    width: auto !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    flex: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    list-style: none !important;\n}\n.awih-store-products .product-small > .col-inner,\n.awih-store-products li.product {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    min-height: 100%;\n    overflow: hidden;\n    background: #ffffff;\n    border: 1px solid #d7e4ef;\n    border-radius: 16px;\n    box-shadow: 0 10px 28px rgba(15, 39, 66, .09);\n    transition:\n        transform .22s ease,\n        box-shadow .22s ease,\n        border-color .22s ease;\n}\n.awih-store-products .product-small > .col-inner:hover,\n.awih-store-products li.product:hover {\n    transform: translateY(-5px);\n    border-color: #9fd4f0;\n    box-shadow: 0 18px 38px rgba(15, 39, 66, .15);\n}\n.awih-store-products .product-small.box,\n.awih-store-products .box {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n}\n.awih-store-products .box-image {\n    width: 100%;\n    margin: 0 !important;\n    overflow: hidden;\n    background: linear-gradient(180deg, #f7fafc 0%, #eef3f7 100%);\n    border-bottom: 1px solid #e2edf7;\n}\n.awih-store-products .box-image .image-fade_in_back,\n.awih-store-products .box-image .image-zoom,\n.awih-store-products .box-image > div {\n    width: 100%;\n    height: 100%;\n}\n.awih-store-products .box-image img,\n.awih-store-products li.product > a img,\n.awih-store-products li.product a img {\n    display: block;\n    width: 100% !important;\n    height: 190px !important;\n    margin: 0 !important;\n    padding: 14px;\n    object-fit: contain;\n    background: transparent;\n    transition: transform .3s ease;\n}\n.awih-store-products .product-small > .col-inner:hover .box-image img,\n.awih-store-products li.product:hover img {\n    transform: scale(1.035);\n}\n.awih-store-products .box-text,\n.awih-store-products .box-text-products,\n.awih-store-products li.product .woocommerce-loop-product__link + * {\n    display: flex;\n    flex: 1;\n    flex-direction: column;\n    align-items: center;\n    padding: 16px 14px 18px !important;\n    text-align: center;\n}\n.awih-store-products .name.product-title,\n.awih-store-products .woocommerce-loop-product__title {\n    min-height: 48px;\n    margin: 0 0 9px !important;\n    color: #087fc0 !important;\n    font-size: 14px !important;\n    line-height: 1.45 !important;\n    font-weight: 800 !important;\n    text-align: center;\n    text-transform: none !important;\n}\n.awih-store-products .name.product-title a,\n.awih-store-products .woocommerce-loop-product__title a {\n    color: #087fc0 !important;\n    text-decoration: none !important;\n}\n.awih-store-products .name.product-title a:hover,\n.awih-store-products .woocommerce-loop-product__title a:hover {\n    color: #045f93 !important;\n}\n.awih-store-products .star-rating {\n    display: block;\n    margin: 2px auto 9px !important;\n    color: #ffad32 !important;\n    font-size: 15px !important;\n}\n.awih-store-products .star-rating::before,\n.awih-store-products .star-rating span::before {\n    color: #ffad32 !important;\n}\n.awih-store-products .price {\n    display: block;\n    margin: 0 0 14px !important;\n    color: #0f172a !important;\n    font-size: 17px !important;\n    line-height: 1.3;\n    font-weight: 900 !important;\n    text-align: center;\n}\n.awih-store-products .price .amount,\n.awih-store-products .price ins,\n.awih-store-products .price bdi {\n    color: #0f172a !important;\n    font-weight: 900 !important;\n    text-decoration: none !important;\n}\n.awih-store-products .add-to-cart-button,\n.awih-store-products .add_to_cart_button,\n.awih-store-products .product_type_simple,\n.awih-store-products li.product .button {\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    width: calc(100% - 28px);\n    min-height: 44px;\n    margin: auto 14px 18px !important;\n    padding: 11px 10px !important;\n    border: 0 !important;\n    border-radius: 10px !important;\n    background: #099fe5 !important;\n    color: #ffffff !important;\n    box-shadow: 0 8px 18px rgba(9, 159, 229, .22) !important;\n    font-size: 12px !important;\n    line-height: 1.25 !important;\n    font-weight: 900 !important;\n    text-align: center;\n    text-decoration: none !important;\n    text-transform: uppercase;\n    white-space: normal;\n    transition:\n        background-color .2s ease,\n        transform .15s ease,\n        box-shadow .2s ease;\n}\n.awih-store-products .add-to-cart-button:hover,\n.awih-store-products .add_to_cart_button:hover,\n.awih-store-products .product_type_simple:hover,\n.awih-store-products li.product .button:hover {\n    background: #087fc0 !important;\n    color: #ffffff !important;\n    transform: translateY(-1px);\n    box-shadow: 0 11px 22px rgba(8, 127, 192, .28) !important;\n}\n.awih-store-products .added_to_cart {\n    display: block;\n    margin: -8px auto 16px;\n    color: #087fc0;\n    font-size: 12px;\n    font-weight: 800;\n    text-align: center;\n}\n.awih-store-products .quick-view {\n    display: none !important;\n}\n.awih-store-products-footer {\n    margin-top: 26px;\n    text-align: center;\n}\n.awih-store-products-all {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 48px;\n    padding: 13px 22px;\n    border: 1px solid #099fe5;\n    border-radius: 12px;\n    background: #ffffff;\n    color: #087fc0 !important;\n    font-size: 14px;\n    font-weight: 900;\n    text-decoration: none !important;\n    box-shadow: 0 8px 20px rgba(15, 39, 66, .06);\n    transition:\n        background-color .2s ease,\n        color .2s ease,\n        transform .15s ease;\n}\n.awih-store-products-all::after {\n    content: \"\u2192\";\n    margin-left: 9px;\n    font-size: 18px;\n    line-height: 1;\n}\n.awih-store-products-all:hover {\n    background: #099fe5;\n    color: #ffffff !important;\n    transform: translateY(-1px);\n}\n\n\/* =========================================================\n   LINKOWANIE WEWN\u0118TRZNE \u2014 WERSJA PREMIUM\n   ========================================================= *\/\n.awih-related-section {\n    max-width: 1120px;\n    margin-bottom: 72px;\n    overflow: hidden;\n}\n.awih-related-card {\n    padding: 30px;\n}\n.awih-related-card > p {\n    max-width: 920px;\n    margin-bottom: 24px;\n    font-size: 15px;\n    line-height: 1.7;\n}\n.awih-related-grid {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 16px;\n}\n.awih-related-link {\n    position: relative;\n    min-width: 0;\n    min-height: 128px;\n    padding: 20px 52px 20px 20px;\n    border-radius: 16px;\n    font-size: 15px;\n    line-height: 1.35;\n}\n.awih-related-link::after {\n    content: \"\u2192\";\n    position: absolute;\n    right: 20px;\n    top: 20px;\n    color: #099fe5;\n    font-size: 22px;\n    line-height: 1;\n    font-weight: 900;\n    transition: transform .2s ease;\n}\n.awih-related-link:hover::after {\n    transform: translateX(4px);\n}\n.awih-related-link span {\n    margin-top: 8px;\n    font-size: 13px;\n    line-height: 1.55;\n}\n\n@media (max-width: 980px) {\n    .awih-store-products {\n        max-width: 920px;\n    }\n    .awih-store-products .products {\n        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n        gap: 16px !important;\n    }\n}\n@media (max-width: 820px) {\n    .awih-store-products .products {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 14px !important;\n    }\n}\n@media (max-width: 720px) {\n    .awih-store-products {\n        margin: 38px auto 40px;\n        padding: 0 14px;\n    }\n    .awih-store-products-header h2 {\n        font-size: 27px;\n    }\n    .awih-store-products-header p {\n        font-size: 15px;\n    }\n    .awih-store-products .products {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 12px !important;\n    }\n    .awih-store-products .box-image img,\n    .awih-store-products li.product > a img,\n    .awih-store-products li.product a img {\n        height: 160px !important;\n        padding: 10px;\n    }\n    .awih-store-products .name.product-title,\n    .awih-store-products .woocommerce-loop-product__title {\n        min-height: 44px;\n        font-size: 13px !important;\n    }\n    .awih-store-products .price {\n        font-size: 16px !important;\n    }\n    .awih-store-products .add-to-cart-button,\n    .awih-store-products .add_to_cart_button,\n    .awih-store-products .product_type_simple,\n    .awih-store-products li.product .button {\n        width: calc(100% - 20px);\n        margin: auto 10px 12px !important;\n        min-height: 42px;\n        font-size: 11px !important;\n    }\n    .awih-related-section {\n        margin-bottom: 46px;\n    }\n    .awih-related-card {\n        padding: 20px;\n    }\n    .awih-related-grid {\n        grid-template-columns: 1fr;\n    }\n    .awih-related-link {\n        min-height: auto;\n    }\n}\n@media (max-width: 380px) {\n    .awih-store-products .products {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n\n\/* =========================================================\n   MNIEJSZY PRZYCISK \u201eDODAJ DO KOSZYKA\u201d\n   ========================================================= *\/\n.awih-store-products .add-to-cart-button,\n.awih-store-products .add_to_cart_button,\n.awih-store-products .product_type_simple,\n.awih-store-products li.product .button {\n    width: 108px !important;\n    min-width: 0 !important;\n    max-width: 108px !important;\n    min-height: 30px !important;\n    height: auto !important;\n    margin: auto auto 14px !important;\n    padding: 6px 7px !important;\n    border-radius: 6px !important;\n    font-size: 9px !important;\n    line-height: 1.08 !important;\n    letter-spacing: 0 !important;\n    white-space: normal !important;\n    box-shadow: 0 4px 10px rgba(9, 159, 229, .17) !important;\n}\n\n\/* =========================================================\n   OSTATNIE WPISY BLOGOWE \u2014 WERSJA PREMIUM\n   ========================================================= *\/\n.awih-latest-posts-section {\n    width: 100%;\n    max-width: 1380px;\n    margin: 58px auto 76px;\n    padding: 0 28px;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #102a43;\n    overflow: hidden;\n}\n\n.awih-latest-posts-section * {\n    box-sizing: border-box;\n}\n\n.awih-latest-posts-header {\n    max-width: 920px;\n    margin: 0 0 26px;\n}\n\n.awih-latest-posts-header h2 {\n    margin: 9px 0 10px;\n    color: #0f2742;\n    font-size: clamp(27px, 2.8vw, 38px);\n    line-height: 1.15;\n    font-weight: 900;\n    letter-spacing: -.015em;\n}\n\n.awih-latest-posts-header p {\n    margin: 0;\n    color: #64748b;\n    font-size: 16px;\n    line-height: 1.7;\n}\n\n.awih-latest-posts-section .row,\n.awih-latest-posts-section .row-small,\n.awih-latest-posts-section .blog-posts {\n    display: grid !important;\n    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;\n    gap: 20px !important;\n    width: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n}\n\n.awih-latest-posts-section .row::before,\n.awih-latest-posts-section .row::after {\n    display: none !important;\n    content: none !important;\n}\n\n.awih-latest-posts-section .col,\n.awih-latest-posts-section .post-item {\n    width: auto !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    flex: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\n.awih-latest-posts-section .col-inner,\n.awih-latest-posts-section .box {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n}\n\n.awih-latest-posts-section .col-inner {\n    overflow: hidden;\n    background: #ffffff;\n    border: 1px solid #d7e4ef;\n    border-radius: 16px;\n    box-shadow: 0 10px 28px rgba(15, 39, 66, .09);\n    transition:\n        transform .22s ease,\n        box-shadow .22s ease,\n        border-color .22s ease;\n}\n\n.awih-latest-posts-section .col-inner:hover {\n    transform: translateY(-5px);\n    border-color: #9fd4f0;\n    box-shadow: 0 18px 38px rgba(15, 39, 66, .15);\n}\n\n.awih-latest-posts-section .box-image {\n    width: 100%;\n    margin: 0 !important;\n    overflow: hidden;\n    background: linear-gradient(180deg, #f7fafc 0%, #eef3f7 100%);\n    border-bottom: 1px solid #e2edf7;\n}\n\n.awih-latest-posts-section .box-image img {\n    display: block;\n    width: 100% !important;\n    height: 155px !important;\n    margin: 0 !important;\n    object-fit: cover;\n    transition: transform .3s ease;\n}\n\n.awih-latest-posts-section .col-inner:hover .box-image img {\n    transform: scale(1.045);\n}\n\n.awih-latest-posts-section .box-text {\n    display: flex;\n    flex: 1;\n    flex-direction: column;\n    padding: 16px 15px 18px !important;\n}\n\n.awih-latest-posts-section .post-title,\n.awih-latest-posts-section .post-title a,\n.awih-latest-posts-section h5,\n.awih-latest-posts-section h5 a {\n    margin: 0 0 9px !important;\n    color: #0f2742 !important;\n    font-size: 15px !important;\n    line-height: 1.4 !important;\n    font-weight: 900 !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n}\n\n.awih-latest-posts-section .post-title a:hover,\n.awih-latest-posts-section h5 a:hover {\n    color: #087fc0 !important;\n}\n\n.awih-latest-posts-section .post-meta {\n    margin: 0 0 9px !important;\n    color: #7890a4 !important;\n    font-size: 11px !important;\n    line-height: 1.4;\n}\n\n.awih-latest-posts-section .from_the_blog_excerpt,\n.awih-latest-posts-section .is-divider + p,\n.awih-latest-posts-section .box-text p {\n    margin: 0 !important;\n    color: #64748b;\n    font-size: 12.5px !important;\n    line-height: 1.55 !important;\n}\n\n.awih-latest-posts-section .is-divider {\n    width: 38px;\n    height: 2px;\n    margin: 2px 0 10px !important;\n    background: #099fe5;\n    opacity: 1;\n}\n\n.awih-latest-posts-section .button,\n.awih-latest-posts-section .more-link {\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    width: auto !important;\n    min-height: 34px;\n    margin: auto 0 0 !important;\n    padding: 8px 12px !important;\n    border: 1px solid #099fe5 !important;\n    border-radius: 8px !important;\n    background: #ffffff !important;\n    color: #087fc0 !important;\n    font-size: 11px !important;\n    line-height: 1.2 !important;\n    font-weight: 900 !important;\n    text-decoration: none !important;\n    text-transform: none !important;\n    box-shadow: none !important;\n}\n\n.awih-latest-posts-section .button:hover,\n.awih-latest-posts-section .more-link:hover {\n    background: #099fe5 !important;\n    color: #ffffff !important;\n}\n\n@media (max-width: 980px) {\n    .awih-latest-posts-section {\n        max-width: 920px;\n    }\n\n    .awih-latest-posts-section .row,\n    .awih-latest-posts-section .row-small,\n    .awih-latest-posts-section .blog-posts {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 16px !important;\n    }\n}\n\n@media (max-width: 720px) {\n    .awih-store-products .add-to-cart-button,\n    .awih-store-products .add_to_cart_button,\n    .awih-store-products .product_type_simple,\n    .awih-store-products li.product .button {\n        width: 102px !important;\n        min-width: 0 !important;\n        max-width: 102px !important;\n        min-height: 29px !important;\n        height: auto !important;\n        margin: auto auto 12px !important;\n        padding: 6px 6px !important;\n        border-radius: 6px !important;\n        font-size: 8.5px !important;\n        line-height: 1.08 !important;\n        letter-spacing: 0 !important;\n    }\n\n    .awih-latest-posts-section {\n        margin: 42px auto 48px;\n        padding: 0 14px;\n    }\n\n    .awih-latest-posts-header h2 {\n        font-size: 27px;\n    }\n\n    .awih-latest-posts-header p {\n        font-size: 15px;\n    }\n\n    .awih-latest-posts-section .row,\n    .awih-latest-posts-section .row-small,\n    .awih-latest-posts-section .blog-posts {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 12px !important;\n    }\n\n    .awih-latest-posts-section .box-image img {\n        height: 145px !important;\n    }\n}\n\n@media (max-width: 380px) {\n    .awih-latest-posts-section .row,\n    .awih-latest-posts-section .row-small,\n    .awih-latest-posts-section .blog-posts {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n\n\/* =========================================================\n   KOREKTA UK\u0141ADU STRONY \u2014 STA\u0141E, WY\u015aRODKOWANE KONTENERY\n   ========================================================= *\/\nbody .awih-breadcrumbs-top {\n    display: block !important;\n    width: 100% !important;\n    max-width: 1120px !important;\n    margin: 18px auto 0 !important;\n    padding: 0 24px !important;\n    box-sizing: border-box !important;\n}\n\nbody .awih-hero-seo {\n    display: block !important;\n    width: 100% !important;\n    max-width: 980px !important;\n    margin: 38px auto 28px !important;\n    padding: 0 24px !important;\n    box-sizing: border-box !important;\n    text-align: center !important;\n}\n\nbody #gallery-container {\n    display: block !important;\n    width: 100% !important;\n    max-width: 100% !important;\n    margin: 24px auto 0 !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n}\n\nbody #gallery-container .marquee-track {\n    flex-wrap: nowrap !important;\n    min-width: max-content !important;\n}\n\nbody .awih-quote-section,\nbody .awih-benefits-section,\nbody .awih-audience-section,\nbody .awih-formats-print-section,\nbody .awih-order-process-section,\nbody .awih-why-section,\nbody .awih-faq-section,\nbody .awih-related-section,\nbody .awih-order-section,\nbody .awih-email-section {\n    display: block !important;\n    width: 100% !important;\n    max-width: 1120px !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    padding-left: 24px !important;\n    padding-right: 24px !important;\n    box-sizing: border-box !important;\n    clear: both !important;\n}\n\nbody .awih-audience-section {\n    margin-top: 0 !important;\n    margin-bottom: 36px !important;\n}\n\n\/* AWIH UX FIX: ukryte sekcje zam\u00f3wienia nie mog\u0105 rezerwowa\u0107 miejsca *\/\nbody #zamowienie.hidden,\nbody #awih-email-section.hidden {\n    display: none !important;\n}\n\nbody .awih-audience-card,\nbody .awih-related-card,\nbody .awih-benefits-card {\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box !important;\n}\n\nbody .awih-audience-grid {\n    display: grid !important;\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    gap: 14px !important;\n    width: 100% !important;\n    max-width: 100% !important;\n}\n\nbody .awih-formats-print-grid,\nbody .awih-quote-layout,\nbody .awih-order-process-steps,\nbody .awih-related-grid {\n    width: 100% !important;\n    max-width: 100% !important;\n    box-sizing: border-box !important;\n}\n\nbody .awih-store-products,\nbody .awih-latest-posts-section {\n    display: block !important;\n    width: 100% !important;\n    margin-left: auto !important;\n    margin-right: auto !important;\n    box-sizing: border-box !important;\n    clear: both !important;\n}\n\n@media (min-width: 1221px) {\n    body .awih-store-products,\n    body .awih-latest-posts-section {\n        max-width: 1380px !important;\n        padding-left: 28px !important;\n        padding-right: 28px !important;\n    }\n}\n\n@media (max-width: 1220px) {\n    body .awih-store-products,\n    body .awih-latest-posts-section {\n        max-width: 1120px !important;\n        padding-left: 24px !important;\n        padding-right: 24px !important;\n    }\n}\n\n@media (max-width: 980px) {\n    body .awih-audience-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n}\n\n@media (max-width: 720px) {\n    body .awih-breadcrumbs-top,\n    body .awih-hero-seo,\n    body .awih-quote-section,\n    body .awih-benefits-section,\n    body .awih-audience-section,\n    body .awih-formats-print-section,\n    body .awih-order-process-section,\n    body .awih-why-section,\n    body .awih-faq-section,\n    body .awih-related-section,\n    body .awih-order-section,\n    body .awih-email-section,\n    body .awih-store-products,\n    body .awih-latest-posts-section {\n        padding-left: 14px !important;\n        padding-right: 14px !important;\n    }\n\n    body .awih-audience-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n\/* =========================================================\n   INFOGRAFIKA \u2014 ETAPY ZAM\u00d3WIENIA TOREB Z NADRUKIEM\n   Umieszczona pod formularzem kalkulacji\n   ========================================================= *\/\n.awih-order-journey-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 30px;\n    padding: 0 24px;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #102a43;\n}\n.awih-order-journey-section * {\n    box-sizing: border-box;\n}\n.awih-order-journey-card {\n    position: relative;\n    overflow: hidden;\n    padding: 30px;\n    border: 1px solid #dbe7f3;\n    border-radius: 22px;\n    background:\n        radial-gradient(circle at top right, rgba(9, 159, 229, .12), transparent 30%),\n        linear-gradient(135deg, #ffffff 0%, #f7fbff 100%);\n    box-shadow: 0 16px 44px rgba(15, 39, 66, .08);\n}\n.awih-order-journey-header {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    gap: 24px;\n    align-items: end;\n    margin-bottom: 24px;\n}\n.awih-order-journey-header h2 {\n    margin: 0 0 9px;\n    color: #0f2742;\n    font-size: clamp(25px, 2.8vw, 36px);\n    line-height: 1.15;\n    font-weight: 900;\n    letter-spacing: -.015em;\n}\n.awih-order-journey-intro {\n    max-width: 790px;\n    margin: 0;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n.awih-order-journey-link {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n    min-height: 46px;\n    padding: 12px 17px;\n    border: 1px solid #bfe2f5;\n    border-radius: 12px;\n    background: #ffffff;\n    color: #087fc0 !important;\n    font-size: 13px;\n    line-height: 1.3;\n    font-weight: 900;\n    text-align: center;\n    text-decoration: none !important;\n    white-space: nowrap;\n    transition: transform .18s ease, border-color .2s ease, box-shadow .2s ease;\n}\n.awih-order-journey-link:hover {\n    transform: translateY(-1px);\n    border-color: #099fe5;\n    box-shadow: 0 9px 22px rgba(9, 159, 229, .14);\n}\n.awih-order-journey-link svg {\n    width: 17px;\n    height: 17px;\n    flex: 0 0 auto;\n}\n.awih-order-journey-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 16px;\n}\n.awih-order-journey-step {\n    position: relative;\n    min-width: 0;\n    min-height: 228px;\n    padding: 18px;\n    border: 1px solid #e0ebf4;\n    border-radius: 17px;\n    background: rgba(255, 255, 255, .94);\n    box-shadow: 0 10px 25px rgba(15, 39, 66, .05);\n    transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;\n}\n.awih-order-journey-step:hover {\n    transform: translateY(-3px);\n    border-color: #a9d9f1;\n    box-shadow: 0 16px 30px rgba(15, 39, 66, .10);\n}\n.awih-order-journey-step-top {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n    margin-bottom: 15px;\n}\n.awih-order-journey-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 34px;\n    height: 34px;\n    flex: 0 0 auto;\n    border-radius: 50%;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 14px;\n    line-height: 1;\n    font-weight: 900;\n    box-shadow: 0 7px 16px rgba(9, 159, 229, .25);\n}\n.awih-order-journey-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 44px;\n    height: 44px;\n    flex: 0 0 auto;\n    border-radius: 13px;\n    background: #eaf6ff;\n    color: #099fe5;\n}\n.awih-order-journey-icon svg {\n    display: block;\n    width: 24px;\n    height: 24px;\n}\n.awih-order-journey-step h3 {\n    margin: 0 0 8px;\n    color: #0f2742;\n    font-size: 17px;\n    line-height: 1.3;\n    font-weight: 900;\n}\n.awih-order-journey-step p {\n    margin: 0;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.55;\n}\n.awih-order-journey-step strong {\n    color: #334155;\n    font-weight: 800;\n}\n.awih-order-journey-note {\n    display: grid;\n    grid-template-columns: 42px minmax(0, 1fr);\n    gap: 14px;\n    align-items: center;\n    margin-top: 18px;\n    padding: 16px 18px;\n    border: 1px solid #cfe5f7;\n    border-radius: 15px;\n    background: #eef8ff;\n}\n.awih-order-journey-note-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    border-radius: 50%;\n    background: #099fe5;\n    color: #ffffff;\n}\n.awih-order-journey-note-icon svg {\n    width: 22px;\n    height: 22px;\n}\n.awih-order-journey-note p {\n    margin: 0;\n    color: #334155;\n    font-size: 13px;\n    line-height: 1.55;\n}\n.awih-order-journey-note strong {\n    color: #0f2742;\n}\n@media (max-width: 980px) {\n    .awih-order-journey-header {\n        grid-template-columns: 1fr;\n        align-items: start;\n    }\n    .awih-order-journey-link {\n        justify-self: start;\n    }\n    .awih-order-journey-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n    .awih-order-journey-step {\n        min-height: 205px;\n    }\n}\n@media (max-width: 720px) {\n    .awih-order-journey-section {\n        padding: 0 14px;\n        margin-bottom: 26px;\n    }\n    .awih-order-journey-card {\n        padding: 19px;\n        border-radius: 18px;\n    }\n    .awih-order-journey-header {\n        gap: 16px;\n        margin-bottom: 18px;\n    }\n    .awih-order-journey-link {\n        width: 100%;\n        white-space: normal;\n    }\n    .awih-order-journey-grid {\n        grid-template-columns: 1fr;\n        gap: 13px;\n    }\n    .awih-order-journey-step {\n        min-height: auto;\n        padding: 16px;\n    }\n    .awih-order-journey-note {\n        grid-template-columns: 1fr;\n        align-items: start;\n    }\n}\n\n\n\/* =========================================================\n   AWIH UX PREMIUM \u2014 \u015aCIE\u017bKA WYCENY I ZAM\u00d3WIENIA\n   Galeria pozostaje bez zmian.\n   ========================================================= *\/\n.awih-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 12px;\n    margin-top: 24px;\n}\n.awih-hero-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 50px;\n    padding: 14px 22px;\n    border-radius: 12px;\n    font-size: 15px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-align: center;\n    text-decoration: none !important;\n    transition: transform .15s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;\n}\n.awih-hero-btn-primary {\n    border: 1px solid #099fe5;\n    background: #099fe5;\n    color: #ffffff !important;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .24);\n}\n.awih-hero-btn-primary:hover {\n    background: #087fc0;\n    border-color: #087fc0;\n    color: #ffffff !important;\n    transform: translateY(-1px);\n}\n.awih-hero-btn-secondary {\n    border: 1px solid #b9d8ea;\n    background: #ffffff;\n    color: #087fc0 !important;\n}\n.awih-hero-btn-secondary:hover {\n    border-color: #099fe5;\n    background: #f0f9ff;\n    color: #075f91 !important;\n    transform: translateY(-1px);\n}\n.awih-individual-inquiry {\n    margin: 24px 0 0;\n}\n.awih-order-actions {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: flex-end;\n    gap: 12px;\n    padding: 18px 20px 20px;\n    border-top: 1px solid #e2edf7;\n    background: #ffffff;\n}\n.awih-order-action {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 46px;\n    padding: 12px 18px;\n    border-radius: 11px;\n    font-size: 14px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-decoration: none !important;\n    cursor: pointer;\n}\n.awih-order-action-secondary {\n    border: 1px solid #cbdde9;\n    background: #ffffff;\n    color: #087fc0 !important;\n}\n.awih-order-action-secondary:hover {\n    background: #f0f9ff;\n    border-color: #099fe5;\n}\n.awih-order-action-primary {\n    border: 1px solid #099fe5;\n    background: #099fe5;\n    color: #ffffff !important;\n    box-shadow: 0 8px 20px rgba(9, 159, 229, .22);\n}\n.awih-order-action-primary:hover {\n    background: #087fc0;\n    border-color: #087fc0;\n}\n.awih-order-table tbody tr.awih-order-row-new {\n    animation: awihOrderRowHighlight 2.2s ease;\n}\n@keyframes awihOrderRowHighlight {\n    0%, 35% { background: #dff4ff; }\n    100% { background: transparent; }\n}\n.awih-toast {\n    position: fixed;\n    left: 50%;\n    bottom: 28px;\n    z-index: 99999;\n    max-width: min(420px, calc(100vw - 28px));\n    padding: 13px 18px;\n    border-radius: 12px;\n    background: #0f2742;\n    color: #ffffff;\n    font-size: 14px;\n    line-height: 1.4;\n    font-weight: 800;\n    text-align: center;\n    box-shadow: 0 14px 34px rgba(15, 39, 66, .24);\n    opacity: 0;\n    pointer-events: none;\n    transform: translate(-50%, 18px);\n    transition: opacity .2s ease, transform .2s ease;\n}\n.awih-toast.is-visible {\n    opacity: 1;\n    transform: translate(-50%, 0);\n}\n.awih-mobile-order-bar {\n    display: none;\n}\n\n\/* Produkty: wi\u0119ksze, czytelniejsze karty *\/\n.awih-store-products .products {\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    gap: 20px !important;\n}\n.awih-store-products .add-to-cart-button,\n.awih-store-products .add_to_cart_button,\n.awih-store-products .product_type_simple,\n.awih-store-products li.product .button {\n    width: calc(100% - 28px) !important;\n    min-width: 0 !important;\n    max-width: none !important;\n    min-height: 44px !important;\n    height: auto !important;\n    margin: auto 14px 18px !important;\n    padding: 11px 12px !important;\n    border-radius: 10px !important;\n    font-size: 12px !important;\n    line-height: 1.25 !important;\n    letter-spacing: 0 !important;\n    white-space: normal !important;\n    box-shadow: 0 8px 18px rgba(9, 159, 229, .22) !important;\n}\n\n\/* Poradniki: maksymalnie trzy czytelne karty *\/\n.awih-latest-posts-section .row,\n.awih-latest-posts-section .row-small,\n.awih-latest-posts-section .blog-posts {\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    gap: 20px !important;\n}\n\n@media (max-width: 1100px) {\n    .awih-store-products .products {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n}\n@media (max-width: 820px) {\n    .awih-store-products .products,\n    .awih-latest-posts-section .row,\n    .awih-latest-posts-section .row-small,\n    .awih-latest-posts-section .blog-posts {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n}\n@media (max-width: 720px) {\n    body {\n        padding-bottom: 82px;\n    }\n    .awih-hero-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n        margin-top: 20px;\n    }\n    .awih-hero-btn {\n        width: 100%;\n    }\n    .awih-order-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n        padding: 16px;\n    }\n    .awih-order-action {\n        width: 100%;\n    }\n    .awih-mobile-order-bar {\n        position: fixed;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        z-index: 99990;\n        display: grid;\n        grid-template-columns: minmax(0, 1fr) auto;\n        gap: 12px;\n        align-items: center;\n        padding: 10px 14px;\n        border-top: 1px solid #cfe0ec;\n        background: rgba(255, 255, 255, .97);\n        box-shadow: 0 -8px 24px rgba(15, 39, 66, .13);\n        backdrop-filter: blur(10px);\n    }\n    .awih-mobile-order-price {\n        min-width: 0;\n    }\n    .awih-mobile-order-price span {\n        display: block;\n        color: #64748b;\n        font-size: 11px;\n        line-height: 1.2;\n        font-weight: 800;\n    }\n    .awih-mobile-order-price strong {\n        display: block;\n        overflow: hidden;\n        color: #0f2742;\n        font-size: 16px;\n        line-height: 1.25;\n        font-weight: 900;\n        text-overflow: ellipsis;\n        white-space: nowrap;\n    }\n    #awih_mobile_add_btn {\n        min-height: 44px;\n        padding: 11px 15px;\n        border: 0;\n        border-radius: 10px;\n        background: #099fe5;\n        color: #ffffff;\n        font-size: 13px;\n        line-height: 1.2;\n        font-weight: 900;\n        cursor: pointer;\n    }\n    .awih-toast {\n        bottom: 94px;\n    }\n}\n@media (max-width: 520px) {\n    .awih-store-products .products,\n    .awih-latest-posts-section .row,\n    .awih-latest-posts-section .row-small,\n    .awih-latest-posts-section .blog-posts {\n        grid-template-columns: 1fr !important;\n    }\n    .awih-store-products .box-image img,\n    .awih-store-products li.product > a img,\n    .awih-store-products li.product a img {\n        height: 210px !important;\n    }\n}\n\n\n\n\/* =========================================================\n   AWIH \u2014 KAFELKI PRODUKT\u00d3W PREMIUM\n   Ko\u0144cowe, nadrz\u0119dne style dla sekcji gotowych toreb.\n   Ten blok celowo znajduje si\u0119 na ko\u0144cu g\u0142\u00f3wnego arkusza CSS.\n   ========================================================= *\/\n\nbody .awih-store-products {\n    max-width: 1280px !important;\n    margin-top: 48px !important;\n    margin-bottom: 52px !important;\n}\n\nbody .awih-store-products .products {\n    display: grid !important;\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    gap: 18px !important;\n    align-items: stretch !important;\n}\n\nbody .awih-store-products .products > *,\nbody .awih-store-products .product-small,\nbody .awih-store-products li.product,\nbody .awih-store-products .col {\n    min-width: 0 !important;\n    height: 100% !important;\n}\n\nbody .awih-store-products .product-small > .col-inner,\nbody .awih-store-products li.product {\n    position: relative !important;\n    display: flex !important;\n    flex-direction: column !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    overflow: hidden !important;\n    background: #ffffff !important;\n    border: 1px solid #d8e5ef !important;\n    border-radius: 18px !important;\n    box-shadow: 0 10px 28px rgba(15, 39, 66, .08) !important;\n    transition:\n        transform .22s ease,\n        box-shadow .22s ease,\n        border-color .22s ease !important;\n}\n\nbody .awih-store-products .product-small > .col-inner:hover,\nbody .awih-store-products li.product:hover {\n    transform: translateY(-4px) !important;\n    border-color: #9fd4f0 !important;\n    box-shadow: 0 18px 38px rgba(15, 39, 66, .14) !important;\n}\n\nbody .awih-store-products .product-small.box,\nbody .awih-store-products .box {\n    display: flex !important;\n    flex-direction: column !important;\n    height: 100% !important;\n}\n\n\/* Zmniejszona strefa zdj\u0119cia i wi\u0119kszy produkt *\/\nbody .awih-store-products .box-image {\n    position: relative !important;\n    width: 100% !important;\n    height: 218px !important;\n    min-height: 218px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    overflow: hidden !important;\n    background: linear-gradient(180deg, #f8fbfd 0%, #f1f5f8 100%) !important;\n    border-bottom: 1px solid #e2edf7 !important;\n    aspect-ratio: auto !important;\n}\n\nbody .awih-store-products .box-image::before {\n    content: \"BEZ NADRUKU\";\n    position: absolute;\n    top: 12px;\n    left: 12px;\n    z-index: 5;\n    display: inline-flex;\n    align-items: center;\n    min-height: 26px;\n    padding: 5px 9px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, .94);\n    color: #087fc0;\n    box-shadow: 0 5px 14px rgba(15, 39, 66, .10);\n    font-size: 10px;\n    line-height: 1;\n    font-weight: 900;\n    letter-spacing: .04em;\n}\n\nbody .awih-store-products .box-image > div,\nbody .awih-store-products .box-image .image-fade_in_back,\nbody .awih-store-products .box-image .image-zoom,\nbody .awih-store-products .box-image a {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n\nbody .awih-store-products .box-image img,\nbody .awih-store-products li.product > a img,\nbody .awih-store-products li.product a img {\n    display: block !important;\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none !important;\n    margin: 0 !important;\n    padding: 8px !important;\n    object-fit: contain !important;\n    object-position: center !important;\n    background: transparent !important;\n    transform: scale(1.10);\n    transform-origin: center;\n    transition: transform .30s ease !important;\n}\n\nbody .awih-store-products .product-small > .col-inner:hover .box-image img,\nbody .awih-store-products li.product:hover .box-image img {\n    transform: scale(1.14) !important;\n}\n\n\/* Zwarta i czytelna cz\u0119\u015b\u0107 tekstowa *\/\nbody .awih-store-products .box-text,\nbody .awih-store-products .box-text-products,\nbody .awih-store-products li.product .woocommerce-loop-product__link + * {\n    display: flex !important;\n    flex: 1 1 auto !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    min-height: 0 !important;\n    padding: 15px 16px 16px !important;\n    text-align: center !important;\n}\n\nbody .awih-store-products .name.product-title,\nbody .awih-store-products .woocommerce-loop-product__title {\n    display: -webkit-box !important;\n    min-height: 46px !important;\n    max-height: 66px !important;\n    margin: 0 0 9px !important;\n    overflow: hidden !important;\n    color: #0f2742 !important;\n    font-size: 15px !important;\n    line-height: 1.42 !important;\n    font-weight: 800 !important;\n    text-align: center !important;\n    text-transform: none !important;\n    -webkit-line-clamp: 3;\n    -webkit-box-orient: vertical;\n}\n\nbody .awih-store-products .name.product-title a,\nbody .awih-store-products .woocommerce-loop-product__title a {\n    color: #0f2742 !important;\n    text-decoration: none !important;\n}\n\nbody .awih-store-products .name.product-title a:hover,\nbody .awih-store-products .woocommerce-loop-product__title a:hover {\n    color: #087fc0 !important;\n}\n\nbody .awih-store-products .star-rating {\n    display: block !important;\n    margin: 0 auto 8px !important;\n    color: #ffad32 !important;\n    font-size: 14px !important;\n}\n\nbody .awih-store-products .star-rating::before,\nbody .awih-store-products .star-rating span::before {\n    color: #ffad32 !important;\n}\n\nbody .awih-store-products .price {\n    display: block !important;\n    margin: 0 0 13px !important;\n    color: #0f172a !important;\n    font-size: 18px !important;\n    line-height: 1.25 !important;\n    font-weight: 900 !important;\n    text-align: center !important;\n}\n\nbody .awih-store-products .price .amount,\nbody .awih-store-products .price ins,\nbody .awih-store-products .price bdi {\n    color: #0f172a !important;\n    font-weight: 900 !important;\n    text-decoration: none !important;\n}\n\n\/* Ni\u017cszy, czytelniejszy przycisk *\/\nbody .awih-store-products .add-to-cart-button,\nbody .awih-store-products .add_to_cart_button,\nbody .awih-store-products .product_type_simple,\nbody .awih-store-products li.product .button {\n    display: inline-flex !important;\n    flex: 0 0 auto !important;\n    align-items: center !important;\n    justify-content: center !important;\n    width: calc(100% - 32px) !important;\n    min-width: 0 !important;\n    max-width: none !important;\n    height: 50px !important;\n    min-height: 50px !important;\n    margin: auto 16px 16px !important;\n    padding: 0 15px !important;\n    border: 0 !important;\n    border-radius: 11px !important;\n    background: #099fe5 !important;\n    color: #ffffff !important;\n    box-shadow: 0 8px 18px rgba(9, 159, 229, .22) !important;\n    font-size: 13px !important;\n    line-height: 1.15 !important;\n    font-weight: 900 !important;\n    letter-spacing: 0 !important;\n    text-align: center !important;\n    text-decoration: none !important;\n    text-transform: uppercase !important;\n    white-space: normal !important;\n    transition:\n        background-color .2s ease,\n        transform .15s ease,\n        box-shadow .2s ease !important;\n}\n\nbody .awih-store-products .add-to-cart-button:hover,\nbody .awih-store-products .add_to_cart_button:hover,\nbody .awih-store-products .product_type_simple:hover,\nbody .awih-store-products li.product .button:hover {\n    background: #087fc0 !important;\n    color: #ffffff !important;\n    transform: translateY(-1px) !important;\n    box-shadow: 0 11px 22px rgba(8, 127, 192, .28) !important;\n}\n\nbody .awih-store-products .added_to_cart {\n    display: block !important;\n    margin: -5px auto 14px !important;\n    color: #087fc0 !important;\n    font-size: 12px !important;\n    font-weight: 800 !important;\n    text-align: center !important;\n}\n\nbody .awih-store-products .quick-view {\n    display: none !important;\n}\n\n\/* Responsywno\u015b\u0107 kafelk\u00f3w *\/\n@media (max-width: 1100px) {\n    body .awih-store-products .products {\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n        gap: 16px !important;\n    }\n}\n\n@media (max-width: 760px) {\n    body .awih-store-products {\n        margin-top: 38px !important;\n        margin-bottom: 42px !important;\n    }\n\n    body .awih-store-products .products {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n        gap: 12px !important;\n    }\n\n    body .awih-store-products .box-image {\n        height: 185px !important;\n        min-height: 185px !important;\n    }\n\n    body .awih-store-products .box-text,\n    body .awih-store-products .box-text-products {\n        padding: 13px 12px 14px !important;\n    }\n\n    body .awih-store-products .name.product-title,\n    body .awih-store-products .woocommerce-loop-product__title {\n        min-height: 43px !important;\n        font-size: 13px !important;\n        line-height: 1.38 !important;\n    }\n\n    body .awih-store-products .price {\n        font-size: 16px !important;\n    }\n\n    body .awih-store-products .add-to-cart-button,\n    body .awih-store-products .add_to_cart_button,\n    body .awih-store-products .product_type_simple,\n    body .awih-store-products li.product .button {\n        width: calc(100% - 24px) !important;\n        height: 46px !important;\n        min-height: 46px !important;\n        margin: auto 12px 12px !important;\n        padding: 0 10px !important;\n        font-size: 11px !important;\n    }\n}\n\n@media (max-width: 520px) {\n    body .awih-store-products .products {\n        grid-template-columns: 1fr !important;\n        gap: 16px !important;\n    }\n\n    body .awih-store-products .box-image {\n        height: 230px !important;\n        min-height: 230px !important;\n    }\n\n    body .awih-store-products .name.product-title,\n    body .awih-store-products .woocommerce-loop-product__title {\n        min-height: 42px !important;\n        font-size: 15px !important;\n    }\n\n    body .awih-store-products .price {\n        font-size: 18px !important;\n    }\n\n    body .awih-store-products .add-to-cart-button,\n    body .awih-store-products .add_to_cart_button,\n    body .awih-store-products .product_type_simple,\n    body .awih-store-products li.product .button {\n        width: calc(100% - 32px) !important;\n        height: 50px !important;\n        min-height: 50px !important;\n        margin: auto 16px 16px !important;\n        font-size: 13px !important;\n    }\n}\n\n\n\/* Dodatkowe kolory dla strony toreb reklamowych *\/\n.awih-color-dot-black { background:#171717; border-color:#171717; }\n.awih-color-dot-gold { background:linear-gradient(135deg,#b8892d,#f1d37d); border-color:#c59d45; }\n.awih-color-dot-silver { background:linear-gradient(135deg,#aeb6bf,#f8fafc); border-color:#aeb6bf; }\n<\/style>\n<section class=\"awih-quote-section\" id=\"awih-formularz-wyceny\">\n<div class=\"awih-quote-header\">\n<h2>Berechnen Sie den Preis und bestellen Sie Werbetaschen mit Aufdruck<\/h2>\n<p>\n            Konfigurieren Sie eine laminierte Werbetasche: Format, Farbe, Laminierung, Griff, Menge und Art des Aufdrucks.<br>\n            Der Kalkulator zeigt den ungef\u00e4hren Nettopreis, Vorstufen-Kosten, Versand sowie den voraussichtlichen Liefertermin an.<br>\n            Ein Sonderformat k\u00f6nnen Sie als Position f\u00fcr ein Angebot hinzuf\u00fcgen. Offsetdruck, Vollfl\u00e4chendruck und Veredelungen kalkulieren wir individuell.\n        <\/p>\n<\/div>\n\n<form class=\"awih-quote-form\" id=\"print-calculator\">\n<div class=\"awih-quote-layout\">\n<div class=\"awih-quote-card awih-quote-card-main\">\n<div class=\"awih-card-title\">\n<div>\n<h3>Kalkulator f\u00fcr laminierte Werbetaschen<\/h3>\n<p>F\u00fcllen Sie die Felder unten aus. Nach \u00c4nderung der Parameter wird die Zusammenfassung automatisch aktualisiert.<\/p>\n<\/div>\n<div class=\"awih-card-badge\">Online-Bewertung<\/div>\n<\/div>\n<div class=\"awih-fields-grid\">\n<div class=\"awih-field field\">\n<label for=\"bag_format\">Taschenformat<\/label><br>\n<select id=\"bag_format\" name=\"bag_format\">\n<option value=\"\">&#8212; W\u00e4hlen Sie das Taschenformat &#8212;<\/option>\n<option value=\"11.5x11.5x40\" selected=\"\">11,5 x 11,5 x 40 cm<\/option>\n<option value=\"16x7x24\">16 x 7 x 24 cm<\/option>\n<option value=\"18x8x26\">18 x 8 x 26 cm<\/option>\n<option value=\"24x9x33\">24 x 9 x 33 cm<\/option>\n<option value=\"30x10x40\">30 x 10 x 40 cm<\/option>\n<option value=\"32x13x42\">32 x 13 x 42 cm<\/option>\n<option value=\"35x10x24\">35 x 10 x 24 cm<\/option>\n<option value=\"38x10x35\">38 x 10 x 35 cm<\/option>\n<option value=\"B1\">B1<\/option>\n<option value=\"2xB1\">2 \u00d7 B1<\/option>\n<option value=\"CUSTOM_20x10x30\">* 20 x 10 x 30 cm<\/option>\n<option value=\"CUSTOM_25x11x32\">* 25 x 11 x 32 cm<\/option>\n<option value=\"CUSTOM_40x12x40\">* 40 x 12 x 40 cm<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"bag_color\">Taschenfarbe<\/label><br>\n<select id=\"bag_color\" name=\"bag_color\">\n<option value=\"bia\u0142y\" selected=\"\">Wei\u00df<\/option>\n<option value=\"czerwony\">Rot<\/option>\n<option value=\"granatowy\">Dunkelblau<\/option>\n<option value=\"bordowy\">Bordeaux<\/option>\n<option value=\"ecru\">Ecru<\/option>\n<option value=\"zielony\">Gr\u00fcn<\/option>\n<option value=\"czarny\">Schwarz<\/option>\n<option value=\"srebrny\">Silber<\/option>\n<option value=\"z\u0142oty\">Gold<\/option>\n<\/select>\n<div id=\"bag_price_note\" class=\"awih-field-note hidden\">F\u00fcr diese Konfiguration hat der Rechner keinen Preis. W\u00e4hlen Sie eine andere Kombination oder nutzen Sie die individuelle Bewertung.<\/div>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"lamination\">Art der Laminierung<\/label><br>\n<select id=\"lamination\" name=\"lamination\">\n<option value=\"glossy\" selected=\"\">Gl\u00e4nzendes Laminat<\/option>\n<option value=\"matte\">Mattes Laminat<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"bag_handle\">Art des Griffs<\/label><br>\n<select id=\"bag_handle\" name=\"bag_handle\">\n<option value=\"bawe\u0142niany\" selected=\"\">Baumwolle 5 mm<\/option>\n<option value=\"syntetyczny\">Synthetisch<\/option>\n<option value=\"satynowy_20mm\">Satinband 20 mm<\/option>\n<option value=\"satynowy_25mm\">Satinband 25 mm<\/option>\n<option value=\"rypsowy_20mm\">Ripsband 20 mm<\/option>\n<option value=\"rypsowy_25mm\">Ripsband 25 mm (schwarz\/wei\u00df)<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"handle_length\">L\u00e4nge des Griffs<\/label><br>\n<select id=\"handle_length\" name=\"handle_length\">\n<option value=\"35\" selected=\"\">35 cm<\/option>\n<option value=\"40\">40 cm<\/option>\n<option value=\"45\">45 cm<\/option>\n<option value=\"50\">50 cm<\/option>\n<option value=\"55\">55 cm<\/option>\n<option value=\"60\">60 cm<\/option>\n<option value=\"65\">65 cm<\/option>\n<option value=\"70\">70 cm<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"reinforcement\">Pappe im oberen \/ unteren Umschlag<\/label><br>\n<input id=\"reinforcement\" name=\"reinforcement\" readonly=\"\" type=\"text\" value=\"850g \/ 350g\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"qty\">Anzahl der Taschen<\/label><br>\n<input id=\"qty\" max=\"999\" min=\"10\" type=\"number\" value=\"100\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"bags_per_box\">Anzahl im Karton<\/label><br>\n<input id=\"bags_per_box\" readonly=\"\" type=\"text\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"print_type_label\">Art des Aufdrucks <span id=\"info-icon\" title=\"Zus\u00e4tzliche Information\">?<\/span><\/label><br>\n<input id=\"print_type_label\" type=\"text\" value=\"Prosta grafika \/ sitodruk\" readonly=\"\">\n<input id=\"print_type\" name=\"print_type\" type=\"hidden\" value=\"simple\">\n<\/div>\n\n<div class=\"field hidden awih-form-full awih-inline-fields\" id=\"simple_print_fields\">\n<div class=\"awih-field\">\n<label for=\"colors_page_1\">Farben auf der 1. Seite<\/label><br>\n<select id=\"colors_page_1\"><option value=\"1\">1 Farbe<\/option><option value=\"2\">2 Farben<\/option><option value=\"3\">3 Farben<\/option><option value=\"4\">4 Farben<\/option><\/select>\n<\/div>\n<div class=\"awih-field\">\n<label for=\"colors_page_2\">Farben auf der 2. Seite<\/label><br>\n<select id=\"colors_page_2\"><option value=\"0\">Kein Aufdruck<\/option><option value=\"1\">1 Farbe<\/option><option value=\"2\">2 Farben<\/option><option value=\"3\">3 Farben<\/option><option value=\"4\">4 Farben<\/option><\/select>\n<\/div>\n<\/div>\n<!-- Zachowane technicznie dla zgodno\u015bci wsp\u00f3lnego kodu strony; nowy kalkulator nie korzysta z tego pola. -->\n<div class=\"field hidden\" id=\"standard_colors_field\" style=\"display:none!important;\">\n<select id=\"standard_colors\" multiple=\"\" aria-hidden=\"true\"><\/select>\n<div id=\"standard_colors_msg\" aria-live=\"polite\"><\/div>\n<\/div>\n\n<div class=\"field awih-technical-field\"><label for=\"bag_price\">Preis der Tasche (PLN)<\/label><br><input id=\"bag_price\" readonly=\"\" type=\"text\"><\/div>\n<div class=\"field hidden awih-technical-field\" id=\"screen_print_price_field\"><label for=\"screen_print_price\">Preis des Siebdrucks (PLN)<\/label><br><input id=\"screen_print_price\" readonly=\"\" type=\"text\"><\/div>\n\n<div class=\"field hidden awih-technical-field\" id=\"setup_price_field\"><label for=\"setup_price\">Vorbereitung (PLN)<\/label><br><input id=\"setup_price\" readonly=\"\" type=\"text\"><\/div>\n<div class=\"field hidden awih-technical-field\" id=\"bag_with_print_price_field\"><label for=\"bag_with_print_price\">Preis der Tasche mit Aufdruck (PLN)<\/label><br><input id=\"bag_with_print_price\" readonly=\"\" type=\"text\"><\/div>\n<input id=\"additional_margin\" name=\"additional_margin\" type=\"hidden\" value=\"1.00\">\n<input id=\"additional_margin_awih\" name=\"additional_margin_awih\" type=\"hidden\" value=\"1.00\">\n<\/div>\n<div class=\"awih-form-note\">\n<span>und<\/span>\n<div>\n                        Der Preis ist unverbindlich. Die endg\u00fcltige Kalkulation kann von der Grafikdatei abh\u00e4ngen,<br>\n                        von der Druckfl\u00e4che, der Verf\u00fcgbarkeit der Taschen sowie den Ausf\u00fchrungsdetails.\n                    <\/div>\n<\/div>\n<section class=\"awih-trust-section awih-trust-section-inline\" id=\"awih-trust-section\">\n<div class=\"awih-trust-inner\">\n<div class=\"awih-trust-box\">\n            <div class=\"cr-trustbadgef\"><div class=\"cr-badge badge_size_wide cr-trustbadge-border\" style=\"background-color:#ffffff;\">\n\n\t<div class=\"badge__store\">AWIH Torby i Opakowania<\/div>\n\n\t<div class=\"badge__info badge__nowrap\">\n\t<div class=\"badge__logo\"><\/div>\n\n\t<div class=\"badge__reviews\"><b>689<\/b>\u00a0Rezensionen<\/div>\n\n\t<div class=\"verified\">Was unsere Kunden sagen<\/div>\n\n\t\t\n\t\t\t<div class=\"badge__stars\">\n\t\t\t\t\t\t\t\t\t<div class=\"badge__star\">\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_empty\"><\/div>\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_fill\" style=\"width: 100%\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"badge__star\">\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_empty\"><\/div>\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_fill\" style=\"width: 100%\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"badge__star\">\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_empty\"><\/div>\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_fill\" style=\"width: 100%\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"badge__star\">\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_empty\"><\/div>\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_fill\" style=\"width: 100%\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"badge__star\">\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_empty\"><\/div>\n\t\t\t\t\t\t<div class=\"badge__star-icon badge__star-icon_type_fill\" style=\"width: 97%\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<div class=\"badge__rating rating\">\n\t\t\t\tBewertung: <b>4.97<\/b>\/5\t\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\t\t<span class=\"badge__link\"><\/span>\n\t\n<\/div>\n<\/div>\n<p class=\"awih-trust-link\">\n<a href=\"https:\/\/awih.pl\/opinie-o-awih\/\"><br>\n                    Siehe Bewertungen \u00fcber AWIH<br>\n<\/a>\n<\/p>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<aside class=\"awih-quote-card awih-summary-card\">\n<h3>Zusammenfassung der Kalkulation<\/h3>\n<p>Aktuelle Konfiguration und ungef\u00e4hre Bestellwert.<\/p>\n<div id=\"summary\">\n                    <p class=\"awih-summary-empty\">W\u00e4hlen Sie die Taschenparameter, um die Kalkulations\u00fcbersicht zu sehen.<\/p>\n                <\/div>\n<button id=\"add_config_btn\" type=\"button\">Positionen zur Bestellung hinzuf\u00fcgen<\/button>\n<p class=\"btn-hint\">\n                    Ein Klick sendet die Bestellung nicht. Sie k\u00f6nnen auf die gleiche Weise eine weitere Konfiguration hinzuf\u00fcgen.\n                <\/p>\n<\/aside>\n<\/div>\n<\/form>\n<section class=\"awih-individual-inquiry\" id=\"awih-individual-inquiry\">\n<div class=\"awih-individual-card\">\n<div class=\"awih-individual-top\">\n<div>\n<span class=\"awih-section-kicker\">Individuelle Kalkulation<\/span>\n<h3>Auflage \u00fcber 999 St\u00fcck, Offsetdruck oder besondere Veredelung?<\/h3>\n<p>\nDer obige Rechner dient f\u00fcr laminierte Werbetaschen in Mengen von 10 bis 999 St\u00fcck.<br>\nF\u00fcr gr\u00f6\u00dfere Auflagen, Offsetdruck, spezielles Design, vollfl\u00e4chigen Druck,<br>\nHot-Stamping, UV-Lack, Pr\u00e4gung oder andere Veredelungen, senden Sie eine individuelle Anfrage.\n<\/p>\n<\/div>\n<button class=\"awih-individual-toggle\" id=\"awih_individual_toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"awih_individual_form_wrap\">Fordern Sie ein individuelles Angebot an<\/button>\n<\/div>\n<div class=\"awih-individual-form-wrap\" id=\"awih_individual_form_wrap\" aria-hidden=\"true\">\n<form class=\"awih-individual-form\" enctype=\"multipart\/form-data\" id=\"awih_individual_form\">\n<div class=\"awih-individual-grid\">\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_bag_type\">Art der Werbetasche<\/label><br>\n<select id=\"awih_custom_bag_type\" name=\"awih_custom_bag_type\">\n<option value=\"Torba ekologiczna eko premium\">\u00d6ko-Premium-Tasche<\/option>\n<option value=\"Torba laminowana\">Laminierte Tasche<\/option>\n<option value=\"Torba z uchwytem skr\u0119canym\">Tasche mit gedrehtem Griff<\/option>\n<option value=\"Torba z uchwytem p\u0142askim\">Tasche mit flachem Griff<\/option>\n<option value=\"Nie wiem \u2014 prosz\u0119 o doradztwo\">Ich wei\u00df nicht \u2013 bitte um Beratung<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_bag_format\">Taschenformat<\/label><br>\n<select id=\"awih_custom_bag_format\" name=\"awih_custom_bag_format\">\n<option value=\"11,5 x 11,5 x 40 cm\">11,5 x 11,5 x 40 cm<\/option>\n<option value=\"16 x 7 x 24 cm\">16 x 7 x 24 cm<\/option>\n<option value=\"18 x 8 x 26 cm\">18 x 8 x 26 cm<\/option>\n<option value=\"24 x 9 x 33 cm\">24 x 9 x 33 cm<\/option>\n<option value=\"30 x 10 x 40 cm\">30 x 10 x 40 cm<\/option>\n<option value=\"32 x 13 x 42 cm\">32 x 13 x 42 cm<\/option>\n<option value=\"35 x 10 x 24 cm\">35 x 10 x 24 cm<\/option>\n<option value=\"38 x 10 x 35 cm\">38 x 10 x 35 cm<\/option>\n<option value=\"Inny format\">Anderes Format<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_format\">Anderes Taschenformat<\/label><br>\n<input id=\"awih_custom_format\" name=\"awih_custom_format\" placeholder=\"z. B. 40 x 15 x 45 cm\" type=\"text\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_handle_type\">Art des Griffs<\/label><br>\n<select id=\"awih_custom_handle_type\" name=\"awih_custom_handle_type\">\n<option value=\"Sznurek bawe\u0142niany 5 mm\">Baumwollkordel 5 mm<\/option>\n<option value=\"Sznurek syntetyczny\">Synthetische Kordel<\/option>\n<option value=\"Tasiemka satynowa 20 mm\">Satinband 20 mm<\/option>\n<option value=\"Tasiemka satynowa 25 mm\">Satinband 25 mm<\/option>\n<option value=\"Tasiemka rypsowa 20 mm\">Ripsband 20 mm<\/option>\n<option value=\"Tasiemka rypsowa 25 mm\">Ripsband 25 mm<\/option>\n<option value=\"Do ustalenia\">Noch festzulegen<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_handle_length\">L\u00e4nge des Griffs<\/label><br>\n<select id=\"awih_custom_handle_length\" name=\"awih_custom_handle_length\">\n<option value=\"35 cm\">35 cm<\/option><option value=\"40 cm\">40 cm<\/option><option value=\"45 cm\">45 cm<\/option><option value=\"50 cm\">50 cm<\/option><option value=\"55 cm\">55 cm<\/option><option value=\"60 cm\">60 cm<\/option><option value=\"65 cm\">65 cm<\/option><option value=\"70 cm\">70 cm<\/option><option value=\"Do ustalenia\">Noch festzulegen<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_paper_type\">Papier und Grammatur<\/label><br>\n<select id=\"awih_custom_paper_type\" name=\"awih_custom_paper_type\">\n<option value=\"Bia\u0142y Multioffset 140 g\/m\u00b2\">Wei\u00dfes Multi-Offset 140 g\/m\u00b2<\/option>\n<option value=\"Bia\u0142y Kraft 160 g\/m\u00b2\">Wei\u00dfes Kraft 160 g\/m\u00b2<\/option>\n<option value=\"Be\u017cowy Kraft 120 g\/m\u00b2\">Beiges Kraft 120 g\/m\u00b2<\/option>\n<option value=\"Be\u017cowy Kraft 170 g\/m\u00b2\">Beiges Kraft 170 g\/m\u00b2<\/option>\n<option value=\"Czarny barwiony w masie 170 g\/m\u00b2\">Massengef\u00e4rbtes Schwarz 170 g\/m\u00b2<\/option>\n<option value=\"Papier kredowy 170 g\/m\u00b2 \u2013 torba laminowana\">Bilderdruckpapier 170 g\/m\u00b2 \u2013 laminierte Tasche<\/option>\n<option value=\"Papier i gramatura do ustalenia\">Papier und Grammatur noch festzulegen<\/option>\n<\/select>\n<input id=\"awih_custom_paper_weight\" name=\"awih_custom_paper_weight\" type=\"hidden\" value=\"Zgodna z wybranym papierem\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_bag_color\">Taschenfarbe<\/label><br>\n<select id=\"awih_custom_bag_color\" name=\"awih_custom_bag_color\">\n<option value=\"Bia\u0142y\">Wei\u00df<\/option>\n<option value=\"Be\u017cowy \/ naturalny kraft\">Beiges \/ naturfarbenes Kraft<\/option>\n<option value=\"Czarny\">Schwarz<\/option>\n<option value=\"Czerwony\">Rot<\/option>\n<option value=\"Granatowy\">Dunkelblau<\/option>\n<option value=\"Bordowy\">Bordeaux<\/option>\n<option value=\"Zielony\">Gr\u00fcn<\/option>\n<option value=\"Ecru\">Ecru<\/option>\n<option value=\"Srebrny\">Silber<\/option>\n<option value=\"Z\u0142oty\">Gold<\/option>\n<option value=\"Kolor zadrukowany wed\u0142ug projektu\">Farbe bedruckt nach Vorlage<\/option>\n<option value=\"Do ustalenia\">Noch festzulegen<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_qty\">Anzahl der Taschen<\/label><br>\n<input id=\"awih_custom_qty\" min=\"1\" name=\"awih_custom_qty\" placeholder=\"z. B. 1000\" type=\"number\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_print_type\">Art des Aufdrucks<\/label><br>\n<select id=\"awih_custom_print_type\" name=\"awih_custom_print_type\"><option value=\"Prosta grafika, kolory Pantone \/ sitodruk\">Einfache Grafik, Pantone-Farben \/ Siebdruck<\/option><option value=\"Zdj\u0119cie lub grafika kolorowa \/ nadruk cyfrowy\">Foto oder Farb-Grafik \/ Digitaldruck<\/option><option value=\"Zdj\u0119cie, grafika kolorowa lub apla \/ druk offsetowy\">Foto, Farb-Grafik oder Applikation \/ Offsetdruck<\/option><option value=\"Nie wiem \u2014 prosz\u0119 o doradztwo\">Ich wei\u00df nicht \u2013 bitte um Beratung<\/option><\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_print_surface\">Druckfl\u00e4che<\/label><br>\n<input id=\"awih_custom_print_surface\" name=\"awih_custom_print_surface\" placeholder=\"z. B. A4, die gesamte Fl\u00e4che der Tasche\" type=\"text\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_finishing\">Zus\u00e4tzliche Veredelung<\/label><br>\n<select id=\"awih_custom_finishing\" name=\"awih_custom_finishing\">\n<option value=\"Brak\">Keine<\/option>\n<option value=\"Laminat b\u0142yszcz\u0105cy\">Gl\u00e4nzendes Laminat<\/option>\n<option value=\"Laminat matowy\">Mattes Laminat<\/option>\n<option value=\"Laminat matowy antiscratch\">Matte Anti-Kratz-Laminierung<\/option>\n<option value=\"Laminat Soft Touch\">Soft-Touch-Laminierung<\/option>\n<option value=\"Hot-stamping z\u0142oty\">Hei\u00dfpr\u00e4gung Gold<\/option>\n<option value=\"Hot-stamping srebrny\">Hei\u00dfpr\u00e4gung Silber<\/option>\n<option value=\"Hot-stamping w innym kolorze\">Hei\u00dfpr\u00e4gung in anderer Farbe<\/option>\n<option value=\"Lakier UV wybi\u00f3rczy\">Selektiver UV-Lack<\/option>\n<option value=\"T\u0142oczenie \/ przet\u0142ok\">Pr\u00e4gung \/ Tiefpr\u00e4gung<\/option>\n<option value=\"Kilka uszlachetnie\u0144\">Mehrere Veredelungen<\/option>\n<option value=\"Do ustalenia\">Noch festzulegen<\/option>\n<\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_colors_page_1\">Farben auf der 1. Seite<\/label><br>\n<select id=\"awih_custom_colors_page_1\" name=\"awih_custom_colors_page_1\"><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"CMYK\">CMYK<\/option><option value=\"Do ustalenia\">Noch festzulegen<\/option><\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_colors_page_2\">Farben auf der 2. Seite<\/label><br>\n<select id=\"awih_custom_colors_page_2\" name=\"awih_custom_colors_page_2\"><option value=\"Brak nadruku\">Kein Aufdruck<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"CMYK\">CMYK<\/option><option value=\"Do ustalenia\">Noch festzulegen<\/option><\/select>\n<\/div>\n<div class=\"awih-individual-field awih-individual-full\">\n<label for=\"awih_custom_notes\">Hinweise<\/label><br>\n<textarea id=\"awih_custom_notes\" name=\"awih_custom_notes\" placeholder=\"Beschreiben Sie das gew\u00fcnschte Aussehen der Tasche, Verwendung, Termin und zus\u00e4tzliche Anforderungen.\"><\/textarea>\n<\/div>\n<div class=\"awih-individual-field awih-individual-full\">\n<label for=\"awih_custom_attachment\">Logo oder Entwurf<\/label><br>\n<input id=\"awih_custom_attachment\" name=\"awih_custom_attachment\" type=\"file\">\n<\/div>\n<div class=\"awih-individual-field\"><label for=\"awih_custom_name\">Vor- und Nachname<\/label><br><input id=\"awih_custom_name\" name=\"awih_custom_name\" required=\"\" type=\"text\"><\/div>\n<div class=\"awih-individual-field\"><label for=\"awih_custom_phone\">Telefon<\/label><br><input id=\"awih_custom_phone\" name=\"awih_custom_phone\" required=\"\" type=\"tel\"><\/div>\n<div class=\"awih-individual-field awih-individual-full\"><label for=\"awih_custom_email\">E-Mail<\/label><br><input id=\"awih_custom_email\" name=\"awih_custom_email\" required=\"\" type=\"email\"><\/div>\n<\/div>\n<div class=\"awih-individual-actions\"><button class=\"awih-individual-submit\" id=\"awih_individual_submit\" type=\"submit\">Individuelle Anfrage senden<\/button><button class=\"awih-individual-cancel\" id=\"awih_individual_cancel\" type=\"button\">Abbrechen<\/button><\/div>\n<p class=\"awih-individual-note\">Das Formular ist f\u00fcr laminierten Taschen, gr\u00f6\u00dfere Mengen, Sonderformate, spezielle Griffe, Vollfl\u00e4chendruck und Veredelungen vorgesehen. AWIH wird sich zur Best\u00e4tigung von Preis, Termin und Einzelheiten der Umsetzung mit Ihnen in Verbindung setzen.<\/p>\n<\/form>\n<\/div>\n<\/div>\n<\/section>\n<\/section>\n\n<!-- =========================================================\n     TORBY REKLAMOWE LAMINOWANE \u2014 SEKCJA PREMIUM\n     Wstawiona bezpo\u015brednio po formularzu zapytania indywidualnego\n     ========================================================= -->\n\n<style>\n.awih-black-bags-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #102a43;\n    clear: both;\n}\n\n.awih-black-bags-section *,\n.awih-black-bags-section *::before,\n.awih-black-bags-section *::after {\n    box-sizing: border-box;\n}\n\n.awih-black-bags-card {\n    position: relative;\n    overflow: hidden;\n    border: 1px solid #263345;\n    border-radius: 22px;\n    background:\n        radial-gradient(circle at 85% 10%, rgba(9, 159, 229, .18), transparent 34%),\n        linear-gradient(145deg, #111827 0%, #0b1220 58%, #020617 100%);\n    box-shadow: 0 20px 48px rgba(15, 23, 42, .18);\n}\n\n.awih-black-bags-hero {\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(320px, .92fr);\n    gap: 32px;\n    align-items: center;\n    padding: 34px;\n}\n\n.awih-black-bags-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 13px;\n    padding: 7px 12px;\n    border: 1px solid rgba(125, 211, 252, .32);\n    border-radius: 999px;\n    background: rgba(14, 165, 233, .12);\n    color: #7dd3fc;\n    font-size: 12px;\n    line-height: 1.2;\n    font-weight: 900;\n    letter-spacing: .055em;\n    text-transform: uppercase;\n}\n\n.awih-black-bags-title {\n    max-width: 680px;\n    margin: 0 0 15px;\n    color: #ffffff;\n    font-size: clamp(27px, 3vw, 40px);\n    line-height: 1.12;\n    font-weight: 900;\n    letter-spacing: -.02em;\n    text-transform: none;\n}\n\n.awih-black-bags-lead {\n    max-width: 700px;\n    margin: 0;\n    color: #cbd5e1;\n    font-size: 16px;\n    line-height: 1.7;\n}\n\n.awih-black-bags-features {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 10px 16px;\n    margin: 22px 0 0;\n    padding: 0;\n    list-style: none;\n}\n\n.awih-black-bags-features li {\n    position: relative;\n    min-width: 0;\n    padding-left: 28px;\n    color: #e2e8f0;\n    font-size: 14px;\n    line-height: 1.45;\n    font-weight: 700;\n}\n\n.awih-black-bags-features li::before {\n    content: \"\u2713\";\n    position: absolute;\n    left: 0;\n    top: 1px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 19px;\n    height: 19px;\n    border-radius: 6px;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 12px;\n    line-height: 1;\n    font-weight: 900;\n}\n\n.awih-black-bags-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 24px;\n}\n\n.awih-black-bags-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 48px;\n    padding: 13px 20px;\n    border-radius: 12px;\n    font-size: 14px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-decoration: none !important;\n    transition: transform .15s ease, background-color .2s ease, border-color .2s ease;\n}\n\n.awih-black-bags-btn:hover {\n    transform: translateY(-1px);\n}\n\n.awih-black-bags-btn-primary {\n    border: 1px solid #099fe5;\n    background: #099fe5;\n    color: #ffffff !important;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .25);\n}\n\n.awih-black-bags-btn-primary:hover {\n    border-color: #087fc0;\n    background: #087fc0;\n}\n\n.awih-black-bags-btn-secondary {\n    border: 1px solid rgba(226, 232, 240, .25);\n    background: rgba(255, 255, 255, .06);\n    color: #ffffff !important;\n}\n\n.awih-black-bags-btn-secondary:hover {\n    border-color: rgba(226, 232, 240, .48);\n    background: rgba(255, 255, 255, .11);\n}\n\n.awih-black-bags-main-photo {\n    position: relative;\n    min-height: 390px;\n    margin: 0;\n    overflow: hidden;\n    border: 1px solid rgba(255, 255, 255, .13);\n    border-radius: 18px;\n    background: #0f172a;\n    box-shadow: 0 18px 38px rgba(0, 0, 0, .28);\n}\n\n.awih-black-bags-main-photo img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 390px;\n    object-fit: cover;\n}\n\n.awih-black-bags-main-photo figcaption {\n    position: absolute;\n    left: 14px;\n    right: 14px;\n    bottom: 14px;\n    padding: 12px 14px;\n    border: 1px solid rgba(255, 255, 255, .16);\n    border-radius: 12px;\n    background: rgba(2, 6, 23, .78);\n    color: #ffffff;\n    font-size: 13px;\n    line-height: 1.45;\n    font-weight: 800;\n    backdrop-filter: blur(7px);\n}\n\n.awih-black-bags-info {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n    padding: 0 34px 28px;\n}\n\n.awih-black-bags-info-item {\n    min-width: 0;\n    padding: 17px;\n    border: 1px solid rgba(148, 163, 184, .18);\n    border-radius: 14px;\n    background: rgba(255, 255, 255, .055);\n}\n\n.awih-black-bags-info-item strong {\n    display: block;\n    margin-bottom: 5px;\n    color: #ffffff;\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 900;\n}\n\n.awih-black-bags-info-item span {\n    display: block;\n    color: #aebdce;\n    font-size: 13px;\n    line-height: 1.5;\n}\n\n.awih-black-bags-gallery-wrap {\n    padding: 28px 34px 34px;\n    border-top: 1px solid rgba(148, 163, 184, .17);\n    background: rgba(255, 255, 255, .035);\n}\n\n.awih-black-bags-gallery-heading {\n    max-width: 760px;\n    margin-bottom: 18px;\n}\n\n.awih-black-bags-gallery-heading h3 {\n    margin: 0 0 7px;\n    color: #ffffff;\n    font-size: clamp(21px, 2vw, 28px);\n    line-height: 1.2;\n    font-weight: 900;\n    text-transform: none;\n}\n\n.awih-black-bags-gallery-heading p {\n    margin: 0;\n    color: #aebdce;\n    font-size: 14px;\n    line-height: 1.6;\n}\n\n.awih-black-bags-gallery {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 16px;\n}\n\n.awih-black-bags-photo-card {\n    min-width: 0;\n    margin: 0;\n    overflow: hidden;\n    border: 1px solid rgba(148, 163, 184, .2);\n    border-radius: 16px;\n    background: #ffffff;\n    box-shadow: 0 12px 28px rgba(0, 0, 0, .18);\n}\n\n.awih-black-bags-photo {\n    width: 100%;\n    aspect-ratio: 4 \/ 3;\n    overflow: hidden;\n    background: #e5e7eb;\n}\n\n.awih-black-bags-photo img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform .3s ease;\n}\n\n.awih-black-bags-photo-card:hover img {\n    transform: scale(1.035);\n}\n\n.awih-black-bags-photo-card.is-detail .awih-black-bags-photo img {\n    transform: scale(1.22);\n    object-position: 60% 45%;\n}\n\n.awih-black-bags-photo-card.is-detail:hover .awih-black-bags-photo img {\n    transform: scale(1.27);\n}\n\n.awih-black-bags-photo-card figcaption {\n    padding: 16px;\n}\n\n.awih-black-bags-photo-card figcaption strong {\n    display: block;\n    margin-bottom: 5px;\n    color: #0f2742;\n    font-size: 15px;\n    line-height: 1.35;\n    font-weight: 900;\n}\n\n.awih-black-bags-photo-card figcaption span {\n    display: block;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.5;\n}\n\n.awih-black-bags-note {\n    display: grid;\n    grid-template-columns: 42px minmax(0, 1fr);\n    gap: 13px;\n    align-items: start;\n    margin-top: 18px;\n    padding: 16px;\n    border: 1px solid rgba(125, 211, 252, .22);\n    border-radius: 14px;\n    background: rgba(14, 165, 233, .08);\n}\n\n.awih-black-bags-note-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff;\n    font-size: 20px;\n    font-weight: 900;\n}\n\n.awih-black-bags-note strong {\n    display: block;\n    margin-bottom: 4px;\n    color: #ffffff;\n    font-size: 14px;\n    line-height: 1.35;\n    font-weight: 900;\n}\n\n.awih-black-bags-note p {\n    margin: 0;\n    color: #b8c5d4;\n    font-size: 13px;\n    line-height: 1.55;\n}\n\n@media (max-width: 980px) {\n    .awih-black-bags-hero {\n        grid-template-columns: 1fr;\n    }\n\n    .awih-black-bags-main-photo {\n        min-height: 340px;\n    }\n\n    .awih-black-bags-main-photo img {\n        min-height: 340px;\n    }\n\n    .awih-black-bags-info {\n        grid-template-columns: 1fr;\n    }\n}\n\n@media (max-width: 760px) {\n    .awih-black-bags-section {\n        margin-bottom: 28px;\n        padding: 0 14px;\n    }\n\n    .awih-black-bags-card {\n        border-radius: 18px;\n    }\n\n    .awih-black-bags-hero {\n        gap: 24px;\n        padding: 22px;\n    }\n\n    .awih-black-bags-title {\n        font-size: 27px;\n    }\n\n    .awih-black-bags-lead {\n        font-size: 15px;\n        line-height: 1.62;\n    }\n\n    .awih-black-bags-features {\n        grid-template-columns: 1fr;\n    }\n\n    .awih-black-bags-actions {\n        display: grid;\n        grid-template-columns: 1fr;\n    }\n\n    .awih-black-bags-btn {\n        width: 100%;\n    }\n\n    .awih-black-bags-main-photo,\n    .awih-black-bags-main-photo img {\n        min-height: 280px;\n    }\n\n    .awih-black-bags-info {\n        padding: 0 22px 22px;\n    }\n\n    .awih-black-bags-gallery-wrap {\n        padding: 24px 22px 22px;\n    }\n\n    .awih-black-bags-gallery {\n        grid-template-columns: 1fr;\n    }\n}\n\n@media (max-width: 420px) {\n    .awih-black-bags-hero {\n        padding: 18px;\n    }\n\n    .awih-black-bags-main-photo,\n    .awih-black-bags-main-photo img {\n        min-height: 235px;\n    }\n\n    .awih-black-bags-main-photo figcaption {\n        position: static;\n        border: 0;\n        border-radius: 0;\n        background: #111827;\n        backdrop-filter: none;\n    }\n\n    .awih-black-bags-info {\n        padding: 0 18px 18px;\n    }\n\n    .awih-black-bags-gallery-wrap {\n        padding: 22px 18px 18px;\n    }\n}\n<\/style>\n\n<section class=\"awih-black-bags-section\" id=\"torby-reklamowe-laminowane\">\n    <div class=\"awih-black-bags-card\">\n        <div class=\"awih-black-bags-hero\">\n            <div class=\"awih-black-bags-copy\">\n                <span class=\"awih-black-bags-kicker\">Exklusive Werbetaschen<\/span>\n                <h2 class=\"awih-black-bags-title\">Laminierte Taschen \u2013 Verpackung, die den Markenwert st\u00e4rkt<\/h2>\n                <p class=\"awih-black-bags-lead\">\n                    Laminierte Taschen mit Druck sind eine der repr\u00e4sentativsten Varianten von Werbetaschen. Vollfarbige Grafiken, Firmenlogo, eleganter Griff und ausgew\u00e4hlte Veredelungen erm\u00f6glichen die Gestaltung einer Verpackung, die auf die Markenidentit\u00e4t abgestimmt ist. Solche laminierten Taschen mit Logo fertigen wir aus festem Bilderdruckpapier, mit verst\u00e4rktem Boden und oberer Lasche.\n                <\/p>\n                <ul class=\"awih-black-bags-features\">\n                    <li>vollst\u00e4ndige Personalisierung der gesamten Taschenoberfl\u00e4che<\/li>\n                    <li>Glanz-, Matt-, Antikratzer- oder Soft-Touch-Laminat<\/li>\n                    <li>Griff aus Kordel oder Satin- bzw. Ripsband<\/li>\n                    <li>Hei\u00dfpr\u00e4gung, UV-Lack und Pr\u00e4gung<\/li>\n                    <li>Verst\u00e4rkter Boden und oberer Klappe<\/li>\n                    <li>Standardformat oder auf Bestellung hergestellt<\/li>\n                <\/ul>\n                <div class=\"awih-black-bags-actions\">\n                    <a class=\"awih-black-bags-btn awih-black-bags-btn-primary\" href=\"#awih_individual_toggle\">Laminierte Tasche bepreisen<\/a>\n                    <a class=\"awih-black-bags-btn awih-black-bags-btn-secondary\" href=\"#materialy-torby-reklamowe\">Materialien f\u00fcr das Projekt \u00fcberpr\u00fcfen<\/a>\n                <\/div>\n            <\/div>\n            <figure class=\"awih-black-bags-main-photo\">\n                <img src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/Laminat.png\" loading=\"lazy\" decoding=\"async\" alt=\"Exklusive laminierte Werbetaschen mit Druck\">\n                <figcaption>Die laminierte Tasche kann vollfarbige Grafiken, einen eleganten Griff und Veredelungen kombinieren, die zur Markenidentit\u00e4t passen.<\/figcaption>\n            <\/figure>\n        <\/div>\n        <div class=\"awih-black-bags-info\">\n            <div class=\"awih-black-bags-info-item\"><strong>Volle Personalisierung<\/strong><span>Farbe, Grafik, Format, Griff und Finish, entworfen f\u00fcr eine bestimmte Marke.<\/span><\/div>\n            <div class=\"awih-black-bags-info-item\"><strong>Premium-Effekt<\/strong><span>Matt, Glanz, Soft Touch, Vergoldung, Versilberung, UV-Lack oder Pr\u00e4gung.<\/span><\/div>\n            <div class=\"awih-black-bags-info-item\"><strong>Robuste Konstruktion<\/strong><span>Verst\u00e4rkter Boden und obere Klappe erh\u00f6hen die Haltbarkeit und Stabilit\u00e4t der Tasche.<\/span><\/div>\n        <\/div>\n        <div class=\"awih-black-bags-gallery-wrap\">\n            <div class=\"awih-black-bags-gallery-heading\">\n                <h3>Beispielhafte M\u00f6glichkeiten f\u00fcr die Herstellung laminierter Taschen<\/h3>\n                <p>Wir w\u00e4hlen die Technologie passend zum Projekt, Auflage, erwarteten Effekt und Budget.<\/p>\n            <\/div>\n            <div class=\"awih-black-bags-gallery\">\n                <figure class=\"awih-black-bags-photo-card\">\n                    <div class=\"awih-black-bags-photo\"><img src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminatycmyk.jpg\" loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Taschen mit vollfarbigem CMYK-Druck\"><\/div>\n                    <figcaption><strong>Vollfarbdruck<\/strong><span>Fotos, Verl\u00e4ufe, Applets und Grafiken, die mit der visuellen Identit\u00e4t des Unternehmens \u00fcbereinstimmen.<\/span><\/figcaption>\n                <\/figure>\n                <figure class=\"awih-black-bags-photo-card\">\n                    <div class=\"awih-black-bags-photo\"><img src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminaty-loga.png\" loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Taschen mit Firmenlogo\"><\/div>\n                    <figcaption><strong>Logo und elegante Details<\/strong><span>Ein minimalistisches Design kann durch Vergoldung, UV-Lack oder Pr\u00e4gung hervorgehoben werden.<\/span><\/figcaption>\n                <\/figure>\n                <figure class=\"awih-black-bags-photo-card is-detail\">\n                    <div class=\"awih-black-bags-photo\"><img src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/uchwyt-1.png\" loading=\"lazy\" decoding=\"async\" alt=\"Kordel und Band f\u00fcr laminierte Werbetasche\"><\/div>\n                    <figcaption><strong>Griff passend zum Design<\/strong><span>Baumwoll- oder synthetische Schnur sowie Satin- oder Ripsband.<\/span><\/figcaption>\n                <\/figure>\n            <\/div>\n            <div class=\"awih-black-bags-note\">\n                <span class=\"awih-black-bags-note-icon\" aria-hidden=\"true\">\u2605<\/span>\n                <div><strong>Die Werbetasche arbeitet auch nach dem Kauf<\/strong><p>Eine \u00e4sthetische und langlebige Tasche wird wiederverwendet, wodurch das Markenlogo l\u00e4nger sichtbar bleibt als bei einmaligem Kontakt mit der Werbung.<\/p><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"awih-benefits-section\" id=\"awih-benefits-section\">\n<div class=\"awih-benefits-card\"><div class=\"awih-benefits-grid\">\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M5 12.5C5 7.8 8.8 4 13.5 4H20v6.5C20 15.2 16.2 19 11.5 19H5v-6.5Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M7 17c3.5-3.8 6.8-6 11-8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">\u00d6ko- oder Premium-Variante<\/p><p class=\"awih-benefit-text\">W\u00e4hlen Sie naturbelassenes \u00d6kopapier oder eine exklusive laminierte Tasche.<\/p><\/div><\/div>\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M7 9V7a5 5 0 0 1 10 0v2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><path d=\"M5 9h14l-1 11H6L5 9Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">Produktion unter der Marke<\/p><p class=\"awih-benefit-text\">Format, Papier, Farbe, Griff und Verarbeitung auf das Produkt und das Firmenimage abgestimmt.<\/p><\/div><\/div>\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M4 7h16v10H4V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M8 11h8M8 14h5\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">Druck passend zum Design<\/p><p class=\"awih-benefit-text\">Siebdruck, Digitaldruck, Offset, Hei\u00dfpr\u00e4gung, UV-Lack und Pr\u00e4gedruck.<\/p><\/div><\/div>\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M12 6v6l4 2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><path d=\"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">Schnelle Standardpreisberechnung<\/p><p class=\"awih-benefit-text\">Laminierte Taschen k\u00f6nnen Sie online kalkulieren und mehrere Varianten zu einem gemeinsamen Angebot hinzuf\u00fcgen.<\/p><\/div><\/div>\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M5 5h6v6H5V5ZM13 5h6v6h-6V5ZM5 13h6v6H5v-6ZM13 13h6v6h-6v-6Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">Kleine und gro\u00dfe Auflagen<\/p><p class=\"awih-benefit-text\">Fertige laminierte Taschen k\u00f6nnen Sie im Shop kaufen, gr\u00f6\u00dfere Serien fertigen wir als individuelle Produktion.<\/p><\/div><\/div>\n<div class=\"awih-benefit-item\"><span aria-hidden=\"true\" class=\"awih-benefit-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M3 7h11v10H3V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M14 10h4l3 3v4h-7v-7Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path><path d=\"M7 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><p class=\"awih-benefit-title\">Lieferung an das Unternehmen<\/p><p class=\"awih-benefit-text\">Versand per Kurier oder Palette, abh\u00e4ngig von der Anzahl der Kartons und der Gr\u00f6\u00dfe der Bestellung.<\/p><\/div><\/div>\n<\/div><\/div>\n<\/section>\n<section class=\"awih-stage2-case\" aria-labelledby=\"awih-stage2-case-title\">\n<style>\n.awih-stage2-case{max-width:1120px;margin:0 auto 36px;padding:0 24px;box-sizing:border-box}.awih-stage2-case__card{display:grid;grid-template-columns:minmax(220px,34%) 1fr;gap:24px;align-items:center;padding:24px;border:1px solid #e4e4e4;border-radius:12px;background:#fff}.awih-stage2-case__image{display:block;width:100%;height:auto;aspect-ratio:4\/3;object-fit:cover;border-radius:8px}.awih-stage2-case__title{margin:0 0 10px}.awih-stage2-case__text{margin:0 0 16px}.awih-stage2-case__cta{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:6px;background:#111;color:#fff;text-decoration:none;font-weight:700}@media(max-width:767px){.awih-stage2-case{padding:0 16px}.awih-stage2-case__card{grid-template-columns:1fr;padding:18px;gap:18px}.awih-stage2-case__cta{width:100%;justify-content:center;box-sizing:border-box}}\n<\/style>\n<div class=\"awih-stage2-case__card\">\n<img class=\"awih-stage2-case__image\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/z-nadrukiem-2-2-1024x768.png\" width=\"1024\" height=\"768\" loading=\"lazy\" decoding=\"async\" alt=\"Laminierte Papiertaschen mit vollfarbigem Druck\">\n<div class=\"awih-stage2-case__content\">\n<h3 class=\"awih-stage2-case__title\" id=\"awih-stage2-case-title\">Sehen Sie die Umsetzung einer laminierten Tasche mit Offsetdruck<\/h3>\n<p class=\"awih-stage2-case__text\">Sehen Sie Fotos von laminierten Papiertaschen mit Vollfarboffsetdruck und Kordelgriffen, die von AWIH hergestellt wurden.<\/p>\n<a class=\"awih-stage2-case__cta\" href=\"https:\/\/awih.pl\/torby-laminowane-druk-offsetowy-realizacja-awih\/\">Umsetzung ansehen \u2192<\/a>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-audience-section\" id=\"dla-kogo-torby-reklamowe\" style=\"display:block;width:100%;max-width:1120px;margin:0 auto 36px;padding:0 24px;box-sizing:border-box;clear:both;\">\n<div class=\"awih-audience-card\">\n<span class=\"awih-section-kicker\">Einsatzgebiet<\/span>\n<h2>Werbetaschen mit Druck und Logo<\/h2>\n<p>Eine Tasche mit Logo ist gleichzeitig eine Produktverpackung und ein mobiler Werbetr\u00e4ger. Gut ausgew\u00e4hltes Material, Format und Griff verbessern den Komfort des Kunden, und eine \u00e4sthetische Ausf\u00fchrung erh\u00f6ht den wahrgenommenen Wert des Einkaufs.<\/p>\n<div class=\"awih-audience-grid\">\n<div class=\"awih-audience-item\"><strong>Gesch\u00e4fte, Boutiquen und Modemarken<\/strong><span>Taschen f\u00fcr Kleidung, Schuhe, Lederwaren und station\u00e4r verkaufte Produkte.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Kosmetik, Schmuck und Premium-Produkte<\/strong><span>Elegante Verpackung f\u00fcr Parf\u00fcms, Kosmetik, Kerzen, Schmuck und Geschenke.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Messen, Konferenzen und Events<\/strong><span>Taschen f\u00fcr Kataloge, Muster, Werbematerialien und Sets f\u00fcr Teilnehmer.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Firmenpr\u00e4sente und B2B-Verkauf<\/strong><span>Repr\u00e4sentative Verpackung von Weihnachtssets, Gutscheinen und Geschenken f\u00fcr Kunden.<\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-formats-print-section\" id=\"awih-formaty-nadruk\">\n<div class=\"awih-formats-print-header\">\n<span class=\"awih-section-kicker\">Arten, Materialien und Druck<\/span>\n<h2>W\u00e4hlen Sie eine Werbetasche entsprechend dem Produkt, dem Budget und dem erwarteten Effekt aus.<\/h2>\n<p>Wir produzieren umweltfreundliche Taschen sowie exklusive laminierte Taschen. Wir helfen dabei, Konstruktion, Material, Griff und Kennzeichnungstechnik so auszuw\u00e4hlen, dass die Tasche bequem, langlebig und mit der Markenidentit\u00e4t konsistent ist.<\/p>\n<\/div>\n<div class=\"awih-formats-print-grid\">\n<div class=\"awih-info-card\">\n<h3>Die beliebtesten Arten von Werbetaschen<\/h3>\n<p>Jede Variante entspricht einem anderen Verwendungszweck und Personalisierungsgrad.<\/p>\n<div class=\"awih-format-table-wrap\">\n<table class=\"awih-format-table\"><thead><tr><th>Art der T\u00fcte<\/th><th>Hauptvorteil<\/th><th>Beste Verwendung<\/th><\/tr><\/thead><tbody>\n<tr><td>Eco Premium \/ Kraftlux<\/td><td>Nat\u00fcrliches Aussehen und stabile, versteifte Konstruktion<\/td><td>Boutiquen, Geschenke, Kosmetik, Events<\/td><\/tr>\n<tr><td>Laminierte<\/td><td>Volle Personalisierung und exklusives Finish<\/td><td>Premium-Marken, Schmuck, Parf\u00fcm, Geschenke<\/td><\/tr>\n<tr><td>Mit gedrehtem Griff<\/td><td>Gutes Verh\u00e4ltnis von Preis zu Haltbarkeit<\/td><td>Gesch\u00e4fte, Gastronomie, Einzelhandel<\/td><\/tr>\n<tr><td>Mit flachem Griff<\/td><td>Wirtschaftliche Verpackung f\u00fcr gr\u00f6\u00dfere Auflagen<\/td><td>Handel, Catering, Massenveranstaltungen<\/td><\/tr>\n<tr><td>Unformatiertes Format<\/td><td>Abmessungen an ein konkretes Produkt angepasst<\/td><td>Sets, Spezialverpackungen, ungew\u00f6hnliche Produkte<\/td><\/tr>\n<\/tbody><\/table>\n<\/div>\n<div class=\"awih-color-list\">\n<div class=\"awih-color-item\"><span class=\"awih-color-dot awih-color-dot-white\"><\/span><div><p class=\"awih-color-title\">Wei\u00df und helle Farben<\/p><p class=\"awih-color-text\">Universeller Hintergrund f\u00fcr Logo, Fotos und CMYK-Grafiken<\/p><\/div><\/div>\n<div class=\"awih-color-item\"><span class=\"awih-color-dot awih-color-dot-kraft\"><\/span><div><p class=\"awih-color-title\">Nat\u00fcrliches Kraftpapier<\/p><p class=\"awih-color-text\">Umweltfreundlicher, warmer und authentischer Markencharakter<\/p><\/div><\/div>\n<div class=\"awih-color-item\"><span class=\"awih-color-dot awih-color-dot-black\"><\/span><div><p class=\"awih-color-title\">Premium-Schwarz<\/p><p class=\"awih-color-text\">Ausgepr\u00e4gter Hintergrund f\u00fcr hellen Druck, Vergoldung oder Versilberung<\/p><\/div><\/div>\n<div class=\"awih-color-item\"><span class=\"awih-color-dot awih-color-dot-gold\"><\/span><div><p class=\"awih-color-title\">Farbe nach Entwurf<\/p><p class=\"awih-color-text\">Bei laminierten Taschen kann die Farbe die gesamte Verpackungsfl\u00e4che abdecken<\/p><\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"awih-info-card\">\n<h3>Arten des Drucks und der Veredelung<\/h3>\n<p>Die Technologie w\u00e4hlen wir entsprechend Grafik, Taschenfarbe, Druckoberfl\u00e4che und Bestellmenge<\/p>\n<div class=\"awih-print-types\">\n<div class=\"awih-print-type-card\"><span class=\"awih-print-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M4 6h16v12H4V6Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M8 10h8M8 14h5\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h4>Siebdruck<\/h4><p>Wirtschaftlich f\u00fcr einfaches Logo und Pantone-Farben<\/p><ul class=\"awih-print-list\"><li>ab 50 St\u00fcck<\/li><li>eine oder zwei Seiten<\/li><li>guter Effekt auf fertigen Taschen<\/li><\/ul><\/div><\/div>\n<div class=\"awih-print-type-card\"><span class=\"awih-print-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M5 5h14v14H5V5Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><circle cx=\"9\" cy=\"9\" r=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.6\"><\/circle><path d=\"m7 17 4-4 3 3 2-2 2 3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h4>Digitaldruck<\/h4><p>Fotos, Tonwert\u00fcberg\u00e4nge und Vollfarbdruck in kleineren Auflagen.<\/p><ul class=\"awih-print-list\"><li>ab 10 St\u00fcck<\/li><li>standardm\u00e4\u00dfig eine Seite<\/li><li>schnelle Personalisierung<\/li><\/ul><\/div><\/div>\n<div class=\"awih-print-type-card\"><span class=\"awih-print-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M6 3h12v18H6V3Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M9 7h6M9 11h6M9 15h4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h4>Offsetdruck und Veredelungen<\/h4><p>Vollfl\u00e4chiger Druck, Applikationen und Premium-Effekt auf Taschen, die von Grund auf hergestellt werden.<\/p><ul class=\"awih-print-list\"><li>individuelle Preisgestaltung<\/li><li>Laminierung, Hei\u00dfpr\u00e4gedruck, UV, Pr\u00e4gung<\/li><li>gr\u00f6\u00dftm\u00f6gliche Gestaltungsfreiheit<\/li><\/ul><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"awih-print-gallery\" id=\"awih-print-gallery\" data-awih-print-gallery=\"\" role=\"region\" aria-label=\"Beispielhafte Drucktechniken auf Werbetaschen\">\n<div class=\"awih-print-gallery-media\">\n<figure class=\"awih-print-gallery-slide is-active\" aria-hidden=\"false\"><img decoding=\"async\" alt=\"Siebdruck des Logos auf \u00f6kologischer Werbetasche\" loading=\"lazy\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Kraft-bezowy-24x9x33-sito.png\"><figcaption class=\"awih-print-gallery-caption\"><strong>Siebdruck<\/strong><span>Einfaches Logo und Pantone-Farben auf der umweltfreundlichen Tasche.<\/span><\/figcaption><\/figure>\n<figure class=\"awih-print-gallery-slide\" aria-hidden=\"true\"><img decoding=\"async\" alt=\"Digitaldruck auf Werbetasche\" loading=\"lazy\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/07\/Kraft-bezowy-32x13x42-cyfra.png\"><figcaption class=\"awih-print-gallery-caption\"><strong>Digitaldruck<\/strong><span>Vollfarbgrafik in kleinen und mittleren Auflagen.<\/span><\/figcaption><\/figure>\n<figure class=\"awih-print-gallery-slide\" aria-hidden=\"true\"><img decoding=\"async\" alt=\"Laminierte Werbetaschen mit Vollfarbdruck\" loading=\"lazy\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/04\/laminatycmyk.jpg\"><figcaption class=\"awih-print-gallery-caption\"><strong>Offsetdruck und Laminierung<\/strong><span>Vollst\u00e4ndige Personalisierung der Oberfl\u00e4che sowie zus\u00e4tzliche Veredelungen.<\/span><\/figcaption><\/figure>\n<\/div>\n<div class=\"awih-print-gallery-bottom\"><p class=\"awih-print-gallery-text\">Beispielhafte M\u00f6glichkeiten zur Kennzeichnung von Werbetaschen.<\/p><div class=\"awih-print-gallery-dots\"><button aria-label=\"Zeige Siebdruck\" class=\"awih-print-gallery-dot is-active\" data-awih-print-slide=\"0\" type=\"button\" aria-pressed=\"true\"><\/button><button aria-label=\"Zeige Digitaldruck\" class=\"awih-print-gallery-dot\" data-awih-print-slide=\"1\" type=\"button\" aria-pressed=\"false\"><\/button><button aria-label=\"Zeige Offsetdruck\" class=\"awih-print-gallery-dot\" data-awih-print-slide=\"2\" type=\"button\" aria-pressed=\"false\"><\/button><\/div><\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-order-process-section\" id=\"jak-zamowic-torby-reklamowe\">\n<div class=\"awih-order-process-card\">\n<h2>Wie bestellt man Werbetaschen mit eigenem Druck?<\/h2>\n<p class=\"awih-order-process-intro\">Eine Standard-Laminattasche k\u00f6nnen Sie online kalkulieren. Bei einem vollfl\u00e4chigen Offsetdruck oder Veredelung senden Sie bitte eine Anfrage und das Projekt.<\/p>\n<div class=\"awih-order-process-steps\">\n<div class=\"awih-order-process-step\"><span class=\"awih-order-process-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M4 5h16v14H4V5Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M8 9h8M8 13h5\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h3>1. W\u00e4hlen Sie eine Variante<\/h3><p>Bestimmen Sie die Art der Tasche, Format, Material, Griff, Auflage und gew\u00fcnschtes Ergebnis.<\/p><\/div><\/div>\n<div class=\"awih-order-process-step\"><span class=\"awih-order-process-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M12 3v18M3 12h18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h3>2. Kalkulieren oder Anfrage senden<\/h3><p>Nutzen Sie den Rechner oder das Formular f\u00fcr eine individuelle Kalkulation.<\/p><\/div><\/div>\n<div class=\"awih-order-process-step\"><span class=\"awih-order-process-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"m5 12 4 4L19 6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h3>3. Projekt best\u00e4tigen<\/h3><p>Wir pr\u00fcfen die Dateien, erstellen eine Visualisierung und best\u00e4tigen die Durchf\u00fchrungsbedingungen.<\/p><\/div><\/div>\n<div class=\"awih-order-process-step\"><span class=\"awih-order-process-icon\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M3 7h11v10H3V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path><path d=\"M14 10h4l3 3v4h-7v-7Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path><\/svg><\/span><div><h3>4. Produktion und Lieferung<\/h3><p>Nach der Genehmigung starten wir die Produktion, \u00fcberwachen die Qualit\u00e4t und versenden die Bestellung.<\/p><\/div><\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-why-section\" id=\"dlaczego-awih-torby-reklamowe\">\n<div class=\"awih-why-card\">\n<div class=\"awih-why-main\"><span class=\"awih-section-kicker\">Hersteller AWIH<\/span><h2>Warum lohnt es sich, Werbetaschen bei AWIH zu bestellen?<\/h2><p>Wir verkaufen kein einzelnes zuf\u00e4lliges Modell. Wir helfen, die passende L\u00f6sung vom wirtschaftlichen Einkaufssack bis zur exklusiven laminierten Tasche auszuw\u00e4hlen. Wir kombinieren Beratung, Projektvorbereitung, Produktion, Druck und Lieferung.<\/p><div class=\"awih-why-stats\"><div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">1<\/span><span class=\"awih-why-stat-label\">Partner vom Projekt bis zur Lieferung<\/span><\/div><div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">4<\/span><span class=\"awih-why-stat-label\">Hauptarten von Taschen<\/span><\/div><div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">3<\/span><span class=\"awih-why-stat-label\">Drucktechniken<\/span><\/div><div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">100%<\/span><span class=\"awih-why-stat-label\">Anpassungen an die Marke<\/span><\/div><\/div><\/div>\n<ul class=\"awih-why-list\"><li>Produktion von Standard- und Sondertaschen<\/li><li>\u00d6kotaschen und laminierte Taschen<\/li><li>Hilfe bei der Auswahl von Druck und Veredelung<\/li><li>M\u00f6glichkeit, ein Logo oder ein fertiges Projekt zu senden<\/li><li>Kauf fertiger laminierter Taschen in kleinen Mengen<\/li><li>Lieferung per Kurier oder auf Palette<\/li><\/ul>\n<div class=\"awih-contact-box\"><h3>Ben\u00f6tigen Sie Beratung?<\/h3><p>Beschreiben Sie das Produkt, die geplante Auflage und das erwartete Ergebnis. Wir helfen, die richtige Variante auszuw\u00e4hlen.<\/p><a class=\"awih-contact-link\" href=\"tel:+48789024254\">+48 789 024 254<\/a><a class=\"awih-contact-btn\" href=\"#awih_individual_toggle\">Anfrage senden<\/a><\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-laminated-choice\" id=\"awih-laminated-choice\">\n<div class=\"awih-laminated-choice__header\"><span class=\"awih-section-kicker\">Zwei M\u00f6glichkeiten der Bestellung<\/span><h2>Laminierte Taschen Fertigware und mit Druck<\/h2><p>W\u00e4hlen Sie fertige Taschen ohne Druck, die im Laden erh\u00e4ltlich sind, oder konfigurieren Sie bedruckte Laminattaschen mit Ihrem eigenen Logo.<\/p><\/div>\n<div class=\"awih-laminated-choice__grid\">\n<article class=\"awih-laminated-choice__card\"><h3>Fertige laminierte Taschen ohne Druck<\/h3><p>Sofort verf\u00fcgbare L\u00f6sung in Standardfarben und -formaten, auch in kleineren Mengen.<\/p><a href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-laminowane\/\">Siehe Taschen im Laden<\/a><\/article>\n<article class=\"awih-laminated-choice__card awih-laminated-choice__card--primary\"><h3>Laminierte Taschen mit Druck und Logo<\/h3><p>Preisgestaltung der Personalisierung, Auswahl der Druck-, Laminierungs-, Griff- und Veredelungstechnologie.<\/p><a href=\"#awih-formularz-wyceny\">Preis mit Druck berechnen<\/a><\/article>\n<\/div>\n<\/section>\n<style>\n.awih-laminated-choice{width:100%;max-width:1120px;margin:0 auto 34px;padding:0 24px;box-sizing:border-box;color:#102a43}.awih-laminated-choice *{box-sizing:border-box}.awih-laminated-choice__header{text-align:center;max-width:780px;margin:0 auto 20px}.awih-laminated-choice__header h2{margin:6px 0 10px}.awih-laminated-choice__header p{margin:0;color:#52677c}.awih-laminated-choice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.awih-laminated-choice__card{padding:24px;border:1px solid #d9e8f3;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(20,70,105,.07)}.awih-laminated-choice__card--primary{background:#f1f9fe;border-color:#8bc9ed}.awih-laminated-choice__card h3{margin:0 0 9px;color:#102a43;font-size:1.15rem}.awih-laminated-choice__card p{margin:0 0 18px;color:#52677c}.awih-laminated-choice__card a{display:inline-block;padding:11px 17px;border-radius:8px;background:#078dcc;color:#fff!important;text-decoration:none;font-weight:700}.awih-laminated-choice__card a:hover{background:#066f9f;color:#fff!important}@media(max-width:720px){.awih-laminated-choice{padding:0 16px}.awih-laminated-choice__grid{grid-template-columns:1fr}.awih-laminated-choice__card{padding:20px}}\n<\/style>\n\n<section class=\"awih-store-products\" id=\"torby-reklamowe-sklep\">\n<div class=\"awih-store-products-card\"><div class=\"awih-store-products-header\"><span class=\"awih-section-kicker\">Fertige laminierte Taschen<\/span><h2>Fertige laminierte Taschen ohne Druck im AWIH-Shop<\/h2><p>Brauchen Sie fertige laminierte Taschen ohne Druck? Pr\u00fcfen Sie die verf\u00fcgbaren Formate und Preise im AWIH-Shop.<\/p><\/div>\n<div class=\"woocommerce columns-4 \"><div class=\"products row row-small large-columns-4 medium-columns-3 small-columns-2 has-shadow row-box-shadow-2 row-box-shadow-3-hover has-equal-box-heights equalize-box\">\n<div class=\"product-small col has-hover product type-product post-4363 status-publish first instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-mala-torba-laminowana product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-na-prezent product_tag-torba-papierowa-na-a4 product_tag-torba-reklamowa-a4 product_tag-torba-reklamowa-a4-blyszczaca has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-a4-24-x-9-x-33-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba reklamowa A4\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-24x9x33-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-a4-24-x-9-x-33-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana bia\u0142a b\u0142ysk A4 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 5 von 5\"><span style=\"width:100%\">Bewertet mit <strong class=\"rating\">5<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,23&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4363\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4363\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4363\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana bia\u0142a b\u0142ysk A4 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana bia\u0142a b\u0142ysk A4 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4363\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4370 status-publish instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-35-x-10-x-24 product_tag-torba-laminowana-biala product_tag-torba-laminowana-pozioma product_tag-torba-na-prezent product_tag-torba-reklamowa-pozioma has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-35-x-10-x-24-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba laminowana 35 x 10 x 24\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-35x10x24-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-35-x-10-x-24-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana bia\u0142a b\u0142ysk 35 \u00d7 10 \u00d7 24 cm \u2013 uchwyt sznurkowy<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 5 von 5\"><span style=\"width:100%\">Bewertet mit <strong class=\"rating\">5<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,32&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4370\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4370\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4370\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana bia\u0142a b\u0142ysk 35 \u00d7 10 \u00d7 24 cm \u2013 uchwyt sznurkowy\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana bia\u0142a b\u0142ysk 35 \u00d7 10 \u00d7 24 cm \u2013 uchwyt sznurkowy\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4370\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4367 status-publish instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-mala-torba-laminowana product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-na-prezent product_tag-torba-reklamowa product_tag-torba-reklamowa-duza product_tag-torebka-reklamowa has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-reklamowa-32-x-13-x-42-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba reklamowa 32x13x42\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-32x13x42-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-reklamowa-32-x-13-x-42-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana 32 \u00d7 13 \u00d7 42 cm, bia\u0142a b\u0142ysk<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 5 von 5\"><span style=\"width:100%\">Bewertet mit <strong class=\"rating\">5<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,57&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4367\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4367\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4367\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana 32 \u00d7 13 \u00d7 42 cm, bia\u0142a b\u0142ysk\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana 32 \u00d7 13 \u00d7 42 cm, bia\u0142a b\u0142ysk\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4367\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4373 status-publish last instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-laminowana-pozioma product_tag-torba-na-prezent product_tag-torba-reklamowa-duza product_tag-torba-reklamowa-pionowa has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-38-x-10-x-35-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba reklamowa b\u0142yszcz\u0105ca 38x10x35\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-38x10x35-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-38-x-10-x-35-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana  38 x 10 x 35 cm, bia\u0142a b\u0142ysk<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 5 von 5\"><span style=\"width:100%\">Bewertet mit <strong class=\"rating\">5<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,65&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4373\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4373\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4373\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana  38 x 10 x 35 cm, bia\u0142a b\u0142ysk\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana  38 x 10 x 35 cm, bia\u0142a b\u0142ysk\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4373\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-9164 status-publish first instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-mala-torba-laminowana product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-laminowana-matowa product_tag-torba-mat product_tag-torba-matowa product_tag-torba-na-prezent product_tag-torba-papierowa-na-a4 product_tag-torba-reklamowa-a4 product_tag-torba-reklamowa-a4-blyszczaca has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-matowo-24-x-9-x-33-cm-biala\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba laminowana, bia\u0142a matowa na A4 - 24 x 9 x 33 cm\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-768x768.png 768w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/06\/Laminat-mat-bialy-24x9x33-szare-tlo.png 819w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-matowo-24-x-9-x-33-cm-biala\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana bia\u0142a mat 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 5 von 5\"><span style=\"width:100%\">Bewertet mit <strong class=\"rating\">5<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,25&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=9164\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_9164\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"9164\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana bia\u0142a mat 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana bia\u0142a mat 24 \u00d7 9 \u00d7 33 cm \u2013 uchwyt sznurkowy\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_9164\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4357 status-publish instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-mala-torba-laminowana product_tag-mala-torba-reklamowa product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-na-prezent product_tag-torba-reklamowa-mala product_tag-torebka-reklamowa-biala has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-mala-16x7x24-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba reklamowa bia\u0142a laminowana\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy16x7x24-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-mala-16x7x24-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana bia\u0142a b\u0142ysk 16 \u00d7 7 \u00d7 24 cm \u2013 uchwyt sznurkowy<\/a><\/p><\/div><div class=\"price-wrapper\">\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,08&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4357\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4357\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4357\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana bia\u0142a b\u0142ysk 16 \u00d7 7 \u00d7 24 cm \u2013 uchwyt sznurkowy\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana bia\u0142a b\u0142ysk 16 \u00d7 7 \u00d7 24 cm \u2013 uchwyt sznurkowy\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4357\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4359 status-publish instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-duza-torba-laminowana product_tag-duza-torebka-blyszczaca product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-laminowana-duza product_tag-torba-na-prezent product_tag-torebka-laminowana-duza has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-duza-30-x-10-x-40-cm-biala-blysk\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Du\u017ca torba laminowana 30x10x40\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy-30x10x40-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-duza-30-x-10-x-40-cm-biala-blysk\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana du\u017ca 30 x 10 x 40 cm, bia\u0142a b\u0142ysk<\/a><\/p><\/div><div class=\"price-wrapper\">\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,55&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4359\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4359\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4359\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana du\u017ca 30 x 10 x 40 cm, bia\u0142a b\u0142ysk\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana du\u017ca 30 x 10 x 40 cm, bia\u0142a b\u0142ysk\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4359\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><div class=\"product-small col has-hover product type-product post-4355 status-publish last instock product_cat-torby-laminowane product_cat-torby-papierowe product_tag-papierowa-torba-blyszczaca product_tag-torba-laminowana product_tag-torba-laminowana-biala product_tag-torba-na-butelke product_tag-torba-na-prezent product_tag-torba-na-wino product_tag-torba-papierowa-na-butelke product_tag-torba-reklamowa-na-wino product_tag-torebka-na-wino has-post-thumbnail taxable shipping-taxable purchasable product-type-simple\">\n\t<div class=\"col-inner\">\n\t\n<div class=\"badge-container absolute left top z-1\">\n\n<\/div>\n\t<div class=\"product-small box \">\n\t\t<div class=\"box-image\">\n\t\t\t<div class=\"image-zoom\">\n\t\t\t\t<a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-butelke\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-500x500.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba laminowana na butelk\u0119 11,5x11,5x40\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2023\/01\/Laminat-bialy115x115x40-szare-tlo.png 756w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/>\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small top right show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools is-small hide-for-small bottom left show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"image-tools grid-tools text-center hide-for-small bottom hover-slide-in show-on-hover\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text box-text-products text-center grid-style-2\">\n\t\t\t<div class=\"title-wrapper\"><p class=\"name product-title woocommerce-loop-product__title\"><a href=\"https:\/\/awih.pl\/de\/sklep\/torba-laminowana-na-butelke\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba laminowana na butelk\u0119 11,5&#215;11,5&#215;40 cm, bia\u0142a b\u0142ysk<\/a><\/p><\/div><div class=\"price-wrapper\">\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>1,26&nbsp;<span class=\"woocommerce-Price-currencySymbol\" translate=\"no\" dir=\"auto\">&euro;<\/span><\/bdi><\/span><\/span>\n<\/div><div class=\"add-to-cart-button\"><a data-quantity=\"10\" href=\"\/de\/wp-json\/wp\/v2\/pages\/24850?add-to-cart=4355\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4355\" data-quantity=\"1\" class=\"primary is-small mb-0 button product_type_simple add_to_cart_button ajax_add_to_cart is-flat\" data-product_id=\"4355\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba laminowana na butelk\u0119 11,5x11,5x40 cm, bia\u0142a b\u0142ysk\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba laminowana na butelk\u0119 11,5x11,5x40 cm, bia\u0142a b\u0142ysk\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4355\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n\t\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div><\/div><!-- row -->\n<\/div>\n<div class=\"awih-store-products-actions\"><a class=\"awih-store-products-all\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-laminowane\/\">Siehe Formate und Preise fertig laminierter Taschen<\/a><\/div>\n<\/div>\n<div class=\"awih-store-products-actions\"><a class=\"awih-store-products-all\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-laminowane\/\">Siehe fertige laminierte Taschen im Shop<\/a><\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-faq-section\" id=\"faq-torby-reklamowe\">\n<div class=\"awih-faq-card\"><div class=\"awih-faq-header\"><span class=\"awih-section-kicker\">FAQ<\/span><h2>H\u00e4ufig gestellte Fragen zu Werbetaschen<\/h2><p>Die wichtigsten Informationen zu Taschentypen, Druck, Auflagen, Designs und Preisen.<\/p><\/div>\n<details class=\"awih-faq-item\"><summary>Welche Werbetaschen stellt AWIH her?<\/summary><div class=\"awih-faq-answer\">Wir fertigen unter anderem Premium-Eko-Taschen, laminierte Taschen, Taschen mit gedrehtem Griff, Taschen mit flachem Griff sowie Formate nach individuellen Bestellungen.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Worin unterscheidet sich eine \u00f6kologische Tasche von einer laminierten Tasche?<\/summary><div class=\"awih-faq-answer\">Die \u00f6kologische Tasche betont den nat\u00fcrlichen Charakter von Papier und Marke. Die laminierte Tasche bietet gr\u00f6\u00dfere Farbvielfalt, vollst\u00e4ndigen Druck und die M\u00f6glichkeit exklusiver Veredelungen.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Kann ich den Preis online berechnen?<\/summary><div class=\"awih-faq-answer\">Ja. Der Rechner bewertet laminierte Werbetaschen in Standardformaten und Farben. Nichtstandardformate k\u00f6nnen als Position zur Preisberechnung hinzugef\u00fcgt werden, und Offsetdruck sowie Veredelungen werden individuell kalkuliert.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Was ist die Mindestauflage?<\/summary><div class=\"awih-faq-answer\">F\u00fcr den Digitaldruck erm\u00f6glicht der Rechner eine Preisberechnung ab 10 St\u00fcck, f\u00fcr den Siebdruck standardm\u00e4\u00dfig ab 50 St\u00fcck. Die Mindestauflage f\u00fcr eine Tasche, die von Grund auf hergestellt wird, h\u00e4ngt von der Art der Konstruktion und der Drucktechnologie ab.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Kann der Druck auf der gesamten Oberfl\u00e4che der Tasche vorgenommen werden?<\/summary><div class=\"awih-faq-answer\">Ja. Ein Vollfl\u00e4chendruck ist vor allem bei laminierten Taschen und bei der Offsetproduktion m\u00f6glich. Eine solche Umsetzung erfordert eine individuelle Preisgestaltung.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Welche Griffe sind verf\u00fcgbar?<\/summary><div class=\"awih-faq-answer\">Je nach Art der Tasche verwenden wir flache, gedrehte, Schnur- sowie Satin- und Ripsb\u00e4nder. Auch ein ausgestanzter Griff oder ein aufgeklebt e Band ist m\u00f6glich.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Welche Veredelungen k\u00f6nnen angewendet werden?<\/summary><div class=\"awih-faq-answer\">Verf\u00fcgbar sind unter anderem Matt-, Glanz-, Antiscratch- und Soft-Touch-Laminat, Hei\u00dffolienpr\u00e4gung, selektiver UV-Lack sowie Pr\u00e4gung.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Welche Datei ist am besten f\u00fcr den Druck geeignet?<\/summary><div class=\"awih-faq-answer\">F\u00fcr Logos und einfache Grafiken ist es am besten, eine Vektordatei wie PDF, AI, EPS oder CDR zu senden. Bei Fotos und Rastergrafiken ist eine angemessene Aufl\u00f6sung wichtig. Wir pr\u00fcfen die Datei vor der Produktion.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Kann ich ein individuelles Format bestellen?<\/summary><div class=\"awih-faq-answer\">Ja. Geben Sie im individuellen Formular die gew\u00fcnschten Abmessungen ein und beschreiben Sie das Produkt, das verpackt werden soll.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Kann man laminierte Taschen ohne Druck in kleiner Menge kaufen?<\/summary><div class=\"awih-faq-answer\">Ja. Fertige laminierte Taschen ohne Druck sind im AWIH-Shop erh\u00e4ltlich. Das ist eine gute L\u00f6sung f\u00fcr kleine Bestellungen, Geschenke, Boutiquen und laufende Bed\u00fcrfnisse.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Ist der Preis aus dem Rechner endg\u00fcltig?<\/summary><div class=\"awih-faq-answer\">Der Preis dient nur zur Orientierung. Die endg\u00fcltige Kalkulation h\u00e4ngt von der Grafikdatei, der Druckfl\u00e4che, der Verf\u00fcgbarkeit der gew\u00e4hlten Variante und den Realisierungsdetails ab.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Wie beginne ich eine Bestellung?<\/summary><div class=\"awih-faq-answer\">W\u00e4hlen Sie in dem Taschenrechner die Standardkonfiguration oder \u00f6ffnen Sie das individuelle Formular, beschreiben Sie die gew\u00fcnschte Tasche und f\u00fcgen Sie optional ein Logo oder Design bei.<\/div><\/details>\n<details class=\"awih-faq-item\"><summary>Worin unterscheiden sich Digitaldruck, Siebdruck und Offsetdruck?<\/summary><div class=\"awih-faq-answer\">Digitaldruck eignet sich f\u00fcr k\u00fcrzere Serien und vollfarbige Projekte, Siebdruck f\u00fcr Logos und eine begrenzte Anzahl von Farben, und Offsetdruck f\u00fcr die Produktion von laminierten Taschen von Grund auf, mit Vollfl\u00e4chendruck und gr\u00f6\u00dferen Auflagen. Die endg\u00fcltige Wahl der Technologie h\u00e4ngt vom Projekt, der Art der Tasche und der St\u00fcckzahl ab.<\/div><\/details>\n<\/div>\n<\/section>\n\n<style>\n.awih-final-cta-section {\n    width: 100%;\n    max-width: 1120px;\n    margin: 0 auto 36px;\n    padding: 0 24px;\n    box-sizing: border-box;\n    font-family: inherit;\n    color: #102a43;\n}\n\n.awih-final-cta-section *,\n.awih-final-cta-section *::before,\n.awih-final-cta-section *::after {\n    box-sizing: border-box;\n}\n\n.awih-final-cta-card {\n    padding: 26px;\n    background: #ffffff;\n    border: 1px solid #dbe7f3;\n    border-radius: 18px;\n    box-shadow: 0 14px 40px rgba(15, 39, 66, .06);\n}\n\n.awih-final-cta-header {\n    max-width: 880px;\n    margin-bottom: 20px;\n}\n\n.awih-final-cta-header h2 {\n    margin: 0 0 10px;\n    color: #0f2742;\n    font-size: clamp(24px, 2.6vw, 34px);\n    line-height: 1.15;\n    font-weight: 800;\n}\n\n.awih-final-cta-header p {\n    margin: 0;\n    color: #64748b;\n    font-size: 15px;\n    line-height: 1.65;\n}\n\n.awih-final-cta-grid {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 14px;\n}\n\n.awih-final-cta-item {\n    display: flex;\n    flex-direction: column;\n    min-width: 0;\n    padding: 18px;\n    background: #f8fbff;\n    border: 1px solid #e2edf7;\n    border-radius: 14px;\n    transition:\n        transform .2s ease,\n        border-color .2s ease,\n        box-shadow .2s ease;\n}\n\n.awih-final-cta-item:hover {\n    transform: translateY(-2px);\n    border-color: #9fd4f0;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .10);\n}\n\n.awih-final-cta-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 46px;\n    height: 46px;\n    margin-bottom: 14px;\n    flex: 0 0 auto;\n    background: #eaf6ff;\n    border-radius: 14px;\n    color: #099fe5;\n}\n\n.awih-final-cta-icon svg {\n    display: block;\n    width: 24px;\n    height: 24px;\n}\n\n.awih-final-cta-item h3 {\n    margin: 0 0 8px;\n    color: #0f2742;\n    font-size: 17px;\n    line-height: 1.3;\n    font-weight: 800;\n}\n\n.awih-final-cta-item p {\n    flex-grow: 1;\n    margin: 0 0 17px;\n    color: #64748b;\n    font-size: 13px;\n    line-height: 1.55;\n}\n\n.awih-final-cta-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 100%;\n    min-height: 48px;\n    padding: 13px 18px;\n    border: 1px solid #099fe5;\n    border-radius: 12px;\n    background: #099fe5;\n    color: #ffffff !important;\n    font-size: 14px;\n    line-height: 1.25;\n    font-weight: 900;\n    text-align: center;\n    text-decoration: none !important;\n    box-shadow: 0 10px 24px rgba(9, 159, 229, .20);\n    transition:\n        background-color .2s ease,\n        border-color .2s ease,\n        color .2s ease,\n        transform .15s ease;\n}\n\n.awih-final-cta-btn:hover,\n.awih-final-cta-btn:focus {\n    background: #087fc0;\n    border-color: #087fc0;\n    color: #ffffff !important;\n    text-decoration: none !important;\n}\n\n.awih-final-cta-btn:active {\n    transform: translateY(1px);\n}\n\n.awih-final-cta-btn-secondary {\n    background: #ffffff;\n    color: #087fc0 !important;\n    box-shadow: none;\n}\n\n.awih-final-cta-btn-secondary:hover,\n.awih-final-cta-btn-secondary:focus {\n    background: #eef8ff;\n    border-color: #087fc0;\n    color: #087fc0 !important;\n}\n\n.awih-final-cta-note {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    margin: 18px 0 0;\n    padding: 13px 14px;\n    background: #eef8ff;\n    border-radius: 12px;\n    color: #4b647a;\n    font-size: 13px;\n    line-height: 1.5;\n}\n\n.awih-final-cta-note-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 22px;\n    height: 22px;\n    flex: 0 0 auto;\n    background: #099fe5;\n    border-radius: 50%;\n    color: #ffffff;\n    font-size: 13px;\n    line-height: 1;\n    font-weight: 900;\n}\n\n@media (max-width: 980px) {\n    .awih-final-cta-grid {\n        grid-template-columns: 1fr;\n    }\n}\n\n@media (max-width: 720px) {\n    .awih-final-cta-section {\n        margin-bottom: 28px;\n        padding: 0 14px;\n    }\n\n    .awih-final-cta-card {\n        padding: 20px;\n    }\n\n    .awih-final-cta-header {\n        margin-bottom: 18px;\n    }\n\n    .awih-final-cta-item {\n        padding: 16px;\n    }\n}\n<\/style>\n\n<section class=\"awih-final-cta-section\" aria-labelledby=\"awih-final-cta-title\">\n    <div class=\"awih-final-cta-card\">\n        <div class=\"awih-final-cta-header\">\n            <span class=\"awih-section-kicker\">Bestellung und Angebot<\/span>\n            <h2 id=\"awih-final-cta-title\">W\u00e4hlen Sie eine Werbetasche, und wir passen sie an Ihre Marke an<\/h2>\n            <p>Nutzen Sie den Laminattaschenrechner, senden Sie ein individuelles Projekt oder fragen Sie nach einer Probe. Wir helfen Ihnen bei der Auswahl von Format, Material, Griff, Druck und Veredelung.<\/p>\n        <\/div>\n        <div class=\"awih-final-cta-grid\">\n            <article class=\"awih-final-cta-item\">\n                <div class=\"awih-final-cta-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"2\" width=\"16\" height=\"20\" rx=\"2\"><\/rect><line x1=\"8\" y1=\"6\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"10\" x2=\"10\" y2=\"10\"><\/line><line x1=\"14\" y1=\"10\" x2=\"16\" y2=\"10\"><\/line><line x1=\"8\" y1=\"14\" x2=\"10\" y2=\"14\"><\/line><line x1=\"14\" y1=\"14\" x2=\"16\" y2=\"14\"><\/line><\/svg><\/div>\n                <h3>Berechnen Sie den Preis einer laminierten Werbetasche<\/h3>\n                <p>W\u00e4hlen Sie Format, Papier, Farbe, Griff, Auflage und Drucktechnik. Der Rechner zeigt den ungef\u00e4hren Preis an.<\/p>\n                <a href=\"#awih-formularz-wyceny\" class=\"awih-final-cta-btn\">Zum Rechner gehen<\/a>\n            <\/article>\n            <article class=\"awih-final-cta-item\">\n                <div class=\"awih-final-cta-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21.44 11.05 12.25 20.24a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48\"><\/path><\/svg><\/div>\n                <h3>Nach Offsetdruck oder Veredelung fragen<\/h3>\n                <p>Logo, Entwurf oder Beschreibung des gew\u00fcnschten Effekts senden. Wir erstellen ein individuelles Angebot.<\/p>\n                <a href=\"#awih_individual_toggle\" class=\"awih-final-cta-btn\" onclick=\"setTimeout(function(){var button=document.getElementById('awih_individual_toggle');var form=document.getElementById('awih_individual_form_wrap');if(button&amp;&amp;(!form||!form.classList.contains('is-visible'))){button.click();}},100);\">Entwurf senden<\/a>\n            <\/article>\n            <article class=\"awih-final-cta-item\">\n                <div class=\"awih-final-cta-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2h12l1 7H5l1-7Z\"><\/path><path d=\"M5 9h14l-1 13H6L5 9Z\"><\/path><path d=\"M9 13a3 3 0 0 0 6 0\"><\/path><\/svg><\/div>\n                <h3>Nach einer Taschenprobe fragen<\/h3>\n                <p>Pr\u00fcfen Sie Papier, Konstruktion, Griff und Verarbeitungsqualit\u00e4t vor einer gr\u00f6\u00dferen Bestellung.<\/p>\n                <a href=\"mailto:marketing@awih.pl?subject=Zapytanie%20o%20pr%C3%B3bk%C4%99%20torby%20reklamowej&amp;body=Dzie%C5%84%20dobry%2C%0A%0Aprosz%C4%99%20o%20informacj%C4%99%20dotycz%C4%85c%C4%85%20mo%C5%BCliwo%C5%9Bci%20otrzymania%20pr%C3%B3bki%20torby%20reklamowej.%0A%0ARodzaj%20torby%3A%20%0APlanowany%20nak%C5%82ad%3A%20%0APreferowany%20format%3A%20%0A%0APozdrawiam\" class=\"awih-final-cta-btn awih-final-cta-btn-secondary\">Nach einer Probe fragen<\/a>\n            <\/article>\n        <\/div>\n        <p class=\"awih-final-cta-note\"><span class=\"awih-final-cta-note-icon\" aria-hidden=\"true\">und<\/span><span>Sie wissen nicht, welche Variante Sie w\u00e4hlen sollen? Beschreiben Sie die Verwendung der Tasche, das Produkt, die geplante Menge und den gew\u00fcnschten Effekt. Wir beraten die beste L\u00f6sung.<\/span><\/p>\n    <\/div>\n<\/section>\n\n<section class=\"awih-related-section\" id=\"zobacz-takze-torby-papierowe\">\n<div class=\"awih-related-card\"><span class=\"awih-section-kicker\">L\u00f6sungen vergleichen<\/span><h2>Werbetaschen je nach Art und Aufbau vergleichen<\/h2><p>Von wirtschaftlichen Einkaufstaschen bis zu exklusiven Verpackungen, die von Grund auf produziert werden.<\/p><div class=\"awih-related-grid\">\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-flachhenkel-bedruckt\/\">Taschen mit flachem Griff<span>Wirtschaftliche L\u00f6sung f\u00fcr Gesch\u00e4fte, Gastronomie und gr\u00f6\u00dfere Auflagen.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-gedrehte-henkel-bedruckt\/\">Taschen mit gedrehtem Griff<span>Robuste Kraft-Taschen mit bequemem Papiergriff.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-papierowe-kraftlux\/\">Premium-Eko-Taschen Kraftlux<span>Nat\u00fcrliches Aussehen, verst\u00e4rkte Konstruktion, Schnur oder Band.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-laminowane\/\">Fertige laminierte Taschen ohne Druck<span>Auswahl von Format und Verarbeitung aus den im Shop vorhandenen Modellen.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe-z-nadrukiem\/\">Papiertaschen mit Aufdruck<span>\u00dcbersicht \u00fcber verf\u00fcgbare Produkte und Werbel\u00f6sungen von AWIH.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kontakt\/\">Kontakt und individuelle Preisgestaltung<span>Fragen Sie nach gr\u00f6\u00dferen Auflagen, Sonderformaten, Offsetdruck oder speziellem Griff.<\/span><\/a>\n<\/div><\/div>\n<\/section>\n\n<section class=\"awih-related-section\" id=\"materialy-torby-reklamowe\">\n<div class=\"awih-related-card\"><span class=\"awih-section-kicker\">Materialien zum Herunterladen<\/span><h2>N\u00fctzliche Informationen vor der Bestellung<\/h2><p>\u00dcberpr\u00fcfen Sie Vorlagen, Musterb\u00fccher und Anleitungen, die f\u00fcr die Projekterstellung und Griffauswahl ben\u00f6tigt werden.<\/p><div class=\"awih-related-grid\">\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/do-pobrania\/szablony-toreb-do-pobrania\/\">Taschenvorlagen<span>Laden Sie Raster und Abmessungen herunter, die bei der Vorbereitung des Druckprojekts hilfreich sind.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/sznurek-do-toreb-reklamowych-i-ozdobnych\/\">Schnur und Griffe f\u00fcr Taschen<span>Pr\u00fcfen Sie Arten von Schn\u00fcren, L\u00e4ngen, Farben und Griffvarianten.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/druckdaten-vorbereiten\/\">Wie man Dateien f\u00fcr den Druck vorbereitet<span>Die wichtigsten Anforderungen an Grafiken, Farben und Dateiformate.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/katalog-toreb-i-opakowan\/\">Katalog von Taschen und Verpackungen<span>\u00d6ffnen Sie die aktuelle Seite der AWIH-Kataloge und w\u00e4hlen Sie das ben\u00f6tigte Material aus.<\/span><\/a>\n<\/div><\/div>\n<\/section>\n\n<section class=\"awih-latest-posts-section\" id=\"najnowsze-poradniki-awih\"><header class=\"awih-latest-posts-header\"><span class=\"awih-section-kicker\">AWIH-Ratgeber<\/span><h2>Die neuesten Ratgeber zu Werbetaschen, Druck und Verpackungen<\/h2><p>\u00dcberpr\u00fcfen Sie Artikel zur Auswahl der Tasche, Drucktechniken, Verpackungsdesign und Auftragsvorbereitung.<\/p><\/header>\n  \n    <div class=\"row large-columns-3 medium-columns-2 small-columns-1\" >\n  <div class=\"col post-item\" >\n\t\t\t<div class=\"col-inner\">\n\t\t\t\t<div class=\"box box-normal box-text-bottom box-blog-post has-hover\">\n            \t\t\t\t\t<div class=\"box-image\" >\n  \t\t\t\t\t\t<div class=\"image-cover\" style=\"padding-top:56%;\">\n\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/christmas-paper-bags-2026-which-to-choose-and-when-to-order\/\" class=\"plain\" aria-label=\"Papier-Weihnachtst\u00fcten 2026 \u2013 welche w\u00e4hlen und wann bestellen?\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-300x300.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Geschenkt\u00fcte Weihnachtsbaum\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-300x300.jpg 300w, https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-150x150.jpg 150w, https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-500x500.jpg 500w, https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-600x600.jpg 600w, https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511-100x100.jpg 100w, https:\/\/awih.pl\/wp-content\/uploads\/2024\/10\/US-511.jpg 712w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t<\/a>\n  \t\t\t\t\t\t\t  \t\t\t\t\t\t\t  \t\t\t\t\t\t<\/div>\n  \t\t\t\t\t\t  \t\t\t\t\t<\/div>\n          \t\t\t\t\t<div class=\"box-text text-center\" >\n\t\t\t\t\t<div class=\"box-text-inner blog-post-inner\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<h5 class=\"post-title is-large \">\n\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/christmas-paper-bags-2026-which-to-choose-and-when-to-order\/\" class=\"plain\">Papier-Weihnachtst\u00fcten 2026 \u2013 welche w\u00e4hlen und wann bestellen?<\/a>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\t<div class=\"post-meta is-small op-8\">2026-10-08<\/div>\t\t\t\t\t<div class=\"is-divider\"><\/div>\n\t\t\t\t\t\t\t\t\t\t<p class=\"from_the_blog_excerpt \">\n\t\t\t\t\t\tPapier-Weihnachtst\u00fcten 2026: wie Gr\u00f6\u00dfe und Design zum Geschenk ausw\u00e4hlen, wann [...]\t\t\t\t\t<\/p>\n\t\t\t\t\t                    \n\t\t\t\t\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/christmas-paper-bags-2026-which-to-choose-and-when-to-order\/\" class=\"button  is-outline is-small mb-0\">\n\t\t\t\t\t\t\tMehr lesen\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div><div class=\"col post-item\" >\n\t\t\t<div class=\"col-inner\">\n\t\t\t\t<div class=\"box box-normal box-text-bottom box-blog-post has-hover\">\n            \t\t\t\t\t<div class=\"box-image\" >\n  \t\t\t\t\t\t<div class=\"image-cover\" style=\"padding-top:56%;\">\n\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/offset-printed-laminated-bags-an-awih-project\/\" class=\"plain\" aria-label=\"Laminierte Taschen mit Offsetdruck \u2013 AWIH-Referenzprojekt\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Laminierte Papiertaschen, exklusiv\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-1024x1024.png 1024w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-768x768.png 768w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat-1536x1536.png 1536w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/Laminat.png 1654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t<\/a>\n  \t\t\t\t\t\t\t  \t\t\t\t\t\t\t  \t\t\t\t\t\t<\/div>\n  \t\t\t\t\t\t  \t\t\t\t\t<\/div>\n          \t\t\t\t\t<div class=\"box-text text-center\" >\n\t\t\t\t\t<div class=\"box-text-inner blog-post-inner\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<h5 class=\"post-title is-large \">\n\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/offset-printed-laminated-bags-an-awih-project\/\" class=\"plain\">Laminierte Taschen mit Offsetdruck \u2013 AWIH-Referenzprojekt<\/a>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\t<div class=\"post-meta is-small op-8\">2026-09-06<\/div>\t\t\t\t\t<div class=\"is-divider\"><\/div>\n\t\t\t\t\t\t\t\t\t\t<p class=\"from_the_blog_excerpt \">\n\t\t\t\t\t\tAWIH-Referenzprojekt: laminierte Papiertaschen mit Vollfarb-Offsetdruck und Kordelhenkeln. [...]\t\t\t\t\t<\/p>\n\t\t\t\t\t                    \n\t\t\t\t\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/offset-printed-laminated-bags-an-awih-project\/\" class=\"button  is-outline is-small mb-0\">\n\t\t\t\t\t\t\tMehr lesen\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div><div class=\"col post-item\" >\n\t\t\t<div class=\"col-inner\">\n\t\t\t\t<div class=\"box box-normal box-text-bottom box-blog-post has-hover\">\n            \t\t\t\t\t<div class=\"box-image\" >\n  \t\t\t\t\t\t<div class=\"image-cover\" style=\"padding-top:56%;\">\n\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/screen-printed-kraftlux-bags-an-awih-project\/\" class=\"plain\" aria-label=\"Kraftlux-Taschen mit Siebdruck \u2013 AWIH-Referenzprojekt\">\n\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-300x300.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\u00d6kologische Papiertaschen Prestige zu gutem Preis mit Aufdruck\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-300x300.png 300w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-500x500.png 500w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-100x100.png 100w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-600x600.png 600w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-1024x1024.png 1024w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-150x150.png 150w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-768x768.png 768w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl-1536x1536.png 1536w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png 1654w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t<\/a>\n  \t\t\t\t\t\t\t  \t\t\t\t\t\t\t  \t\t\t\t\t\t<\/div>\n  \t\t\t\t\t\t  \t\t\t\t\t<\/div>\n          \t\t\t\t\t<div class=\"box-text text-center\" >\n\t\t\t\t\t<div class=\"box-text-inner blog-post-inner\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t<h5 class=\"post-title is-large \">\n\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/screen-printed-kraftlux-bags-an-awih-project\/\" class=\"plain\">Kraftlux-Taschen mit Siebdruck \u2013 AWIH-Referenzprojekt<\/a>\n\t\t\t\t\t<\/h5>\n\t\t\t\t\t<div class=\"post-meta is-small op-8\">2026-09-06<\/div>\t\t\t\t\t<div class=\"is-divider\"><\/div>\n\t\t\t\t\t\t\t\t\t\t<p class=\"from_the_blog_excerpt \">\n\t\t\t\t\t\tReferenzprojekt von AWIH: Kraftlux-Taschen in Naturfarbe und Schwarz mit Siebdruck. [...]\t\t\t\t\t<\/p>\n\t\t\t\t\t                    \n\t\t\t\t\t\t\t\t\t\t\t<a data-awih-language=\"en\" title=\"Diese Seite ist auf Englisch verf\u00fcgbar\" href=\"https:\/\/awih.pl\/en\/screen-printed-kraftlux-bags-an-awih-project\/\" class=\"button  is-outline is-small mb-0\">\n\t\t\t\t\t\t\tMehr lesen\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div><\/div><\/section>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Welche Werbetaschen stellt AWIH her?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Wir fertigen unter anderem Premium-Eko-Taschen, laminierte Taschen, Taschen mit gedrehten Henkeln, Taschen mit flachen Henkeln sowie Formate nach individuellen Bestellungen.\"}},{\"@type\":\"Question\",\"name\":\"Worin unterscheidet sich eine \u00f6kologische Tasche von einer laminierten Tasche?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die \u00f6kologische Tasche betont den nat\u00fcrlichen Charakter von Papier und Marke. Die laminierte Tasche bietet gr\u00f6\u00dfere Farbvielfalt, vollst\u00e4ndigen Druck und die M\u00f6glichkeit exklusiver Veredelungen.\"}},{\"@type\":\"Question\",\"name\":\"Kann ich den Preis online berechnen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Der Rechner kalkuliert laminierte Werbetaschen in Standardformaten und Farben. Nichtstandardformate k\u00f6nnen als Position zur Preisberechnung hinzugef\u00fcgt werden, und Offsetdruck sowie Veredelungen werden individuell kalkuliert.\"}},{\"@type\":\"Question\",\"name\":\"Was ist die Mindestauflage?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"F\u00fcr den Digitaldruck erm\u00f6glicht der Rechner eine Preisberechnung ab 10 St\u00fcck, f\u00fcr den Siebdruck standardm\u00e4\u00dfig ab 50 St\u00fcck. Die Mindestauflage f\u00fcr eine Tasche, die von Grund auf hergestellt wird, h\u00e4ngt von der Art der Konstruktion und der Drucktechnologie ab.\"}},{\"@type\":\"Question\",\"name\":\"Kann der Druck auf der gesamten Oberfl\u00e4che der Tasche vorgenommen werden?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Ein Vollfl\u00e4chendruck ist vor allem bei laminierten Taschen und bei der Offsetproduktion m\u00f6glich. Eine solche Umsetzung erfordert eine individuelle Preisgestaltung.\"}},{\"@type\":\"Question\",\"name\":\"Welche Griffe sind verf\u00fcgbar?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Je nach Taschenart verwenden wir flache oder gedrehte Papierhenkel, Kordelhenkel sowie Satin- und Ripsb\u00e4nder. Auch ein ausgestanzter Griff oder ein aufgeklebtes Band ist m\u00f6glich.\"}},{\"@type\":\"Question\",\"name\":\"Welche Veredelungen k\u00f6nnen angewendet werden?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Verf\u00fcgbar sind unter anderem Matt-, Glanz-, Antiscratch- und Soft-Touch-Laminat, Hei\u00dffolienpr\u00e4gung, selektiver UV-Lack sowie Pr\u00e4gung.\"}},{\"@type\":\"Question\",\"name\":\"Welche Datei ist am besten f\u00fcr den Druck geeignet?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"F\u00fcr Logos und einfache Grafiken ist es am besten, eine Vektordatei wie PDF, AI, EPS oder CDR zu senden. Bei Fotos und Rastergrafiken ist eine angemessene Aufl\u00f6sung wichtig. Wir pr\u00fcfen die Datei vor der Produktion.\"}},{\"@type\":\"Question\",\"name\":\"Kann ich ein individuelles Format bestellen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Geben Sie im individuellen Formular die gew\u00fcnschten Abmessungen ein und beschreiben Sie das Produkt, das verpackt werden soll.\"}},{\"@type\":\"Question\",\"name\":\"Kann man laminierte Taschen ohne Druck in kleiner Menge kaufen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Fertige laminierte Taschen ohne Druck sind im AWIH-Shop erh\u00e4ltlich. Das ist eine gute L\u00f6sung f\u00fcr kleine Bestellungen, Geschenke, Boutiquen und laufende Bed\u00fcrfnisse.\"}},{\"@type\":\"Question\",\"name\":\"Ist der Preis aus dem Rechner endg\u00fcltig?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der Preis dient nur zur Orientierung. Die endg\u00fcltige Kalkulation h\u00e4ngt von der Grafikdatei, der Druckfl\u00e4che, der Verf\u00fcgbarkeit der gew\u00e4hlten Variante und den Ausf\u00fchrungsdetails ab.\"}},{\"@type\":\"Question\",\"name\":\"Wie beginne ich eine Bestellung?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"W\u00e4hlen Sie in dem Taschenrechner die Standardkonfiguration oder \u00f6ffnen Sie das individuelle Formular, beschreiben Sie die gew\u00fcnschte Tasche und f\u00fcgen Sie optional ein Logo oder Design bei.\"}},{\"@type\":\"Question\",\"name\":\"Worin unterscheiden sich Digitaldruck, Siebdruck und Offsetdruck?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Digitaldruck eignet sich f\u00fcr k\u00fcrzere Serien und vollfarbige Projekte, Siebdruck f\u00fcr Logos und eine begrenzte Anzahl von Farben, und Offsetdruck f\u00fcr die Produktion von laminierten Taschen von Grund auf, mit Vollfl\u00e4chendruck und gr\u00f6\u00dferen Auflagen. Die endg\u00fcltige Wahl der Technologie h\u00e4ngt vom Projekt, der Art der Tasche und der St\u00fcckzahl ab.\"}}],\"inLanguage\":\"de-DE\"}<\/script>\n\n<div class=\"awih-mobile-order-bar\" id=\"awih_mobile_order_bar\" aria-label=\"Abk\u00fcrzung zum Hinzuf\u00fcgen eines Angebots zur Bestellung\">\n    <div class=\"awih-mobile-order-price\">\n        <span>Nettowert<\/span>\n        <strong id=\"awih_mobile_order_price\">0,00 PLN<\/strong>\n    <\/div>\n    <button id=\"awih_mobile_add_btn\" type=\"button\">Positionen zur Bestellung hinzuf\u00fcgen<\/button>\n<\/div>\n<div class=\"awih-toast\" id=\"awih_toast\" role=\"status\" aria-live=\"polite\"><\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const toggleBtn = document.getElementById('awih_individual_toggle');\n    const formWrap = document.getElementById('awih_individual_form_wrap');\n    const form = document.getElementById('awih_individual_form');\n    const cancelBtn = document.getElementById('awih_individual_cancel');\n    const submitBtn = document.getElementById('awih_individual_submit');\n    if (!toggleBtn || !formWrap || !form || !cancelBtn || !submitBtn) {\n        return;\n    }\n    function awihIndividualEscapeHtml(value) {\n        return String(value ?? '')\n            .replace(\/&\/g, '&amp;')\n            .replace(\/<\/g, '&lt;')\n            .replace(\/>\/g, '&gt;')\n            .replace(\/\"\/g, '&quot;')\n            .replace(\/'\/g, '&#039;');\n    }\n    function awihIndividualValue(id) {\n        const el = document.getElementById(id);\n        return el ? el.value.trim() : '';\n    }\n    function awihSetIndividualFormVisibility(isVisible) {\n        formWrap.classList.toggle('is-visible', isVisible);\n        formWrap.setAttribute('aria-hidden', isVisible ? 'false' : 'true');\n        toggleBtn.setAttribute('aria-expanded', isVisible ? 'true' : 'false');\n    }\n\n    toggleBtn.addEventListener('click', () => {\n        const willOpen = !formWrap.classList.contains('is-visible');\n        awihSetIndividualFormVisibility(willOpen);\n        if (willOpen) {\n            formWrap.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    });\n    cancelBtn.addEventListener('click', () => {\n        form.reset();\n        awihSetIndividualFormVisibility(false);\n        toggleBtn.focus();\n    });\n    form.addEventListener('submit', (event) => {\n        event.preventDefault();\n        const email = awihIndividualValue('awih_custom_email');\n        const name = awihIndividualValue('awih_custom_name');\n        const phone = awihIndividualValue('awih_custom_phone');\n        if (!email) {\n            alert('Wpisz adres e-mail.');\n            return;\n        }\n        if (!name) {\n            alert('Wpisz imi\u0119 i nazwisko.');\n            return;\n        }\n        if (!phone) {\n            alert('Wpisz numer telefonu.');\n            return;\n        }\n        const bagFormat = awihIndividualValue('awih_custom_bag_format');\n        const customFormat = awihIndividualValue('awih_custom_format');\n        const finalFormat = bagFormat === 'Inny format' && customFormat ? customFormat : bagFormat;\n        const awihEscapeHtml = awihIndividualEscapeHtml, additionalRecipient = email, fullName = name, company = '', remarks = '';\nconst tableHTML = `<h3>Parametry torby<\/h3>\n<strong>Rodzaj torby:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_bag_type'))}<br>\n<strong>Format torby:<\/strong> ${awihIndividualEscapeHtml(finalFormat)}<br>\n<strong>Uchwyt torby:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_handle_type'))}<br>\n<strong>D\u0142ugo\u015b\u0107 uchwytu:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_handle_length'))}<br>\n<strong>Rodzaj papieru:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_paper_type'))}<br>\n<strong>Gramatura papieru:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_paper_weight'))}<br>\n<strong>Kolor torby:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_bag_color'))}<br>\n<strong>Ilo\u015b\u0107 toreb:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_qty'))}<br>\n<h3>Nadruk i uszlachetnienie<\/h3>\n<strong>Rodzaj nadruku:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_print_type'))}<br>\n<strong>Powierzchnia nadruku:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_print_surface'))}<br>\n<strong>Kolory na 1 stronie:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_colors_page_1'))}<br>\n<strong>Kolory na 2 stronie:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_colors_page_2'))}<br>\n<strong>Dodatkowe uszlachetnienie:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_finishing'))}\n                ${awihIndividualValue('awih_custom_notes') ? `\n<h3>Uwagi klienta<\/h3>\n${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_notes')).replace(\/\\n\/g, '<br>')}\n                ` : ''}\n<p>Warto\u015b\u0107 netto, warto\u015b\u0107 brutto i transport brutto: do potwierdzenia przez AWIH po przygotowaniu wyceny indywidualnej.<\/p>`;\nconst emailBody = `\n<div style=\"margin:0;padding:0;background:#f4f8fb;font-family:Arial,sans-serif;color:#102a43;\">\n<div style=\"max-width:760px;margin:0 auto;background:#ffffff;border:1px solid #dbe7f3;border-radius:14px;overflow:hidden;\">\n<div style=\"background:#099fe5;color:#ffffff;padding:22px 26px;\">\n<div style=\"font-size:22px;font-weight:700;line-height:1.25;\">\n                    AWIH Torby i Opakowania\n                <\/div>\n<div style=\"font-size:14px;margin-top:4px;opacity:.95;\">\n                    Potwierdzenie przes\u0142ania konfiguracji toreb z nadrukiem\n                <\/div>\n\n<\/div>\n<div style=\"padding:26px;\">\n<h2 style=\"margin:0 0 12px;font-size:22px;line-height:1.3;color:#0f2742;\">\n                    Dzi\u0119kujemy za przes\u0142anie zam\u00f3wienia.\n                <\/h2>\n\n                    Otrzymali\u015bmy Pa\u0144stwa zam\u00f3wienie na torby reklamowe z nadrukiem, w tym torby laminowane. Nasz dzia\u0142 handlowy sprawdzi szczeg\u00f3\u0142y,\n                    dost\u0119pno\u015b\u0107 oraz plik\/projekt nadruku i skontaktuje si\u0119 w celu potwierdzenia zam\u00f3wienia.\n                \n<div style=\"margin:18px 0;padding:14px 16px;background:#eef8ff;border-left:4px solid #099fe5;border-radius:8px;color:#334155;font-size:14px;line-height:1.55;\">\n                    Podane ceny maj\u0105 charakter orientacyjny. Ostateczna wycena i termin realizacji zostan\u0105 potwierdzone przez AWIH w terminie do 2 dni roboczych.\n                <\/div>\n<h3 style=\"margin:24px 0 10px;font-size:17px;color:#0f2742;\">\n                    Dane kontaktowe\n                <\/h3>\n<table style=\"width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;color:#102a43;margin-bottom:18px;\">\n<tr>\n<td style=\"padding:8px 0;color:#64748b;width:170px;\">E-mail klienta:<\/td>\n<td style=\"padding:8px 0;\"><strong>${awihEscapeHtml(additionalRecipient)}<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:8px 0;color:#64748b;\">Imi\u0119 i nazwisko:<\/td>\n<td style=\"padding:8px 0;\"><strong>${awihEscapeHtml(fullName)}<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"padding:8px 0;color:#64748b;\">Telefon:<\/td>\n<td style=\"padding:8px 0;\"><strong>${awihEscapeHtml(phone)}<\/strong><\/td>\n<\/tr>\n                    ${company ? `\n<tr>\n<td style=\"padding:8px 0;color:#64748b;\">Firma:<\/td>\n<td style=\"padding:8px 0;\"><strong>${awihEscapeHtml(company)}<\/strong><\/td>\n<\/tr>\n` : ''}\n                <\/table>\n                ${remarks ? `\n<h3 style=\"margin:24px 0 10px;font-size:17px;color:#0f2742;\">\n                        Dodatkowe informacje\n                    <\/h3>\n\n                        ${awihEscapeHtml(remarks).replace(\/\\n\/g, '<br>')}\n                    \n                ` : ''}\n<h3 style=\"margin:24px 0 10px;font-size:17px;color:#0f2742;\">\n                    Przes\u0142ane pozycje\n                <\/h3>\n                ${tableHTML}\n<div style=\"margin-top:26px;padding-top:18px;border-top:1px solid #e2edf7;\">\n\n                        <strong>AWIH Torby i Opakowania<\/strong><br>\n                    \n\n                        ul. Ry\u017cowa 96 A<br>05-816 Opacz Kolonia<br>\n                        tel. centrala: 514 041 255<br>\n                        <a href=\"https:\/\/awih.pl\/de\/\" style=\"color:#099fe5;text-decoration:none;\">www.awih.pl<\/a>\n                    \n\n<\/div>\n<\/div>\n<div style=\"background:#f8fbff;padding:14px 26px;color:#64748b;font-size:12px;line-height:1.5;\">\n                Ta wiadomo\u015b\u0107 zosta\u0142a wygenerowana automatycznie po wys\u0142aniu formularza na stronie awih.pl.\n            <\/div>\n\n<\/div>\n<\/div>\n`;\n        const data = new FormData();\n        data.append('bag_type', awihIndividualValue('awih_custom_bag_type'));\n        data.append('bag_format', bagFormat);\n        data.append('custom_format', customFormat);\n        data.append('handle_type', awihIndividualValue('awih_custom_handle_type'));\n        data.append('handle_length', awihIndividualValue('awih_custom_handle_length'));\n        data.append('paper_type', awihIndividualValue('awih_custom_paper_type'));\n        data.append('paper_weight', awihIndividualValue('awih_custom_paper_weight'));\n        data.append('bag_color', awihIndividualValue('awih_custom_bag_color'));\n        data.append('qty', awihIndividualValue('awih_custom_qty'));\n        data.append('print_type', awihIndividualValue('awih_custom_print_type'));\n        data.append('print_surface', awihIndividualValue('awih_custom_print_surface'));\n        data.append('colors_page_1', awihIndividualValue('awih_custom_colors_page_1'));\n        data.append('colors_page_2', awihIndividualValue('awih_custom_colors_page_2'));\n        data.append('finishing', awihIndividualValue('awih_custom_finishing'));\n        data.append('notes', awihIndividualValue('awih_custom_notes'));\n        data.append('name', name);\n        data.append('phone', phone);\n        data.append('email', email);\n        data.append('body', emailBody);\n        data.append('action', 'send_skrety_email');\n        data.append('client_email', email);\n        data.append('subject', 'Zam\u00f3wienie na torby reklamowe z nadrukiem - AWIH Torby i Opakowania');\n        const attachmentInput = document.getElementById('awih_custom_attachment');\n        if (attachmentInput && attachmentInput.files && attachmentInput.files[0]) {\n            data.append('attachment', attachmentInput.files[0]);\n        }\n        const originalText = submitBtn.textContent;\n        submitBtn.disabled = true;\n        submitBtn.textContent = 'Wysy\u0142anie...';\n        fetch('https:\/\/awih.pl\/wp-admin\/admin-ajax.php', {\n            method: 'POST',\n            body: data\n        })\n        .then(async response => {\n            const rawText = await response.text();\n            let parsed;\n            try {\n                parsed = JSON.parse(rawText);\n            } catch (e) {\n                throw new Error('Niepoprawna odpowied\u017a serwera. HTTP ' + response.status + '. Odpowied\u017a: ' + rawText);\n            }\n\n            if (!response.ok || !parsed.success) {\n                throw new Error(parsed.data?.message || parsed.message || 'Wyst\u0105pi\u0142 b\u0142\u0105d podczas wysy\u0142ania zapytania.');\n            }\n\n            alert('Zapytanie indywidualne zosta\u0142o wys\u0142ane. Skontaktujemy si\u0119 w celu przygotowania wyceny.');\n            form.reset();\n            awihSetIndividualFormVisibility(false);\n            toggleBtn.focus();\n        })\n        .catch(error => {\n            console.error('AWIH INDIVIDUAL INQUIRY ERROR:', error);\n            alert('B\u0142\u0105d wysy\u0142ki: ' + error.message);\n        })\n        .finally(() => {\n            submitBtn.disabled = false;\n            submitBtn.textContent = originalText;\n        });\n    });\n});\n<\/script>\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const gallery = document.getElementById('awih-print-gallery');\n    if (!gallery) {\n        return;\n    }\n    const slides = Array.from(gallery.querySelectorAll('.awih-print-gallery-slide'));\n    const dots = Array.from(gallery.querySelectorAll('.awih-print-gallery-dot'));\n    if (!slides.length || !dots.length) {\n        return;\n    }\n    let currentSlide = 0;\n    let timer = null;\n    const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)');\n\n    function showPrintSlide(index) {\n        currentSlide = index;\n        slides.forEach((slide, slideIndex) => {\n            const isActive = slideIndex === currentSlide;\n            slide.classList.toggle('is-active', isActive);\n            slide.setAttribute('aria-hidden', isActive ? 'false' : 'true');\n        });\n        dots.forEach((dot, dotIndex) => {\n            const isActive = dotIndex === currentSlide;\n            dot.classList.toggle('is-active', isActive);\n            dot.setAttribute('aria-pressed', isActive ? 'true' : 'false');\n        });\n    }\n\n    function stopPrintGallery() {\n        if (timer) {\n            clearInterval(timer);\n            timer = null;\n        }\n    }\n\n    function startPrintGallery() {\n        stopPrintGallery();\n        if (prefersReducedMotion.matches) {\n            return;\n        }\n        timer = setInterval(() => {\n            const nextSlide = (currentSlide + 1) % slides.length;\n            showPrintSlide(nextSlide);\n        }, 4500);\n    }\n\n    dots.forEach((dot) => {\n        dot.addEventListener('click', () => {\n            const requestedSlide = Number(dot.getAttribute('data-awih-print-slide')) || 0;\n            showPrintSlide(requestedSlide);\n            startPrintGallery();\n        });\n    });\n\n    gallery.addEventListener('mouseenter', stopPrintGallery);\n    gallery.addEventListener('mouseleave', startPrintGallery);\n\n    const handleMotionPreferenceChange = () => {\n        if (prefersReducedMotion.matches) {\n            stopPrintGallery();\n        } else {\n            startPrintGallery();\n        }\n    };\n\n    if (typeof prefersReducedMotion.addEventListener === 'function') {\n        prefersReducedMotion.addEventListener('change', handleMotionPreferenceChange);\n    } else if (typeof prefersReducedMotion.addListener === 'function') {\n        prefersReducedMotion.addListener(handleMotionPreferenceChange);\n    }\n\n    showPrintSlide(0);\n    startPrintGallery();\n});\n<\/script>\n\n<!-- Techniczne pola terminu z kalendarza AWIH CRM. Nie s\u0105 widoczne dla u\u017cytkownika. -->\n<div id=\"awih-production-availability-data\" aria-hidden=\"true\" style=\"display:none!important;\">\n    <span id=\"calculatedNextPrintDate\" data-status=\"loading\" data-iso-date=\"\">Laden&#8230;<\/span>\n    <span id=\"calculatedDigitalPrintDate\" data-status=\"loading\" data-iso-date=\"\">Laden&#8230;<\/span>\n<\/div>\n\n<!-- Kalkulator toreb laminowanych \u2013 uruchamiany bezpo\u015brednio w tre\u015bci strony, tak jak kalkulator toreb z uchwytem p\u0142askim. -->\n<script>\n\/* AWIH Calculator Laminated Bags v7.0.0 \u2013 inline like flat-handle calculator *\/\n(() => {\n  'use strict';\n\n  if (window.AWIH_LAMINATED_INLINE_STARTED) return;\n  window.AWIH_LAMINATED_INLINE_STARTED = true;\n\n  \/**\n   * AWIH \u2013 Torby laminowane (reklamowe) \u2013 production JS\n   *\n   * WA\u017bNE:\n   * - logika oblicze\u0144 i pola formularza s\u0105 przeniesione ze skryptu u\u017cytkownika (bez zmiany oblicze\u0144)\n   * - dostosowanie obejmuje tylko: integracj\u0119 z localStorage (jak w innych kalkulatorach) + terminy z data.json\n   *\/\n\n  \/\/ ----------------------------- KONFIG ------------------------------------\n\n  let GLOBAL_CFG = {};\n  if (window.AWIH_CALC) {\n    if (typeof window.AWIH_CALC === 'object') {\n      GLOBAL_CFG = window.AWIH_CALC;\n    }\n  }\n\n  const CFG = {\n    offerKey: GLOBAL_CFG.offerKey || 'awih_offer_items_v1',\n    offerEditKey: GLOBAL_CFG.offerEditKey || 'awih_offer_item_edit',\n    offerPageUrl: GLOBAL_CFG.offerPageUrl || '\/oferta\/',\n    dataJsonUrl: GLOBAL_CFG.dataJsonUrl || '',\n  };\n\n  const OFFER_PAGE_URL = CFG.offerPageUrl;\n\n  \/\/ ----------------------------- DANE (ZE SKRYPTU U\u017bYTKOWNIKA) -------------- \n\n  const LAMINATION_PRICES = {\n    \"11.5x11.5x40\": { glossy: 0, matte: 0.05 },\n    \"16x7x24\":      { glossy: 0, matte: 0.05 },\n    \"18x8x26\":      { glossy: 0, matte: 0.05 },\n    \"24x9x33\":      { glossy: 0, matte: 0.05 },\n    \"30x10x40\":     { glossy: 0, matte: 0.05 },\n    \"32x13x42\":     { glossy: 0, matte: 0.05 },\n    \"35x10x24\":     { glossy: 0, matte: 0.05 },\n    \"38x10x35\":     { glossy: 0, matte: 0.05 },\n    \"B1\":           { glossy: 0, matte: 0.05 },\n    \"2xB1\":         { glossy: 0, matte: 0.05 },\n    \"CUSTOM_20x10x30\": { glossy: 0, matte: 0 },\n    \"CUSTOM_25x11x32\": { glossy: 0, matte: 0 },\n    \"CUSTOM_40x12x40\": { glossy: 0, matte: 0 }\n  };\n\n const BAG_DETAILS = {\r\n  \"11.5x11.5x40\": {\r\n    bia\u0142y: { price: 4.30, karton: 250 },\n    czerwony: { price: 4.75, karton: 250 },\n    granatowy: { price: 4.75, karton: 250 },\n    bordowy: { price: 4.75, karton: 250 },\n    ecru: { price: 4.75, karton: 250 },\n    zielony: { price: 4.75, karton: 250 },\n    czarny: { price: 4.75, karton: 250 },\n    srebrny: { price: 4.75, karton: 250 },\n    z\u0142oty: { price: 4.75, karton: 250 },\n  },\r\n\r\n  \"16x7x24\": {\n    bia\u0142y: { price: 3.70, karton: 300 },\n    czerwony: { price: 4.00, karton: 300 },\n    granatowy: { price: 4.00, karton: 300 },\n    bordowy: { price: 4.00, karton: 300 },\n    ecru: { price: 4.00, karton: 300 },\n    zielony: { price: 4.00, karton: 300 },\n    czarny: { price: 4.00, karton: 300 },\n    srebrny: { price: 4.00, karton: 300 },\n    z\u0142oty: { price: 4.00, karton: 300 },\n  },\r\n\r\n  \"18x8x26\": {\r\n    bia\u0142y: { price: 4.10, karton: 250 },\n    czerwony: { price: 4.50, karton: 250 },\n    granatowy: { price: 4.50, karton: 250 },\n    bordowy: { price: 4.50, karton: 250 },\n    ecru: { price: 4.50, karton: 250 },\n    zielony: { price: 4.50, karton: 250 },\n    czarny: { price: 4.50, karton: 250 },\n    srebrny: { price: 4.50, karton: 250 },\n    z\u0142oty: { price: 4.50, karton: 250 },\n  },\r\n\r\n  \"24x9x33\": {\r\n    bia\u0142y: { price: 4.20, karton: 200 },\n    czerwony: { price: 4.60, karton: 200 },\n    granatowy: { price: 4.60, karton: 200 },\n    bordowy: { price: 4.60, karton: 200 },\n    ecru: { price: 4.60, karton: 200 },\n    zielony: { price: 4.60, karton: 200 },\n    czarny: { price: 4.60, karton: 200 },\n    srebrny: { price: 4.60, karton: 200 },\n    z\u0142oty: { price: 4.60, karton: 200 },\n  },\r\n\r\n  \"30x10x40\": {\n    bia\u0142y: { price: 5.30, karton: 150 },\n    czerwony: { price: 5.75, karton: 150 },\n    granatowy: { price: 5.75, karton: 150 },\n    bordowy: { price: 5.75, karton: 150 },\n    ecru: { price: 5.75, karton: 150 },\n    zielony: { price: 5.75, karton: 150 },\n    czarny: { price: 5.75, karton: 150 },\n    srebrny: { price: 5.75, karton: 150 },\n    z\u0142oty: { price: 5.75, karton: 150 },\n  },\r\n\r\n  \"32x13x42\": {\r\n    bia\u0142y: { price: 5.35, karton: 125 },\n    czerwony: { price: 5.80, karton: 125 },\n    granatowy: { price: 5.80, karton: 125 },\n    bordowy: { price: 5.80, karton: 125 },\n    ecru: { price: 5.80, karton: 125 },\n    zielony: { price: 5.80, karton: 125 },\n    czarny: { price: 5.80, karton: 125 },\n    srebrny: { price: 5.80, karton: 125 },\n    z\u0142oty: { price: 5.80, karton: 125 },\n  },\r\n\r\n  \"35x10x24\": {\n    bia\u0142y: { price: 4.50, karton: 200 },\n    czerwony: { price: 4.90, karton: 200 },\n    granatowy: { price: 4.90, karton: 200 },\n    bordowy: { price: 4.90, karton: 200 },\n    ecru: { price: 4.90, karton: 200 },\n    zielony: { price: 4.90, karton: 200 },\n    czarny: { price: 4.90, karton: 200 },\n    srebrny: { price: 4.90, karton: 200 },\n    z\u0142oty: { price: 4.90, karton: 200 },\n  },\r\n\r\n  \"38x10x35\": {\r\n    bia\u0142y: { price: 5.65, karton: 125 },\n    czerwony: { price: 6.20, karton: 125 },\n    granatowy: { price: 6.20, karton: 125 },\n    bordowy: { price: 6.20, karton: 125 },\n    ecru: { price: 6.20, karton: 125 },\n    zielony: { price: 6.20, karton: 125 },\n    czarny: { price: 6.20, karton: 125 },\n    srebrny: { price: 6.20, karton: 125 },\n    z\u0142oty: { price: 6.20, karton: 125 },\n  },\r\n\r\n  \/\/ UWAGA: na aktualnym cenniku dla B1 i 2xB1 kolumna \"Kolorowy\" jest \"---\"\r\n  \/\/ (czyli tylko bia\u0142y). Je\u015bli w UI masz nadal wyb\u00f3r kolor\u00f3w dla B1\/2xB1,\r\n  \/\/ to trzeba je zablokowa\u0107\/ukry\u0107 albo zrobi\u0107 fallback.\r\n  \"B1\": {\n    bia\u0142y: { price: 5.95, karton: 200 },\n  },\r\n\r\n  \"2xB1\": {\n    bia\u0142y: { price: 9.05, karton: 100 },\n  },\n\n  \"CUSTOM_20x10x30\": {\n    bia\u0142y: { price: 0, karton: 0 },\n    czerwony: { price: 0, karton: 0 },\n    granatowy: { price: 0, karton: 0 },\n    bordowy: { price: 0, karton: 0 },\n    ecru: { price: 0, karton: 0 },\n    zielony: { price: 0, karton: 0 },\n    czarny: { price: 0, karton: 0 },\n    srebrny: { price: 0, karton: 0 },\n    z\u0142oty: { price: 0, karton: 0 },\n  },\n\n  \"CUSTOM_25x11x32\": {\n    bia\u0142y: { price: 0, karton: 0 },\n    czerwony: { price: 0, karton: 0 },\n    granatowy: { price: 0, karton: 0 },\n    bordowy: { price: 0, karton: 0 },\n    ecru: { price: 0, karton: 0 },\n    zielony: { price: 0, karton: 0 },\n    czarny: { price: 0, karton: 0 },\n    srebrny: { price: 0, karton: 0 },\n    z\u0142oty: { price: 0, karton: 0 },\n  },\n\n  \"CUSTOM_40x12x40\": {\n    bia\u0142y: { price: 0, karton: 0 },\n    czerwony: { price: 0, karton: 0 },\n    granatowy: { price: 0, karton: 0 },\n    bordowy: { price: 0, karton: 0 },\n    ecru: { price: 0, karton: 0 },\n    zielony: { price: 0, karton: 0 },\n    czarny: { price: 0, karton: 0 },\n    srebrny: { price: 0, karton: 0 },\n    z\u0142oty: { price: 0, karton: 0 },\n  }\n};\n\nconst CUSTOM_FORMAT_NOTICE = 'Format niestandardowy - cena ustalana indywidualnie, zmie\u0144 w ofercie.';\n\nconst CUSTOM_BAG_FORMATS = [\n  '8 x 4 x 12 cm',\n  '11,5 x 11,5 x 42 cm (t2)',\n  '11,5 x 5 x 15 cm',\n  '12 x 8 x 14 cm',\n  '12 x 8 x 31 cm',\n  '12 x 11 x 20 cm',\n  '13 x 13 x 40 cm',\n  '14 x 9 x 20 cm',\n  '14 x 14 x 23 cm',\n  '15 x 15 x 35 cm',\n  '15 x 15 x 45 cm',\n  '16 x 12 x 39 cm',\n  '17 x 5 x 19 cm',\n  '17 x 8 x 32 cm',\n  '17 x 13 x 22 cm',\n  '17,5 x 16 x 18 cm',\n  '18 x 8 x 22 cm',\n  '18 x 11 x 18 cm',\n  '20 x 5 x 12 cm',\n  '20 x 10 x 35 cm',\n  '20 x 15 x 20 cm',\n  '21 x 8 x 30 cm',\n  '22 x 8 x 18 cm',\n  '22 x 9 x 22 cm',\n  '23 x 11,5 x 42 cm (t2)',\n  '23 x 14 x 42 cm',\n  '24 x 5 x 35 cm',\n  '24 x 9 x 23 cm',\n  '24 x 9 x 38 cm',\n  '24 x 10 x 20 cm',\n  '24 x 10 x 20 cm (t2)',\n  '24 x 10 x 30 cm',\n  '24 x 10 x 35 cm',\n  '24 x 12 x 33 cm',\n  '25 x 10 x 19 cm',\n  '25 x 15 x 35 cm',\n  '26 x 8 x 36 cm',\n  '26 x 10 x 31 cm',\n  '27 x 16 x 35 cm',\n  '29 x 8 x 43 cm',\n  '30 x 10 x 30 cm',\n  '30 x 10 x 35 cm',\n  '30 x 13 x 28 cm',\n  '30 x 15 x 35 cm',\n  '30 x 20 x 40 cm',\n  '32 x 12 x 22 cm',\n  '32 x 13 x 44 cm',\n  '32 x 14 x 32 cm',\n  '33 x 12.5 x 25 cm',\n  '34 x 11,5 x 42 cm (t2)',\n  '35 x 8 x 26 cm',\n  '35 x 10 x 27 cm',\n  '35 x 12 x 45 cm',\n  '35 x 15 x 25 cm',\n  '36 x 5 x 47 cm',\n  '36 x 10 x 24 cm (t2,5)',\n  '36 x 12 x 25 cm',\n  '36 x 33 x 32 cm',\n  '37 x 12 x 54 cm',\n  '37 x 16 x 35 cm',\n  '37 x 26 x 35 cm',\n  '40 x 10 x 30 cm',\n  '40 x 13 x 30 cm',\n  '40 x 14 x 35 cm',\n  '43 x 14 x 38 cm',\n  '44 x 17 x 39 cm',\n  '45 x 12 x 34 cm',\n  '45 x 18 x 35 cm',\n  '50 x 12 x 40 cm',\n  '50 x 25 x 40 cm',\n  '52 x 10 x 28 cm',\n  '56 x 16 x 48 cm',\n  '60 x 20 x 50 cm'\n];\n\nfunction customFormatValue(index) {\n  return `CUSTOM_FORMAT_${index + 1}`;\n}\n\nfunction isCustomFormatValue(value) {\n  return String(value || '').indexOf('CUSTOM_FORMAT_') === 0 || String(value || '').indexOf('CUSTOM_') === 0;\n}\n\nfunction getSelectedFormatLabel() {\n  if (!state.bagFormatSelect) return 'Nie wybrano';\n\n  const option = state.bagFormatSelect.options[state.bagFormatSelect.selectedIndex];\n  return option ? String(option.textContent || '').replace(\/^\\*\\s*\/, '').trim() : state.bagFormatSelect.value;\n}\n\nfunction registerCustomFormats() {\n  CUSTOM_BAG_FORMATS.forEach(function (label, index) {\n    const value = customFormatValue(index);\n\n    BAG_DETAILS[value] = {\n      \"bia\u0142y\": { price: 0, karton: 0 },\n      \"czerwony\": { price: 0, karton: 0 },\n      \"granatowy\": { price: 0, karton: 0 },\n      \"bordowy\": { price: 0, karton: 0 },\n      \"ecru\": { price: 0, karton: 0 },\n      \"zielony\": { price: 0, karton: 0 },\n      \"czarny\": { price: 0, karton: 0 },\n      \"srebrny\": { price: 0, karton: 0 },\n      \"z\u0142oty\": { price: 0, karton: 0 }\n    };\n\n    if (typeof LAMINATION_PRICES !== 'undefined') {\n      LAMINATION_PRICES[value] = {\n        glossy: 0,\n        matte: 0\n      };\n    }\n  });\n}\n\nfunction appendCustomFormatOptions() {\n  if (!state.bagFormatSelect) return;\n\n  CUSTOM_BAG_FORMATS.forEach(function (label, index) {\n    const value = customFormatValue(index);\n\n    if (state.bagFormatSelect.querySelector(`option[value=\"${value}\"]`)) {\n      return;\n    }\n\n    const option = document.createElement('option');\n    option.value = value;\n    option.textContent = `* ${label}`;\n    state.bagFormatSelect.appendChild(option);\n  });\n}\n\n  \/\/ Widoczne formaty liczone wedlug istniejacych formatow referencyjnych.\nconst AWIH_MAPPED_LAMINATED_FORMATS = [\n  { value: '10x10x23', label: '10 x 10 x 23 cm', calculationKey: '16x7x24' },\n  { value: '36x12x28.4', label: '36 x 12 x 28,4 cm', calculationKey: '38x10x35' }\n];\n\nfunction registerAwihMappedFormats() {\n  AWIH_MAPPED_LAMINATED_FORMATS.forEach(({ value, calculationKey }) => {\n    if (BAG_DETAILS[calculationKey]) BAG_DETAILS[value] = BAG_DETAILS[calculationKey];\n    if (LAMINATION_PRICES[calculationKey]) LAMINATION_PRICES[value] = LAMINATION_PRICES[calculationKey];\n  });\n}\n\nfunction appendAwihMappedFormatOptions() {\n  if (!state.bagFormatSelect) return;\n  AWIH_MAPPED_LAMINATED_FORMATS.forEach(({ value, label }) => {\n    if (state.bagFormatSelect.querySelector('option[value=\"' + value + '\"]')) return;\n    const option = document.createElement('option');\n    option.value = value;\n    option.textContent = label;\n    state.bagFormatSelect.appendChild(option);\n  });\n}\n\nconst HANDLE_PRICES = {\n    \"bawe\u0142niany\": {\n      \"35\": 0.0, \"40\": 0.32, \"45\": 0.34, \"50\": 0.36,\n      \"55\": 0.38, \"60\": 0.40, \"65\": 0.42, \"70\": 0.44\n    },\n    \"syntetyczny\": {\n      \"35\": 0.00, \"40\": 0.32, \"45\": 0.34, \"50\": 0.36,\n      \"55\": 0.38, \"60\": 0.40, \"65\": 0.42, \"70\": 0.44\n    },\n    \"satynowy_20mm\": {\n      \"35\": 0.58, \"40\": 0.67, \"45\": 0.75, \"50\": 0.83,\n      \"55\": 0.92, \"60\": 1.00, \"65\": 1.08, \"70\": 1.17\n    },\n    \"satynowy_25mm\": {\n      \"35\": 0.75, \"40\": 0.86, \"45\": 0.97, \"50\": 1.07,\n      \"55\": 1.18, \"60\": 1.29, \"65\": 1.40, \"70\": 1.50\n    },\n    \"rypsowy_20mm\": {\n      \"35\": 0.51, \"40\": 0.59, \"45\": 0.66, \"50\": 0.73,\n      \"55\": 0.81, \"60\": 0.88, \"65\": 0.95, \"70\": 1.03\n    },\n    \"rypsowy_25mm\": {\n      \"35\": 0.56, \"40\": 0.64, \"45\": 0.72, \"50\": 0.80,\n      \"55\": 0.87, \"60\": 0.95, \"65\": 1.03, \"70\": 1.11\n    }\n  };\n\n  const SCREEN_PRINT_PRICES = [\n    { min: 1, max: 99, rate: 140 },\n    { min: 100, max: 149, rate: 1.40 },\n    { min: 150, max: 199, rate: 1.40 },\n    { min: 200, max: 299, rate: 1.30 },\n    { min: 300, max: 499, rate: 1.30 },\n    { min: 500, max: 999, rate: 0.85 },\n    { min: 1000, max: Infinity, rate: 0.80 }\n  ];\n\n  const DIGITAL_PRINT_PRICES = {\n    'A5': [10, 6.15, 50, 1.25, 100, 1.06, 200, 0.93, 500, 0.85, 1000, 0.77, 2000, 0.75, 3000, 0.70, 5000, 0.65, 10000, 0.63, 15000, 0.61, 20000, 0.59, 30000, 0.58],\n    'A4': [10, 8.26, 50, 1.68, 100, 1.42, 200, 1.26, 500, 1.14, 1000, 1.03, 2000, 0.99, 3000, 0.93, 5000, 0.87, 10000, 0.84, 15000, 0.82, 20000, 0.80, 30000, 0.78],\n    'A3': [10, 14.31, 50, 2.91, 100, 2.43, 200, 2.14, 500, 1.95, 1000, 1.77, 2000, 1.66, 3000, 1.57, 5000, 1.48, 10000, 1.53, 15000, 1.38, 20000, 1.30, 30000, 1.28],\n    'A5_apla': [10, 11.07, 50, 2.26, 100, 1.90, 200, 1.66, 500, 1.51, 1000, 1.37, 2000, 1.29, 3000, 1.23, 5000, 1.15, 10000, 1.12, 15000, 1.07, 20000, 1.00, 30000, 0.99],\n    'A4_apla': [10, 16.03, 50, 3.24, 100, 2.71, 200, 2.40, 500, 2.19, 1000, 1.97, 2000, 1.86, 3000, 1.75, 5000, 1.65, 10000, 1.59, 15000, 1.55, 20000, 1.43, 30000, 1.42],\n    'A3_apla': [10, 28.12, 50, 5.67, 100, 4.73, 200, 4.17, 500, 3.79, 1000, 3.42, 2000, 3.23, 3000, 3.05, 5000, 2.86, 10000, 2.77, 15000, 2.67, 20000, 2.47, 30000, 2.43]\n  };\n  \/\/ ----------------------------- UTIL --------------------------------------\n\n  const monthNames = [\n    \"stycze\u0144\", \"luty\", \"marzec\", \"kwiecie\u0144\", \"maj\", \"czerwiec\",\n    \"lipiec\", \"sierpie\u0144\", \"wrzesie\u0144\", \"pa\u017adziernik\", \"listopad\", \"grudzie\u0144\"\n  ];\n\n  function qs(id) { return document.getElementById(id); }\n\n  function getSelectedOptionLabel(select, fallback = 'Nie wybrano') {\n    if (!select) return fallback;\n    const option = select.options[select.selectedIndex];\n    const label = option ? String(option.textContent || '').trim() : '';\n    return label || select.value || fallback;\n  }\n\n  function parseNumber(val) {\n    const n = parseFloat(String(val).replace(',', '.').replace(\/[^\\d.\\-]\/g, ''));\n    return Number.isFinite(n) ? n : 0;\n  }\n\n  function formatMoney(value) {\n    return Number(value || 0).toLocaleString('pl-PL', {\n      minimumFractionDigits: 2,\n      maximumFractionDigits: 2\n    });\n  }\n\n  function safeInt(val) {\n    const n = parseInt(val, 10);\n    return Number.isFinite(n) ? n : 0;\n  }\n\n  function clampQty(qty) {\n    if (!Number.isFinite(qty)) return 0;\n    if (qty < 10) return 10;\n    if (qty > 999) return 999;\n    return qty;\n  }\n\n  function enforceScreenPrint() {\n    if (state.printTypeSelect) state.printTypeSelect.value = 'simple';\n  }\n  function isScreen() {\n    return true;\n  }\n  function isDigital() {\n    return false;\n  }\n\n  function parseDateText(text) {\n    if (!text) return null;\n    const t = String(text).trim();\n    if (!t || t === \"\u0141adowanie...\" || t === \"Brak danych\" || t === \"Brak dost\u0119pnych termin\u00f3w\") return null;\n\n    const parts = t.split(\" \");\n    if (parts.length < 2) return null;\n\n    const day = safeInt(parts[0]);\n    const idx = monthNames.findIndex(m => m.toLowerCase() === String(parts[1]).toLowerCase());\n    if (!day || idx === -1) return null;\n\n    const now = new Date();\n    let year = now.getFullYear();\n    if (idx < now.getMonth()) year++;\n\n    return new Date(year, idx, day);\n  }\n\n  function addBusinessDays(date, days) {\n    let left = days;\n    const d = new Date(date);\n    while (left > 0) {\n      d.setDate(d.getDate() + 1);\n      const wd = d.getDay();\n      if (wd !== 0) {\n        if (wd !== 6) left--;\n      }\n    }\n    return d;\n  }\n\n  function formatDateDDMMYYYY(date) {\n    const dd = String(date.getDate()).padStart(2, '0');\n    const mm = String(date.getMonth() + 1).padStart(2, '0');\n    const yyyy = date.getFullYear();\n    return `${dd}.${mm}.${yyyy}`;\n  }\n\n  function getProductionDiscountData() {\n    const result = { enabled: false, percent: 0, message: '' };\n    const checkedInputs = Array.from(document.querySelectorAll('input[type=\"checkbox\"]:checked'));\n    let source = checkedInputs.find(function (input) {\n      const box = input.closest('label, div, section, fieldset') || input.parentElement;\n      return \/rabat produkcyjny|production discount\/i.test(box ? String(box.textContent || '') : '');\n    });\n\n    let wrapper = source ? (source.closest('label, div, section, fieldset') || source.parentElement) : null;\n\n    if (!wrapper) {\n      const banner = document.getElementById('awih-production-discount-banner');\n      if (banner) {\n        if (banner.style.display !== 'none') wrapper = banner;\n      }\n    }\n\n    const text = wrapper ? String(wrapper.textContent || '') : '';\n    const percentMatch = text.match(\/(\\d+(?:[,.]\\d+)?)\\s*%\/);\n    const percent = percentMatch ? parseFloat(percentMatch[1].replace(',', '.')) : 0;\n\n    result.enabled = percent > 0;\n    result.percent = percent;\n    result.message = result.enabled ? 'Oferta promocyjna' : '';\n\n    return result;\n  }\n\n  \/\/ ----------------------------- STORAGE -----------------------------------\n\n  function readOfferItems() {\n    try {\n      const raw = localStorage.getItem(CFG.offerKey);\n      const arr = raw ? JSON.parse(raw) : [];\n      return Array.isArray(arr) ? arr : [];\n    } catch (e) {\n      return [];\n    }\n  }\n\n  function writeOfferItems(items) {\n    try { localStorage.setItem(CFG.offerKey, JSON.stringify(items)); } catch (e) {}\n  }\n\n  function saveOfferItemToStorage(item) {\n    const items = readOfferItems();\n    items.push(item);\n    writeOfferItems(items);\n  }\n\n  \/\/ ----------------------------- TERMINS (data.json) ------------------------\n\n  async function fetchDatesJson() {\n    if (!CFG.dataJsonUrl) return null;\n    const res = await fetch(CFG.dataJsonUrl, { cache: 'no-store' });\n    if (!res.ok) return null;\n    return await res.json();\n  }\n\n  function updateDatesUI(data) {\n    const fieldsMapping = {\n      \"Termin Druku Toreb (P\u0142askie i Skr\u0119cane)\": \"nextPrintDate\",\n      \"Wolny termin druku cyfrowego\": \"nextDigitalPrintDate\",\n      \"Termin Druku Cyfrowego\": \"nextDigitalPrintDate\",\n      \"Termin Druku Folii\": \"nextFoilPrintDate\",\n      \"Termin Druku Bawe\u0142ny\": \"nextCottonPrintDate\",\n      \"Termin Druku Arkuszy\": \"nextSheetPrintDate\"\n    };\n\n    if (!Array.isArray(data)) return;\n\n    data.forEach(item => {\n      const elementId = fieldsMapping[item.field_name];\n      if (elementId) {\n        const targetElement = qs(elementId);\n        if (targetElement) {\n          targetElement.textContent = item.field_date;\n        }\n      }\n    });\n\n    processDate(\"nextPrintDate\", \"calculatedNextPrintDate\", 1);\n    processDate(\"nextDigitalPrintDate\", \"calculatedDigitalPrintDate\", 1);\n    processDate(\"nextFoilPrintDate\", \"calculatedFoilPrintDate\", 1);\n    processDate(\"nextCottonPrintDate\", \"calculatedCottonPrintDate\", 1);\n    processDate(\"nextSheetPrintDate\", \"calculatedSheetPrintDate\", 1);\n  }\n\n  function processDate(sourceElementId, targetElementId, additionalDays) {\n    const el = qs(sourceElementId);\n    const out = qs(targetElementId);\n    if (!el || !out) return;\n\n    const dateString = String(el.textContent || '').trim();\n    let date = parseDateText(dateString);\n\n    const today = new Date();\n    today.setHours(0, 0, 0, 0);\n\n    if (!date || date <= today) {\n      date = addBusinessDays(today, 6);\n    } else {\n      date = addBusinessDays(date, additionalDays);\n    }\n\n    const dd = String(date.getDate()).padStart(2, '0');\n    const monthName = monthNames[date.getMonth()];\n    out.textContent = `${dd} ${monthName}`;\n  }\n\n  async function initDates() { return Promise.resolve(); }\n\n  \/\/ ----------------------------- KALKULACJE (bez zmiany) --------------------\n\n  const state = {\n    bagFormatSelect: null,\n    bagColorSelect: null,\n    laminationSelect: null,\n    bagHandleSelect: null,\n    handleLengthSelect: null,\n\n    bagsPerBoxInput: null,\n    bagPriceInput: null,\n    bagPriceNote: null,\n\n    printTypeSelect: null,\n    simplePrintFields: null,\n    photoPrintFields: null,\n\n    colorsPage1Select: null,\n    colorsPage2Select: null,\n    printSurfaceSelect: null,\n    cmykHidden: null,\n\n    qtyInput: null,\n\n    screenPrintPriceField: null,\n    screenPrintPriceInput: null,\n\n    digitalPrintPriceField: null,\n    digitalPrintPriceInput: null,\n\n    setupPriceField: null,\n    setupPriceInput: null,\n\n    additionalMarginInput: null,\n    additionalMarginAwihInput: null,\n\n    bagWithPrintPriceField: null,\n    bagWithPrintPriceInput: null,\n\n    summaryEl: null,\n    addConfigBtn: null,\n    infoIcon: null,\n  };\n\n  function updateFieldsVisibility() {\n    if (state.simplePrintFields) state.simplePrintFields.classList.add('hidden');\n    if (state.photoPrintFields) state.photoPrintFields.classList.add('hidden');\n    if (state.screenPrintPriceField) state.screenPrintPriceField.classList.add('hidden');\n\n    if (isScreen()) {\n      if (state.simplePrintFields) state.simplePrintFields.classList.remove('hidden');\n      updateScreenPrintPrice();\n    } else if (isDigital()) {\n      if (state.photoPrintFields) state.photoPrintFields.classList.remove('hidden');\n    }\n  }\n\n  function isCustomFormat() {\n    if (!state.bagFormatSelect) return false;\n    return isCustomFormatValue(state.bagFormatSelect.value);\n  }\n\n  function customFormatText() {\n    return 'Format niestandardowy - cena ustalana indywidualnie, zmie\u0144 w ofercie.';\n  }\n\n  function updateBagColorOptions(preferredColor = '') {\n    if (!state.bagFormatSelect || !state.bagColorSelect) return;\n\n    const selectedBag = state.bagFormatSelect.value;\n    const availableColors = Object.keys(BAG_DETAILS[selectedBag] || {});\n    const previousColor = preferredColor || state.bagColorSelect.value;\n\n    state.bagColorSelect.innerHTML = '<option value=\"\">-- Wybierz kolor torby --<\/option>';\n\n    availableColors.forEach(function (color) {\n      const option = document.createElement('option');\n      option.value = color;\n      option.textContent = color.charAt(0).toUpperCase() + color.slice(1);\n      state.bagColorSelect.appendChild(option);\n    });\n\n    if (previousColor ? availableColors.includes(previousColor) : false) {\n      state.bagColorSelect.value = previousColor;\n    } else if (availableColors.includes('bia\u0142y')) {\n      state.bagColorSelect.value = 'bia\u0142y';\n    } else if (availableColors.length) {\n      state.bagColorSelect.value = availableColors[0];\n    }\n  }\n\n  function updateBagDetails() {\n    const selectedBag = state.bagFormatSelect ? state.bagFormatSelect.value : '';\n    const bagColor = state.bagColorSelect ? state.bagColorSelect.value : '';\n    const bagDetailsByColor = BAG_DETAILS[selectedBag] || {};\n    const details = bagDetailsByColor[bagColor];\n\n    if (details) {\n      if (state.bagsPerBoxInput) state.bagsPerBoxInput.value = details.karton || '0';\n      if (state.bagPriceInput) state.bagPriceInput.value = (typeof details.price === 'number') ? `${details.price.toFixed(2)} PLN` : '0.00 PLN';\n\n      if (state.bagPriceNote) {\n        if (isCustomFormat()) {\n          state.bagPriceNote.textContent = CUSTOM_FORMAT_NOTICE;\n          state.bagPriceNote.classList.remove('hidden');\n        } else {\n          state.bagPriceNote.textContent = 'Brak ceny dla wybranej kombinacji \u2014 wybierz inny format\/kolor.';\n          state.bagPriceNote.classList.add('hidden');\n        }\n      }\n    } else {\n      if (state.bagsPerBoxInput) state.bagsPerBoxInput.value = '';\n      if (state.bagPriceInput) state.bagPriceInput.value = 'N\/A';\n\n      if (state.bagPriceNote) state.bagPriceNote.classList.remove('hidden');\n    }\n  }\n\n  \/\/ Funkcja obliczaj\u0105ca koszt nadruku sitodrukiem z uwzgl\u0119dnieniem liczby kolor\u00f3w\n  function calculateScreenPrintPrice(quantity, totalColors) {\n    if (quantity <= 0 || totalColors <= 0) return 0;\n    for (const range of SCREEN_PRINT_PRICES) {\n      if (quantity >= range.min) {\n        if (quantity <= range.max) {\n          return (totalColors * range.rate);\n        }\n      }\n    }\n    return 0;\n  }\n\n  \/\/ Funkcja aktualizuj\u0105ca pole \"Cena nadruku sitodrukiem\"\n  function updateScreenPrintPrice() {\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n    const colorsPage1 = safeInt(state.colorsPage1Select ? state.colorsPage1Select.value : 0);\n    const colorsPage2 = safeInt(state.colorsPage2Select ? state.colorsPage2Select.value : 0);\n    const totalColors = colorsPage1 + colorsPage2;\n\n    \/\/ Zawsze ukrywamy w GUI, aby user nie widzia\u0142 tego pola\n    if (state.screenPrintPriceField) state.screenPrintPriceField.classList.add('hidden');\n\n    let canCalculateScreenPrint = false;\n    if (quantity > 0) {\n      if (totalColors > 0) {\n        if (isScreen()) canCalculateScreenPrint = true;\n      }\n    }\n\n    if (canCalculateScreenPrint) {\n      const price = calculateScreenPrintPrice(quantity, totalColors);\n      if (state.screenPrintPriceInput) state.screenPrintPriceInput.value = `${price.toFixed(2)} PLN`;\n    } else {\n      if (state.screenPrintPriceInput) state.screenPrintPriceInput.value = '';\n      if (state.screenPrintPriceField) state.screenPrintPriceField.classList.add('hidden');\n    }\n  }\n\n  function updateCMYKField() {\n    if (!state.cmykHidden) return;\n    if (state.printTypeSelect ? state.printTypeSelect.value === \"photo\" : false) {\n      state.cmykHidden.value = \"CMYK\";\n    } else {\n      state.cmykHidden.value = \"\";\n    }\n  }\n\n  \/\/ Obliczanie kosztu CA\u0141EJ PARTII nadruku cyfrowego.\n  \/\/ Funkcja updateBagWithPrintPrice() dzieli t\u0119 warto\u015b\u0107 przez quantity,\n  \/\/ aby otrzyma\u0107 koszt nadruku przypadaj\u0105cy na 1 torb\u0119.\n  function calculateDigitalPrintPrice(quantity, format) {\n    const priceList = DIGITAL_PRINT_PRICES[format];\n    if (!priceList || quantity <= 0) return 0;\n\n    let pricePerUnit = 0;\n    for (let i = 0; i < priceList.length; i += 2) {\n      if (quantity <= priceList[i]) {\n        pricePerUnit = priceList[i + 1];\n        break;\n      }\n    }\n\n    if (pricePerUnit === 0) {\n      pricePerUnit = priceList[priceList.length - 1];\n    }\n\n    return pricePerUnit * quantity;\n  }\n\n  \/\/ Aktualizacja ceny nadruku cyfrowego\n  function updateDigitalPrintPrice() {\n    const format = state.printSurfaceSelect ? state.printSurfaceSelect.value : '';\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n\n    if (isDigital() ? Boolean(format) : false) {\n      const price = calculateDigitalPrintPrice(quantity, format);\n      if (state.digitalPrintPriceInput) state.digitalPrintPriceInput.value = `${price.toFixed(2)} PLN`;\n      if (state.digitalPrintPriceField) state.digitalPrintPriceField.classList.remove('hidden');\n    } else {\n      if (state.digitalPrintPriceInput) state.digitalPrintPriceInput.value = '';\n      if (state.digitalPrintPriceField) state.digitalPrintPriceField.classList.add('hidden');\n    }\n  }\n\n  \/\/ Funkcja aktualizuj\u0105ca pole \"Przygotowalnia\"\n  function updateSetupPrice() {\n    if (isCustomFormat()) {\n      if (state.setupPriceInput) state.setupPriceInput.value = '0.00';\n      return;\n    }\n\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n    const printType = state.printTypeSelect ? state.printTypeSelect.value : '';\n    const colorsPage1 = safeInt(state.colorsPage1Select ? state.colorsPage1Select.value : 0);\n    const colorsPage2 = safeInt(state.colorsPage2Select ? state.colorsPage2Select.value : 0);\n    const totalColors = colorsPage1 + colorsPage2;\n\n    let price = 0;\n    if (quantity > 0) {\n      if (printType === 'simple') {\n        price = 95 * totalColors;\n      } else if (printType === 'photo') {\n        price = 75;\n      }\n    }\n\n    if (state.setupPriceInput) state.setupPriceInput.value = price.toFixed(2);\n  }\n\n  \/\/ Funkcja obliczaj\u0105ca cen\u0119 torby z nadrukiem\n  let crmUnitNetExact = 0;\n  function calculatedUnitNet() { return crmUnitNetExact; }\n  function updateBagWithPrintPrice() {\n    crmUnitNetExact = 0;\n    if (isCustomFormat()) {\n      if (state.bagWithPrintPriceInput) state.bagWithPrintPriceInput.value = '0.00';\n      if (state.bagWithPrintPriceField) state.bagWithPrintPriceField.classList.remove('hidden');\n      return;\n    }\n\n    const bagPrice = parseNumber(state.bagPriceInput ? state.bagPriceInput.value : 0);\n    const additionalMargin = parseNumber(state.additionalMarginInput ? state.additionalMarginInput.value : 1) || 1;\n    const additionalMarginAWIH = parseNumber(state.additionalMarginAwihInput ? state.additionalMarginAwihInput.value : 1) || 1;\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n\n    \/\/ Koszt laminowania \u2014 stawka jednostkowa dla wybranego formatu i rodzaju laminatu.\n    const selectedBagFormat = state.bagFormatSelect ? state.bagFormatSelect.value : '';\n    const laminationType = state.laminationSelect ? state.laminationSelect.value : '';\n    const laminationPricesByType = LAMINATION_PRICES[selectedBagFormat] || {};\n    const laminationPrice = parseNumber(laminationPricesByType[laminationType] || 0);\n\n    \/\/ Koszt uchwytu \u2014 stawka jednostkowa.\n    const handleType = state.bagHandleSelect ? state.bagHandleSelect.value : '';\n    const handleLength = state.handleLengthSelect ? state.handleLengthSelect.value : '';\n    const handlePricesByLength = HANDLE_PRICES[handleType] || {};\n    const handlePrice = parseNumber(handlePricesByLength[handleLength] || 0);\n\n    \/\/ Koszt nadruku.\n    \/\/ Sitodruk:\n    \/\/ - do 99 szt. screenPrintPrice przechowuje koszt ca\u0142ej partii,\n    \/\/ - od 100 szt. screenPrintPrice przechowuje stawk\u0119 jednostkow\u0105.\n    \/\/ Cyfra:\n    \/\/ - digitalPrintPrice zawsze przechowuje koszt ca\u0142ej partii,\n    \/\/   dlatego przed dodaniem do ceny jednej torby trzeba podzieli\u0107 go przez ilo\u015b\u0107.\n    let printPrice = 0;\n    if (isScreen()) {\n      printPrice = parseNumber(state.screenPrintPriceInput ? state.screenPrintPriceInput.value : 0);\n    } else if (isDigital()) {\n      printPrice = parseNumber(state.digitalPrintPriceInput ? state.digitalPrintPriceInput.value : 0);\n    }\n\n    let totalPricePerBag = 0;\n\n    \/\/ Wariant dla SITODRUKU.\n    if (isScreen()) {\n      const screenPrintPricePerBag = quantity > 99\n        ? printPrice\n        : (printPrice \/ (quantity || 1));\n\n      totalPricePerBag = bagPrice + laminationPrice + screenPrintPricePerBag + handlePrice;\n    }\n    \/\/ Wariant dla NADRUKU CYFROWEGO (photo).\n    else if (isDigital()) {\n      const digitalPrintPricePerBag = printPrice \/ (quantity || 1);\n      totalPricePerBag = bagPrice + laminationPrice + digitalPrintPricePerBag + handlePrice;\n    }\n\n    \/\/ Uwzgl\u0119dnienie mar\u017cy wy\u0142\u0105cznie w cenie jednostkowej.\n    \/\/ Przygotowalnia jest dodawana osobno w displaySummary() i addConfigToOffer().\n    totalPricePerBag *= additionalMarginAWIH * additionalMargin;\n    crmUnitNetExact = totalPricePerBag;\n\n    if (totalPricePerBag > 0) {\n      if (state.bagWithPrintPriceInput) state.bagWithPrintPriceInput.value = totalPricePerBag.toFixed(2);\n      if (state.bagWithPrintPriceField) state.bagWithPrintPriceField.classList.remove('hidden');\n    } else {\n      if (state.bagWithPrintPriceInput) state.bagWithPrintPriceInput.value = '';\n      if (state.bagWithPrintPriceField) state.bagWithPrintPriceField.classList.add('hidden');\n    }\n  }\n\n  function calculateShippingCost() {\n    if (isCustomFormat()) return 0;\n\n    const bagsPerBox = safeInt(state.bagsPerBoxInput ? state.bagsPerBoxInput.value : 0);\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n    const cartons = Math.ceil(quantity \/ (bagsPerBox || 1));\n    const shippingCost = cartons * 20;\n    return shippingCost;\n  }\n\n  function calculateLeadTime(quantity) {\n    const baseDays = 10;\n    const extraDays = Math.ceil(quantity \/ 1000);\n    return baseDays + extraDays;\n  }\n\n  function displaySummary() {\n    if (!state.summaryEl) return;\n\n    const format = getSelectedFormatLabel() || 'Nie wybrano';\n    const color = getSelectedOptionLabel(state.bagColorSelect);\n    const lamination = getSelectedOptionLabel(state.laminationSelect);\n    const handleType = getSelectedOptionLabel(state.bagHandleSelect);\n    const handleLength = getSelectedOptionLabel(state.handleLengthSelect);\n    const printType = isScreen()\n      ? 'Prosta grafika \/ sitodruk'\n      : (isDigital() ? 'Zdj\u0119cie lub grafika kolorowa \/ nadruk cyfrowy' : 'Nie wybrano');\n    const surface = getSelectedOptionLabel(state.printSurfaceSelect, 'Nie dotyczy');\n    const colorsPage1 = state.colorsPage1Select ? (state.colorsPage1Select.value || '0') : '0';\n    const colorsPage2 = state.colorsPage2Select ? (state.colorsPage2Select.value || '0') : '0';\n    const quantity = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n\n    const bagBasePrice = parseNumber(state.bagPriceInput ? state.bagPriceInput.value : 0);\n    const unitPrice = calculatedUnitNet();\n    const setupPrice = parseNumber(state.setupPriceInput ? state.setupPriceInput.value : 0);\n    const shipping = calculateShippingCost();\n    const customFormat = isCustomFormat();\n    let hasCalculatedPrice = false;\n    if (!customFormat) {\n      if (bagBasePrice > 0) {\n        if (unitPrice > 0) {\n          if (quantity > 0) hasCalculatedPrice = true;\n        }\n      }\n    }\n\n    const productionDiscount = getProductionDiscountData();\n    const bagsValueBeforeDiscount = hasCalculatedPrice ? unitPrice * quantity : 0;\n    const discountPercent = productionDiscount.enabled ? Math.max(0, productionDiscount.percent) : 0;\n    const discountAmount = hasCalculatedPrice\n      ? Math.round((bagsValueBeforeDiscount * discountPercent \/ 100) * 100) \/ 100\n      : 0;\n    const bagsValueAfterDiscount = Math.max(0, bagsValueBeforeDiscount - discountAmount);\n    const displayedSetupPrice = hasCalculatedPrice ? setupPrice : 0;\n    const displayedShipping = hasCalculatedPrice ? shipping : 0;\n    const orderValueNet = hasCalculatedPrice ? bagsValueAfterDiscount + displayedSetupPrice : 0;\n    const totalWithShippingNet = hasCalculatedPrice ? orderValueNet + displayedShipping : 0;\n\n    const leadTime = calculateLeadTime(quantity);\n    const finishDate = addBusinessDays(new Date(), leadTime);\n    const finishText = customFormat\n      ? 'Potwierdzany po wycenie'\n      : (hasCalculatedPrice ? window.AWIHDeadline.text('laminated-bags', 'simple', Number(document.getElementById('qty')?.value)) : 'Termin zostanie potwierdzony przez AWIH.');\n\n    const rows = [\n      ['Format', format],\n      ['Kolor torby', color],\n      ['Laminowanie', lamination],\n      ['Rodzaj uchwytu', handleType],\n      ['D\u0142ugo\u015b\u0107 uchwytu', handleLength],\n      ['Tekturka w zak\u0142adce g\u00f3rnej \/ dolnej', '850g \/ 350g'],\n      ['Rodzaj nadruku', printType]\n    ];\n\n    if (isScreen()) {\n      rows.push(['Kolory 1 strona', colorsPage1]);\n      rows.push(['Kolory 2 strona', colorsPage2]);\n    }\n\n    if (isDigital()) {\n      rows.push(['Powierzchnia', surface]);\n    }\n\n    rows.push(['Ilo\u015b\u0107', `${quantity} szt.`]);\n\n    if (hasCalculatedPrice) {\n      rows.push(['Cena jednostkowa', `<strong>${formatMoney(unitPrice)} PLN<\/strong>`]);\n    } else {\n      rows.push(['Cena', '<strong>Wycena indywidualna \u2014 cena zostanie potwierdzona przez AWIH.<\/strong>']);\n    }\n\n    let html = '<strong class=\"awih-summary-product\">Torby papierowe laminowane z nadrukiem<\/strong>';\n    html += '<div class=\"awih-summary-list\">';\n\n    rows.forEach(([label, value]) => {\n      html += `<div class=\"awih-summary-row\"><span class=\"awih-summary-label\">${label}<\/span><span class=\"awih-summary-value\">${value}<\/span><\/div>`;\n    });\n\n    html += '<\/div>';\n\n    if (hasCalculatedPrice) {\n      html += '<div class=\"awih-summary-main-price\"><span>Cena toreb z nadrukiem netto<\/span>';\n\n      if (discountAmount > 0) {\n        html += `<span class=\"awih-summary-price-old\">${formatMoney(bagsValueBeforeDiscount)} PLN netto<\/span>`;\n      }\n\n      html += `<strong class=\"awih-summary-price\">${formatMoney(bagsValueAfterDiscount)} PLN netto<\/strong><\/div>`;\n\n      if (discountAmount > 0) {\n        const discountMessage = productionDiscount.message || `Rabat produkcyjny ${formatMoney(discountPercent)}%`;\n        html += `<div class=\"awih-production-discount-note\"><span class=\"awih-production-discount-label\">Rabat produkcyjny<\/span><div>${discountMessage}<\/div><\/div>`;\n      }\n    } else {\n      html += '<div class=\"awih-summary-main-price\"><span>Warto\u015b\u0107 zam\u00f3wienia<\/span><strong class=\"awih-summary-price\">Wycena indywidualna<\/strong><\/div>';\n    }\n\n    html += '<div class=\"awih-summary-foot\">';\n    html += `<div class=\"awih-summary-foot-row\"><span>Przygotowalnia netto<\/span><strong>${formatMoney(displayedSetupPrice)} PLN<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row\"><span>Koszt wysy\u0142ki netto<\/span><strong>${customFormat ? 'ustalany indywidualnie' : `${formatMoney(displayedShipping)} PLN`}<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row\"><span>Przewidywany termin realizacji<\/span><strong>${finishText}<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row awih-summary-total-row\"><span>Razem netto z wysy\u0142k\u0105<\/span><strong>${hasCalculatedPrice ? `${formatMoney(totalWithShippingNet)} PLN` : 'wycena indywidualna'}<\/strong><\/div>`;\n    html += '<\/div>';\n\n    state.summaryEl.innerHTML = html;\n\n    if (state.addConfigBtn) {\n      state.addConfigBtn.textContent = orderValueNet > 0\n        ? `Dodaj pozycje do zam\u00f3wienia \u2013 ${formatMoney(orderValueNet)} PLN netto`\n        : (customFormat ? 'Dodaj pozycje do zam\u00f3wienia \u2013 wycena indywidualna' : 'Dodaj pozycje do zam\u00f3wienia');\n    }\n  }\n\n  function recalcAll() {\n    enforceScreenPrint();\n    updateBagDetails();\n    updateFieldsVisibility();\n    updateCMYKField();\n    updateScreenPrintPrice();\n    updateDigitalPrintPrice();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n  }\n\n  \/\/ ----------------------------- DODAWANIE DO OFERTY ------------------------\n\n  function addConfigToOffer() {\n    const qty = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n    if (qty > 999) {\n      alert(\"Maksymalna ilo\u015b\u0107 toreb w formularzu to 999. Wpisz warto\u015b\u0107 do 999.\");\n      if (state.qtyInput) state.qtyInput.value = '999';\n      return;\n    }\n\n    const unitNetPrice = calculatedUnitNet();\n    let invalidUnitPrice = false;\n    if (!isCustomFormat()) {\n      if (unitNetPrice <= 0) invalidUnitPrice = true;\n    }\n    if (!(qty > 0) || invalidUnitPrice) {\n      alert('Najpierw uzupe\u0142nij konfiguracj\u0119 i ilo\u015b\u0107 \u2013 kalkulacja musi mie\u0107 cen\u0119 jednostkow\u0105 > 0.');\n      return;\n    }\n\n    const format = getSelectedFormatLabel() || \"Nie wybrano\";\n    const color = state.bagColorSelect ? (state.bagColorSelect.value || \"Nie wybrano\") : \"Nie wybrano\";\n    const lamination = state.laminationSelect ? (state.laminationSelect.value || \"Nie wybrano\") : \"Nie wybrano\";\n    const handleType = state.bagHandleSelect ? (state.bagHandleSelect.value || \"Nie wybrano\") : \"Nie wybrano\";\n    const handleLength = state.handleLengthSelect ? (state.handleLengthSelect.value || \"Nie wybrano\") : \"Nie wybrano\";\n\n    const setupNet = parseNumber(state.setupPriceInput ? state.setupPriceInput.value : 0);\n    const productionDiscount = getProductionDiscountData();\n    const bagsNetBeforeDiscount = unitNetPrice * qty;\n    const discountPercent = productionDiscount.enabled ? Math.max(0, productionDiscount.percent) : 0;\n    const productionDiscountAmount = isCustomFormat()\n      ? 0\n      : Math.round((bagsNetBeforeDiscount * discountPercent \/ 100) * 100) \/ 100;\n    const bagsNetAfterDiscount = Math.max(0, bagsNetBeforeDiscount - productionDiscountAmount);\n    const netValue = isCustomFormat() ? 0 : setupNet + bagsNetAfterDiscount;\n    const grossValue = netValue * 1.23;\n    const shipping = calculateShippingCost();\n\n    const leadTime = calculateLeadTime(qty);\n    const finishDate = addBusinessDays(new Date(), leadTime);\n    const leadTimeString = window.AWIHDeadline.text('laminated-bags', 'simple', Number(document.getElementById('qty')?.value));\n\n    const colorsPage1Val = isScreen() ? (state.colorsPage1Select ? (state.colorsPage1Select.value || '0') : '0') : '';\n    const colorsPage2Val = isScreen() ? (state.colorsPage2Select ? (state.colorsPage2Select.value || '0') : '0') : '0';\n    const surfaceVal = isDigital() ? (state.printSurfaceSelect ? (state.printSurfaceSelect.value || '') : '') : '';\n\n    const printTypeLabel = isScreen()\n      ? \"Prosta grafika (sitodruk)\"\n      : (isDigital() ? \"Zdj\u0119cie\/grafika (cyfrowa)\" : \"Nie wybrano\");\n\n    const item = {\n      format,\n      custom_format: isCustomFormat() ? 1 : 0,\n      technicalNotes: isCustomFormat() ? CUSTOM_FORMAT_NOTICE : '',\n      color,\n      lamination,\n      tekturki: '850g \/ 350g',\n      handleType,\n      handleLength,\n      printType: printTypeLabel,\n      colorsPage1: colorsPage1Val,\n      colorsPage2: colorsPage2Val,\n      surface: surfaceVal,\n      qty,\n      unitNetPrice,\n      unitNetPriceAfterDiscount: qty > 0 ? (bagsNetAfterDiscount \/ qty) : unitNetPrice,\n      setupNet,\n      netValue,\n      totalOrderNet: netValue,\n      grossValue,\n      shipping,\n      production_discount_amount: productionDiscountAmount,\n      leadTimeString,\n      jm: 'SZT',\n      vat: 0.23,\n      calc_type: 'laminated-bags',\n      production_discount_enabled: productionDiscount.enabled ? 1 : 0,\n      production_discount_percent: productionDiscount.percent,\n      production_discount_message: productionDiscount.message,\n      productionDiscount: {\n        enabled: productionDiscount.enabled ? 1 : 0,\n        discount_percent: productionDiscount.percent,\n        message: productionDiscount.message\n      }\n    };\n\n    saveOfferItemToStorage(item);\n\n    \/\/ je\u015bli na stronie jest tabela wynik\u00f3w z CRM (opcjonalnie)\n    if (window.addRowToResultsTable) {\n      if (typeof window.addRowToResultsTable === 'function') {\n        window.addRowToResultsTable(item);\n      }\n    }\n\n    \/\/ efekt UX jak w innych kalkulatorach\n    if (state.addConfigBtn) {\n      state.addConfigBtn.style.backgroundColor = '#0056b3';\n      state.addConfigBtn.textContent = 'Dodano do zam\u00f3wienia!';\n      setTimeout(() => {\n        state.addConfigBtn.style.backgroundColor = '#099fe5';\n        displaySummary();\n      }, 1500);\n    }\n  }\n\n  function bindInfoIcon() {\n    if (!state.infoIcon) return;\n    state.infoIcon.addEventListener('click', () => {\n      alert(\n        \"Dodatkowa informacja:\\n\" +\n        \"Dla toreb reklamowych w tym kalkulatorze wykonujemy prost\u0105 grafik\u0119 w sitodruku, drukowan\u0105 kolorami Pantone.\"\n      );\n    });\n  }\n\n  function attachGoToOfferButton() {\n    const btn = qs('goToOrderButton');\n    if (!btn) return;\n\n    btn.addEventListener('click', () => {\n      recalcAll();\n\n      const qty = clampQty(safeInt(state.qtyInput ? state.qtyInput.value : 0));\n      const unitNet = calculatedUnitNet();\n      let invalidUnitPrice = false;\n      if (!isCustomFormat()) {\n        if (unitNet <= 0) invalidUnitPrice = true;\n      }\n      if (!(qty > 0) || invalidUnitPrice) {\n        alert('Najpierw uzupe\u0142nij konfiguracj\u0119 i ilo\u015b\u0107 \u2013 kalkulacja musi mie\u0107 cen\u0119 jednostkow\u0105 > 0.');\n        return;\n      }\n\n      \/\/ zapis pozycji\n      if (state.addConfigBtn) state.addConfigBtn.click();\n\n      const url = (OFFER_PAGE_URL || '\/oferta\/');\n      const normalized = url.endsWith('\/') ? url : (url + '\/');\n      window.location.href = normalized + '#results_table';\n    });\n  }\n\n  function bindEvents() {\n    if (state.qtyInput) {\n      state.qtyInput.addEventListener('input', () => {\n        const q = safeInt(state.qtyInput.value);\n        if (q > 999) {\n          alert(\"Maksymalna ilo\u015b\u0107 toreb w formularzu to 999. Wpisz warto\u015b\u0107 do 999.\");\n          state.qtyInput.value = '999';\n        }\n        recalcAll();\n      });\n    }\n\n    if (state.bagFormatSelect) {\n      state.bagFormatSelect.addEventListener('change', () => {\n        updateBagColorOptions();\n        recalcAll();\n      });\n    }\n    if (state.bagColorSelect) state.bagColorSelect.addEventListener('change', recalcAll);\n    if (state.laminationSelect) state.laminationSelect.addEventListener('change', recalcAll);\n    if (state.bagHandleSelect) state.bagHandleSelect.addEventListener('change', recalcAll);\n    if (state.handleLengthSelect) state.handleLengthSelect.addEventListener('change', recalcAll);\n\n    if (state.printTypeSelect) {\n      state.printTypeSelect.addEventListener('change', () => {\n        updateCMYKField();\n        recalcAll();\n      });\n    }\n\n    if (state.colorsPage1Select) state.colorsPage1Select.addEventListener('change', recalcAll);\n    if (state.colorsPage2Select) state.colorsPage2Select.addEventListener('change', recalcAll);\n    if (state.printSurfaceSelect) state.printSurfaceSelect.addEventListener('change', recalcAll);\n\n    if (state.additionalMarginInput) state.additionalMarginInput.addEventListener('input', recalcAll);\n\n    if (state.addConfigBtn) state.addConfigBtn.addEventListener('click', addConfigToOffer);\n  }\n\n  function initDom() {\n    state.bagFormatSelect = qs('bag_format');\n    state.bagColorSelect = qs('bag_color');\n    registerAwihMappedFormats();\n    registerCustomFormats();\n    appendAwihMappedFormatOptions();\n    appendCustomFormatOptions();\n    updateBagColorOptions('bia\u0142y');\n    state.laminationSelect = qs('lamination');\n    state.bagHandleSelect = qs('bag_handle');\n    state.handleLengthSelect = qs('handle_length');\n\n    state.bagsPerBoxInput = qs('bags_per_box');\n    state.bagPriceInput = qs('bag_price');\n    state.bagPriceNote = qs('bag_price_note');\n\n    state.printTypeSelect = qs('print_type');\n    state.simplePrintFields = qs('simple_print_fields');\n    state.photoPrintFields = qs('photo_print_fields');\n\n    state.colorsPage1Select = qs('colors_page_1');\n    state.colorsPage2Select = qs('colors_page_2');\n    state.printSurfaceSelect = qs('print_surface');\n    state.cmykHidden = qs('cmyk_print');\n\n    state.qtyInput = qs('qty');\n\n    state.screenPrintPriceField = qs('screen_print_price_field');\n    state.screenPrintPriceInput = qs('screen_print_price');\n\n    state.digitalPrintPriceField = qs('digital_print_price_field');\n    state.digitalPrintPriceInput = qs('digital_print_price');\n\n    state.setupPriceField = qs('setup_price_field');\n    state.setupPriceInput = qs('setup_price');\n\n    state.additionalMarginInput = qs('additional_margin');\n    state.additionalMarginAwihInput = qs('additional_margin_awih');\n\n    state.bagWithPrintPriceField = qs('bag_with_print_price_field');\n    state.bagWithPrintPriceInput = qs('bag_with_print_price');\n\n    state.summaryEl = qs('summary');\n    state.addConfigBtn = qs('add_config_btn');\n    state.infoIcon = qs('info-icon');\n  }\n\n  \/\/ ----------------------------- INIT --------------------------------------\n\n  let calculatorInitialized = false;\n  let calculatorBooting = false;\n  let retryTimer = null;\n\n  function hasRequiredCalculatorDom() {\n    if (!qs('bag_format')) return false;\n    if (!qs('bag_color')) return false;\n    if (!qs('qty')) return false;\n    if (!qs('summary')) return false;\n    if (!qs('add_config_btn')) return false;\n    return true;\n  }\n\n  async function initCalculator() {\n    if (calculatorInitialized || calculatorBooting) return calculatorInitialized;\n    if (!hasRequiredCalculatorDom()) return false;\n\n    calculatorBooting = true;\n\n    try {\n      initDom();\n\n      if (!state.bagFormatSelect || !state.bagColorSelect || !state.qtyInput || !state.summaryEl) {\n        return false;\n      }\n\n      if (state.printTypeSelect ? !state.printTypeSelect.value : false) {\n        state.printTypeSelect.value = 'simple';\n      }\n      if (state.printSurfaceSelect ? !state.printSurfaceSelect.value : false) {\n        state.printSurfaceSelect.value = 'A5';\n      }\n      state.qtyInput.value = String(clampQty(safeInt(state.qtyInput.value) || 10));\n\n      bindInfoIcon();\n      bindEvents();\n      recalcAll();\n\n      calculatorInitialized = true;\n\n      window.recalcAll = recalcAll;\n      window.displaySummary = displaySummary;\n\n      window.AWIHLaminatedBagsCalculator = {\n        recalculate: recalcAll,\n        refresh: recalcAll,\n        isInitialized: () => calculatorInitialized\n      };\n\n      console.info('[AWIH] Kalkulator toreb laminowanych uruchomiony.');\n\n      await initDates();\n      recalcAll();\n      return true;\n    } catch (error) {\n      console.error('[AWIH] B\u0142\u0105d uruchamiania kalkulatora toreb laminowanych:', error);\n\n      if (state.summaryEl) {\n        state.summaryEl.innerHTML = '<p class=\"awih-summary-empty\">Kalkulator nie zosta\u0142 uruchomiony. Od\u015bwie\u017c stron\u0119. Je\u015bli komunikat pozostanie, sprawd\u017a konsol\u0119 przegl\u0105darki.<\/p>';\n      }\n\n      return false;\n    } finally {\n      calculatorBooting = false;\n    }\n  }\n\n  function scheduleCalculatorInit(attempt = 0) {\n    window.clearTimeout(retryTimer);\n\n    Promise.resolve(initCalculator()).then((started) => {\n      let shouldRetry = false;\n      if (!started) {\n        if (!calculatorInitialized) {\n          if (attempt < 40) shouldRetry = true;\n        }\n      }\n      if (shouldRetry) {\n        retryTimer = window.setTimeout(() => scheduleCalculatorInit(attempt + 1), 250);\n      }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', () => scheduleCalculatorInit(0), { once: true });\n  }\n\n  scheduleCalculatorInit(0);\n  window.addEventListener('load', () => scheduleCalculatorInit(0), { once: true });\n\n  if (typeof MutationObserver !== 'undefined') {\n    const observer = new MutationObserver(() => {\n      if (!calculatorInitialized) {\n        if (hasRequiredCalculatorDom()) scheduleCalculatorInit(0);\n      }\n    });\n\n    observer.observe(document.documentElement, { childList: true, subtree: true });\n\n    window.setTimeout(() => observer.disconnect(), 15000);\n  }\n\n})();\n<\/script>\n\n\n\n<section id=\"awih-seo-laminowane-projekt\" class=\"container\" style=\"margin-top:28px;margin-bottom:28px\"><h2>Bereiten Sie den Druck auf der laminierten Tasche vor<\/h2><p>W\u00e4hlen Sie vor der Preisberechnung <a href=\"https:\/\/awih.pl\/jak-dobrac-format-torby-papierowej-do-produktu-praktyczny-poradnik\/\">das Taschenformat f\u00fcr das verpackte Produkt<\/a>aus und machen Sie sich mit <a href=\"https:\/\/awih.pl\/torby-papierowe-z-nadrukiem-pantone-czy-cmyk-jak-kolor-papieru-wplywa-na-logo\/\">dem Vergleich von Pantone- und CMYK-Farben<\/a> vertraut und pr\u00fcfen Sie <a href=\"https:\/\/awih.pl\/de\/druckdaten-vorbereiten\/\">die Anforderungen an die Druckdatei<\/a>.<\/p><\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Hersteller von Werbet\u00fcten Laminierte Werbet\u00fcten mit Druck f\u00fcr Unternehmen Werbet\u00fcten von AWIH sind vor allem laminierte T\u00fcten mit Druck, ausgef\u00fchrt mit Logo und Marken-Grafik. Wir bieten Digitaldruck, Siebdruck und Offsetdruck sowie Laminierung und Premium-Veredelungen an. Standardformate k\u00f6nnen Sie sofort im Kalkulator berechnen, w\u00e4hrend gr\u00f6\u00dfere Auflagen, Vollfl\u00e4chendruck und Sonderl\u00f6sungen in einer individuellen Kalkulation vorbereitet werden. Berechnen [&#8230;]\n","protected":false},"author":1,"featured_media":0,"parent":24842,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-24850","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.\" \/>\n\t<meta name=\"robots\" content=\"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1, follow\" \/>\n\t<meta name=\"google-site-verification\" content=\"qUbTDLl1QkUPNtEoo7SGcWHy_iy170abgHQeQ65Pu-M\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"AWIH \u2013 Taschen und Verpackungen\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH\" \/>\n\t\t<meta property=\"og:description\" content=\"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1654\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1654\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-06T15:39:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-15T13:38:26+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AWIHPromotionalBagsPManufacturer\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#blogposting\",\"name\":\"Kraftlux-Taschen mit Siebdruck \\u2013 AWIH-Referenzprojekt\",\"headline\":\"Kraftlux-Taschen mit Siebdruck \\u2013 AWIH-Referenzprojekt\",\"author\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/author\\\/zbigniew-zielinski\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/awih.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/kraftlux-gl.png\",\"width\":1654,\"height\":1654,\"caption\":\"ekologiczne torby papierowe presti\\u017c w dobrej cenie z nadrukiem\"},\"datePublished\":\"2026-09-06T17:39:22+02:00\",\"dateModified\":\"2026-10-15T15:38:26+02:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#webpage\"},\"articleSection\":\"Porady i inspiracje, Optional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#listItem\",\"position\":1,\"name\":\"Awih\",\"item\":\"https:\\\/\\\/awih.pl\\\/de\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/#listItem\",\"name\":\"Papiertaschen vom Hersteller\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/#listItem\",\"position\":2,\"name\":\"Papiertaschen vom Hersteller\",\"item\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/werbetaschen\\\/#listItem\",\"name\":\"Werbetaschen mit Logo\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#listItem\",\"name\":\"Awih\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/werbetaschen\\\/#listItem\",\"position\":3,\"name\":\"Werbetaschen mit Logo\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/#listItem\",\"name\":\"Papiertaschen vom Hersteller\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#organization\",\"name\":\"AWIH Taschen und Verpackungen\",\"description\":\"AWIH \\u2013 Hersteller von Papiertaschen und Verpackungen mit \\u00fcber 25 Jahren Erfahrung. Taschen f\\u00fcr Handelsketten, kleine Druckauflagen und individuelle Bedruckung.\",\"url\":\"https:\\\/\\\/awih.pl\\\/de\\\/\",\"email\":\"biuro@awih.pl\",\"telephone\":\"+48514041255\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/awih.pl\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/cropped-Logo-AWIH.png\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#organizationLogo\",\"width\":512,\"height\":512,\"caption\":\"logo AWIH\"},\"image\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/awih\\\/\"],\"address\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#postaladdress\",\"@type\":\"PostalAddress\",\"streetAddress\":\"Ry\\u017cowa 96A\",\"postalCode\":\"05-816\",\"addressLocality\":\"Opacz Kolonia\",\"addressRegion\":\"Mazowieckie\",\"addressCountry\":\"PL\"},\"vatID\":\"PL1130061093\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/author\\\/zbigniew-zielinski\\\/#author\",\"url\":\"https:\\\/\\\/awih.pl\\\/de\\\/author\\\/zbigniew-zielinski\\\/\",\"name\":\"Zbigniew Zieli\\u0144ski\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70af8c054cf197424f3375ea3f34abbe07738177ac850205de75b12d4616384a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Zbigniew Zieli\\u0144ski\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#webpage\",\"url\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/\",\"name\":\"Kraftlux-Taschen mit Siebdruck \\u2013 AWIH-Referenzprojekt\",\"description\":\"Referenzprojekt von AWIH: Kraftlux-Taschen in Naturfarbe und Schwarz mit Siebdruck. Entdecken Sie Fotos der Konstruktion, Griffe und des fertigen Drucks.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/author\\\/zbigniew-zielinski\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/author\\\/zbigniew-zielinski\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/awih.pl\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/kraftlux-gl.png\",\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#mainImage\",\"width\":1654,\"height\":1654,\"caption\":\"ekologiczne torby papierowe presti\\u017c w dobrej cenie z nadrukiem\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/torby-kraftlux-sitodruk-realizacja-awih\\\/#mainImage\"},\"datePublished\":\"2026-09-06T17:39:22+02:00\",\"dateModified\":\"2026-10-15T15:38:26+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/awih.pl\\\/de\\\/\",\"name\":\"AWIH Taschen und Verpackungen\",\"alternateName\":\"AWIH\",\"description\":\"Hersteller von Papiertaschen und Verpackungen mit \\u00fcber 25 Jahren Erfahrung. Taschen f\\u00fcr Handelsketten, kleine Druckauflagen und individuelle Bedruckung.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH<\/title>\n\n","aioseo_head_json":{"title":"Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH","description":"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.","canonical_url":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/","robots":"noindex, max-snippet:-1, max-image-preview:large, max-video-preview:-1, follow","keywords":"","webmasterTools":{"google-site-verification":"qUbTDLl1QkUPNtEoo7SGcWHy_iy170abgHQeQ65Pu-M","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#blogposting","name":"Kraftlux-Taschen mit Siebdruck \u2013 AWIH-Referenzprojekt","headline":"Kraftlux-Taschen mit Siebdruck \u2013 AWIH-Referenzprojekt","author":{"@id":"https:\/\/awih.pl\/de\/author\/zbigniew-zielinski\/#author"},"publisher":{"@id":"https:\/\/awih.pl\/de\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png","width":1654,"height":1654,"caption":"ekologiczne torby papierowe presti\u017c w dobrej cenie z nadrukiem"},"datePublished":"2026-09-06T17:39:22+02:00","dateModified":"2026-10-15T15:38:26+02:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#webpage"},"isPartOf":{"@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#webpage"},"articleSection":"Porady i inspiracje, Optional"},{"@type":"BreadcrumbList","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/#listItem","position":1,"name":"Awih","item":"https:\/\/awih.pl\/de\/","nextItem":{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/#listItem","name":"Papiertaschen vom Hersteller"}},{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/#listItem","position":2,"name":"Papiertaschen vom Hersteller","item":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/","nextItem":{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/#listItem","name":"Werbetaschen mit Logo"},"previousItem":{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/#listItem","name":"Awih"}},{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/#listItem","position":3,"name":"Werbetaschen mit Logo","previousItem":{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/#listItem","name":"Papiertaschen vom Hersteller"}}]},{"@type":"Organization","@id":"https:\/\/awih.pl\/de\/#organization","name":"AWIH Taschen und Verpackungen","description":"AWIH \u2013 Hersteller von Papiertaschen und Verpackungen mit \u00fcber 25 Jahren Erfahrung. Taschen f\u00fcr Handelsketten, kleine Druckauflagen und individuelle Bedruckung.","url":"https:\/\/awih.pl\/de\/","email":"biuro@awih.pl","telephone":"+48514041255","logo":{"@type":"ImageObject","url":"https:\/\/awih.pl\/wp-content\/uploads\/2023\/04\/cropped-Logo-AWIH.png","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#organizationLogo","width":512,"height":512,"caption":"logo AWIH"},"image":{"@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#organizationLogo"},"sameAs":["https:\/\/www.linkedin.com\/company\/awih\/"],"address":{"@id":"https:\/\/awih.pl\/de\/#postaladdress","@type":"PostalAddress","streetAddress":"Ry\u017cowa 96A","postalCode":"05-816","addressLocality":"Opacz Kolonia","addressRegion":"Mazowieckie","addressCountry":"PL"},"vatID":"PL1130061093"},{"@type":"Person","@id":"https:\/\/awih.pl\/de\/author\/zbigniew-zielinski\/#author","url":"https:\/\/awih.pl\/de\/author\/zbigniew-zielinski\/","name":"Zbigniew Zieli\u0144ski","image":{"@type":"ImageObject","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/70af8c054cf197424f3375ea3f34abbe07738177ac850205de75b12d4616384a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Zbigniew Zieli\u0144ski"}},{"@type":"WebPage","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#webpage","url":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/","name":"Kraftlux-Taschen mit Siebdruck \u2013 AWIH-Referenzprojekt","description":"Referenzprojekt von AWIH: Kraftlux-Taschen in Naturfarbe und Schwarz mit Siebdruck. Entdecken Sie Fotos der Konstruktion, Griffe und des fertigen Drucks.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/awih.pl\/de\/#website"},"breadcrumb":{"@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#breadcrumblist"},"author":{"@id":"https:\/\/awih.pl\/de\/author\/zbigniew-zielinski\/#author"},"creator":{"@id":"https:\/\/awih.pl\/de\/author\/zbigniew-zielinski\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png","@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#mainImage","width":1654,"height":1654,"caption":"ekologiczne torby papierowe presti\u017c w dobrej cenie z nadrukiem"},"primaryImageOfPage":{"@id":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/#mainImage"},"datePublished":"2026-09-06T17:39:22+02:00","dateModified":"2026-10-15T15:38:26+02:00"},{"@type":"WebSite","@id":"https:\/\/awih.pl\/de\/#website","url":"https:\/\/awih.pl\/de\/","name":"AWIH Taschen und Verpackungen","alternateName":"AWIH","description":"Hersteller von Papiertaschen und Verpackungen mit \u00fcber 25 Jahren Erfahrung. Taschen f\u00fcr Handelsketten, kleine Druckauflagen und individuelle Bedruckung.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/awih.pl\/de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"AWIH \u2013 Taschen und Verpackungen","og:type":"article","og:title":"Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH","og:description":"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.","og:url":"https:\/\/awih.pl\/torby-kraftlux-sitodruk-realizacja-awih\/","og:image":"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png","og:image:secure_url":"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png","og:image:width":1654,"og:image:height":1654,"article:published_time":"2026-09-06T15:39:22+00:00","article:modified_time":"2026-10-15T13:38:26+00:00","article:publisher":"https:\/\/www.facebook.com\/AWIHPromotionalBagsPManufacturer","twitter:card":"summary_large_image","twitter:title":"Torby Kraftlux z sitodrukiem \u2013 realizacja AWIH","twitter:description":"Realizacja AWIH: torby Kraftlux w naturalnym i czarnym kolorze z nadrukiem sitodrukowym. Zobacz zdj\u0119cia konstrukcji, uchwyt\u00f3w i gotowego nadruku.","twitter:image":"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/kraftlux-gl.png"},"aioseo_meta_data":{"post_id":"24850","title":"Laminierte Papiertaschen mit Logo | AWIH","description":"Laminierte Papiertaschen mit Ihrem Logo: Formate, Henkel, Druck und Veredelungen nach Bedarf. Berechnen Sie den Richtpreis oder fragen Sie individuell an.","keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":0,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-10-27 15:50:14","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":null,"ai":null,"created":"2026-10-27 13:19:04","updated":"2026-10-27 15:50:14","focus_keyword":"Laminierte Papiertaschen mit Logo","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/awih.pl\/de\/\" title=\"Awih\">Awih<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/\" title=\"Papiertaschen vom Hersteller\">Papiertaschen vom Hersteller<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tWerbetaschen mit Logo\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Awih","link":"https:\/\/awih.pl\/de\/"},{"label":"Papiertaschen vom Hersteller","link":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/"},{"label":"Werbetaschen mit Logo","link":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/"}],"_links":{"self":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/comments?post=24850"}],"version-history":[{"count":2,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24850\/revisions"}],"predecessor-version":[{"id":24903,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24850\/revisions\/24903"}],"up":[{"embeddable":true,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24842"}],"wp:attachment":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/media?parent=24850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}