1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-t9n0_rcT.js","assets/index-CczELOaa.css"])))=>i.map(i=>d[i]); 2import{aF as le,a3 as oe,an as de,r as l,k as L,R as me,j as e,v as M,o as $,a4 as z,H as he,al as ue,h as xe,F as G,Y as R,C as pe,K as fe,_ as ge}from"./index-t9n0_rcT.js";import{C as U}from"./circle-user-round-C85v3omr.js";import{L as Ne}from"./life-buoy-CHrefi0L.js";import{T as W}from"./tag-ChPRCXvF.js";import{S as V}from"./shield-check-hL9ho8aH.js";const y="#832734",D="#E30613",je="#1D2530",be=["Schweiz","Deutschland","Ãsterreich","Liechtenstein","Frankreich","Italien","Spanien","Niederlande","Belgien","Luxemburg","Portugal","Schweden","Norwegen","Dänemark","Finnland","Polen","Tschechien","Ungarn","Slowakei","Slowenien","Kroatien","Serbien","Rumänien","Bulgarien","Griechenland","Irland","Vereinigtes Königreich","USA","Kanada","Andere"];function w(N,A="CHF"){return`${A} ${Number(N||0).toFixed(2)}`}function Pe(){const{id:N}=le(),A=oe(),[J]=de(),k=J.get("voucher")||"",[n,Y]=l.useState(null),[q,Q]=l.useState(!0),[E,p]=l.useState(null),[_,C]=l.useState(!1),[a,B]=l.useState({}),[f,X]=l.useState([]),[j,I]=l.useState(""),[t,ee]=l.useState({email:"",password:"",passwordConfirm:"",firstName:"",lastName:"",address:"",city:"",zipCode:"",country:"Schweiz"}),[d,K]=l.useState({terms:!1,privacy:!1,license:!1}),[i,v]=l.useState(!1),[ye,O]=l.useState(!1);l.useEffect(()=>{(async()=>{try{const s=await L.fetch(`/shop/products/${N}`),r=await s.json();if(s.ok){Y(r);const c=Array.isArray(r.charityAllocations)?r.charityAllocations:[];X(c);const o=b=>{const u=String(b?.name||"").toLowerCase();return u.includes("f1rst")&&(u.includes("sammel")||u.includes("charity")||u.includes("gmbh"))},g=c.find(o);I((g||c[0])?.projectId||"")}else p(r.error||"Nicht gefunden")}catch(s){p(s.message)}finally{Q(!1)}})()},[N]);const m=s=>r=>{ee(c=>({...c,[s]:r.target.value})),B(c=>({...c,[s]:void 0}))},T=me.useRef(null),se=s=>{const r=String(s||"").trim().toLowerCase();if(T.current&&clearTimeout(T.current),!r||!/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(r)){v(!1);return}O(!0),T.current=setTimeout(async()=>{try{const o=await(await L.fetch("/shop/check-email",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:r})})).json();v(!!o.exists)}catch{v(!1)}finally{O(!1)}},450)},te=()=>{const s={},r=t.email.trim().toLowerCase();return r?/^[^@\s]+@[^@\s]+\.[^@\s]+$/.test(r)||(s.email="Ungültige E-Mail-Adresse."):s.email="E-Mail ist erforderlich.",t.password?t.password.length<8&&(s.password="Mindestens 8 Zeichen."):s.password="Passwort ist erforderlich.",i||((!/[A-Z]/.test(t.password)||!/[a-z]/.test(t.password)||!/[0-9]/.test(t.password))&&(s.password="Gross-/Kleinbuchstaben und Zahlen erforderlich."),t.passwordConfirm!==t.password&&(s.passwordConfirm="Passwörter stimmen nicht überein."),t.firstName.trim()||(s.firstName="Vorname erforderlich."),t.lastName.trim()||(s.lastName="Nachname erforderlich."),t.address.trim()||(s.address="Adresse erforderlich."),t.city.trim()||(s.city="Stadt erforderlich."),t.zipCode.trim()||(s.zipCode="PLZ erforderlich."),t.country.trim()||(s.country="Land erforderlich.")),d.terms||(s.terms="Bitte Nutzungsbedingungen akzeptieren."),d.privacy||(s.privacy="Bitte Datenschutzerklärung akzeptieren."),d.license||(s.license="Bitte Lizenzrechte bestätigen."),s},re=async s=>{s.preventDefault(),p(null);const r=te();if(B(r),Object.keys(r).length>0){const c=["email","password","passwordConfirm","firstName","lastName","address","city","zipCode","country"].find(o=>r[o]);if(c){const o=document.getElementById("field-"+c);o&&o.focus()}return}C(!0);try{if(k){const b={code:k,email:t.email.trim().toLowerCase(),password:t.password,firstName:t.firstName.trim(),lastName:t.lastName.trim(),address:t.address.trim(),city:t.city.trim(),zipCode:t.zipCode.trim(),country:t.country.trim(),licenseAccepted:d.license},u=await L.fetch("/vouchers/checkout",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(b)}),F=await u.json();if(F.exists){v(!0),p("Falsches Passwort. Bitte gib dein bestehendes Passwort ein."),B(Z=>({...Z,password:"Falsches Passwort."})),C(!1);const P=document.getElementById("field-password");P&&P.focus();return}if(!u.ok)throw new Error(F.error||"Gutschein-Einlösung fehlgeschlagen.");if(F.token)try{const{default:P}=await ge(async()=>{const{default:Z}=await import("./index-t9n0_rcT.js").then(ce=>ce.b3);return{default:Z}},__vite__mapDeps([0,1]));P.authStore.save(F.token,null)}catch{}A("/account?voucher=1");return}const c={productId:N,email:t.email.trim().toLowerCase(),password:t.password,firstName:t.firstName.trim(),lastName:t.lastName.trim(),address:t.address.trim(),city:t.city.trim(),zipCode:t.zipCode.trim(),country:t.country.trim(),charitySelection:j?[{projectId:j}]:[],currency:"CHF",termsAccepted:d.terms,privacyAccepted:d.privacy,licenseAccepted:d.license},o=await L.fetch("/shop/checkout/guest",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(c)}),g=await o.json();if(g.notConfigured){p("Stripe ist noch nicht konfiguriert. Bitte den Admin den API-Key hinterlegen."),C(!1);return}if(g.exists){v(!0),p("Falsches Passwort. Bitte gib dein bestehendes Passwort ein â oder fordere einen Login-Link an."),B(u=>({...u,password:"Falsches Passwort."})),C(!1);const b=document.getElementById("field-password");
2b&&b.focus();return}if(!o.ok)throw new Error(g.error||"Checkout fehlgeschlagen.");g.url&&(window.location.href=g.url)}catch(c){p(c.message),C(!1)}};if(q)return e.jsxs("div",{className:"flex min-h-[60vh] items-center justify-center text-muted-foreground",children:[e.jsx(M,{className:"mr-2 h-5 w-5 animate-spin"})," Lädt â¦"]});if(E||!n)return e.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center gap-3 text-muted-foreground",children:[e.jsx($,{className:"h-8 w-8"}),e.jsx("p",{children:E||"Produkt nicht gefunden."}),e.jsx(z,{to:"/shop",className:"text-[#B8860B] underline",children:"Zum Shop"})]});const H=s=>{const r=String(s?.name||"").toLowerCase();return r.includes("f1rst")&&(r.includes("sammel")||r.includes("charity")||r.includes("gmbh"))},ae=f.reduce((s,r)=>Math.max(s,Number(r.percentage||0)),0),S=f.find(s=>s.projectId===j)||f.find(H)||f[0]||null,ne=S?n.effectivePrice*Number(S.percentage||0)/100:0,x=f.find(H)||null,ie=f.filter(s=>!H(s)),h=s=>`w-full rounded-sm border bg-white px-3.5 py-2.5 text-sm outline-none transition focus:ring-2 focus:ring-[#B8860B]/25 ${a[s]?"border-red-500":"border-border focus:border-[#B8860B]"}`;return e.jsxs(e.Fragment,{children:[e.jsxs(he,{children:[e.jsxs("title",{children:["Checkout · ",n.title," | Beat Ambord"]}),e.jsx("meta",{name:"robots",content:"noindex, nofollow"}),e.jsx("meta",{name:"description",content:"Sicherer Checkout mit automatischer Kontoerstellung"})]}),e.jsx("div",{className:"min-h-[100dvh] bg-secondary",children:e.jsxs("div",{className:"mx-auto max-w-[64rem] px-5 py-8 sm:px-8",children:[e.jsxs(z,{to:`/shop/${N}`,className:"inline-flex items-center gap-1 text-sm text-muted-foreground hover:text-[#B8860B]",children:[e.jsx(ue,{className:"h-4 w-4"})," Zurück zum Produkt"]}),e.jsxs("div",{className:"mt-5 overflow-hidden rounded-sm border border-[#B8860B]/40 bg-[#B8860B]/8",children:[e.jsxs("div",{className:"flex items-center gap-3 px-5 py-4",style:{background:je},children:[e.jsx(U,{className:"h-6 w-6 shrink-0",style:{color:y}}),e.jsx("h1",{className:"font-display text-lg font-semibold text-white",children:i?"Willkommen zurück â mit Passwort einloggen & kaufen":"Konto erstellen â direkt beim Kauf"})]}),e.jsx("div",{className:"px-5 py-4 text-sm leading-relaxed text-foreground",children:i?e.jsxs(e.Fragment,{children:[e.jsxs("p",{className:"mb-3",children:["Für diese E-Mail existiert bereits ein Konto. Gib dein ",e.jsx("strong",{children:"bestehendes Passwort"})," ein, um den Kauf direkt hier abzuschliessen. Adressdaten sind optional und werden nur aktualisiert, falls du sie änderst."]}),e.jsxs("p",{className:"text-xs text-muted-foreground",children:["Passwort vergessen? ",e.jsx(z,{to:"/magic-login",className:"underline",style:{color:y},children:"Login-Link per E-Mail anfordern"}),"."]})]}):e.jsxs(e.Fragment,{children:[e.jsx("p",{className:"mb-3",children:"Beim Kauf wird automatisch ein Konto für dich erstellt. Mit diesem Konto kannst du:"}),e.jsx("ul",{className:"grid gap-2 sm:grid-cols-2",children:[{icon:xe,text:"Auf deine Downloads zugreifen (Hörbücher, Bücher, Zusätze, Arbeitshilfen)"},{icon:G,text:"Deine Rechnungen einsehen"},{icon:Ne,text:"Auf den Help-Desk zugreifen"},{icon:W,text:"15% Rabatt auf alle zukünftigen Käufe (Bücher, Hörbücher, Events, Webinare, Partnerprodukte)"},{icon:U,text:"Dein Profil verwalten"},{icon:V,text:"Sichere Zahlung via Stripe"}].map((s,r)=>e.jsxs("li",{className:"flex items-start gap-2.5 rounded-sm bg-white/70 px-3 py-2.5",children:[e.jsx(s.icon,{className:"mt-0.5 h-4 w-4 shrink-0",style:{color:D}}),e.jsx("span",{children:s.text})]},r))}),e.jsx("p",{className:"mt-3 text-xs text-muted-foreground",children:"Kein separates Login nötig â nach der Zahlung bist du automatisch eingeloggt und kannst sofort auf deine Downloads zugreifen."})]})})]}),e.jsxs("div",{className:"mt-6 grid gap-8 lg:grid-cols-[1fr_360px]",children:[e.jsxs("form",{onSubmit:re,className:"rounded-sm border border-border bg-white p-6 sm:p-7",children:[e.jsx("h2",{className:"mb-5 font-display text-xl font-semibold text-[#1D2530]",children:"Deine Angaben"}),e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsxs("label",{className:"block space-y-1.5 sm:col-span-2",children:[e.jsx("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:"E-Mail *"}),e.jsx("input",{id:"field-email",type:"email",value:t.email,onChange:m("email"),onBlur:s=>se(s.target.value),className:h("email"),placeholder:"[email protected]",autoComplete:"email"}),a.email&&e.jsx("p",{className:"text-xs text-red-600",children:a.email}),i&&e.jsx("p",{className:"text-xs font-medium",style:{color:y},children:"Konto erkannt â bitte gib dein bestehendes Passwort ein."})]}),e.jsxs("label",{className:"block space-y-1.5",children:[e.jsx("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:i?"Dein Passwort *":"Passwort *"}),e.jsx("input",{id:"field-password",type:"password",value:t.password,onChange:m("password"),className:h("password"),placeholder:i?"Dein bestehendes Passwort":"Min. 8 Zeichen",autoComplete:i?"current-password":"new-password"}),a.password&&e.jsx("p",{className:"text-xs text-red-600",children:a.password})]}),!i&&e.jsxs("label",{className:"block space-y-1.5",children:[e.jsx("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:"Passwort wiederholen *"}),e.jsx("input",{id:"field-passwordConfirm",type:"password",value:t.passwordConfirm,onChange:m("passwordConfirm"),className:h("passwordConfirm"),placeholder:"Passwort bestätigen",autoComplete:"new-password"}),a.passwordConfirm&&e.jsx("p",{className:"text-xs text-red-600",children:a.passwordConfirm})]}),i&&e.jsx("div",{className:"hidden sm:block"}),e.jsxs("label",{className:"block space-y-1.5",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["Vorname ",i?"":"*"]}),e.jsx("input",{id:"field-firstName",type:"text",value:t.firstName,onChange:m("firstName"),className:h("firstName"),autoComplete:"given-name"}),a.firstName&&e.jsx("p",{className:"text-xs text-red-600",children:a.firstName})]}),e.jsxs("label",{className:"block space-y-1.5",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["Nachname ",i?"":"*"]}),e.jsx("input",{id:"field-lastName",type:"text",value:t.lastName,onChange:m("lastName"),className:h("lastName"),autoComplete:"family-name"}),a.lastName&&e.jsx("p",{className:"text-xs text-red-600",children:a.lastName})]}),e.jsxs("label",{className:"block space-y-1.5 sm:col-span-2",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["Adresse ",i?"(optional)":"*"]}),e.jsx("input",{id:"field-address",type:"text",value:t.address,onChange:m("address"),className:h("address"),placeholder:"Strasse und Hausnummer",autoComplete:"street-address"}),a.address&&e.jsx("p",{className:"text-xs text-red-600",children:a.address})]}),e.jsxs("label",{className:"block space-y-1.5",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["PLZ ",i?"(optional)":"*"]}),e.jsx("input",{id:"field-zipCode",type:"text",value:t.zipCode,onChange:m("zipCode"),className:h("zipCode"),autoComplete:"postal-code"}),a.zipCode&&e.jsx("p",{className:"text-xs text-red-600",children:a.zipCode})]}),e.jsxs("label",{className:"block space-y-1.5",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["Stadt ",i?"(optional)":"*"]}),e.jsx("input",{id:"field-city",type:"text",value:t.city,onChange:m("city"),className:h("city"),autoComplete:"address-level2"}),a.city&&e.jsx("p",{className:"text-xs text-red-600",children:a.city})]}),e.jsxs("label",{className:"block space-y-1.5 sm:col-span-2",children:[e.jsxs("span",{className:"text-xs font-semibold uppercase tracking-wide text-muted-foreground",children:["Land ",i?"(optional)":"*"]}),e.jsx("select",{id:"field-country",value:t.country,onChange:m("country"),className:h("country"),children:be.map(s=>e.jsx("option",{value:s,children:s},s))}),a.country&&e.jsx("p",{className:"text-xs text-red-600",children:a.country})]})]}),f.length>0&&ae>
20&&e.jsxs("div",{className:"mt-6 rounded-sm border border-[#E30613]/30 bg-[#E30613]/5 p-4",children:[e.jsxs("p",{className:"flex items-center gap-1.5 text-xs font-semibold uppercase tracking-wide",style:{color:D},children:[e.jsx(R,{className:"h-3.5 w-3.5",fill:D})," Charity-Organisation wählen *"]}),e.jsx("p",{className:"mt-1 text-[11px] text-muted-foreground",children:"Wähle eine Organisation â Prozentsätze werden nicht addiert."}),e.jsxs("div",{className:"mt-3 space-y-1.5",children:[x&&e.jsxs("label",{className:`flex cursor-pointer items-center gap-2.5 rounded-sm border px-2.5 py-2 text-xs transition ${j===x.projectId?"border-[#E30613] bg-white":"border-transparent bg-white/60 hover:bg-white"}`,children:[e.jsx("input",{type:"radio",name:"form-charity",checked:j===x.projectId,onChange:()=>I(x.projectId),className:"h-3.5 w-3.5 shrink-0 accent-[#E30613]"}),x.logo?e.jsx("img",{src:x.logo,alt:"",className:"h-7 w-7 shrink-0 rounded-sm object-contain"}):e.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-sm bg-secondary",children:e.jsx(R,{className:"h-3.5 w-3.5 text-muted-foreground"})}),e.jsxs("span",{className:"min-w-0 flex-1 truncate font-medium text-[#1D2530]",children:["F1RST GmbH Sammelkonto ",e.jsx("span",{className:"font-normal text-muted-foreground",children:"(empfohlen)"})]}),e.jsxs("span",{className:"shrink-0 text-muted-foreground",children:[Number(x.percentage||0),"%"]}),e.jsx("span",{className:"shrink-0 font-semibold text-[#1D2530]",children:w(n.effectivePrice*Number(x.percentage||0)/100,n.currency||"CHF")})]}),ie.map(s=>{const r=j===s.projectId;return e.jsxs("label",{className:`flex cursor-pointer items-center gap-2.5 rounded-sm border px-2.5 py-2 text-xs transition ${r?"border-[#E30613] bg-white":"border-transparent bg-white/60 hover:bg-white"}`,children:[e.jsx("input",{type:"radio",name:"form-charity",checked:r,onChange:()=>I(s.projectId),className:"h-3.5 w-3.5 shrink-0 accent-[#E30613]"}),s.logo?e.jsx("img",{src:s.logo,alt:"",className:"h-7 w-7 shrink-0 rounded-sm object-contain"}):e.jsx("span",{className:"flex h-7 w-7 shrink-0 items-center justify-center rounded-sm bg-secondary",children:e.jsx(R,{className:"h-3.5 w-3.5 text-muted-foreground"})}),e.jsx("span",{className:"min-w-0 flex-1 truncate font-medium text-[#1D2530]",children:s.name}),e.jsxs("span",{className:"shrink-0 text-muted-foreground",children:[Number(s.percentage||0),"%"]}),e.jsx("span",{className:"shrink-0 font-semibold text-[#1D2530]",children:w(n.effectivePrice*Number(s.percentage||0)/100,n.currency||"CHF")})]},s.projectId)})]})]}),e.jsxs("div",{className:"mt-6 space-y-3",children:[e.jsxs("label",{className:"flex items-start gap-2.5 rounded-sm bg-secondary/50 p-3 text-xs",children:[e.jsx("input",{type:"checkbox",checked:d.terms,onChange:s=>K(r=>({...r,terms:s.target.checked})),className:"mt-0.5"}),e.jsxs("span",{children:["Ich akzeptiere die ",e.jsx(z,{to:"/datenschutz",className:"underline",style:{color:y},children:"Nutzungsbedingungen"}),". ",a.terms&&e.jsx("span",{className:"block text-red-600",children:a.terms})]})]}),e.jsxs("label",{className:"flex items-start gap-2.5 rounded-sm bg-secondary/50 p-3 text-xs",children:[e.jsx("input",{type:"checkbox",checked:d.privacy,onChange:s=>K(r=>({...r,privacy:s.target.checked})),className:"mt-0.5"}),e.jsxs("span",{children:["Ich akzeptiere die ",e.jsx(z,{to:"/datenschutz",className:"underline",style:{color:y},children:"Datenschutzerklärung"}),". ",a.privacy&&e.jsx("span",{className:"block text-red-600",children:a.privacy})]})]}),e.jsxs("label",{className:"flex items-start gap-2.5 rounded-sm bg-secondary/50 p-3 text-xs",children:[e.jsx("input",{type:"checkbox",checked:d.license,onChange:s=>K(r=>({...r,license:s.target.checked})),className:"mt-0.5"}),e.jsxs("span",{children:["Ich bestätige die ",e.jsx("strong",{children:"Nutzungs- und Lizenzrechte"})," für dieses Produkt. ",a.license&&e.jsx("span",{className:"block text-red-600",children:a.license})]})]})]}),E&&e.jsxs("p",{className:"mt-4 flex items-center gap-1.5 text-sm text-red-600",children:[e.jsx($,{className:"h-4 w-4 shrink-0"})," ",E]}),e.jsxs("button",{type:"submit",disabled:_,className:"mt-5 inline-flex w-full items-center justify-center gap-2 rounded-sm bg-[#E30613] px-6 py-3.5 text-sm font-semibold uppercase tracking-wide text-white transition hover:bg-[#c0000f] disabled:opacity-60",children:[_?e.jsx(M,{className:"h-4 w-4 animate-spin"}):k?e.jsx(pe,{className:"h-4 w-4"}):e.jsx(fe,{className:"h-4 w-4"})," ",k?"Kostenlos einlösen â CHF 0.00":`Bezahlen â ${w(n.effectivePrice,n.currency||"CHF")}`]}),e.jsxs("p",{className:"mt-3 flex items-center justify-center gap-1.5 text-xs text-muted-foreground",children:[e.jsx(V,{className:"h-3.5 w-3.5"})," ",k?"Gutschein-Einlösung â keine Zahlung erforderlich.":i?"Sichere Zahlung via Stripe. Du wirst nach der Zahlung automatisch eingeloggt.":"Sichere Zahlung via Stripe. Konto wird nach der Zahlung automatisch erstellt."]})]}),e.jsxs("aside",{className:"space-y-5",children:[e.jsxs("div",{className:"rounded-sm border border-border bg-white p-5",children:[e.jsx("h2",{className:"mb-3 font-display text-lg font-semibold text-[#1D2530]",children:"Deine Bestellung"}),e.jsxs("div",{className:"flex gap-3",children:[n.image?e.jsx("img",{src:n.image,alt:n.title,className:"h-20 w-20 shrink-0 rounded-sm object-cover"}):e.jsx("div",{className:"flex h-20 w-20 shrink-0 items-center justify-center rounded-sm bg-secondary",children:e.jsx(G,{className:"h-8 w-8 text-muted-foreground"})}),e.jsxs("div",{className:"min-w-0 flex-1",children:[e.jsx("p",{className:"font-medium text-[#1D2530]",children:n.title}),n.short_description&&e.jsx("p",{className:"mt-1 text-xs text-muted-foreground line-clamp-2",children:n.short_description})]})]}),e.jsxs("div",{className:"mt-4 space-y-1.5 border-t border-border pt-4 text-sm",children:[e.jsxs("div",{className:"flex justify-between",children:[e.jsx("span",{className:"text-muted-foreground",children:"Zwischensumme"}),e.jsx("span",{children:w(n.effectivePrice,n.currency||"CHF")})]}),S&&e.jsxs("div",{className:"flex justify-between text-xs",children:[e.jsxs("span",{className:"text-muted-foreground",children:["Charity (",S.name,")"]}),e.jsxs("span",{style:{color:D},children:[Number(S.percentage||0),"% = ",w(ne,n.currency||"CHF")]})]}),e.jsxs("div",{className:"flex justify-between border-t border-border pt-2 font-semibold text-[#1D2530]",children:[e.jsx("span",{children:"Gesamt"}),e.jsx("span",{children:w(n.effectivePrice,n.currency||"CHF")})]})]}),e.jsx("p",{className:"mt-2 text-[11px] text-muted-foreground",children:"Preis inkl. MWST. Charity-Spende ist im Preis enthalten."})]}),e.jsxs("div",{className:"rounded-sm border border-[#B8860B]/30 bg-[#B8860B]/8 p-4 text-xs leading-relaxed text-foreground",children:[e.jsxs("p",{className:"flex items-center gap-1.5 font-semibold",style:{color:y},children:[e.jsx(W,{className:"h-3.5 w-3.5"})," Dein F1RST-Kundenrabatt"]}
2),e.jsxs("p",{className:"mt-1.5",children:["Nach diesem Kauf wirst du automatisch F1RST-Kunde und erhältst ",e.jsx("strong",{children:"15% Rabatt"})," auf alle zukünftigen Käufe â Bücher, Hörbücher, Events, Webinare und Partnerprodukte."]})]})]})]})]})})]})}export{Pe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.