{"id":24887,"date":"2026-07-01T14:26:27","date_gmt":"2026-07-01T12:26:27","guid":{"rendered":"https:\/\/awih.pl\/?page_id=24887"},"modified":"2026-10-27T16:47:04","modified_gmt":"2026-10-27T15:47:04","slug":"papiertaschen-flachhenkel-bedruckt","status":"publish","type":"page","link":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-flachhenkel-bedruckt\/","title":{"rendered":"Papiertaschen mit Flachhenkeln und Druck"},"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<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\tPapiertaschen mit Flachhenkeln und Druck\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    <h1>Papiertaschen mit Flachhenkeln und Druck<\/h1>\n\n    <p class=\"awih-hero-lead\">\n        G\u00fcnstige und umweltfreundliche Papiertaschen mit flachem Griff eignen sich f\u00fcr Gesch\u00e4fte, Gastronomie, Dienstleistungsstellen und Einzelhandel. Sie k\u00f6nnen sie ohne Aufdruck oder mit werbendem Aufdruck bestellen, der auf Ihre Marke abgestimmt ist.\n    <\/p>\n\n    <p class=\"awih-hero-text\">\n        Die Taschen sind stabil, praktisch und in g\u00e4ngigen Formaten sowie Farben erh\u00e4ltlich. Wir f\u00fchren Aufdrucke von Logos, Grafiken und Werbeprojekten auf Papiertaschen f\u00fcr Unternehmen durch. Wir bieten Gro\u00df- und Einzelhandel an, und bei gr\u00f6\u00dferen Mengen erstellen wir ein individuelles Angebot.\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 Taschen mit Aufdruck<\/a>\n        <a class=\"awih-hero-btn awih-hero-btn-secondary\" href=\"#torby-papierowe-z-uchwytem-plaskim-sklep\">Siehe fertige Taschen ohne Aufdruck<\/a>\n    <\/div>\n<\/section>\n<div id=\"gallery-container\" style=\"overflow: hidden; width: 100%; background: #fff;\">\n<style>\n    .marquee-track {\n      display: flex;\n      width: max-content;\n      animation: scroll-right 120s linear infinite;\n    }\n    .marquee-track img {\n      width: auto;         \/* Szeroko\u015b\u0107 zdj\u0119cia *\/\n      height: 250px;        \/* \ud83d\udd3c TU ZWI\u0118KSZASZ WYSOKO\u015a\u0106 ZDJ\u0118\u0106 *\/\n      object-fit: contain;    \/* Przycinanie zdj\u0119\u0107 do rozmiaru *\/\n      margin-right: 10px;\n      border-radius: 6px;   \/* Opcjonalnie zaokr\u0105glone rogi *\/\n    }\n    @keyframes scroll-right {\n      0%   { transform: translateX(-50%); }\n      100% { transform: translateX(0); }\n    }\n  <\/style>\n<div class=\"marquee-track\" aria-label=\"Galerie von Papiertaschen mit Flachgriff und Druck\">\n<!-- zestaw 1 -->\n<!-- LCP: pierwsze zdj\u0119cie ma klas\u0119 awih-gallery-lcp.\n     W ShortPixel Adaptive Images dodaj selektor img.awih-gallery-lcp\n     do Exclusions -> Don't lazy-load. -->\n<img class=\"awih-gallery-lcp\" width=\"330\" height=\"330\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" alt=\"Papiert\u00fcte mit Flachgriff und AWIH-Druck\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/07\/EKO.UP_.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiert\u00fcte mit Flachgriff f\u00fcr das Gesch\u00e4ft\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/06\/20220608_123317-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Papiert\u00fcte mit Werbedruck und Firmenlogo\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/01\/z-nadrukiem-pop.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Kraft-Papiertaschen mit flachem Henkel ohne Aufdruck\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/18x85x23-bez-up-2.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiert\u00fcte mit flachem Henkel im Format 35 x 17 x 24 cm\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/35x17x24-biala-up-4-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Papiertaschen mit flachem Henkel f\u00fcr Gesch\u00e4fte und Gastronomie\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/06\/20220628_120144-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Beige Papiert\u00fcte mit flachem Henkel im Format 32 x 22 x 25 cm\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-3-1.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiert\u00fcte mit flachem Henkel 22 x 11 x 31 cm\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-biala-up-3.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Papiert\u00fcte mit flachem Henkel zum Verpacken von Produkten\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-biala-up-1.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Beige Papiert\u00fcte mit flachem Henkel 35 x 17 x 24 cm\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/35x17x24-bez-up-1.webp\">\n <!-- zestaw 2 (ten sam, aby stworzy\u0107 p\u0119tl\u0119) -->\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe und naturfarbene Papiertaschen mit flachen Henkeln\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/07\/EKO.UP_.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Papiertaschen mit flachen Henkeln f\u00fcr Lebensmittel und Eink\u00e4ufe\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/06\/20220608_123317-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Bedruckte wei\u00dfe und naturfarbene Papiertaschen mit flachen Henkeln\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/01\/z-nadrukiem-pop.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Flache Papierhenkel einer naturfarbenen Papiertasche im Detail\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/18x85x23-bez-up-2.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiertasche mit flachen Henkeln und verpackten Lebensmitteln\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/35x17x24-biala-up-4-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Naturfarbene Papiertasche mit flachen Henkeln f\u00fcr Gem\u00fcse und Kr\u00e4uter\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/06\/20220628_120144-scaled.jpg\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Breite naturfarbene Papiertasche mit flachen Henkeln und farbigem Logo\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-3-1.webp\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiertasche mit flachen Henkeln und farbigem Logo\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-biala-up-3.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Wei\u00dfe Papiertasche mit flachen Henkeln und Blumenmotiv\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-biala-up-1.png\">\n<img decoding=\"async\" loading=\"lazy\" alt=\"Breite naturfarbene Papiertasche mit flachen Henkeln und farbigen Motiven\" aria-hidden=\"true\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/35x17x24-bez-up-1.webp\">\n\n<\/div>\n<\/div>\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-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: cover;\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@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<\/style>\n<script defer=\"\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.4.0\/jspdf.umd.min.js\"><\/script>\n<section class=\"awih-quote-section\" id=\"awih-formularz-wyceny\">\n<div class=\"awih-quote-header\">\n<h2>Berechne den Preis und bestelle Papiertaschen mit flachem Griff und Aufdruck<\/h2>\n<p>\n            Konfiguriere Format, Farbe, Menge und Art des Aufdrucks. Der Rechner zeigt den ungef\u00e4hren Nettopreis,<br>\n            die Vorbereitungskosten, den Versand sowie den voraussichtlichen Liefertermin.\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<h2>Preisrechner f\u00fcr Papiertaschen mit flachem Griff und Aufdruck<\/h2>\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\"><option value=\"\">&#8212; W\u00e4hlen Sie das Taschenformat &#8212;<\/option><option value=\"18x8.5x23\">18 x 8,5 x 23 cm (70g)<\/option><option value=\"22x11x31\">22 x 11 x 31 cm (80g)<\/option><option value=\"25x17x33-70g\">25 x 17 x 33 cm (70g)<\/option><option value=\"25x17x33-90g\">25 x 17 x 33 cm (90g)<\/option><option selected=\"\" value=\"32x16x42\">32 x 16 x 42 cm (90g)<\/option><option value=\"32x22x25\">32 x 22 x 25 cm (70g)<\/option><option value=\"35x17x24\">35 x 17 x 24 cm (90g)<\/option><\/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\"><option selected=\"\" value=\"bia\u0142y\">Wei\u00df<\/option><option value=\"be\u017cowy\">Beige<\/option><\/select>\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"qty\">Anzahl der Taschen<\/label><br>\n<input id=\"qty\" max=\"10000\" min=\"1\" type=\"number\" value=\"1000\">\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\">Art des Aufdrucks<br>\n<span id=\"info-icon\" title=\"Zus\u00e4tzliche Information\">?<\/span><\/label><br>\n<select id=\"print_type\" name=\"print_type\"><option value=\"\">&#8212; W\u00e4hle die Art des Aufdrucks &#8212;<\/option><option value=\"simple\">Einfache Grafik \/ Siebdruck<\/option><option selected=\"\" value=\"photo\">Foto oder Farb-Grafik \/ Digitaldruck<\/option><\/select>\n<\/div>\n<div class=\"awih-field field hidden\" id=\"photo_print_fields\">\n<label for=\"print_surface\">Druckfl\u00e4che<\/label><br>\n<select id=\"print_surface\" name=\"print_surface\"><option value=\"\">&#8212; W\u00e4hle die Aufdruckfl\u00e4che &#8212;<\/option><option selected=\"\" value=\"A5\">A5<\/option><option value=\"A4\">A4<\/option><option value=\"A3\">A3<\/option><option value=\"A5_apla\">A5 apla<\/option><option value=\"A4_apla\">A4 apla<\/option><option value=\"A3_apla\">A3 apla<\/option><\/select>\n<\/div>\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<div class=\"field hidden\" id=\"standard_colors_field\">\n<label for=\"standard_colors\" id=\"standard_colors_label\">Standarddruckfarben \u2014 niedrigere Siebdruckpreise<\/label><br>\n<select id=\"standard_colors\" multiple=\"\" size=\"8\"><option value=\"Czarny (Black)\">Schwarz (Black)<\/option><option value=\"Czerwony 186C\">Rot 186C<\/option><option value=\"Granat 281C\">Marine 281C<\/option><option value=\"Zielony 348C\">Gr\u00fcn 348C<\/option><option value=\"Niebieski 300C\">Blau 300C<\/option><option value=\"\u017b\u00f3\u0142ty 116C\">Gelb 116C<\/option><option value=\"Pomara\u0144czowy 165C\">Orange 165C<\/option><option value=\"Srebrny 877C\">Silber 877C<\/option><\/select><br>\n<small class=\"hint\"><br>\n                            Beim Ausw\u00e4hlen von Farben aus der Liste wenden wir automatisch die Aktionspreise f\u00fcr Siebdruck an.<br>\n                            Halten Sie Strg \/ Cmd gedr\u00fcckt, um mehrere Farben auszuw\u00e4hlen.<br>\n<\/small>\n<\/div>\n <input id=\"cmyk_print\" name=\"cmyk_print\" type=\"hidden\" value=\"\">\n<div class=\"field awih-technical-field\">\n<label for=\"bag_price\">Preis der Tasche (PLN)<\/label><br>\n<input id=\"bag_price\" readonly=\"\" type=\"text\">\n<\/div>\n<div class=\"field hidden awih-technical-field\" id=\"screen_print_price_field\">\n<label for=\"screen_print_price\">Preis des Siebdrucks (PLN)<\/label><br>\n<input id=\"screen_print_price\" readonly=\"\" type=\"text\">\n<\/div>\n<div class=\"field hidden awih-technical-field\" id=\"digital_print_price_field\">\n<label for=\"digital_print_price\">Preis f\u00fcr Digitaldruck (PLN)<\/label><br>\n<input id=\"digital_print_price\" readonly=\"\" type=\"text\">\n<\/div>\n<div class=\"field hidden awih-technical-field\" id=\"setup_price_field\">\n<label for=\"setup_price\">Vorbereitung (PLN)<\/label><br>\n<input id=\"setup_price\" readonly=\"\" type=\"text\">\n<\/div>\n<div class=\"field hidden awih-technical-field\" id=\"bag_with_print_price_field\">\n<label for=\"bag_with_print_price\">Preis der Tasche mit Aufdruck (PLN)<\/label><br>\n<input id=\"bag_with_print_price\" readonly=\"\" type=\"text\">\n<\/div>\n <input id=\"additional_margin\" name=\"additional_margin\" type=\"hidden\" value=\"1.00\"><br>\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\/\" rel=\"noopener noreferrer\" target=\"_blank\"><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<a class=\"awih-summary-link hidden\" href=\"#zamowienie\" id=\"awih_summary_order_link\">Siehe hinzugef\u00fcgte Positionen \u2193<\/a>\n <button id=\"save_pdf\" style=\"display:none;\" type=\"button\">Als PDF speichern<\/button>\n\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>Gr\u00f6\u00dfere Menge, Sonderformat oder Flexodruck?<\/h3>\n<p>\n                        Der obige Rechner dient f\u00fcr Standardkonfigurationen. Wenn Sie mehr als 10.000 St\u00fcck ben\u00f6tigen,<br>\n                        ein ungew\u00f6hnliches Format oder Flexodruck auf gr\u00f6\u00dferer Fl\u00e4che,<br>\n                        senden Sie eine individuelle Anfrage.\n                    <\/p>\n<\/div>\n <button class=\"awih-individual-toggle\" id=\"awih_individual_toggle\" type=\"button\">Fordern Sie ein individuelles Angebot an<\/button>\n\n<\/div>\n<div class=\"awih-individual-form-wrap\" id=\"awih_individual_form_wrap\">\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_format\">Taschenformat<\/label><br>\n<select id=\"awih_custom_bag_format\" name=\"awih_custom_bag_format\"><option value=\"18 x 8,5 x 23 cm\">18 x 8,5 x 23 cm<\/option><option value=\"22 x 11 x 31 cm\">22 x 11 x 31 cm<\/option><option value=\"25 x 17 x 33 cm\">25 x 17 x 33 cm<\/option><option value=\"32 x 16 x 42 cm\">32 x 16 x 42 cm<\/option><option value=\"32 x 22 x 25 cm\">32 x 22 x 25 cm<\/option><option value=\"35 x 17 x 24 cm\">35 x 17 x 24 cm<\/option><option value=\"45 x 17 x 47 cm\">45 x 17 x 47 cm<\/option><option value=\"Inny format\">Anderes Format<\/option><\/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 18 x 45 cm\" type=\"text\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_handle_type\">Griff der Tasche<\/label><br>\n<select id=\"awih_custom_handle_type\" name=\"awih_custom_handle_type\"><option value=\"P\u0142aski, wklejany do wn\u0119trza torby\">Flach, in das Innere der Tasche eingeklebt<\/option><option value=\"Bez uchwytu\">Ohne Griff<\/option><\/select>\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_paper_weight\">Papiergewicht<\/label><br>\n<select id=\"awih_custom_paper_weight\" name=\"awih_custom_paper_weight\"><option value=\"Standardowa dla formatu\">Standard f\u00fcr das Format<\/option><option value=\"70 g\/m2\">70 g\/m2<\/option><option value=\"80 g\/m2\">80 g\/m2<\/option><option value=\"90 g\/m2\">90 g\/m2<\/option><option value=\"100 g\/m2\">100 g\/m2<\/option><option value=\"110 g\/m2\">110 g\/m2<\/option><\/select>\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\"><option value=\"Bia\u0142y\">Wei\u00df<\/option><option value=\"Be\u017cowy \/ kraft\">Beige \/ Kraft<\/option><\/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. 10000\" 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 z Pantone \/ sitodruk\">Einfache Grafik, Farben nach Pantone \/ 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 \/ flexografia\">Foto, Farbgrafik oder Appet \/ Flexodruck<\/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<select id=\"awih_custom_print_surface\" name=\"awih_custom_print_surface\"><option value=\"A5\">A5<\/option><option value=\"A4\">A4<\/option><option value=\"A3\">A3<\/option><option value=\"A5 apla\">A5 apla<\/option><option value=\"A4 apla\">A4 apla<\/option><option value=\"A3 apla\">A3 apla<\/option><option value=\"Ca\u0142a powierzchnia torby\">Gesamte Fl\u00e4che der Tasche<\/option><option value=\"Do ustalenia\">Noch festzulegen<\/option><\/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=\"0\">0<\/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, was Sie ben\u00f6tigen: Termin, Verpackungsart, Druckort, gew\u00fcnschter Effekt, Lieferung usw.\" rows=\"4\"><\/textarea>\n<\/div>\n<div class=\"awih-individual-field awih-individual-full\">\n<label for=\"awih_custom_attachment\">Datei mit Logo oder Projekt beif\u00fcgen<\/label><br>\n<input accept=\".png,.jpg,.jpeg,.pdf,.doc,.docx,.ai,.eps,.cdr,.zip\" id=\"awih_custom_attachment\" name=\"awih_custom_attachment\" type=\"file\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_name\">Vor- und Nachname<\/label><br>\n<input id=\"awih_custom_name\" name=\"awih_custom_name\" placeholder=\"Geben Sie Vor- und Nachname ein\" required=\"\" type=\"text\">\n<\/div>\n<div class=\"awih-individual-field\">\n<label for=\"awih_custom_phone\">Telefonnummer<\/label><br>\n<input id=\"awih_custom_phone\" name=\"awih_custom_phone\" placeholder=\"Geben Sie die Telefonnummer ein\" required=\"\" type=\"tel\">\n<\/div>\n<div class=\"awih-individual-field awih-individual-full\">\n<label for=\"awih_custom_email\">E-Mail-Adresse<\/label><br>\n<input id=\"awih_custom_email\" name=\"awih_custom_email\" placeholder=\"Geben Sie Ihre E-Mail-Adresse ein\" required=\"\" type=\"email\">\n<\/div>\n<\/div>\n<div class=\"awih-individual-actions\">\n<button class=\"awih-individual-submit\" id=\"awih_individual_submit\" type=\"submit\">Individuelle Anfrage senden<\/button>\n <button class=\"awih-individual-cancel\" id=\"awih_individual_cancel\" type=\"button\">Abbrechen<\/button>\n\n<\/div>\n<p class=\"awih-individual-note\">\n                        Das Formular ist f\u00fcr gr\u00f6\u00dfere Mengen, Sonderformate und Flexodruck vorgesehen.<br>\n                        AWIH wird sich mit Ihnen in Verbindung setzen, um Preis und Produktionsdetails zu best\u00e4tigen.\n                    <\/p>\n<\/form>\n<\/div>\n<\/div>\n<\/section>\n<\/section>\n\n<section class=\"awih-benefits-section\" id=\"awih-benefits-section\">\n<div class=\"awih-benefits-card\">\n<div class=\"awih-benefits-grid\">\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<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>\n<path d=\"M7 17c3.5-3.8 6.8-6 11-8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">\u00d6kologisches Papier<\/p>\n<p class=\"awih-benefit-text\">Papiert\u00fcten zum Recycling, ideal f\u00fcr Marken, die auf ihr Image achten.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M7 9V7a5 5 0 0 1 10 0v2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M5 9h14l-1 11H6L5 9Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">Robuste Griffe<\/p>\n<p class=\"awih-benefit-text\">Praktischer flacher Griff f\u00fcr Gesch\u00e4fte, Gastronomie und Bestellungen zum Mitnehmen.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M4 7h16v10H4V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<path d=\"M8 11h8M8 14h5\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">Firmenlogo bedrucken<\/p>\n<p class=\"awih-benefit-text\">Logo, Werbeslogan oder Grafik auf bedruckten Papiert\u00fcten.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M12 6v6l4 2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">Schnelle Preisberechnung<\/p>\n<p class=\"awih-benefit-text\">Berechnen Sie den Preis online und senden Sie die Konfiguration direkt an AWIH.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M5 5h6v6H5V5ZM13 5h6v6h-6V5ZM5 13h6v6H5v-6ZM13 13h6v6h-6v-6Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">Verf\u00fcgbare Formate<\/p>\n<p class=\"awih-benefit-text\">Verschiedene Taschen Gr\u00f6\u00dfen in Wei\u00df und Beige\/Kraft.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-benefit-item\">\n<span aria-hidden=\"true\" class=\"awih-benefit-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M3 7h11v10H3V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<path d=\"M14 10h4l3 3v4h-7v-7Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<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>\n<\/svg><br>\n<\/span>\n<div>\n<p class=\"awih-benefit-title\">Versand an den Kunden<\/p>\n<p class=\"awih-benefit-text\">Lieferung per Kurier oder Palette, abh\u00e4ngig von der Bestellmenge.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-order-section hidden\" id=\"zamowienie\">\n<div class=\"awih-order-header\">\n<div>\n<span class=\"awih-section-kicker\">Anfrage<\/span>\n<h2>Hinzugef\u00fcgte Kalkulationen<\/h2>\n\n                Nach dem Klick auf \u201eArtikel zur Bestellung hinzuf\u00fcgen\u201c erscheint der Artikel in der Tabelle, und die Seite geht zum n\u00e4chsten Schritt.<br>\n                Sie k\u00f6nnen mehrere verschiedene Artikel hinzuf\u00fcgen.\n            \n<\/div>\n<\/div>\n<div class=\"awih-order-card\">\n<div class=\"awih-order-empty\" id=\"awih_order_empty\">\n            Es wurden noch keine Kalkulationen hinzugef\u00fcgt.\n        <\/div>\n<div class=\"awih-order-table-wrap hidden\" id=\"awih_order_table_wrap\">\n<table class=\"awih-order-table\" id=\"results_table\">\n<thead>\n<tr>\n<th>Format<\/th>\n<th>Farbe<\/th>\n<th>Druck<\/th>\n<th>Menge<\/th>\n<th>Taschen mit Aufdruck<\/th>\n<th>Vorbereitung<\/th>\n<th>Versand<\/th>\n<th>Aktion<\/th>\n<\/tr>\n<\/thead>\n<tbody id=\"awih_order_rows\"><\/tbody>\n<tfoot>\n<tr>\n<td colspan=\"4\">Netto insgesamt<\/td>\n<td id=\"awih_order_total_bags\">0,00 PLN<\/td>\n<td id=\"awih_order_total_setup\">0,00 PLN<\/td>\n<td id=\"awih_order_total_shipping\">0,00 PLN<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"7\" style=\"text-align:right;\">Gesamtnetto<\/td>\n<td id=\"awih_order_grand_total\">0,00 PLN<\/td>\n<\/tr>\n<\/tfoot>\n<\/table>\n<\/div>\n<div class=\"awih-order-actions\" id=\"awih_order_actions\">\n    <a class=\"awih-order-action awih-order-action-secondary\" href=\"#awih-formularz-wyceny\" id=\"awih_add_another_config\">Weitere Konfiguration hinzuf\u00fcgen<\/a>\n    <button class=\"awih-order-action awih-order-action-primary\" id=\"awih_go_to_email\" type=\"button\">Zur Bestellabgabe wechseln<\/button>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-email-section hidden\" id=\"awih-email-section\">\n<div class=\"awih-email-card\">\n<div class=\"awih-email-intro\">\n<span class=\"awih-section-kicker\">Bestellung versenden<\/span>\n<h2>Bestellung an AWIH senden<\/h2>\n\n                Nachdem Sie die Kalkulation in die Tabelle eingef\u00fcgt haben, k\u00f6nnen Sie eine Anfrage oder Bestellung an AWIH senden.<br>\n                F\u00fcgen Sie Kontaktinformationen, Anmerkungen und optional eine Datei mit Logo oder Druckentwurf bei.\n            \n<\/div>\n <button class=\"awih-email-open-btn\" id=\"open_email_form_btn\" type=\"button\">Bestellung an AWIH senden<\/button>\n<div class=\"awih-email-form-wrap\" id=\"email_form_container\" style=\"display:none;\">\n<form class=\"awih-email-form\" enctype=\"multipart\/form-data\" id=\"email_form\">\n<div class=\"awih-email-grid\">\n<div class=\"awih-field field\">\n<label for=\"additional_recipient\">Ihre E-Mail-Adresse<\/label><br>\n<input id=\"additional_recipient\" name=\"additional_recipient\" placeholder=\"z.B. buero@firma.de\" required=\"\" type=\"email\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"full_name\">Vor- und Nachname<\/label><br>\n<input id=\"full_name\" name=\"full_name\" placeholder=\"Geben Sie Vor- und Nachname ein\" required=\"\" type=\"text\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"phone\">Kontakttelefon<\/label><br>\n<input id=\"phone\" name=\"phone\" placeholder=\"Geben Sie die Telefonnummer ein\" required=\"\" type=\"tel\">\n<\/div>\n<div class=\"awih-field field\">\n<label for=\"company\">Unternehmen<\/label><br>\n<input id=\"company\" name=\"company\" placeholder=\"Firmenname\" type=\"text\">\n<\/div>\n<div class=\"awih-field field awih-email-full\">\n<label for=\"email_subject\">Betreff der Nachricht<\/label><br>\n<input id=\"email_subject\" name=\"email_subject\" type=\"text\" value=\"Zam\u00f3wienie na torby z nadrukiem - AWIH Torby i Opakowania\">\n<\/div>\n<div class=\"awih-field field awih-email-full\">\n<label for=\"remarks\">Zus\u00e4tzliche Informationen<\/label><br>\n<textarea id=\"remarks\" name=\"remarks\" placeholder=\"Geben Sie Anmerkungen, Termin, Projektinformationen, Farben oder Lieferdetails ein.\" rows=\"4\"><\/textarea>\n<\/div>\n<div class=\"awih-field field awih-email-full\">\n<label for=\"attachment\">Datei mit Logo oder Projekt beif\u00fcgen<\/label><br>\n<input id=\"attachment\" name=\"attachment\" type=\"file\">\n<\/div>\n<\/div>\n<div class=\"awih-email-actions\">\n<button class=\"awih-email-submit-btn\" id=\"submit_email_btn\" type=\"submit\">Anfrage senden<\/button>\n <button class=\"awih-email-cancel-btn\" id=\"cancel_email_btn\" type=\"button\">Abbrechen<\/button>\n\n<\/div>\n<p class=\"awih-email-note\">\n                    Nach dem Senden erhalten Sie eine Best\u00e4tigung. AWIH wird sich zur Best\u00e4tigung der Bestelldetails und des Druckentwurfs mit Ihnen in Verbindung setzen.\n                <\/p>\n<\/form>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-audience-section\" id=\"dla-kogo-torby-papierowe-z-uchwytem-plaskim\" 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>F\u00fcr wen sind Papiertragetaschen mit flachem Griff gedacht?<\/h2>\n<p>Papiert\u00fcten mit flachem Griff sind eine universelle Verpackung f\u00fcr Unternehmen, die Produkte bequem verpacken und gleichzeitig die Markenbekanntheit st\u00e4rken m\u00f6chten. Ein Druck mit Logo sorgt daf\u00fcr, dass die Tasche nach dem Kauf als praktische Werbung wirkt.<\/p>\n<p>\n    Wenn Sie diese Variante mit T\u00fcten mit gedrehtem Griff, Kraftlux oder laminierten T\u00fcten vergleichen m\u00f6chten, sehen Sie\n    <a href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe-z-nadrukiem\/\">\n        alle Arten von Papiert\u00fcten mit Druck\n    <\/a>\n    im Angebot von AWIH.\n<\/p>\n<div class=\"awih-audience-grid\">\n<div class=\"awih-audience-item\"><strong>Gesch\u00e4fte und Boutiquen<\/strong><span>Taschen zum Verpacken von Kleidung, Accessoires, Kosmetika, B\u00fcchern und Einzelhandelsprodukten.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Gastronomie<\/strong><span>Verpackungen f\u00fcr B\u00e4ckereien, Konditoreien, Caf\u00e9s, Restaurants und Take-away-Bereiche.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Dienstleistungsunternehmen<\/strong><span>T\u00fcten mit Logo f\u00fcr Salons, Praxen, Kundendienststellen und lokale Marken.<\/span><\/div>\n<div class=\"awih-audience-item\"><strong>Events und Promotionen<\/strong><span>Werbet\u00fcten f\u00fcr Messen, Konferenzen, Werbeaktionen und Geschenksets.<\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-formats-print-section\" id=\"awih-formaty-nadruk\">\n<div class=\"awih-formats-print-header\">\n<span class=\"awih-section-kicker\">Formate und Druck<\/span>\n<h2>Verf\u00fcgbare Papiertragetaschenformate mit Flachgriff und Druckarten<\/h2>\n<p>\n            W\u00e4hlen Sie Papiertragetaschen mit Flachgriff in einem der beliebten Formate.<br>\n            Wir bieten wei\u00dfe sowie beige\/kraft Taschen an. Der Druck wird im Siebdruck-, Digital- oder Flexodruckverfahren durchgef\u00fchrt &#8211; <br>\n            abh\u00e4ngig von Grafik, Farbanzahl und Auflage.\n        <\/p>\n<\/div>\n<div class=\"awih-formats-print-grid\">\n<div class=\"awih-info-card\">\n<h3>Verf\u00fcgbare Formate und Farben<\/h3>\n\n                Die folgenden Formate werden im Preisrechner verwendet. Die Papiergrammatur kann<br>\n                je nach Gr\u00f6\u00dfe und Farbe der Tasche variieren.\n            \n<div class=\"awih-format-table-wrap\">\n<table class=\"awih-format-table\">\n<thead>\n<tr>\n<th>Taschenformat<\/th>\n<th>Grammatur<\/th>\n<th>Verf\u00fcgbare Farben<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>18 \u00d7 8,5 \u00d7 23 cm<\/td>\n<td>70 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<tr>\n<td>22 \u00d7 11 \u00d7 31 cm<\/td>\n<td>80 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<tr>\n<td>25 \u00d7 17 \u00d7 33 cm<\/td>\n<td>70 g \/ 90 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<tr>\n<td>32 \u00d7 16 \u00d7 42 cm<\/td>\n<td>90 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<tr>\n<td>32 \u00d7 22 \u00d7 25 cm<\/td>\n<td>70 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<tr>\n<td>35 \u00d7 17 \u00d7 24 cm<\/td>\n<td>90 g<\/td>\n<td>wei\u00df, beige<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"awih-color-list\">\n<div class=\"awih-color-item\">\n<span aria-hidden=\"true\" class=\"awih-color-dot awih-color-dot-white\"><\/span>\n<div>\n<p class=\"awih-color-title\">Wei\u00dfe Papiertragetaschen<\/p>\n<p class=\"awih-color-text\">Gute Wahl f\u00fcr ein buntes Logo und eleganten Werbedruck.<\/p>\n<\/div>\n<\/div>\n<div class=\"awih-color-item\">\n<span aria-hidden=\"true\" class=\"awih-color-dot awih-color-dot-kraft\"><\/span>\n<div>\n<p class=\"awih-color-title\">Beige \/ Kraft Papiertragetaschen<\/p>\n<p class=\"awih-color-text\">Nat\u00fcrlicher Look, h\u00e4ufig von \u00f6kologischen Marken gew\u00e4hlt.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div aria-label=\"Beispiele f\u00fcr Drucktechniken auf Papiertaschen\" class=\"awih-print-gallery\" id=\"awih-print-gallery\">\n<div class=\"awih-print-gallery-media\">\n<figure class=\"awih-print-gallery-slide is-active\">\n<img decoding=\"async\" alt=\"Siebdruck auf Papiertaschen mit flachem Griff\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/07\/sitodruk-na-torbach-papierowych.jpg\"><figcaption class=\"awih-print-gallery-caption\">\n<strong>Siebdruck auf Papiertaschen<\/strong><br>\n<span>Gute Wahl f\u00fcr ein einfaches Logo, grafische Zeichen und Drucke in Pantone-Farben.<\/span><br>\n<\/figcaption><\/figure>\n<figure class=\"awih-print-gallery-slide\">\n<img decoding=\"async\" alt=\"Digitaldruck auf Papiertaschen mit Logo\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/07\/nadruk-cyfrowy-na-torbach-papierowych.jpg\"><figcaption class=\"awih-print-gallery-caption\">\n<strong>Digitaldruck<\/strong><br>\n<span>L\u00f6sung f\u00fcr Fotos, CMYK-Grafiken und vollfarbige Designs auf begrenzter Fl\u00e4che.<\/span><br>\n<\/figcaption><\/figure>\n<figure class=\"awih-print-gallery-slide\">\n<img decoding=\"async\" alt=\"Flexodruck auf Papiertaschen bei gro\u00dfen Auflagen\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/07\/flexografia-torby-papierowe-duze-naklady.jpg\"><figcaption class=\"awih-print-gallery-caption\">\n<strong>Flexografie bei gro\u00dfen Auflagen<\/strong><br>\n<span>Technik f\u00fcr gro\u00dfe Bestellungen, Applikationen und Druck auf gr\u00f6\u00dferen Fl\u00e4chen der Tasche.<\/span><br>\n<\/figcaption><\/figure>\n<\/div>\n<div class=\"awih-print-gallery-bottom\">\n<p class=\"awih-print-gallery-text\">\n                        Beispiele f\u00fcr Drucktechniken: Siebdruck, Digitaldruck und Flexografie.\n                    <\/p>\n<div aria-label=\"W\u00e4hle die Drucktechnik\" class=\"awih-print-gallery-dots\">\n<button aria-label=\"Zeige Siebdruck\" class=\"awih-print-gallery-dot is-active\" data-awih-print-slide=\"0\" type=\"button\"><\/button><br>\n<button aria-label=\"Zeige Digitaldruck\" class=\"awih-print-gallery-dot\" data-awih-print-slide=\"1\" type=\"button\"><\/button><br>\n<button aria-label=\"Zeige Flexodruck\" class=\"awih-print-gallery-dot\" data-awih-print-slide=\"2\" type=\"button\"><\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"awih-info-card\">\n<h3>Arten des Drucks auf Taschen<\/h3>\n\n                Die Art des Drucks auf Papiertaschen mit flachem Griff w\u00e4hlen wir je nach Grafikdesign,<br>\n                Druckfl\u00e4che, Farbanzahl und Auflage. Bei AWIH stehen Siebdruck,<br>\n                Digitaldruck und Flexografie f\u00fcr gro\u00dfe Auflagen zur Verf\u00fcgung.\n            \n<div class=\"awih-print-types\">\n<article class=\"awih-print-type-card\">\n<span aria-hidden=\"true\" class=\"awih-print-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M5 7h14v7H5V7Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<path d=\"M8 17h8\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M9 4h6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<h4>Einfache Grafik \u2014 Siebdruck<\/h4>\n\n                            Siebdruck auf Papiertaschen eignet sich f\u00fcr einfache Projekte, Firmenlogos,<br>\n                            grafische Zeichen und Drucke, die in Pantone-Farben vorbereitet sind.\n                        \n<ul class=\"awih-print-list\">\n<li>gilt f\u00fcr Projekte, die mit Pantone gedruckt werden,<\/li>\n<li>der Druck erfolgt mit der Siebdrucktechnik,<\/li>\n<li>Druck ist auf einer oder zwei Seiten der Tasche m\u00f6glich,<\/li>\n<li>Mindestauflage: 50 St\u00fcck.<\/li>\n<\/ul>\n<\/div>\n<\/article>\n<article class=\"awih-print-type-card\">\n<span aria-hidden=\"true\" class=\"awih-print-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M6 4h12v16H6V4Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<path d=\"M9 8h6M9 11h6M9 14h4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M17 17l3 3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<h4>Farbphoto oder Grafik \u2014 Digitaldruck<\/h4>\n\n                            Digitaldruck erm\u00f6glicht das Drucken von vollfarbigen Grafiken, Fotos und CMYK-Projekten,<br>\n                            jedoch mit begrenzter Druckfl\u00e4che, normalerweise in der Mitte der Tasche.\n                        \n<ul class=\"awih-print-list\">\n<li>erm\u00f6glicht das Drucken von vollfarbigen Motiven,<\/li>\n<li>die Druckfl\u00e4che ist begrenzt, normalerweise zentral auf der Tasche,<\/li>\n<li>bei dieser Technik ist Druck nur auf einer Seite der Tasche m\u00f6glich,<\/li>\n<li>um Digitaldruck auf beiden Seiten zu erstellen, wenden Sie sich bitte an die Verkaufsabteilung.<\/li>\n<li>Mindestauflage: 10 St\u00fcck.<\/li>\n<\/ul>\n<\/div>\n<\/article>\n<article class=\"awih-print-type-card\">\n<span aria-hidden=\"true\" class=\"awih-print-icon\"><br>\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M4 6h16v12H4V6Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<path d=\"M7 9h10M7 12h10M7 15h6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M18 4v16\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg><br>\n<\/span>\n<div>\n<h4>Foto, Farbgrafik oder Applikation \u2014 Flexografie<\/h4>\n\n                            Flexografie ist f\u00fcr gro\u00dfe Auflagen vorgesehen und erm\u00f6glicht einen vollfarbigen Druck<br>\n                            oder eine Applikation auf der gro\u00dfen Fl\u00e4che der Papiertasche.\n                        \n<ul class=\"awih-print-list\">\n<li>erm\u00f6glicht den Druck von Vollfarbdrucken und Applikationen,<\/li>\n<li>erlaubt den Druck auf der gesamten Fl\u00e4che der Tasche,<\/li>\n<li>beste Wahl f\u00fcr gro\u00dfe Bestellungen und wiederholte Produktionen,<\/li>\n<li>Mindestauflage: 10.000 St\u00fcck,<\/li>\n<li>um den Flexografiedruckpreis zu erfahren, <a href=\"#awih-individual-inquiry\">f\u00fcllen Sie das Formular f\u00fcr ein individuelles Angebot aus<\/a>.<\/li>\n<\/ul>\n<\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-order-journey-section\" id=\"etapy-zamowienia-toreb-z-nadrukiem\">\n<div class=\"awih-order-journey-card\">\n<div class=\"awih-order-journey-header\">\n<div>\n<span class=\"awih-section-kicker\">Von der Angebotserstellung bis zur Lieferung<\/span>\n<h2>Schritte zur Bestellung von Taschen mit Druck<\/h2>\n<p class=\"awih-order-journey-intro\">\nGehen Sie die einzelnen Bestellschritte durch: konfigurieren Sie die Taschen, senden Sie die Bestellung und die Grafikmaterialien, akzeptieren Sie die Dokumente und nehmen Sie dann die fertige Produktion an der angegebenen Adresse entgegen.\n<\/p>\n<\/div>\n<a class=\"awih-order-journey-link\" href=\"https:\/\/awih.pl\/etapy-zamowienia-toreb-z-nadrukiem\/\">\n<span>Sehen Sie die vollst\u00e4ndige Beschreibung der Schritte<\/span>\n<svg aria-hidden=\"true\" fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M5 12h14M13 6l6 6-6 6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/a>\n<\/div>\n<div class=\"awih-order-journey-grid\" role=\"list\">\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">1<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M6 3h12v18H6V3Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M9 7h6M9 11h2M13 11h2M9 15h2M13 15h2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>F\u00fchren Sie die Kalkulation durch<\/h3>\n<p>W\u00e4hlen Sie das Format, die Farbe, die Menge und die Art des Drucks. Auf der rechten Seite sehen Sie die Produktbeschreibung, und in der Zusammenfassung den ungef\u00e4hr zu erwartenden Preis und die Lieferzeit.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">2<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M4 6h2l2 10h9l2-7H7\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M10 5v6M7 8h6\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M10 20a1 1 0 1 0 0-2 1 1 0 0 0 0 2ZM17 20a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\" fill=\"currentColor\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>F\u00fcgen Sie die Taschen zur Bestellung hinzu<\/h3>\n<p>Klicken Sie <strong>\u201eArtikel zur Bestellung hinzuf\u00fcgen\u201c<\/strong>. Sie k\u00f6nnen mehrere verschiedene Positionen hinzuf\u00fcgen, zum Bestellformular wechseln und unn\u00f6tige Konfigurationen entfernen.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">3<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M4 5h16v14H4V5Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"m5 7 7 6 7-6\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M12 3v7M9 6l3-3 3 3\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>Bestellung an AWIH senden<\/h3>\n<p>F\u00fcgen Sie das Logo oder das Design im Format <strong>PDF, AI, EPS oder CDR<\/strong> sowie eigene Hinweise bei. Wenn Sie kein Design haben, beschreiben Sie den gew\u00fcnschten Druck \u2014 wir werden ihn f\u00fcr Sie vorbereiten.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">4<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M6 3h8l4 4v14H6V3Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M14 3v5h5M9 12h6M9 16h4\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>Erhalten Sie die Best\u00e4tigung und das Design<\/h3>\n<p>Wir senden Ihnen die Bestellbest\u00e4tigung mit der Beschreibung der Taschen, dem Termin, der Lieferadresse und den Zahlungsbedingungen. Die Grafikabteilung \u00fcberpr\u00fcft die Materialien und erstellt eine PDF-Design-Datei.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">5<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M4 4h16v16H4V4Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"m8 12 2.5 2.5L16 9\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.9\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>Akzeptieren und zahlen<\/h3>\n<p>Akzeptiere die Auftragsbest\u00e4tigung sowie das Druckdesign und leiste die Zahlung gem\u00e4\u00df den vereinbarten Bedingungen. Ohne die erforderlichen Freigaben werden wir die Ausf\u00fchrung nicht starten.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">6<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M3 21V10l6 3V9l6 4V5h6v16H3Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M7 17h2M12 17h2M17 17h2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>Produktion<\/h3>\n<p>Nach Vereinbarung aller Bedingungen beginnen wir mit der Produktion. Das genaue Ausf\u00fchrungsdatum wird vor dem Start festgelegt, und nach Produktionsbeginn kann eine Stornierung mit Kosten verbunden sein.<\/p>\n<\/article>\n<article class=\"awih-order-journey-step\" role=\"listitem\">\n<div class=\"awih-order-journey-step-top\">\n<span class=\"awih-order-journey-number\">7<\/span>\n<span class=\"awih-order-journey-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M3 6h11v11H3V6Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M14 10h4l3 3v4h-7v-7Z\" stroke=\"currentColor\" stroke-linejoin=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M7 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<\/div>\n<h3>Versand und Lieferung<\/h3>\n<p>Die fertige Bestellung senden wir per Kurier oder auf Palette an die vereinbarte Adresse. Bei der Abholung \u00fcberpr\u00fcfe den Zustand der Sendung in Anwesenheit des Kuriers und notiere eventuelle Sch\u00e4den.<\/p>\n<\/article>\n<\/div>\n<div class=\"awih-order-journey-note\">\n<span class=\"awih-order-journey-note-icon\" aria-hidden=\"true\">\n<svg fill=\"none\" viewBox=\"0 0 24 24\">\n<path d=\"M12 8v5l3 2\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-width=\"1.8\"><\/path>\n<path d=\"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z\" stroke=\"currentColor\" stroke-width=\"1.8\"><\/path>\n<\/svg>\n<\/span>\n<p><strong>Wichtig:<\/strong> Das genaue Ausf\u00fchrungsdatum erh\u00e4ltst du in der Auftragsbest\u00e4tigung. Die Produktion starten wir erst nach Genehmigung des Dokuments, des Druckdesigns und nach Erf\u00fcllung der vereinbarten Zahlungsbedingungen.<\/p>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"awih-why-section\" id=\"dlaczego-awih-torby-papierowe\">\n<div class=\"awih-why-card\">\n<div class=\"awih-why-main\">\n<span class=\"awih-section-kicker\">Warum AWIH<\/span>\n<h2>Warum lohnt es sich, Papiert\u00fcten bei AWIH zu bestellen?<\/h2>\n<p>AWIH Taschen und Verpackungen liefert seit Jahren Papiertaschen f\u00fcr Gesch\u00e4fte, Unternehmen, Handelsketten, Gastronomie und Dienstleistungsstellen. Wir helfen bei der Auswahl von Format, Farbe, Drucktechnik sowie einer L\u00f6sung, die auf Auflage und Design abgestimmt ist.<\/p>\n<div class=\"awih-why-stats\">\n<div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">25+<\/span><span class=\"awih-why-stat-label\">Jahre Erfahrung<\/span><\/div>\n<div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">10+<\/span><span class=\"awih-why-stat-label\">Taschenformate<\/span><\/div>\n<div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">3<\/span><span class=\"awih-why-stat-label\">Drucktechniken<\/span><\/div>\n<div class=\"awih-why-stat\"><span class=\"awih-why-stat-number\">PL<\/span><span class=\"awih-why-stat-label\">Betreuung von Unternehmen in Polen<\/span><\/div>\n<\/div>\n<\/div>\n<ul class=\"awih-why-list\">\n<li>Papiertaschen mit und ohne Druck.<\/li>\n<li>Online-Rechner f\u00fcr Standardkonfigurationen.<\/li>\n<li>Individuelle Kalkulation f\u00fcr gr\u00f6\u00dfere Mengen und Flexodruck.<\/li>\n<li>Beratung zur Auswahl von Format, Farbe und Druckfl\u00e4che.<\/li>\n<li>M\u00f6glichkeit zur \u00dcbermittlung des Logos oder Grafikdesigns.<\/li>\n<\/ul>\n<div class=\"awih-contact-box\">\n<h3>Ben\u00f6tigen Sie Beratung?<\/h3>\n<p>Kontaktieren Sie AWIH, wenn Sie die beste Papiertasche f\u00fcr Ihr Produkt ausw\u00e4hlen m\u00f6chten.<\/p>\n<a class=\"awih-contact-link\" href=\"tel:+48514041255\">514 041 255<\/a>\n<a class=\"awih-contact-btn\" href=\"#awih-formularz-wyceny\">Zur Kalkulation<\/a>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-store-products\" id=\"torby-papierowe-z-uchwytem-plaskim-sklep\">\n    <header class=\"awih-store-products-header\">\n        <span class=\"awih-section-kicker\">Online kaufen<\/span>\n        <h2>Ben\u00f6tigen Sie Taschen ohne Druck? Kaufen Sie fertige Taschen mit flachem Griff<\/h2>\n        <p>\n            W\u00e4hlen Sie fertige Papiert\u00fcten, die im AWIH-Shop erh\u00e4ltlich sind. Produkte ohne Druck k\u00f6nnen direkt in den Warenkorb gelegt und online bestellt werden. Wenn Sie ein Logo drucken lassen m\u00f6chten, verwenden Sie den oben befindlichen Rechner.\n        <\/p>\n    <\/header>\n\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-6474 status-publish first instock product_cat-torby-papierowe product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-bezowa product_tag-torba-papierowa-cateringowa product_tag-torba-papierowa-duza product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-bezowa-mala-18-x-88-x23-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-bez-up-500x500.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba papierowa be\u017cowa 18 x 8,5 x 23\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-bez-up-500x500.jpg 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-bez-up-150x150.jpg 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-bez-up-100x100.jpg 100w\" 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-papierowa-bezowa-mala-18-x-88-x23-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa be\u017cowa ma\u0142a 18 x 8,8 x 23 cm<\/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>0,09&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\/24887?add-to-cart=6474\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_6474\" 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=\"6474\" data-product_sku=\"21\" aria-label=\"In den Warenkorb: \u201eTorba papierowa be\u017cowa ma\u0142a 18 x 8,8 x 23 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa be\u017cowa ma\u0142a 18 x 8,8 x 23 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_6474\" 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-4163 status-publish instock product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-duza-torba-papierowa product_tag-torba-na-sushi product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-cateringowa product_tag-torba-papierowa-duza product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-bezowa-25-x-17-x-33-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-500x500.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torebka papierowa 22 x 11 x 31 cm be\u017c ucho p\u0142askie\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-500x500.webp 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-150x150.webp 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-100x100.webp 100w\" 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-papierowa-bezowa-25-x-17-x-33-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa be\u017cowa 25 x 17 x 33 cm<\/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>0,14&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\/24887?add-to-cart=4163\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4163\" 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=\"4163\" data-product_sku=\"308\" aria-label=\"In den Warenkorb: \u201eTorba papierowa be\u017cowa 25 x 17 x 33 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa be\u017cowa 25 x 17 x 33 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4163\" 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-6476 status-publish instock product_cat-torby-papierowe product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-biala product_tag-torba-papierowa-cateringowa product_tag-torba-papierowa-duza product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-biala-mala-18-x-88-x23-cm-kopia\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-biala-up-500x500.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba papierowa ma\u0142a bia\u0142a 18x8,5x23\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-biala-up-500x500.jpg 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-biala-up-150x150.jpg 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/09\/18x85x23-biala-up-100x100.jpg 100w\" 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-papierowa-biala-mala-18-x-88-x23-cm-kopia\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa bia\u0142a ma\u0142a 18 x 8,8 x 23 cm<\/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>0,10&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\/24887?add-to-cart=6476\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_6476\" 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=\"6476\" data-product_sku=\"20\" aria-label=\"In den Warenkorb: \u201eTorba papierowa bia\u0142a ma\u0142a 18 x 8,8 x 23 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa bia\u0142a ma\u0142a 18 x 8,8 x 23 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_6476\" 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-4024 status-publish last instock product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-bezowa-22-x-11-x-31-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-500x500.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torebka papierowa 22 x 11 x 31 cm be\u017c ucho p\u0142askie\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-500x500.webp 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-150x150.webp 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/22x11x31-bez-up-100x100.webp 100w\" 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-papierowa-bezowa-22-x-11-x-31-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa be\u017cowa 22 x 11 x 31 cm<\/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>0,13&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\/24887?add-to-cart=4024\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4024\" 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=\"4024\" data-product_sku=\"25\" aria-label=\"In den Warenkorb: \u201eTorba papierowa be\u017cowa 22 x 11 x 31 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa be\u017cowa 22 x 11 x 31 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4024\" 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-4280 status-publish first instock product_cat-torby-papierowe product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-duza-torba-papierowa product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-bezowa product_tag-torba-papierowa-cateringowa product_tag-torba-papierowa-duza product_tag-torba-papierowa-na-katalogi product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-bezowa-32-x-16-x-40-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x16x40-bez-up-500x500.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba papierowa be\u017cowa 32 x 16 x 40 cm\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x16x40-bez-up-500x500.jpg 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x16x40-bez-up-150x150.jpg 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x16x40-bez-up-100x100.jpg 100w\" 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-papierowa-bezowa-32-x-16-x-40-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa be\u017cowa 32 x 16 x 40 cm<\/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>0,20&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\/24887?add-to-cart=4280\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4280\" 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=\"4280\" data-product_sku=\"\" aria-label=\"In den Warenkorb: \u201eTorba papierowa be\u017cowa 32 x 16 x 40 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa be\u017cowa 32 x 16 x 40 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4280\" 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-4030 status-publish instock product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-torba-na-sushi product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-biala-22-x-11-x-31-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/22x11x31-biala-up-4-scaled-500x500.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"torba bia\u0142a papierowa z uchwytem p\u0142askim 22 x 11 x 31 cm\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/22x11x31-biala-up-4-scaled-500x500.jpg 500w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/22x11x31-biala-up-4-scaled-100x100.jpg 100w, https:\/\/awih.pl\/wp-content\/uploads\/2021\/03\/22x11x31-biala-up-4-150x150.jpg 150w\" 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-papierowa-biala-22-x-11-x-31-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa bia\u0142a 22 x 11 x 31 cm<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 4 von 5\"><span style=\"width:80%\">Bewertet mit <strong class=\"rating\">4<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>0,15&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\/24887?add-to-cart=4030\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4030\" 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=\"4030\" data-product_sku=\"24\" aria-label=\"In den Warenkorb: \u201eTorba papierowa bia\u0142a 22 x 11 x 31 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa bia\u0142a 22 x 11 x 31 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4030\" 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-4031 status-publish instock product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-torba-cateringowa product_tag-torba-papierowa-na-pizze 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-cateringowa-32-x-22-x-25-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-500x500.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba papierowa be\u017cowa 32 x 22 x 25 cm ucho p\u0142askie\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-500x500.webp 500w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-150x150.webp 150w, https:\/\/awih.pl\/wp-content\/uploads\/2022\/04\/32x22x25-bez-up-100x100.webp 100w\" 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-cateringowa-32-x-22-x-25-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba cateringowa kraft be\u017cowa 32 \u00d7 22 \u00d7 25 cm \u2013 uchwyt p\u0142aski<\/a><\/p><\/div><div class=\"price-wrapper\"><div class=\"star-rating star-rating--inline\" role=\"img\" aria-label=\"Bewertet mit 4.75 von 5\"><span style=\"width:95%\">Bewertet mit <strong class=\"rating\">4.75<\/strong> von 5<\/span><\/div>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi>0,13&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\/24887?add-to-cart=4031\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4031\" 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=\"4031\" data-product_sku=\"312\" aria-label=\"In den Warenkorb: \u201eTorba cateringowa kraft be\u017cowa 32 \u00d7 22 \u00d7 25 cm \u2013 uchwyt p\u0142aski\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba cateringowa kraft be\u017cowa 32 \u00d7 22 \u00d7 25 cm \u2013 uchwyt p\u0142aski\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4031\" 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-4020 status-publish last instock product_cat-torby-papierowe-z-uchwytem-plaskim product_tag-tania-torba-papierowa product_tag-torba-na-sushi product_tag-torba-papierowa product_tag-torba-papierowa-a4 product_tag-torba-papierowa-z-uchwytem-plaskim 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-papierowa-tania-25-x-17-x-33-cm\/\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/awih.pl\/wp-content\/uploads\/2020\/02\/26x16_5x33-biala-up-500x500.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Torba bia\u0142a 26 x 16,5 x 33 cm ucho p\u0142askie\" srcset=\"https:\/\/awih.pl\/wp-content\/uploads\/2020\/02\/26x16_5x33-biala-up-500x500.webp 500w, https:\/\/awih.pl\/wp-content\/uploads\/2020\/02\/26x16_5x33-biala-up-150x150.webp 150w, https:\/\/awih.pl\/wp-content\/uploads\/2020\/02\/26x16_5x33-biala-up-100x100.webp 100w\" 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-papierowa-tania-25-x-17-x-33-cm\/\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\">Torba papierowa tania 25 x 17 x 33 cm<\/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>0,17&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\/24887?add-to-cart=4020\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4020\" 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=\"4020\" data-product_sku=\"205\" aria-label=\"In den Warenkorb: \u201eTorba papierowa tania 25 x 17 x 33 cm\u201c\" rel=\"nofollow\" data-success_message=\"\u201eTorba papierowa tania 25 x 17 x 33 cm\u201c wurde deinem Warenkorb hinzugef\u00fcgt\">In den Warenkorb<\/a><\/div>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4020\" 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\n    <div class=\"awih-store-products-footer\">\n        <a class=\"awih-store-products-all\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/torby-papierowe-z-uchwytem-plaskim\/\">\n            Sehen Sie alle Papiert\u00fcten mit flachem Griff\n        <\/a>\n    <\/div>\n<\/section>\n<section class=\"awih-faq-section\" id=\"faq-torby-papierowe-z-nadrukiem\">\n<div class=\"awih-faq-card\">\n<div class=\"awih-faq-header\">\n<span class=\"awih-section-kicker\">FAQ<\/span>\n<h2>Am h\u00e4ufigsten gestellte Fragen zu Papiert\u00fcten mit Druck<\/h2>\n\n                Wir haben die wichtigsten Informationen zur Bestellung von Papiert\u00fcten mit flachem Griff<br>\n                zu verf\u00fcgbaren Drucktechniken, Mindestbestellmengen, Dateivorbereitung und Auftragsdurchf\u00fchrung gesammelt.\n            \n<\/div>\n<div class=\"awih-faq-grid\">\n<details class=\"awih-faq-item\">\n<summary>Was ist die Mindestbestellmenge f\u00fcr Papiert\u00fcten mit Druck?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Die Mindestbestellmenge h\u00e4ngt von der Art des Drucks ab. F\u00fcr Digitaldruck betr\u00e4gt die Mindestmenge 10 St\u00fcck,<br>\n                        f\u00fcr einfache Grafiken im Siebdruck 50 St\u00fcck und im Flexodruck<br>\n                        betr\u00e4gt die Mindestmenge 10.000 St\u00fcck.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Ist der Preis aus dem Rechner endg\u00fcltig?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Der Preis aus dem Rechner ist ungef\u00e4hr. Die endg\u00fcltige Bewertung kann von der Grafikdatei abh\u00e4ngen,<br>\n                        Druckfl\u00e4che, Verf\u00fcgbarkeit von Taschen, Anzahl der Farben sowie Details der Umsetzung.<br>\n                        Nach dem Absenden der Anfrage best\u00e4tigt AWIH den Preis und den Liefertermin.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Welche Datei eignet sich am besten f\u00fcr den Druck auf Taschen?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Am besten sind Vektordateien, z. B. PDF, AI, EPS oder CDR. Beim Digitaldruck kann man senden<br>\n                        auch Rastergrafik in guter Qualit\u00e4t. Wenn du keine fertige Datei hast, sende bitte das Logo oder das Projekt,<br>\n                        und die Vertriebsabteilung wird pr\u00fcfen, ob es sich f\u00fcr den Druck eignet.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Worin unterscheidet sich Siebdruck vom Digitaldruck?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Siebdruck ist am besten f\u00fcr einfache Grafiken, Logos und Pantone-Farben geeignet. Digitaldruck erm\u00f6glicht es zu drucken<br>\n                        Vollfarbige Grafiken und Fotos, aber normalerweise auf begrenzter Fl\u00e4che, meistens in der Mitte der Tasche.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Kann man einen Druck auf beiden Seiten der Tasche anfertigen?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Beim Siebdruck ist ein Druck auf einer oder beiden Seiten der Tasche m\u00f6glich. Im Rechner Digitaldruck<br>\n                        wird f\u00fcr eine Seite berechnet. Wenn Sie einen Digitaldruck auf beiden Seiten ben\u00f6tigen, kontaktieren Sie uns<br>\n                        mit der Handelsabteilung von AWIH.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Wann lohnt es sich, Flexografie zu w\u00e4hlen?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Flexografie ist f\u00fcr gro\u00dfe Auflagen vorgesehen, normalerweise ab 10.000 St\u00fcck. Das ist eine gute L\u00f6sung,<br>\n                        wenn Sie eine Vollfarbgrafik, Applikation oder Druck auf einer gro\u00dfen Fl\u00e4che einer Papiertasche ben\u00f6tigen.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Wie lange dauert die Bearbeitung der Bestellung?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Der Ausf\u00fchrungstermin h\u00e4ngt von der Art des Drucks, der Auflage, der Projektabnahme sowie der aktuellen Verf\u00fcgbarkeit der Taschen ab.<br>\n                        Der Rechner zeigt einen ungef\u00e4hren Termin an, und nach Absenden der Anfrage best\u00e4tigt AWIH die Details der Durchf\u00fchrung.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Bereitet AWIH einen Druckentwurf zur Genehmigung vor?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Ja. Nach Erhalt der Bestellung oder Anfrage erstellen wir einen Druckentwurf f\u00fcr die T\u00fcte und senden ihn<br>\n                        zur Genehmigung. Die Produktion beginnt nach der Zustimmung des Kunden zum Entwurf.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Kann ich Papiert\u00fcten ohne Druck bestellen?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        Ja, Sie k\u00f6nnen auch nach Papiert\u00fcten ohne Druck fragen. Bei Bestellungen mit Druck hilft<br>\n                        der Rechner, Format, Farbe, Menge und Drucktechnik schneller auszuw\u00e4hlen.\n                    \n<\/div>\n<\/details>\n<details class=\"awih-faq-item\">\n<summary>Wie sende ich eine Anfrage f\u00fcr Papiert\u00fcten mit Druck?<\/summary>\n<div class=\"awih-faq-answer\">\n\n                        F\u00fcllen Sie das Angebotsformular aus, klicken Sie auf &#8222;Positionen zur Bestellung hinzuf\u00fcgen&#8220; und verwenden Sie dann die Schaltfl\u00e4che<br>\n                        &#8222;Bestellung an AWIH senden&#8220;. Sie k\u00f6nnen Anmerkungen hinzuf\u00fcgen und eine Datei mit Logo oder Druckentwurf beif\u00fcgen.\n                    \n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-related-section\" id=\"zobacz-takze-torby-papierowe\">\n<div class=\"awih-related-card\">\n<span class=\"awih-section-kicker\">Siehe auch<\/span>\n<h2>Weitere Papiert\u00fcten und Verpackungen von AWIH<\/h2>\n<p>Vergleichen Sie andere Arten von Taschen und w\u00e4hlen Sie die L\u00f6sung, die am besten zur Art des Produkts, zur Bestellmenge und zum erwarteten Effekt passt. AWIH bietet Taschen ohne Aufdruck, Taschen mit Aufdruck, Premium-Modelle und laminierte Taschen an.<\/p>\n<div class=\"awih-related-grid\">\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-gedrehte-henkel-bedruckt\/\">Papiertaschen mit verdrehtem Griff<span>Elegante Taschen f\u00fcr Gesch\u00e4fte, Boutiquen, Dienstleistungsstellen und Geschenkverpackungen.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/\">Papiertaschen mit Aufdruck<span>Werbetaschen mit Logo, Firmen-Grafik und auf die Marke abgestimmtem Aufdruck.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kategoria-produktu\/torby-papierowe\/\">Papiertaschen ohne Aufdruck<span>Fertige Taschen erh\u00e4ltlich im AWIH Onlineshop.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/kraftlux-premium-papiertaschen\/\">Premium Papiertaschen<span>Kraftlux-Taschen f\u00fcr Marken, die eine elegante und repr\u00e4sentative Verpackung ben\u00f6tigen.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/werbetaschen\/\">Laminierte Taschen<span>Robuste Werbetaschen mit elegantem Finish und voller Personalisierungsm\u00f6glichkeit.<\/span><\/a>\n<a class=\"awih-related-link\" href=\"https:\/\/awih.pl\/de\/kontakt\/\">Kontakt und individuelle Preisgestaltung<span>Fragen Sie nach einer gr\u00f6\u00dferen Auflage, einem individuellen Format, Flexodruck oder individueller Produktion.<\/span><\/a>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awih-latest-posts-section\" id=\"najnowsze-poradniki-awih\">\n    <header class=\"awih-latest-posts-header\">\n        <span class=\"awih-section-kicker\">AWIH-Ratgeber<\/span>\n        <h2>Neueste Ratgeber zu Papiertaschen, Druck und Verpackungen<\/h2>\n        <p>\n            \u00dcberpr\u00fcfen Sie die neuesten AWIH-Artikel zur Auswahl von Papiertaschen, Drucktechniken, Verpackungsdesign und Bestellvorbereitung.\n        <\/p>\n    <\/header>\n\n    \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>\n<\/section>\n\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Was ist die Mindestbestellmenge f\u00fcr Papiertaschen mit Druck?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die Mindestbestellmenge h\u00e4ngt von der Art des Drucks ab. F\u00fcr Digitaldruck betr\u00e4gt die Mindestmenge 10 St\u00fcck, f\u00fcr einfache Grafiken im Siebdruck 50 St\u00fcck und im Flexodruck betr\u00e4gt die Mindestmenge 10.000 St\u00fcck.\"}},{\"@type\":\"Question\",\"name\":\"Ist der Preis aus dem Rechner endg\u00fcltig?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der Preis aus dem Rechner ist ungef\u00e4hr. Die endg\u00fcltige Bewertung kann von der Grafikdatei abh\u00e4ngen, Druckfl\u00e4che, Verf\u00fcgbarkeit von Taschen, Anzahl der Farben sowie Details der Umsetzung. Nach dem Absenden der Anfrage best\u00e4tigt AWIH den Preis und den Liefertermin.\"}},{\"@type\":\"Question\",\"name\":\"Welche Datei eignet sich am besten f\u00fcr den Druck auf Taschen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Am besten sind Vektordateien, z. B. PDF, AI, EPS oder CDR. Beim Digitaldruck kann man senden auch Rastergrafiken in guter Qualit\u00e4t. Wenn Sie keine fertige Datei haben, senden Sie bitte Ihr Logo oder Ihren Entwurf, und die Vertriebsabteilung wird pr\u00fcfen, ob es sich f\u00fcr den Druck eignet.\"}},{\"@type\":\"Question\",\"name\":\"Worin unterscheidet sich Siebdruck vom Digitaldruck?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Siebdruck ist am besten f\u00fcr einfache Grafiken, Logos und Pantone-Farben geeignet. Digitaldruck erm\u00f6glicht es zu drucken Vollfarbige Grafiken und Fotos, aber normalerweise auf begrenzter Fl\u00e4che, meistens in der Mitte der Tasche.\"}},{\"@type\":\"Question\",\"name\":\"Kann man einen Druck auf beiden Seiten der Tasche anfertigen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Beim Siebdruck ist ein Druck auf einer oder beiden Seiten der Tasche m\u00f6glich. Im Rechner Digitaldruck wird f\u00fcr eine Seite berechnet. Wenn Sie einen Digitaldruck auf beiden Seiten ben\u00f6tigen, kontaktieren Sie uns mit der Handelsabteilung von AWIH.\"}},{\"@type\":\"Question\",\"name\":\"Wann lohnt es sich, Flexodruck zu w\u00e4hlen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Flexodruck ist f\u00fcr gro\u00dfe Auflagen vorgesehen, normalerweise ab 10.000 St\u00fcck. Das ist eine gute L\u00f6sung, wenn Sie eine Vollfarbgrafik, Applikation oder Druck auf einer gro\u00dfen Fl\u00e4che einer Papiertasche ben\u00f6tigen.\"}},{\"@type\":\"Question\",\"name\":\"Wie lange dauert die Bearbeitung der Bestellung?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Der Ausf\u00fchrungstermin h\u00e4ngt von der Art des Drucks, der Auflage, der Projektabnahme sowie der aktuellen Verf\u00fcgbarkeit der Taschen ab. Der Rechner zeigt einen ungef\u00e4hren Termin an, und nach Absenden der Anfrage best\u00e4tigt AWIH die Details der Durchf\u00fchrung.\"}},{\"@type\":\"Question\",\"name\":\"Bereitet AWIH einen Druckentwurf zur Genehmigung vor?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja. Nach Erhalt der Bestellung oder Anfrage erstellen wir einen Druckentwurf f\u00fcr die T\u00fcte und senden ihn zur Genehmigung. Die Produktion beginnt nach der Zustimmung des Kunden zum Entwurf.\"}},{\"@type\":\"Question\",\"name\":\"Kann ich Papiertaschen ohne Druck bestellen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Ja, Sie k\u00f6nnen auch nach Papiertaschen ohne Druck fragen. Bei Bestellungen mit Druck hilft der Rechner, Format, Farbe, Menge und Drucktechnik schneller auszuw\u00e4hlen.\"}},{\"@type\":\"Question\",\"name\":\"Wie sende ich eine Anfrage f\u00fcr Papiertaschen mit Druck?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"F\u00fcllen Sie das Angebotsformular aus, klicken Sie auf \u201ePositionen zur Bestellung hinzuf\u00fcgen\u201c und verwenden Sie dann die Schaltfl\u00e4che \u201eBestellung an AWIH senden\u201c. Sie k\u00f6nnen Anmerkungen hinzuf\u00fcgen und eine Datei mit Logo oder Druckentwurf beif\u00fcgen.\"}}],\"inLanguage\":\"de-DE\"}<\/script>\n\n\n\n\n\n\n\n\n\n\n\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    toggleBtn.addEventListener('click', () => {\n        formWrap.classList.toggle('is-visible');\n        if (formWrap.classList.contains('is-visible')) {\n            formWrap.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    });\n    cancelBtn.addEventListener('click', () => {\n        form.reset();\n        formWrap.classList.remove('is-visible');\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) : bagFormat;\n        const emailBody = `\n            <html>\n            <body style=\"font-family:Arial,sans-serif;color:#102a43;\">\n<h2>Zapytanie indywidualne - torby papierowe z uchwytem p\u0142askim<\/h2>\n\n                    Klient wys\u0142a\u0142 zapytanie indywidualne dotycz\u0105ce wi\u0119kszej ilo\u015bci toreb, niestandardowego formatu\n                    lub nadruku fleksograficznego.\n                \n<h3>Parametry torby<\/h3>\n<strong>Format torby:<\/strong> ${awihIndividualEscapeHtml(finalFormat)}\n<strong>Uchwyt torby:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_handle_type'))}\n<strong>Gramatura papieru:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_paper_weight'))}\n<strong>Kolor torby:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_bag_color'))}\n<strong>Ilo\u015b\u0107 toreb:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_qty'))}\n<h3>Nadruk<\/h3>\n<strong>Rodzaj nadruku:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_print_type'))}\n<strong>Powierzchnia nadruku:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_print_surface'))}\n<strong>Kolory na 1 stronie:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_colors_page_1'))}\n<strong>Kolory na 2 stronie:<\/strong> ${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_colors_page_2'))}\n                ${awihIndividualValue('awih_custom_notes') ? `\n<h3>Uwagi klienta<\/h3>\n${awihIndividualEscapeHtml(awihIndividualValue('awih_custom_notes')).replace(\/\\n\/g, '<br>')}\n                ` : ''}\n<hr>\n<h3>Dane kontaktowe<\/h3>\n<strong>Imi\u0119 i nazwisko:<\/strong> ${awihIndividualEscapeHtml(name)}\n<strong>Telefon:<\/strong> ${awihIndividualEscapeHtml(phone)}\n<strong>E-mail:<\/strong> ${awihIndividualEscapeHtml(email)}\n            <\/body>\n            <\/html>\n        `;\n        const data = new FormData();\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('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('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('to', 'marketing@awih.pl');\n        data.append('subject', 'Zapytanie indywidualne - torby papierowe z uchwytem p\u0142askim');\n        const attachmentInput = document.getElementById('awih_custom_attachment');\n        if (attachmentInput ? (attachmentInput.files ? attachmentInput.files[0] : false) : false) {\n            data.append('attachment', attachmentInput.files[0]);\n        }\n        const originalText = submitBtn.textContent;\n        submitBtn.disabled = true;\n        submitBtn.textContent = 'Wysy\u0142anie...';\n        data.set('action', 'send_skrety_email');\n        data.set('client_email', email);\n        data.set('awih_inquiry_kind', 'flat_individual');\n        fetch('https:\/\/awih.pl\/wp-admin\/admin-ajax.php', {\n            method: 'POST',\n            body: data\n        })\n        .then(async response => {\n            let result;\n            try { result = await response.json(); } catch (e) {\n                throw new Error('Serwer nie potwierdzi\u0142 wys\u0142ania zapytania. Spr\u00f3buj ponownie lub skontaktuj si\u0119 z AWIH.');\n            }\n            if (!response.ok || result.success !== true) {\n                throw new Error(result.data?.message || 'Nie uda\u0142o si\u0119 wys\u0142a\u0107 zapytania.');\n            }\n            alert('Zapytanie indywidualne zosta\u0142o wys\u0142ane. Skontaktujemy si\u0119 w celu przygotowania wyceny.');\n            form.reset();\n            formWrap.classList.remove('is-visible');\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    function showPrintSlide(index) {\n        currentSlide = index;\n        slides.forEach((slide, slideIndex) => {\n            slide.classList.toggle('is-active', slideIndex === currentSlide);\n        });\n        dots.forEach((dot, dotIndex) => {\n            dot.classList.toggle('is-active', dotIndex === currentSlide);\n        });\n    }\n    function startPrintGallery() {\n        stopPrintGallery();\n        timer = setInterval(() => {\n            const nextSlide = (currentSlide + 1) % slides.length;\n            showPrintSlide(nextSlide);\n        }, 4500);\n    }\n    function stopPrintGallery() {\n        if (timer) {\n            clearInterval(timer);\n            timer = null;\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    gallery.addEventListener('mouseenter', stopPrintGallery);\n    gallery.addEventListener('mouseleave', startPrintGallery);\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<script>\n\/* ===============================\n   DANE I STA\u0141E\n   =============================== *\/\nconst BAG_DETAILS = {\n    \"18x8.5x23\": {\n        bia\u0142y: { price: 0.32, karton: 250 },\n        be\u017cowy: { price: 0.28, karton: 250 }\n    },\n    \"22x11x31\": {\n        bia\u0142y: { price: 0.46, karton: 250 },\n        be\u017cowy: { price: 0.39, karton: 250 }\n    },\n    \"25x17x33-70g\": {\n        bia\u0142y: { price: 0.53, karton: 300 },\n        be\u017cowy: { price: 0.44, karton: 300 }\n    },\n    \"25x17x33-90g\": {\n        bia\u0142y: { price: 0.61, karton: 200 },\n        be\u017cowy: { price: 0.53, karton: 200 }\n    },\n    \"32x16x42\": {\n        bia\u0142y: { price: 0.74, karton: 200 },\n        be\u017cowy: { price: 0.61, karton: 200 }\n    },\n    \"32x22x25\": {\n        bia\u0142y: { price: 0.51, karton: 250 },\n        be\u017cowy: { price: 0.40, karton: 250 }\n    },\n    \"35x17x24\": {\n        bia\u0142y: { price: 0.56, karton: 250 },\n        be\u017cowy: { price: 0.46, karton: 250 }\n    }\n};\nconst SCREEN_PRINT_PRICES = [\n    { min: 1, max: 99, type: 'flat', rate: 130.00 },\n    { min: 100, max: 199, type: 'per_unit', rate: 1.19 },\n    { min: 200, max: 499, type: 'per_unit', rate: 0.70 },\n    { min: 500, max: 1499, type: 'per_unit', rate: 0.56 },\n    { min: 1500, max: 4999, type: 'per_unit', rate: 0.52 },\n    { min: 5000, max: 7999, type: 'per_unit', rate: 0.46 },\n    { min: 8000, max: Infinity, type: 'per_unit', rate: 0.43 }\n];\nconst PROMO_SCREEN_PRINT_PRICES = [\n    { min: 1, max: 99, rate: 95.00 },\n    { min: 100, max: 199, rate: 1.05 },\n    { min: 200, max: 499, rate: 0.59 },\n    { min: 500, max: 1499, rate: 0.47 },\n    { min: 1500, max: 4999, rate: 0.44 },\n    { min: 5000, max: 7999, rate: 0.38 },\n    { min: 8000, max: Infinity, rate: 0.35 }\n];\nconst 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\/* ===============================\n   POBRANIE ELEMENT\u00d3W\n   =============================== *\/\nconst bagFormatSelect = document.getElementById('bag_format');\nconst bagColorSelect = document.getElementById('bag_color');\nconst bagsPerBoxInput = document.getElementById('bags_per_box');\nconst bagPriceInput = document.getElementById('bag_price');\nconst printTypeSelect = document.getElementById('print_type');\nconst simplePrintFields = document.getElementById('simple_print_fields');\nconst photoPrintFields = document.getElementById('photo_print_fields');\nconst colorsPage1Select = document.getElementById('colors_page_1');\nconst colorsPage2Select = document.getElementById('colors_page_2');\nconst standardColorsField = document.getElementById('standard_colors_field');\nconst standardColorsSelect = document.getElementById('standard_colors');\nconst screenPrintPriceField = document.getElementById('screen_print_price_field');\nconst screenPrintPriceInput = document.getElementById('screen_print_price');\nconst digitalPrintPriceField = document.getElementById('digital_print_price_field');\nconst digitalPrintPriceInput = document.getElementById('digital_print_price');\nconst printSurfaceSelect = document.getElementById('print_surface');\nconst qtyInput = document.getElementById('qty');\nconst setupPriceField = document.getElementById('setup_price_field');\nconst setupPriceInput = document.getElementById('setup_price');\nconst addConfigBtn = document.getElementById('add_config_btn');\nconst bagWithPrintPriceField = document.getElementById('bag_with_print_price_field');\nconst bagWithPrintPriceInput = document.getElementById('bag_with_print_price');\nconst additionalMarginInput = document.getElementById('additional_margin');\nconst additionalMarginAwiHInput = document.getElementById('additional_margin_awih');\nconst summaryElement = document.getElementById('summary');\n\n\/* ===============================\n   RABAT PRODUKCYJNY\n   Aktywny, gdy najwcze\u015bniejszy wolny termin stacji 1, 3 lub 5\n   przypada maksymalnie za 7 dni roboczych.\n   =============================== *\/\nconst AWIH_PRODUCTION_DISCOUNT_MESSAGE = 'Otrzymujesz dodatkowy rabat 5% na torby z nadrukiem, wa\u017cny przy zam\u00f3wieniu z\u0142o\u017conym tylko dzisiaj.';\n\nwindow.AWIHProductionDiscount = window.AWIHProductionDiscount || {\n    active: false,\n    percent: 5,\n    maxBusinessDays: 7,\n    businessDays: null,\n    stationId: null,\n    nextFreeDate: ''\n};\n\nfunction calculateProductionDiscount(priceBase) {\n    const state = window.AWIHProductionDiscount || {};\n    const base = Math.max(0, parseNumber(priceBase));\n    const percent = state.active === true ? parseNumber(state.percent) : 0;\n\n    if (!(isScreen() || isDigital()) || base <= 0 || percent <= 0) {\n        return 0;\n    }\n\n    return Math.round((base * percent \/ 100) * 100) \/ 100;\n}\n\/* ===============================\n   POMOCNICZE \/ WALIDACJE\n   =============================== *\/\nfunction parseNumber(val) {\n    const n = parseFloat(String(val).replace(',', '.'));\n    return Number.isFinite(n) ? n : 0;\n}\nfunction formatMoney(value) {\n    return Number(value || 0).toLocaleString('pl-PL', {\n        minimumFractionDigits: 2,\n        maximumFractionDigits: 2\n    });\n}\nfunction getSelectText(select) {\n    if (!select) return '';\n    const option = select.options[select.selectedIndex];\n    return option ? option.textContent.trim() : '';\n}\nfunction getTotalColors() {\n    const c1 = parseInt(colorsPage1Select.value || '0', 10) || 0;\n    const c2 = parseInt(colorsPage2Select.value || '0', 10) || 0;\n    return c1 + c2;\n}\nfunction isDigital() {\n    return printTypeSelect.value === 'photo';\n}\nfunction isScreen() {\n    return printTypeSelect.value === 'simple';\n}\nfunction getSelectedStandardColors() {\n    return Array.from(standardColorsSelect.selectedOptions).map(o => o.value);\n}\nfunction isPromoEligible() {\n    return isScreen() ? getSelectedStandardColors().length > 0 : false;\n}\n\/* ===============================\n   OBS\u0141UGA UI I DANYCH\n   =============================== *\/\ndocument.getElementById(\"info-icon\").addEventListener(\"click\", () => {\n    alert(\n        \"Dodatkowa informacja:n\" +\n        \"Prosta grafika (sitodruk) dotyczy projekt\u00f3w drukowanych z Pantone.n\" +\n        \"Zdj\u0119cie\/grafika kolorowa (cyfrowa) pozwala na druk pe\u0142nokolorowych nadruk\u00f3w. \" +\n        \"Przy tej technice mo\u017cliwy jest nadruk na 1 stronie torby i tak oblicza formularz.n\" +\n        \"Aby wykona\u0107 nadruk na 2 stronach torby prosimy o kontakt z Dzia\u0142em Handlowym.\"\n    );\n});\nqtyInput.addEventListener(\"input\", () => {\n    const qty = parseInt(qtyInput.value, 10) || 0;\n    if (qty > 10000) {\n        alert(\"Formularz nie oblicza ceny dla podanej ilo\u015bci. Skontaktuj si\u0119 z Dzia\u0142em Handlowym AWIH lub wpisz ilo\u015b\u0107 z zakresu 10 - 10000.\");\n        qtyInput.value = 10000;\n    }\n});\nfunction updateFieldsVisibility() {\n    simplePrintFields.classList.add('hidden');\n    photoPrintFields.classList.add('hidden');\n    standardColorsField.classList.add('hidden');\n    screenPrintPriceField.classList.add('hidden');\n    digitalPrintPriceField.classList.add('hidden');\n    if (isScreen()) {\n        simplePrintFields.classList.remove('hidden');\n        standardColorsField.classList.remove('hidden');\n        document.getElementById(\"cmyk_print\").value = \"\";\n        updateScreenPrintPrice();\n    } else if (isDigital()) {\n        photoPrintFields.classList.remove('hidden');\n        if (getSelectedStandardColors().length) {\n            Array.from(standardColorsSelect.options).forEach(o => (o.selected = false));\n        }\n        document.getElementById(\"cmyk_print\").value = \"CMYK\";\n        updateDigitalPrintPrice();\n    } else {\n        document.getElementById(\"cmyk_print\").value = \"\";\n    }\n}\nfunction updateBagDetails() {\n    const selectedBag = bagFormatSelect.value;\n    const bagColor = bagColorSelect.value;\n    const details = BAG_DETAILS[selectedBag]?.[bagColor];\n    if (details) {\n        bagsPerBoxInput.value = details.karton || 'N\/A';\n        bagPriceInput.value = (typeof details.price === \"number\") ? details.price.toFixed(2) : 'N\/A';\n    } else {\n        bagsPerBoxInput.value = '';\n        bagPriceInput.value = 'N\/A';\n    }\n}\nfunction calculateScreenPrintPrice(quantity, totalColors, priceTable) {\n    if (quantity <= 0 || totalColors <= 0) return 0;\n\n    for (const range of priceTable) {\n        if (quantity >= range.min ? quantity <= range.max : false) {\n            return totalColors * range.rate;\n        }\n    }\n\n    return 0;\n}\n\nfunction updateScreenPrintPrice() {\n    if (!isScreen()) {\n        screenPrintPriceInput.value = '';\n        screenPrintPriceField.classList.add('hidden');\n        return;\n    }\n\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n    const totalColors = getTotalColors();\n\n    if (quantity > 0 ? totalColors > 0 : false) {\n        const priceTable = isPromoEligible() ? PROMO_SCREEN_PRINT_PRICES : SCREEN_PRINT_PRICES;\n        const price = calculateScreenPrintPrice(quantity, totalColors, priceTable);\n        screenPrintPriceInput.value = price.toFixed(2) + ' PLN';\n        screenPrintPriceField.classList.remove('hidden');\n    } else {\n        screenPrintPriceInput.value = '';\n        screenPrintPriceField.classList.add('hidden');\n    }\n}\nfunction calculateDigitalPrintPrice(quantity, format) {\r\n  const priceList = DIGITAL_PRINT_PRICES[format];\r\n  if (!priceList || quantity <= 0) return 0;\r\n\r\n  let pricePerUnit = priceList[1]; \/\/ domy\u015blnie pierwszy pr\u00f3g\r\n\r\n  for (let i = 0; i < priceList.length; i += 2) {\r\n    const threshold = priceList[i];\r\n    const unit = priceList[i + 1];\r\n\r\n    if (quantity === threshold) {\r\n      pricePerUnit = unit;\r\n      break;\r\n    }\r\n\r\n    if (quantity < threshold) {\r\n      if (i >= 2) {\r\n        pricePerUnit = priceList[i - 1];\r\n      } else {\r\n        pricePerUnit = unit;\r\n      }\r\n      break;\r\n    }\r\n\r\n    pricePerUnit = unit;\r\n  }\r\n\r\n  return pricePerUnit * quantity;\r\n}\n\nfunction updateDigitalPrintPrice() {\n    if (!isDigital()) {\n        digitalPrintPriceInput.value = '';\n        digitalPrintPriceField.classList.add('hidden');\n        return;\n    }\n\n    const format = printSurfaceSelect.value;\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n\n    if (format) {\n        const price = calculateDigitalPrintPrice(quantity, format);\n        digitalPrintPriceInput.value = price.toFixed(2) + ' PLN';\n    } else {\n        digitalPrintPriceInput.value = '';\n        digitalPrintPriceField.classList.add('hidden');\n    }\n}\n\nfunction calculateSetupPrice(quantity, printType, colors) {\n    if (quantity <= 0) return 0;\n    if (printType === 'simple') return 95 * colors;\n    if (printType === 'photo') return 75;\n    return 0;\n}\n\nfunction updateSetupPrice() {\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n    const printType = printTypeSelect.value;\n    const totalColors = getTotalColors();\n\n    if (quantity > 0 ? (printType === 'simple' || printType === 'photo') : false) {\n        const price = calculateSetupPrice(quantity, printType, totalColors);\n        setupPriceInput.value = price.toFixed(2);\n        setupPriceField.classList.remove('hidden');\n    } else {\n        setupPriceInput.value = '';\n        setupPriceField.classList.add('hidden');\n    }\n}\nfunction updateBagWithPrintPrice() {\n    const bagPrice = parseNumber(bagPriceInput.value);\n    const additionalMargin = parseNumber(additionalMarginInput.value) || 1;\n    const additionalMarginAwiH = parseNumber(additionalMarginAwiHInput.value) || 1;\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n    let printPrice = 0;\n    if (isScreen()) {\n        printPrice = parseNumber(screenPrintPriceInput.value);\n    } else if (isDigital()) {\n        printPrice = parseNumber(digitalPrintPriceInput.value);\n    }\n    let unitNet = 0;\n    if (isScreen()) {\n        if (quantity > 99) {\n            unitNet = bagPrice + printPrice;\n        } else {\n            unitNet = bagPrice + (quantity > 0 ? (printPrice \/ quantity) : 0);\n        }\n    } else if (isDigital()) {\n        unitNet = bagPrice + (quantity > 0 ? (printPrice \/ quantity) : 0);\n    } else {\n        unitNet = bagPrice;\n    }\n    unitNet = unitNet * additionalMarginAwiH * additionalMargin;\n    if (unitNet > 0 ? quantity > 0 : false) {\n        bagWithPrintPriceInput.value = unitNet.toFixed(2);\n        bagWithPrintPriceField.classList.remove('hidden');\n    } else {\n        bagWithPrintPriceInput.value = '';\n        bagWithPrintPriceField.classList.add('hidden');\n    }\n}\nfunction calculateShippingCost() {\n    const bagsPerBox = parseInt(bagsPerBoxInput.value, 10) || 0;\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n    if (!bagsPerBox || !quantity) return 0;\n    const cartons = Math.ceil(quantity \/ bagsPerBox);\n    return cartons * 20;\n}\nfunction parseIsoDateValue(value) {\n    const match = String(value || '').trim().match(\/^(\\d{4})-(\\d{2})-(\\d{2})$\/);\n    if (!match) return null;\n\n    const year = Number(match[1]);\n    const month = Number(match[2]);\n    const day = Number(match[3]);\n    const date = new Date(year, month - 1, day);\n\n    if (\n        date.getFullYear() !== year ||\n        date.getMonth() !== month - 1 ||\n        date.getDate() !== day\n    ) {\n        return null;\n    }\n\n    date.setHours(0, 0, 0, 0);\n    return date;\n}\n\n\/* Zgodno\u015b\u0107 wsteczna dla starszych danych tekstowych.\n   G\u0142\u00f3wne obliczenia korzystaj\u0105 z dataset.isoDate. *\/\nfunction parseDate(text) {\n    const monthNames = [\"stycze\u0144\", \"luty\", \"marzec\", \"kwiecie\u0144\", \"maj\", \"czerwiec\", \"lipiec\", \"sierpie\u0144\", \"wrzesie\u0144\", \"pa\u017adziernik\", \"listopad\", \"grudzie\u0144\"];\n    if (!text || [\"\u0141adowanie...\", \"Brak danych\"].includes(text.trim())) return null;\n    const parts = text.trim().split(\/\\s+\/);\n    if (parts.length < 2) return null;\n\n    const day = parseInt(parts[0], 10) || 0;\n    const idx = monthNames.findIndex(m => m.toLowerCase() === parts[1].toLowerCase());\n    if (idx === -1 || day <= 0) return null;\n\n    const now = new Date();\n    let year = now.getFullYear();\n    if (idx < now.getMonth()) year++;\n\n    const date = new Date(year, idx, day);\n    date.setHours(0, 0, 0, 0);\n    return date;\n}\n\nfunction calculateLeadTime(quantity) {\n    const baseDays = 3;\n    const extraDays = Math.ceil(quantity \/ 2000);\n    return baseDays + extraDays;\n}\n\nfunction addBusinessDays(date, days) {\n    let left = days;\n    const d = new Date(date);\n\n    while (left > 0) {\n        d.setDate(d.getDate() + 1);\n        const w = d.getDay();\n        if (w !== 0 ? w !== 6 : false) {\n            left--;\n        }\n    }\n    return d;\n}\nfunction formatDate(date) {\n    const dd = String(date.getDate()).padStart(2, '0');\n    const mm = String(date.getMonth() + 1).padStart(2, '0');\n    const yy = date.getFullYear();\n    return `${dd}.${mm}.${yy}`;\n}\nfunction displaySummary() {\n    const format = getSelectText(bagFormatSelect) || \"Nie wybrano\";\n    const color = bagColorSelect.value || \"Nie wybrano\";\n    const printType = isScreen() ? \"Prosta grafika \/ sitodruk\" : isDigital() ? \"Zdj\u0119cie lub grafika kolorowa \/ nadruk cyfrowy\" : \"Nie wybrano\";\n    const surface = printSurfaceSelect ? (printSurfaceSelect.value || \"Nie wybrano\") : \"Nie dotyczy\";\n    const colors1 = colorsPage1Select.value || \"0\";\n    const colors2 = colorsPage2Select.value || \"0\";\n    const quantity = parseInt(qtyInput.value, 10) || 0;\n    const unitPrice = parseNumber(bagWithPrintPriceInput.value);\n    const setupPrice = parseNumber(setupPriceInput.value);\n    const shipping = calculateShippingCost();\n\n    const bagsWithPrintValueBeforeDiscount = unitPrice * quantity;\n    const productionDiscountAmount = calculateProductionDiscount(bagsWithPrintValueBeforeDiscount);\n    const bagsWithPrintValueAfterDiscount = Math.max(0, bagsWithPrintValueBeforeDiscount - productionDiscountAmount);\n    const orderValueNet = Math.max(0, bagsWithPrintValueAfterDiscount + setupPrice);\n    const totalWithShippingNet = Math.max(0, orderValueNet + shipping);\n    const hasProductionDiscount = productionDiscountAmount > 0;\n\n    const availabilityElement = isScreen()\n        ? document.getElementById('calculatedNextPrintDate')\n        : document.getElementById('calculatedDigitalPrintDate');\n\n    const availabilityText = availabilityElement\n        ? availabilityElement.textContent.trim()\n        : '';\n    const availabilityIsoDate = availabilityElement\n        ? String(availabilityElement.dataset.isoDate || '').trim()\n        : '';\n    const availabilityStatus = availabilityElement\n        ? String(availabilityElement.dataset.status || '').trim()\n        : '';\n\n    const finishStr = window.AWIHDeadline.text('flat-handle', printTypeSelect.value, quantity);\n\n    const stdColors = getSelectedStandardColors();\n    const promoInfo = isPromoEligible() ? ` <em>Zastosowano cennik promocyjny sitodruku.<\/em>` : ``;\n\n    const rows = [];\n    rows.push(['Format', format]);\n    rows.push(['Kolor torby', color]);\n    rows.push(['Rodzaj nadruku', printType]);\n\n    if (isScreen()) {\n        rows.push(['Kolory 1 strona', colors1]);\n        rows.push(['Kolory 2 strona', colors2]);\n        if (stdColors.length) {\n            rows.push(['Kolory standardowe', `${stdColors.join(', ')}${promoInfo}`]);\n        }\n    }\n\n    if (isDigital()) {\n        rows.push(['Powierzchnia', surface]);\n    }\n\n    rows.push(['Ilo\u015b\u0107', `${quantity} szt.`]);\n\n    if (unitPrice) {\n        rows.push(['Cena jednostkowa', `<strong>${formatMoney(unitPrice)} PLN<\/strong>`]);\n    }\n\n    let html = ``;\n    html += `<strong class=\"awih-summary-product\">Torby papierowe z uchwytem p\u0142askim z nadrukiem<\/strong>`;\n    html += `<div class=\"awih-summary-list\">`;\n\n    rows.forEach(([label, value]) => {\n        html += `<div class=\"awih-summary-row\">`;\n        html += `<span class=\"awih-summary-label\">${label}<\/span>`;\n        html += `<span class=\"awih-summary-value\">${value}<\/span>`;\n        html += `<\/div>`;\n    });\n\n    html += `<\/div>`;\n    html += `<div class=\"awih-summary-main-price\">`;\n    html += `<span>Cena toreb z nadrukiem netto<\/span>`;\n\n    if (hasProductionDiscount) {\n        html += `<span class=\"awih-summary-price-old\">${formatMoney(bagsWithPrintValueBeforeDiscount)} PLN netto<\/span>`;\n    }\n\n    html += `<strong class=\"awih-summary-price\">${formatMoney(bagsWithPrintValueAfterDiscount)} PLN netto<\/strong>`;\n    html += `<\/div>`;\n\n    if (hasProductionDiscount) {\n        html += `<div class=\"awih-production-discount-note\">`;\n        html += `<span class=\"awih-production-discount-label\">Rabat produkcyjny<\/span>`;\n        html += `<div>${AWIH_PRODUCTION_DISCOUNT_MESSAGE}<\/div>`;\n        html += `<\/div>`;\n    }\n\n    html += `<div class=\"awih-summary-foot\">`;\n    html += `<div class=\"awih-summary-foot-row\"><span>Przygotowalnia netto<\/span><strong>${formatMoney(setupPrice)} PLN<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row\"><span>Koszt wysy\u0142ki netto<\/span><strong>${formatMoney(shipping)} PLN<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row\"><span>Przewidywany termin realizacji<\/span><strong>${finishStr}<\/strong><\/div>`;\n    html += `<div class=\"awih-summary-foot-row awih-summary-total-row\"><span>Razem netto z wysy\u0142k\u0105<\/span><strong>${formatMoney(totalWithShippingNet)} PLN<\/strong><\/div>`;\n    html += `<\/div>`;\n\n    summaryElement.innerHTML = html;\n\n    if (addConfigBtn) {\n        addConfigBtn.textContent = orderValueNet > 0\n            ? `Dodaj pozycje do zam\u00f3wienia \u2013 ${formatMoney(orderValueNet)} PLN netto`\n            : 'Dodaj pozycje do zam\u00f3wienia';\n    }\n\n    const mobilePrice = document.getElementById('awih_mobile_order_price');\n    if (mobilePrice) {\n        mobilePrice.textContent = `${formatMoney(orderValueNet)} PLN`;\n    }\n}\nfunction saveToPDF() {\n    const { jsPDF } = window.jspdf;\n    const doc = new jsPDF();\n    doc.text(\"Podsumowanie wyboru:\", 10, 10);\n    doc.text(`Format torby: ${bagFormatSelect.value || \"Nie wybrano\"}`, 10, 20);\n    doc.text(`Kolor torby: ${bagColorSelect.value || \"Nie wybrano\"}`, 10, 30);\n    doc.text(`Ilo\u015b\u0107 toreb w kartonie: ${bagsPerBoxInput.value || \"Nie wybrano\"}`, 10, 40);\n    doc.text(`Cena torby: ${bagPriceInput.value || \"Nie wybrano\"}`, 10, 50);\n    doc.text(`Rodzaj nadruku: ${printTypeSelect.value || \"Nie wybrano\"}`, 10, 60);\n    if (isScreen()) {\n        doc.text(`Kolory na 1 stronie: ${colorsPage1Select.value || \"0\"}`, 10, 70);\n        doc.text(`Kolory na 2 stronie: ${colorsPage2Select.value || \"0\"}`, 10, 80);\n        const sc = getSelectedStandardColors();\n        if (sc.length) {\n            doc.text(`Standardowe kolory: ${sc.join(', ')}`, 10, 90);\n        }\n        doc.text(`Cena nadruku sitodrukiem: ${screenPrintPriceInput.value || \"0\"}`, 10, 100);\n    } else if (isDigital()) {\n        doc.text(`Powierzchnia nadruku: ${printSurfaceSelect.value || \"Nie wybrano\"}`, 10, 70);\n        doc.text(`Cena nadruku cyfrowego: ${digitalPrintPriceInput.value || \"0\"}`, 10, 80);\n    }\n    doc.text('Termin realizacji: ' + window.AWIHDeadline.text('flat-handle', printTypeSelect.value, Number(qtyInput.value)), 10, 110);\n    doc.save(\"formularz_nadruku.pdf\");\n}\nconst awihOrderItems = [];\nfunction awihFormatMoney(value) {\n    return Number(value || 0).toLocaleString('pl-PL', {\n        minimumFractionDigits: 2,\n        maximumFractionDigits: 2\n    }) + ' PLN';\n}\nfunction awihShowToast(message) {\n    const toast = document.getElementById('awih_toast');\n    if (!toast) return;\n    toast.textContent = message;\n    toast.classList.add('is-visible');\n    window.clearTimeout(awihShowToast.timer);\n    awihShowToast.timer = window.setTimeout(() => {\n        toast.classList.remove('is-visible');\n    }, 2600);\n}\n\nwindow.addRowToResultsTable = function(data) {\n    data.leadTimeString = window.AWIHDeadline.text('flat-handle', printTypeSelect.value, Number(data.qty));\n    awihOrderItems.push(data);\n    awihRenderOrderTable();\n\n    window.requestAnimationFrame(() => {\n        const orderSection = document.getElementById('zamowienie');\n        const rows = document.querySelectorAll('#awih_order_rows tr');\n        const newestRow = rows.length ? rows[rows.length - 1] : null;\n\n        if (newestRow) {\n            newestRow.classList.add('awih-order-row-new');\n        }\n\n        awihShowToast('Dodano pozycj\u0119 do zam\u00f3wienia. Mo\u017cesz doda\u0107 kolejn\u0105 lub przej\u015b\u0107 do wys\u0142ania.');\n\n        if (orderSection) {\n            orderSection.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    });\n};\nfunction awihRenderOrderTable() {\n    const orderSection = document.getElementById('zamowienie');\n    const emailSection = document.getElementById('awih-email-section');\n    const emailFormContainer = document.getElementById('email_form_container');\n    const rowsContainer = document.getElementById('awih_order_rows');\n    const emptyBox = document.getElementById('awih_order_empty');\n    const tableWrap = document.getElementById('awih_order_table_wrap');\n    const totalBagsEl = document.getElementById('awih_order_total_bags');\n    const totalSetupEl = document.getElementById('awih_order_total_setup');\n    const totalShippingEl = document.getElementById('awih_order_total_shipping');\n    const grandTotalEl = document.getElementById('awih_order_grand_total');\n    const orderLink = document.getElementById('awih_summary_order_link');\n    if (!rowsContainer || !emptyBox || !tableWrap) {\n        return;\n    }\n    rowsContainer.innerHTML = '';\n    if (!awihOrderItems.length) {\n        if (orderSection) {\n            orderSection.classList.add('hidden');\n        }\n        if (emailSection) {\n            emailSection.classList.add('hidden');\n        }\n        if (orderLink) {\n            orderLink.classList.add('hidden');\n        }\n        if (emailFormContainer) {\n            emailFormContainer.style.display = 'none';\n        }\n        emptyBox.classList.remove('hidden');\n        tableWrap.classList.add('hidden');\n        if (totalBagsEl) {\n            totalBagsEl.textContent = awihFormatMoney(0);\n        }\n        if (totalSetupEl) {\n            totalSetupEl.textContent = awihFormatMoney(0);\n        }\n        if (totalShippingEl) {\n            totalShippingEl.textContent = awihFormatMoney(0);\n        }\n        if (grandTotalEl) {\n            grandTotalEl.textContent = awihFormatMoney(0);\n        }\n        return;\n    }\n    if (orderSection) {\n        orderSection.classList.remove('hidden');\n    }\n    if (emailSection) {\n        emailSection.classList.remove('hidden');\n    }\n    if (orderLink) {\n        orderLink.classList.remove('hidden');\n    }\n    emptyBox.classList.add('hidden');\n    tableWrap.classList.remove('hidden');\n    let totalBags = 0;\n    let totalSetup = 0;\n    let totalShipping = 0;\n    awihOrderItems.forEach((item, index) => {\n        const itemBags = Number(item.bagsWithPrintNet || 0);\n        const itemSetup = Number(item.setupPrice || 0);\n        const itemShipping = Number(item.shipping || 0);\n        totalBags += itemBags;\n        totalSetup += itemSetup;\n        totalShipping += itemShipping;\n        const printDetails = [\n            item.printType || '',\n            item.colorsPage1 ? '1 strona: ' + item.colorsPage1 : '',\n            item.colorsPage2 ? '2 strona: ' + item.colorsPage2 : '',\n            item.surface ? 'Powierzchnia: ' + item.surface : '',\n            item.standardColors ? (item.standardColors.length ? 'Kolory: ' + item.standardColors.join(', ') : '') : ''\n        ].filter(Boolean).join('');\n        const tr = document.createElement('tr');\n        tr.innerHTML = `\n<td>${item.format || ''}<br><small>Termin: ${awihEscapeHtml(item.leadTimeString || 'Termin wymaga potwierdzenia')}<\/small><\/td>\n<td>${item.color || ''}<\/td>\n<td>${printDetails}<\/td>\n<td>${item.qty || 0} szt.<\/td>\n<td><strong>${awihFormatMoney(itemBags)}<\/strong><\/td>\n<td>${awihFormatMoney(itemSetup)}<\/td>\n<td>${awihFormatMoney(itemShipping)}<\/td>\n<td>\n                <button type=\"button\" class=\"awih-remove-row\" data-index=\"${index}\">\n                    Usu\u0144\n                <\/button>\n            <\/td>\n        `;\n        rowsContainer.appendChild(tr);\n    });\n    if (totalBagsEl) {\n        totalBagsEl.textContent = awihFormatMoney(totalBags);\n    }\n    if (totalSetupEl) {\n        totalSetupEl.textContent = awihFormatMoney(totalSetup);\n    }\n    if (totalShippingEl) {\n        totalShippingEl.textContent = awihFormatMoney(totalShipping);\n    }\n    if (grandTotalEl) {\n        grandTotalEl.textContent = awihFormatMoney(totalBags + totalSetup + totalShipping);\n    }\n    rowsContainer.querySelectorAll('.awih-remove-row').forEach(button => {\n        button.addEventListener('click', () => {\n            const index = parseInt(button.getAttribute('data-index'), 10);\n            if (!Number.isNaN(index)) {\n                awihOrderItems.splice(index, 1);\n                awihRenderOrderTable();\n            }\n        });\n    });\n}\nfunction awihEscapeHtml(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}\nfunction buildAwihEmailTableHTML() {\n    if (!Array.isArray(awihOrderItems) || !awihOrderItems.length) {\n        return '<p style=\"font-family:Arial,sans-serif;font-size:14px;color:#64748b;\">Brak dodanych pozycji.<\/p>';\n    }\n    let totalNet = 0;\n    let totalGross = 0;\n    let totalShipping = 0;\n    let totalShippingGross = 0;\n    const roundMoney = value => Math.round((value + Number.EPSILON) * 100) \/ 100;\n    const rowsHtml = awihOrderItems.map((item) => {\n        const itemNet = roundMoney(Number(item.totalOrderNet || 0));\n        const itemGross = roundMoney(Number(item.grossValue || 0));\n        const itemShipping = Number(item.shipping || 0);\n        totalNet += itemNet;\n        totalGross += itemGross;\n        totalShipping += itemShipping;\n        const itemShippingGross = roundMoney(itemShipping * 1.23);\n        totalShippingGross += itemShippingGross;\n        const printDetails = [\n            item.printType || '',\n            item.colorsPage1 ? 'Kolory na 1 stronie: ' + item.colorsPage1 : '',\n            item.colorsPage2 ? 'Kolory na 2 stronie: ' + item.colorsPage2 : '',\n            item.surface ? 'Powierzchnia nadruku: ' + item.surface : '',\n            item.standardColors && item.standardColors.length ? 'Kolory nadruku: ' + item.standardColors.join(', ') : ''\n        ].filter(Boolean).join('<br>');\n        return `\n<tr>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;\">${awihEscapeHtml(item.format || '\u2014')}<br><small>Termin: ${awihEscapeHtml(item.leadTimeString || 'Termin wymaga potwierdzenia')}<\/small><\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;\">${awihEscapeHtml(item.paper || 'Zgodny z formatem')}<\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;\">${awihEscapeHtml(item.color || '\u2014')}<\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;\">${printDetails}<\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;text-align:center;\">${awihEscapeHtml(item.qty || 0)} szt.<\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;text-align:right;\"><strong>${awihFormatMoney(itemNet)}<\/strong><\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;text-align:right;\">${awihFormatMoney(itemGross)}<\/td>\n<td style=\"padding:10px;border:1px solid #d8e4ef;vertical-align:top;text-align:right;\">${awihFormatMoney(itemShippingGross)}<\/td>\n<\/tr>\n        `;\n    }).join('');\n    return `\n<table style=\"width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:13px;color:#102a43;margin-top:12px;\">\n<thead>\n<tr>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:left;\">Format<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:left;\">Papier<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:left;\">Kolor<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:left;\">Nadruk<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:center;\">Ilo\u015b\u0107<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:right;\">Torby netto<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:right;\">Torby brutto<\/th>\n<th style=\"padding:10px;border:1px solid #d8e4ef;background:#eaf6ff;text-align:right;\">Transport brutto (VAT 23%)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n                ${rowsHtml}\n            <\/tbody>\n<\/table>\n<table style=\"width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;margin-top:16px;\">\n<tr><td style=\"padding:10px;\">Torby i transport \u2014 razem netto<\/td><td style=\"padding:10px;text-align:right;\"><strong>${awihFormatMoney(totalNet + totalShipping)}<\/strong><\/td><\/tr>\n<tr><td style=\"padding:10px;\">Torby i transport \u2014 razem brutto<\/td><td style=\"padding:10px;text-align:right;\"><strong>${awihFormatMoney(totalGross + totalShippingGross)}<\/strong><\/td><\/tr>\n<\/table>\n    `;\n}\naddConfigBtn.addEventListener('click', () => {\n    const format = bagFormatSelect.value || \"Nie wybrano\";\n    const color = bagColorSelect.value || \"Nie wybrano\";\n    const qty = parseInt(qtyInput.value, 10) || 0;\n    const unitPricePerBagWithPrint = parseNumber(bagWithPrintPriceInput.value);\n    const setupPrice = parseNumber(setupPriceInput.value);\n    const bagsWithPrintValue = unitPricePerBagWithPrint * qty;\n    const productionDiscountAmount = calculateProductionDiscount(bagsWithPrintValue);\n    const bagsWithPrintNet = Math.max(0, bagsWithPrintValue - productionDiscountAmount);\n    const totalOrderNet = bagsWithPrintNet + setupPrice;\n    const totalOrderGross = totalOrderNet * 1.23;\n    const ship = calculateShippingCost();\n    const printTypeLabel = isScreen() ? \"Prosta grafika (sitodruk)\" : (isDigital() ? \"Zdj\u0119cie\/grafika (cyfrowa)\" : \"Nie wybrano\");\n    const colorsPage1Val = colorsPage1Select.value || '0';\n    const colorsPage2Val = colorsPage2Select.value || '0';\n    const surfaceVal = isDigital() ? (printSurfaceSelect.value || '') : '';\n    const stdColors = getSelectedStandardColors();\n    const pricingMode = isDigital() ? 'digital' : (isPromoEligible() ? 'promo' : 'standard');\n    if (window.addRowToResultsTable) {\n        window.addRowToResultsTable({\n            format: format,\n            color: color,\n            printType: printTypeLabel,\n            colorsPage1: colorsPage1Val,\n            colorsPage2: colorsPage2Val,\n            surface: surfaceVal,\n            qty: qty,\n            bagsWithPrintNet: bagsWithPrintNet,\n            setupPrice: setupPrice,\n            totalOrderNet: totalOrderNet,\n            grossValue: totalOrderGross,\n            shipping: ship,\n            standardColors: stdColors,\n            pricingMode: pricingMode\n        });\n    } else {\n        alert(\"Funkcja addRowToResultsTable nie jest dost\u0119pna!\");\n    }\n\n});\nfunction recalcAll() {\n    updateBagDetails();\n    updateFieldsVisibility();\n    updateScreenPrintPrice();\n    updateDigitalPrintPrice();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n}\nbagFormatSelect.addEventListener('change', () => {\n    updateBagDetails();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\nbagColorSelect.addEventListener('change', () => {\n    updateBagDetails();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\nprintTypeSelect.addEventListener('change', () => {\n    document.getElementById(\"cmyk_print\").value = isDigital() ? \"CMYK\" : \"\";\n    updateFieldsVisibility();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\ncolorsPage1Select.addEventListener('change', () => {\n    updateScreenPrintPrice();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\ncolorsPage2Select.addEventListener('change', () => {\n    updateScreenPrintPrice();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\nstandardColorsSelect.addEventListener('change', () => {\n    updateScreenPrintPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\nqtyInput.addEventListener('input', () => {\n    updateScreenPrintPrice();\n    updateDigitalPrintPrice();\n    updateSetupPrice();\n    updateBagWithPrintPrice();\n    displaySummary();\n});\nif (printSurfaceSelect) {\n    printSurfaceSelect.addEventListener('change', () => {\n        updateDigitalPrintPrice();\n        updateBagWithPrintPrice();\n        displaySummary();\n    });\n}\nadditionalMarginInput.addEventListener('input', () => {\n    updateBagWithPrintPrice();\n    displaySummary();\n});\n\nconst awihMobileAddBtn = document.getElementById('awih_mobile_add_btn');\nif (awihMobileAddBtn ? addConfigBtn : false) {\n    awihMobileAddBtn.addEventListener('click', () => {\n        addConfigBtn.click();\n    });\n}\n\nconst awihAddAnotherConfig = document.getElementById('awih_add_another_config');\nif (awihAddAnotherConfig) {\n    awihAddAnotherConfig.addEventListener('click', (event) => {\n        event.preventDefault();\n        const calculator = document.getElementById('awih-formularz-wyceny');\n        if (calculator) {\n            calculator.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n        window.setTimeout(() => {\n            if (qtyInput) qtyInput.focus({ preventScroll: true });\n        }, 500);\n    });\n}\n\nconst awihGoToEmail = document.getElementById('awih_go_to_email');\nif (awihGoToEmail) {\n    awihGoToEmail.addEventListener('click', () => {\n        const emailSection = document.getElementById('awih-email-section');\n        const openButton = document.getElementById('open_email_form_btn');\n        if (emailSection) {\n            emailSection.classList.remove('hidden');\n        }\n        if (openButton) {\n            openButton.click();\n        } else if (emailSection) {\n            emailSection.scrollIntoView({ behavior: 'smooth', block: 'start' });\n        }\n    });\n}\n\ndocument.getElementById('save_pdf').addEventListener('click', saveToPDF);\ndocument.addEventListener('DOMContentLoaded', () => {\n    printTypeSelect.value = 'photo';\n    if (printSurfaceSelect) {\n        printSurfaceSelect.value = 'A5';\n    }\n    recalcAll();\n});\ndocument.addEventListener('DOMContentLoaded', () => {\n    const openEmailFormBtn = document.getElementById('open_email_form_btn');\n    const emailFormContainer = document.getElementById('email_form_container');\n    const cancelEmailBtn = document.getElementById('cancel_email_btn');\n    const emailForm = document.getElementById('email_form');\n    const infoContainer = document.getElementById('info-container');\n    const infoHTML = infoContainer ? infoContainer.innerHTML : '';\n    if (!openEmailFormBtn || !emailFormContainer || !cancelEmailBtn || !emailForm) {\n        console.warn('Brakuje element\u00f3w formularza wysy\u0142ki zam\u00f3wienia.');\n        return;\n    }\n    openEmailFormBtn.addEventListener('click', () => {\n        const resultsTable = document.getElementById('results_table');\n        const resultsRows = document.querySelectorAll('#results_table tbody tr').length;\n        if (!resultsTable) {\n            alert('Tabela zam\u00f3wienia nie istnieje.');\n            return;\n        }\n        if (resultsRows === 0) {\n            alert('Najpierw dodaj przynajmniej jedn\u0105 kalkulacj\u0119 do zam\u00f3wienia.');\n            return;\n        }\n        emailFormContainer.style.display = 'block';\n        emailFormContainer.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    });\n    cancelEmailBtn.addEventListener('click', () => {\n        emailFormContainer.style.display = 'none';\n    });\n    emailForm.addEventListener('submit', (event) => {\n        event.preventDefault();\n        const resultsTable = document.getElementById('results_table');\n        const resultsRows = document.querySelectorAll('#results_table tbody tr').length;\n        if (!resultsTable) {\n            alert('Tabela wynik\u00f3w nie istnieje!');\n            return;\n        }\n        if (resultsRows === 0) {\n            alert('Tabela wynik\u00f3w istnieje, ale nie ma \u017cadnych pozycji.');\n            return;\n        }\n        const additionalRecipient = document.getElementById('additional_recipient').value.trim();\n        const emailSubject = document.getElementById('email_subject').value.trim();\n        const remarks = document.getElementById('remarks').value.trim();\n        const fullName = document.getElementById('full_name').value.trim();\n        const phone = document.getElementById('phone').value.trim();\n        const company = document.getElementById('company').value.trim();\n        const attachmentInput = document.getElementById('attachment');\n        const attachment = attachmentInput.files[0];\n        if (!additionalRecipient) {\n            alert('Wpisz sw\u00f3j adres e-mail.');\n            return;\n        }\n        if (!fullName) {\n            alert('Wpisz imi\u0119 i nazwisko.');\n            return;\n        }\n        if (!phone) {\n            alert('Wpisz numer telefonu.');\n            return;\n        }\n   const tableHTML = buildAwihEmailTableHTML();\n        const 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 papierowe z uchwytem p\u0142askim i nadrukiem. 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 ajaxData = new FormData();\n        ajaxData.append('action', 'send_skrety_email');\n        ajaxData.append('client_email', additionalRecipient);\n        ajaxData.append('subject', emailSubject || 'Zam\u00f3wienie na torby z nadrukiem - AWIH Torby i Opakowania');\n        ajaxData.append('body', emailBody);\n        if (attachment) {\n            ajaxData.append('attachment', attachment);\n        }\n        const submitBtn = document.getElementById('submit_email_btn');\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: ajaxData\n        })\n        .then(async response => {\n            const rawText = await response.text();\n            console.log('AJAX HTTP STATUS:', response.status);\n            console.log('AJAX RAW RESPONSE:', rawText);\n            let data;\n            try {\n                data = JSON.parse(rawText);\n            } catch (e) {\n                throw new Error('Niepoprawny JSON z admin-ajax.php. HTTP ' + response.status + '. Odpowied\u017a: ' + rawText);\n            }\n            return { response, data };\n        })\n        .then(({ response, data }) => {\n            console.log('AJAX PARSED RESPONSE:', data);\n            if (data.success) {\n                alert('Dzi\u0119kujemy! Twoje zam\u00f3wienie zosta\u0142o wys\u0142ane.\\nSkontaktujemy si\u0119 w ci\u0105gu 2 dni roboczych.');\n                emailFormContainer.style.display = 'none';\n                emailForm.reset();\n            } else {\n                alert(\n                    'Status HTTP: ' + response.status + '\\n' +\n                    'B\u0142\u0105d: ' + (data.data?.message || data.message || 'Nieznany b\u0142\u0105d') + '\\n' +\n                    'Odbiorcy: ' + (Array.isArray(data.data?.recipients) ? data.data.recipients.join(', ') : '') + '\\n' +\n                    'Klient: ' + (data.data?.client || '') + '\\n\\n' +\n                    'Pe\u0142na odpowied\u017a:\\n' + JSON.stringify(data, null, 2)\n                );\n            }\n        })\n        .catch(error => {\n            console.error('AJAX SEND 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>\n(function () {\n    'use strict';\n\n    const endpoints = [\n        '\/wp-json\/awih-production\/v1\/print-station-availability',\n        '\/?rest_route=\/awih-production\/v1\/print-station-availability',\n        'https:\/\/awih.pl\/wp-json\/awih-production\/v1\/print-station-availability'\n    ];\n    const allowedStationIds = [1, 3, 5];\n    const requestTimeoutMs = 10000;\n    const monthNames = [\n        'stycznia', 'lutego', 'marca', 'kwietnia', 'maja', 'czerwca',\n        'lipca', 'sierpnia', 'wrze\u015bnia', 'pa\u017adziernika', 'listopada', 'grudnia'\n    ];\n\n    let started = false;\n    let finished = false;\n\n    function parseIsoDate(value) {\n        const match = String(value || '').trim().match(\/^(\\d{4})-(\\d{2})-(\\d{2})$\/);\n        if (!match) return null;\n\n        const year = Number(match[1]);\n        const month = Number(match[2]);\n        const day = Number(match[3]);\n        const date = new Date(year, month - 1, day);\n\n        if (\n            date.getFullYear() !== year ||\n            date.getMonth() !== month - 1 ||\n            date.getDate() !== day\n        ) {\n            return null;\n        }\n\n        date.setHours(0, 0, 0, 0);\n        return date;\n    }\n\n    function countBusinessDaysToDate(targetDate) {\n        const today = new Date();\n        today.setHours(0, 0, 0, 0);\n\n        const target = new Date(targetDate);\n        target.setHours(0, 0, 0, 0);\n\n        if (target.getTime() <= today.getTime()) return 0;\n\n        let businessDays = 0;\n        const cursor = new Date(today);\n\n        while (cursor.getTime() < target.getTime()) {\n            cursor.setDate(cursor.getDate() + 1);\n            const weekday = cursor.getDay();\n            if (weekday !== 0 ? weekday !== 6 : false) {\n                businessDays++;\n            }\n        }\n\n        return businessDays;\n    }\n\n    function formatForDisplay(date) {\n        return `${date.getDate()} ${monthNames[date.getMonth()]}`;\n    }\n\n    function selectEarliestStation(payload) {\n        if (!payload || typeof payload !== 'object' || !payload.stations) {\n            return null;\n        }\n\n        const entries = Array.isArray(payload.stations)\n            ? payload.stations.map((row, index) => [\n                String(row ? (row.station_id ? row.station_id : index) : index),\n                row\n            ])\n            : Object.entries(payload.stations);\n\n        let selected = null;\n\n        entries.forEach(([key, row]) => {\n            if (!row || typeof row !== 'object') return;\n\n            const stationId = Number.parseInt(row.station_id ?? key, 10);\n            const isoDate = String(row.next_free_date || '').trim();\n            const date = parseIsoDate(isoDate);\n\n            if (!allowedStationIds.includes(stationId) || !date) return;\n\n            if (!selected || date.getTime() < selected.date.getTime()) {\n                selected = { stationId, isoDate, date };\n            }\n        });\n\n        return selected;\n    }\n\n    function setTechnicalFields(status, selected) {\n        const isoDate = selected ? selected.isoDate : '';\n        const stationId = selected ? selected.stationId : '';\n        const displayText = status === 'loading'\n            ? '\u0141adowanie...'\n            : selected\n                ? formatForDisplay(selected.date)\n                : 'Brak danych';\n\n        ['calculatedNextPrintDate', 'calculatedDigitalPrintDate'].forEach((id) => {\n            const element = document.getElementById(id);\n            if (!element) return;\n\n            element.dataset.status = status;\n            element.dataset.isoDate = isoDate;\n            element.dataset.stationId = stationId ? String(stationId) : '';\n            element.dataset.loadingStartedAt = status === 'loading' ? String(Date.now()) : '';\n            element.textContent = displayText;\n        });\n    }\n\n    function updateGlobalState(status, selected) {\n        const isoDate = selected ? selected.isoDate : '';\n        const stationId = selected ? selected.stationId : null;\n\n        window.AWIHProductionAvailability = {\n            status,\n            stationId,\n            isoDate,\n            updatedAt: new Date().toISOString()\n        };\n\n        const discountState = window.AWIHProductionDiscount || {\n            active: false,\n            percent: 5,\n            maxBusinessDays: 7\n        };\n\n        if (selected) {\n            const businessDays = countBusinessDaysToDate(selected.date);\n            discountState.active = businessDays <= Number(discountState.maxBusinessDays || 7);\n            discountState.businessDays = businessDays;\n            discountState.stationId = selected.stationId;\n            discountState.nextFreeDate = selected.isoDate;\n        } else {\n            discountState.active = false;\n            discountState.businessDays = null;\n            discountState.stationId = null;\n            discountState.nextFreeDate = '';\n        }\n\n        window.AWIHProductionDiscount = discountState;\n    }\n\n    function refreshCalculatorSafely() {\n        const run = () => {\n            try {\n                if (typeof recalcAll === 'function') {\n                    recalcAll();\n                    return;\n                }\n\n                if (typeof window.recalcAll === 'function') {\n                    window.recalcAll();\n                    return;\n                }\n\n                if (typeof displaySummary === 'function') {\n                    displaySummary();\n                    return;\n                }\n\n                if (typeof window.displaySummary === 'function') {\n                    window.displaySummary();\n                }\n            } catch (error) {\n                console.warn('[AWIH] Nie uda\u0142o si\u0119 od\u015bwie\u017cy\u0107 kalkulatora po pobraniu terminu.', error);\n            }\n        };\n\n        run();\n        window.setTimeout(run, 50);\n        window.setTimeout(run, 250);\n    }\n\n    function finishAvailability(status, selected) {\n        if (finished) return;\n        finished = true;\n\n        setTechnicalFields(status, selected);\n        updateGlobalState(status, selected);\n        refreshCalculatorSafely();\n    }\n\n    function fetchJsonWithTimeout(url, timeoutMs) {\n        return new Promise((resolve, reject) => {\n            const controller = typeof AbortController !== 'undefined'\n                ? new AbortController()\n                : null;\n\n            const timeoutId = window.setTimeout(() => {\n                if (controller) {\n                    controller.abort();\n                }\n                reject(new Error('Przekroczono czas pobierania terminu.'));\n            }, timeoutMs);\n\n            fetch(url, {\n                method: 'GET',\n                headers: {\n                    'Accept': 'application\/json'\n                },\n                cache: 'no-store',\n                credentials: 'omit',\n                signal: controller ? controller.signal : undefined\n            })\n                .then((response) => {\n                    if (!response.ok) {\n                        throw new Error(`HTTP ${response.status}`);\n                    }\n                    return response.text();\n                })\n                .then((raw) => {\n                    const clean = String(raw || '').replace(\/^\\uFEFF\/, '').trim();\n                    if (!clean) {\n                        throw new Error('Endpoint zwr\u00f3ci\u0142 pust\u0105 odpowied\u017a.');\n                    }\n                    resolve(JSON.parse(clean));\n                })\n                .catch(reject)\n                .finally(() => {\n                    window.clearTimeout(timeoutId);\n                });\n        });\n    }\n\n    async function loadAvailability() {\n        if (started) return;\n        started = true;\n\n        \/* Stan \u0142adowania ustawiamy bez uruchamiania ca\u0142ego kalkulatora.\n           Dzi\u0119ki temu ewentualny b\u0142\u0105d recalcAll() nie mo\u017ce zatrzyma\u0107 zapytania. *\/\n        setTechnicalFields('loading', null);\n        updateGlobalState('loading', null);\n\n        const hardStopId = window.setTimeout(() => {\n            finishAvailability('error', null);\n        }, requestTimeoutMs + 1500);\n\n        try {\n            let selected = null;\n            let lastError = null;\n\n            for (const endpoint of endpoints) {\n                try {\n                    const url = new URL(endpoint, window.location.origin);\n                    url.searchParams.set('_awih_ts', String(Date.now()));\n\n                    const payload = await fetchJsonWithTimeout(url.toString(), requestTimeoutMs);\n                    selected = selectEarliestStation(payload);\n\n                    if (!selected) {\n                        throw new Error('Brak poprawnego terminu dla stacji 1, 3 lub 5.');\n                    }\n\n                    console.info('[AWIH] Termin produkcji pobrany.', {\n                        endpoint: url.toString(),\n                        stationId: selected.stationId,\n                        isoDate: selected.isoDate\n                    });\n\n                    break;\n                } catch (endpointError) {\n                    lastError = endpointError;\n                    console.warn('[AWIH] Nie uda\u0142o si\u0119 pobra\u0107 terminu z endpointu.', {\n                        endpoint: endpoint,\n                        error: endpointError\n                    });\n                }\n            }\n\n            if (!selected) {\n                throw lastError || new Error('Nie uda\u0142o si\u0119 pobra\u0107 terminu produkcji.');\n            }\n\n            finishAvailability('ready', selected);\n        } catch (error) {\n            console.warn('[AWIH] Nie uda\u0142o si\u0119 pobra\u0107 terminu produkcji.', error);\n            finishAvailability('error', null);\n        } finally {\n            window.clearTimeout(hardStopId);\n        }\n    }\n\n    function startAvailability() {\n        loadAvailability();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', startAvailability, { once: true });\n    } else {\n        startAvailability();\n    }\n\n    \/* Zabezpieczenie przed op\u00f3\u017anianiem skrypt\u00f3w przez cache\/minifikacj\u0119. *\/\n    window.setTimeout(startAvailability, 1200);\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<section id=\"awih-seo-plaskie-realizacja\" class=\"container\" style=\"margin-top:28px;margin-bottom:28px\"><h2>Siehe Umsetzung und bereite ein Projekt vor<\/h2><p>Siehe <a href=\"https:\/\/awih.pl\/torby-z-uchwytem-plaskim-sitodruk-realizacja-awih\/\">Taschen mit Flachgriff und Siebdruck hergestellt von AWIH<\/a>. Vor der Bestellung pr\u00fcfen Sie <a href=\"https:\/\/awih.pl\/jak-dobrac-format-torby-papierowej-do-produktu-praktyczny-poradnik\/\">wie man das Format an das Produkt anpasst<\/a> sowie <a href=\"https:\/\/awih.pl\/de\/druckdaten-vorbereiten\/\">wie man die Datei f\u00fcr den Druck vorbereitet<\/a>.<\/p><\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Papiertaschen mit Flachhenkeln und Druck G\u00fcnstige und umweltfreundliche Papiertaschen mit flachem Griff eignen sich f\u00fcr Gesch\u00e4fte, Gastronomie, Dienstleistungsstellen und Einzelhandel. Sie k\u00f6nnen sie ohne Aufdruck oder mit werbendem Aufdruck bestellen, der auf Ihre Marke abgestimmt ist. Die Taschen sind stabil, praktisch und in g\u00e4ngigen Formaten sowie Farben erh\u00e4ltlich. Wir f\u00fchren Aufdrucke von Logos, Grafiken und [&#8230;]\n","protected":false},"author":1,"featured_media":1727,"parent":24842,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-24887","page","type-page","status-publish","has-post-thumbnail","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\\\/papiertaschen-flachhenkel-bedruckt\\\/#listItem\",\"name\":\"Papiertaschen mit Flachhenkeln und Druck\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/#listItem\",\"name\":\"Awih\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/awih.pl\\\/de\\\/papiertaschen-hersteller\\\/papiertaschen-flachhenkel-bedruckt\\\/#listItem\",\"position\":3,\"name\":\"Papiertaschen mit Flachhenkeln und Druck\",\"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\/papiertaschen-flachhenkel-bedruckt\/#listItem","name":"Papiertaschen mit Flachhenkeln und Druck"},"previousItem":{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/#listItem","name":"Awih"}},{"@type":"ListItem","@id":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-flachhenkel-bedruckt\/#listItem","position":3,"name":"Papiertaschen mit Flachhenkeln und Druck","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":"24887","title":"Papiertaschen mit flachen Henkeln bedrucken | AWIH","description":"Papiertaschen mit flachen Henkeln und Ihrem Logo f\u00fcr Handel und Gastronomie. W\u00e4hlen Sie Format, Farbe und Menge und berechnen Sie den Richtpreis online.","keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-flachhenkel-bedruckt\/","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:52:16","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":null,"ai":null,"created":"2026-10-27 13:20:03","updated":"2026-10-27 15:52:16","focus_keyword":"Papiertaschen mit flachen Henkeln","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\tPapiertaschen mit Flachhenkeln und Druck\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":"Papiertaschen mit Flachhenkeln und Druck","link":"https:\/\/awih.pl\/de\/papiertaschen-hersteller\/papiertaschen-flachhenkel-bedruckt\/"}],"_links":{"self":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24887","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=24887"}],"version-history":[{"count":2,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24887\/revisions"}],"predecessor-version":[{"id":24910,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24887\/revisions\/24910"}],"up":[{"embeddable":true,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/pages\/24842"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/media\/1727"}],"wp:attachment":[{"href":"https:\/\/awih.pl\/de\/wp-json\/wp\/v2\/media?parent=24887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}