+ 17,500 orders delivered

No. 1 origami store in France and Europe

#pcpro{ --cream:#faf6ef; --cream-2:#f2ebdd; --ink:#241f19; --ink-soft:#5b544a; --line:#e4dccb; --kraft:#c8622d; --kraft-dark:#a94f21; --sage:#5c6b53; --white:#ffffff; --radius:18px; --shadow:0 24px 60px -28px rgba(53,40,24,.45); --maxw:1180px; }#pcpro *{box-sizing:border-box;margin:0;padding:0}#pcpro{scroll-behavior:smooth}#pcpro{ font-family:'Inter',system-ui,-apple-system,sans-serif; color:var(--ink); background:var(--cream); line-height:1.65; -webkit-font-smoothing:antialiased; }#pcpro h1,#pcpro h2,#pcpro h3{font-family:'Fraunces',Georgia,serif;font-weight:500;line-height:1.1;letter-spacing:-.01em}#pcpro a{color:inherit;text-decoration:none}#pcpro img{max-width:100%;display:block}#pcpro .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}#pcpro .eyebrow{ display:inline-flex;align-items:center;gap:8px; font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase; color:var(--kraft); }#pcpro .eyebrow::before{content:"";width:26px;height:1px;background:var(--kraft)}#pcpro .btn{ display:inline-flex;align-items:center;gap:10px; padding:15px 28px;border-radius:100px;font-weight:600;font-size:.98rem; transition:transform .2s ease,box-shadow .2s ease,background .2s ease; cursor:pointer;border:none; }#pcpro .btn-primary{background:var(--kraft);color:#fff;box-shadow:0 12px 26px -12px rgba(200,98,45,.7)}#pcpro .btn-primary:hover{background:var(--kraft-dark);transform:translateY(-2px)}#pcpro .btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}#pcpro .btn-ghost:hover{background:var(--ink);color:var(--cream);transform:translateY(-2px)}#pcpro header.nav{position:sticky;top:0;z-index:50;background:rgba(250,246,239,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}#pcpro .nav-inner{display:flex;align-items:center;justify-content:space-between;height:70px}#pcpro .logo{font-family:'Fraunces',serif;font-size:1.4rem;font-weight:600;letter-spacing:-.02em}#pcpro .logo span{color:var(--kraft)}#pcpro .nav-cta{padding:11px 22px;font-size:.9rem}@media(max-width:640px){#pcpro .nav-cta{display:none}}#pcpro .hero{padding:70px 0 40px}#pcpro .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}#pcpro .hero h1{font-size:clamp(2.5rem,5vw,4rem);margin:20px 0 22px}#pcpro .hero p.lead{font-size:1.18rem;color:var(--ink-soft);max-width:34ch}#pcpro .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}#pcpro .hero-media{position:relative}#pcpro .hero-media img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:4/3;object-fit:cover}#pcpro .hero-badge{ position:absolute;bottom:-22px;left:-22px;background:var(--white); border-radius:16px;padding:16px 20px;box-shadow:var(--shadow);display:flex;gap:12px;align-items:center }#pcpro .hero-badge .stars{color:var(--kraft);font-size:1.1rem;letter-spacing:2px}#pcpro .hero-badge b{font-size:1.25rem;font-family:'Fraunces',serif}#pcpro .hero-badge small{color:var(--ink-soft);font-size:.8rem}@media(max-width:860px){#pcpro .hero-grid{grid-template-columns:1fr;gap:40px}#pcpro .hero p.lead{max-width:none}#pcpro .hero-badge{left:16px;bottom:16px}}#pcpro .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--cream-2);margin-top:36px}#pcpro .trust-inner{display:flex;flex-wrap:wrap;gap:14px 44px;justify-content:center;padding:20px 24px; font-size:.92rem;font-weight:500;color:var(--ink-soft)}#pcpro .trust-inner span{display:inline-flex;align-items:center;gap:9px}#pcpro .trust-inner b{color:var(--ink)}#pcpro section.block{padding:84px 0}#pcpro .head{max-width:640px;margin-bottom:52px}#pcpro .head h2{font-size:clamp(2rem,3.6vw,2.85rem);margin:16px 0 14px}#pcpro .head p{color:var(--ink-soft);font-size:1.08rem}#pcpro .center{margin-left:auto;margin-right:auto;text-align:center}#pcpro .services{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}#pcpro .card{background:var(--white);border-radius:var(--radius);overflow:hidden;border:1px solid var(--line); transition:transform .25s ease,box-shadow .25s ease}#pcpro .card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}#pcpro .card-img{aspect-ratio:16/10;overflow:hidden}#pcpro .card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#pcpro .card:hover .card-img img{transform:scale(1.05)}#pcpro .card-body{padding:28px}#pcpro .card .ic{font-size:1.5rem}#pcpro .card h3{font-size:1.4rem;margin:10px 0 14px}#pcpro .card ul{list-style:none;display:grid;gap:9px;margin:0 0 18px}#pcpro .card li{position:relative;padding-left:26px;color:var(--ink-soft);font-size:.96rem}#pcpro .card li::before{content:"";position:absolute;left:0;top:9px;width:12px;height:12px;border-radius:50%; background:var(--cream-2);border:2px solid var(--kraft)}#pcpro .card .tag{font-family:'Fraunces',serif;font-style:italic;color:var(--sage);font-size:1.02rem}@media(max-width:760px){#pcpro .services{grid-template-columns:1fr}}#pcpro .gallery{columns:3;column-gap:20px}#pcpro .shot{break-inside:avoid;margin:0 0 20px;position:relative;border-radius:var(--radius);overflow:hidden; display:block;border:1px solid var(--line)}#pcpro .shot img{width:100%;display:block;transition:transform .5s ease}#pcpro .shot:hover img{transform:scale(1.04)}#pcpro .shot figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 18px 16px;color:#fff; background:linear-gradient(transparent,rgba(30,22,12,.82));opacity:0;transform:translateY(8px); transition:opacity .3s ease,transform .3s ease}#pcpro .shot:hover figcaption{opacity:1;transform:none}#pcpro .shot figcaption b{display:block;font-family:'Fraunces',serif;font-size:1.12rem;font-weight:500}#pcpro .shot figcaption span{font-size:.82rem;color:var(--kraft);font-weight:600;letter-spacing:.03em}@media(max-width:820px){#pcpro .gallery{columns:2}}@media(max-width:520px){#pcpro .gallery{columns:1}}#pcpro .process{background:var(--ink);color:var(--cream)}#pcpro .process .head h2{color:var(--cream)}#pcpro .process .head p{color:#bcb3a4}#pcpro .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;counter-reset:s}#pcpro .step{padding:28px 22px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius); background:rgba(255,255,255,.03)}#pcpro .step::before{counter-increment:s;content:"0" counter(s);font-family:'Fraunces',serif;font-size:2rem; color:var(--kraft);display:block;margin-bottom:14px}#pcpro .step h3{color:var(--cream);font-size:1.2rem;margin-bottom:8px}#pcpro .step p{color:#bcb3a4;font-size:.93rem}@media(max-width:820px){#pcpro .steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){#pcpro .steps{grid-template-columns:1fr}}#pcpro .split{display:grid;grid-template-columns:1fr 1fr;gap:26px}#pcpro .panel{border-radius:var(--radius);padding:38px;border:1px solid var(--line)}#pcpro .panel.eco{background:linear-gradient(160deg,#eef0e8,#e2e7d6)}#pcpro .panel.formats{background:linear-gradient(160deg,#f6ecdf,#f2e2cd)}#pcpro .panel .ic{font-size:2rem}#pcpro .panel h3{font-size:1.55rem;margin:14px 0 12px}#pcpro .panel p{color:var(--ink-soft)}#pcpro .split-media{border-radius:var(--radius);overflow:hidden;grid-column:1/-1;margin-top:2px}@media(max-width:760px){#pcpro .split{grid-template-columns:1fr}}#pcpro .faq{max-width:820px;margin:0 auto}#pcpro details{border-bottom:1px solid var(--line);padding:6px 0}#pcpro summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative; font-family:'Fraunces',serif;font-size:1.2rem;font-weight:500}#pcpro summary::-webkit-details-marker{display:none}#pcpro summary::after{content:"+";position:absolute;right:4px;top:16px;font-size:1.7rem;color:var(--kraft); font-family:'Inter';transition:transform .25s ease}#pcpro details[open] summary::after{transform:rotate(45deg)}#pcpro details p{color:var(--ink-soft);padding:0 40px 22px 0}#pcpro .contact{background:var(--cream-2)}#pcpro .contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}#pcpro .contact-copy h2{font-size:clamp(2rem,3.4vw,2.7rem);margin:16px 0 16px}#pcpro .contact-copy p{color:var(--ink-soft);font-size:1.06rem;margin-bottom:22px}#pcpro .contact-list{list-style:none;display:grid;gap:14px}#pcpro .contact-list li{display:flex;gap:12px;align-items:flex-start;font-size:.98rem}#pcpro .contact-list .ic{color:var(--kraft);font-weight:700}#pcpro form{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:32px;box-shadow:var(--shadow)}#pcpro .field{margin-bottom:18px}#pcpro .row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}#pcpro label{display:block;font-size:.85rem;font-weight:600;margin-bottom:7px}#pcpro label .req{color:var(--kraft)}#pcpro input,#pcpro textarea{width:100%;padding:13px 15px;border:1.5px solid var(--line);border-radius:12px; font:inherit;font-size:.95rem;background:var(--cream);color:var(--ink);transition:border .2s}#pcpro input:focus,#pcpro textarea:focus{outline:none;border-color:var(--kraft);background:#fff}#pcpro textarea{resize:vertical;min-height:110px}#pcpro .file-hint{font-size:.8rem;color:var(--ink-soft);margin-top:6px}#pcpro form .btn-primary{width:100%;justify-content:center;margin-top:6px}@media(max-width:820px){#pcpro .contact-grid{grid-template-columns:1fr;gap:36px}#pcpro .row2{grid-template-columns:1fr}}#pcpro .feats{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}#pcpro .feat{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;transition:transform .25s ease,box-shadow .25s ease}#pcpro .feat:hover{transform:translateY(-5px);box-shadow:var(--shadow)}#pcpro .feat .ic{font-size:1.8rem}#pcpro .feat h3{font-size:1.2rem;margin:12px 0 8px}#pcpro .feat p{color:var(--ink-soft);font-size:.95rem}@media(max-width:860px){#pcpro .feats{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){#pcpro .feats{grid-template-columns:1fr}}#pcpro .prices{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:820px;margin:0 auto}#pcpro .price{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:34px;text-align:center}#pcpro .price.featured{border:1.5px solid var(--kraft);box-shadow:var(--shadow)}#pcpro .price .ic{font-size:2rem}#pcpro .price h3{font-size:1.5rem;margin:10px 0 4px}#pcpro .price .ptype{color:var(--ink-soft);font-size:.9rem;margin-bottom:16px}#pcpro .price .amount{font-size:1rem;color:var(--ink-soft);margin-bottom:20px}#pcpro .price .amount b{font-family:'Fraunces',serif;font-size:2.4rem;color:var(--ink);display:block;margin-top:4px}#pcpro .price ul{list-style:none;text-align:left;display:grid;gap:10px;margin:0 0 24px}#pcpro .price li{position:relative;padding-left:26px;color:var(--ink-soft);font-size:.96rem}#pcpro .price li::before{content:"✓";position:absolute;left:0;color:var(--kraft);font-weight:700}#pcpro .price .btn{width:100%;justify-content:center}@media(max-width:640px){#pcpro .prices{grid-template-columns:1fr}}#pcpro footer{background:var(--ink);color:#cfc7b8;padding:48px 0 32px;text-align:center}#pcpro footer .logo{color:var(--cream);margin-bottom:12px}#pcpro footer .fnav{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin:16px 0 20px;font-size:.92rem}#pcpro footer .fnav a:hover{color:var(--kraft)}#pcpro footer small{color:#8f887b;font-size:.82rem} .elementor-element-smsec001,.elementor-element-smsec001>.elementor-container,.elementor-element-smcol001,.elementor-element-smcol001>.elementor-widget-wrap,.elementor-element-smwid001,.elementor-element-smwid001>.elementor-widget-container{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}
{"@context":"https://schema.org","@type":"Service","name":"Custom personalized papercraft model","serviceType":"Creation of personalized papercraft models (PDF kit, SVG/DXF or assembled model)","provider":{"@type":"Organization","name":"PaperCraft-3D","url":"https://www.papercraft-3d.com/"},"areaServed":"Worldwide","url":"https://www.papercraft-3d.com/en/custom-papercraft-model/","description":"Create your personalized papercraft model: character, animal, statue or decoration. 3D design before production, PDF kit, SVG/DXF or assembled model.","hasOfferCatalog":{"@type":"OfferCatalog","name":"Custom papercraft models","itemListElement":[{"@type":"Offer","name":"Simple model (animal, object)","priceCurrency":"EUR","price":"80","description":"Printable PDF file and detailed instructions"},{"@type":"Offer","name":"Complex model (character, logo)","priceCurrency":"EUR","price":"150","description":"3D design, PDF kit or assembled model"}]}}
Custom models

Bring your ideas to life, in paper

Dreaming of a unique papercraft model ? We transform your ideas into 3D paper sculptures: a gift, a decoration, a character or an object that matters to you, entirely custom-made.

Are you a professional? Discover our business offer →

Low-poly paper lion mask worn by a person
★★★★★
4,82/5
2 205 customer reviews
🎁 Ideal gift 📄 PDF, SVG/DXF or assembled 🌍 Worldwide shipping From 5 business days 💯 100 % custom-made
Why choose us

A model designed for you, and only for you

Each creation is unique: you imagine, our designers design, our artisans make.

🎯

Unique creations

Bring to life an object or character that is close to your heart.

📐

Adapted to your needs

Personalized dimensions, colors and style to fit perfectly into your project.

Exceptional craftsmanship

Designed with care by our papercraft experts.

🎉

Ideal for your events

Weddings, birthdays, exhibitions or advertising materials.

Our custom-made creations

They imagined it, we created it

Characters, animals, statues, objects or wall decorations: a glimpse of creations made custom-made for our customers.

How it works

From your idea to your creation, in 4 steps

Simple and transparent support, from the first sketch to delivery.

Your idea

Fill out the form with the description of your project (dimensions, style…) and add reference images if possible.

Custom design

Our designers create a 3D model and send you a preview for approval.

Production & delivery

Once approved, we create the model as a PDF kit or assembled, according to your preferences.

Receive & assemble

Assemble the pieces yourself for a creative moment… or receive a model ready to display.

Pricing table

Clear rates, tailored to your project

📄

Simple model

Animal, object

from 80 €

E.g. fox or wall-mounted animal head, small decorative object.

  • Printable PDF file
  • Detailed instructions
  • Design tailored to your idea
Request a quote

Lead times: 5 to 7 business days for a simple model, up to 3 weeks for a detailed or large-size design. You are informed at each stage of progress.

Frequently asked questions

Do you have a question?

Can I request a model inspired by a well-known universe (manga, video game…)?

Yes. We create inspired and original designs, while respecting copyright.

What file formats do you offer?

Printable PDFs (to assemble yourself, with detailed instructions), SVG/DXF files (for large-format printing or CNC/laser cutting), as well as packs with preprinted, pre-folded and pre-cut papers.

What materials do you recommend?

Thick paper (180-300 g/m²) for durability, white glue or spray adhesive for a clean finish, and a precision cutter with a metal ruler for clean cuts.

Do you ship internationally?

Yes, we ship worldwide. Costs vary depending on your location. Digital models (PDF) have no delivery fees.

Do you offer gift cards for this service?

Yes! Give a gift card for a personalized papercraft model, perfect for surprising your creative loved ones.

How long will it take to receive my model?

Allow 5 to 7 business days for a simple model, and up to 3 weeks for a complex or large model.

#pcpro #realisations .gallery{margin:0!important;width:100%!important;column-count:3!important;column-width:auto!important}@media(max-width:820px){#pcpro #realisations .gallery{column-count:2!important}}@media(max-width:520px){#pcpro #realisations .gallery{column-count:1!important}}
#pcpro{ --cream:#faf6ef; --cream-2:#f2ebdd; --ink:#241f19; --ink-soft:#5b544a; --line:#e4dccb; --kraft:#c8622d; --kraft-dark:#a94f21; --sage:#5c6b53; --white:#ffffff; --radius:18px; --shadow:0 24px 60px -28px rgba(53,40,24,.45); --maxw:1180px; }#pcpro *{box-sizing:border-box;margin:0;padding:0}#pcpro{scroll-behavior:smooth}#pcpro{ font-family:'Inter',system-ui,-apple-system,sans-serif; color:var(--ink); background:var(--cream); line-height:1.65; -webkit-font-smoothing:antialiased; }#pcpro h1,#pcpro h2,#pcpro h3{font-family:'Fraunces',Georgia,serif;font-weight:500;line-height:1.1;letter-spacing:-.01em}#pcpro a{color:inherit;text-decoration:none}#pcpro img{max-width:100%;display:block}#pcpro .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}#pcpro .eyebrow{ display:inline-flex;align-items:center;gap:8px; font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase; color:var(--kraft); }#pcpro .eyebrow::before{content:"";width:26px;height:1px;background:var(--kraft)}#pcpro .btn{ display:inline-flex;align-items:center;gap:10px; padding:15px 28px;border-radius:100px;font-weight:600;font-size:.98rem; transition:transform .2s ease,box-shadow .2s ease,background .2s ease; cursor:pointer;border:none; }#pcpro .btn-primary{background:var(--kraft);color:#fff;box-shadow:0 12px 26px -12px rgba(200,98,45,.7)}#pcpro .btn-primary:hover{background:var(--kraft-dark);transform:translateY(-2px)}#pcpro .btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}#pcpro .btn-ghost:hover{background:var(--ink);color:var(--cream);transform:translateY(-2px)}#pcpro header.nav{position:sticky;top:0;z-index:50;background:rgba(250,246,239,.85);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}#pcpro .nav-inner{display:flex;align-items:center;justify-content:space-between;height:70px}#pcpro .logo{font-family:'Fraunces',serif;font-size:1.4rem;font-weight:600;letter-spacing:-.02em}#pcpro .logo span{color:var(--kraft)}#pcpro .nav-cta{padding:11px 22px;font-size:.9rem}@media(max-width:640px){#pcpro .nav-cta{display:none}}#pcpro .hero{padding:70px 0 40px}#pcpro .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}#pcpro .hero h1{font-size:clamp(2.5rem,5vw,4rem);margin:20px 0 22px}#pcpro .hero p.lead{font-size:1.18rem;color:var(--ink-soft);max-width:34ch}#pcpro .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}#pcpro .hero-media{position:relative}#pcpro .hero-media img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow);aspect-ratio:4/3;object-fit:cover}#pcpro .hero-badge{ position:absolute;bottom:-22px;left:-22px;background:var(--white); border-radius:16px;padding:16px 20px;box-shadow:var(--shadow);display:flex;gap:12px;align-items:center }#pcpro .hero-badge .stars{color:var(--kraft);font-size:1.1rem;letter-spacing:2px}#pcpro .hero-badge b{font-size:1.25rem;font-family:'Fraunces',serif}#pcpro .hero-badge small{color:var(--ink-soft);font-size:.8rem}@media(max-width:860px){#pcpro .hero-grid{grid-template-columns:1fr;gap:40px}#pcpro .hero p.lead{max-width:none}#pcpro .hero-badge{left:16px;bottom:16px}}#pcpro .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--cream-2);margin-top:36px}#pcpro .trust-inner{display:flex;flex-wrap:wrap;gap:14px 44px;justify-content:center;padding:20px 24px; font-size:.92rem;font-weight:500;color:var(--ink-soft)}#pcpro .trust-inner span{display:inline-flex;align-items:center;gap:9px}#pcpro .trust-inner b{color:var(--ink)}#pcpro section.block{padding:84px 0}#pcpro .head{max-width:640px;margin-bottom:52px}#pcpro .head h2{font-size:clamp(2rem,3.6vw,2.85rem);margin:16px 0 14px}#pcpro .head p{color:var(--ink-soft);font-size:1.08rem}#pcpro .center{margin-left:auto;margin-right:auto;text-align:center}#pcpro .services{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}#pcpro .card{background:var(--white);border-radius:var(--radius);overflow:hidden;border:1px solid var(--line); transition:transform .25s ease,box-shadow .25s ease}#pcpro .card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}#pcpro .card-img{aspect-ratio:16/10;overflow:hidden}#pcpro .card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#pcpro .card:hover .card-img img{transform:scale(1.05)}#pcpro .card-body{padding:28px}#pcpro .card .ic{font-size:1.5rem}#pcpro .card h3{font-size:1.4rem;margin:10px 0 14px}#pcpro .card ul{list-style:none;display:grid;gap:9px;margin:0 0 18px}#pcpro .card li{position:relative;padding-left:26px;color:var(--ink-soft);font-size:.96rem}#pcpro .card li::before{content:"";position:absolute;left:0;top:9px;width:12px;height:12px;border-radius:50%; background:var(--cream-2);border:2px solid var(--kraft)}#pcpro .card .tag{font-family:'Fraunces',serif;font-style:italic;color:var(--sage);font-size:1.02rem}@media(max-width:760px){#pcpro .services{grid-template-columns:1fr}}#pcpro .gallery{columns:3;column-gap:20px}#pcpro .shot{break-inside:avoid;margin:0 0 20px;position:relative;border-radius:var(--radius);overflow:hidden; display:block;border:1px solid var(--line)}#pcpro .shot img{width:100%;display:block;transition:transform .5s ease}#pcpro .shot:hover img{transform:scale(1.04)}#pcpro .shot figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 18px 16px;color:#fff; background:linear-gradient(transparent,rgba(30,22,12,.82));opacity:0;transform:translateY(8px); transition:opacity .3s ease,transform .3s ease}#pcpro .shot:hover figcaption{opacity:1;transform:none}#pcpro .shot figcaption b{display:block;font-family:'Fraunces',serif;font-size:1.12rem;font-weight:500}#pcpro .shot figcaption span{font-size:.82rem;color:var(--kraft);font-weight:600;letter-spacing:.03em}@media(max-width:820px){#pcpro .gallery{columns:2}}@media(max-width:520px){#pcpro .gallery{columns:1}}#pcpro .process{background:var(--ink);color:var(--cream)}#pcpro .process .head h2{color:var(--cream)}#pcpro .process .head p{color:#bcb3a4}#pcpro .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;counter-reset:s}#pcpro .step{padding:28px 22px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius); background:rgba(255,255,255,.03)}#pcpro .step::before{counter-increment:s;content:"0" counter(s);font-family:'Fraunces',serif;font-size:2rem; color:var(--kraft);display:block;margin-bottom:14px}#pcpro .step h3{color:var(--cream);font-size:1.2rem;margin-bottom:8px}#pcpro .step p{color:#bcb3a4;font-size:.93rem}@media(max-width:820px){#pcpro .steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:460px){#pcpro .steps{grid-template-columns:1fr}}#pcpro .split{display:grid;grid-template-columns:1fr 1fr;gap:26px}#pcpro .panel{border-radius:var(--radius);padding:38px;border:1px solid var(--line)}#pcpro .panel.eco{background:linear-gradient(160deg,#eef0e8,#e2e7d6)}#pcpro .panel.formats{background:linear-gradient(160deg,#f6ecdf,#f2e2cd)}#pcpro .panel .ic{font-size:2rem}#pcpro .panel h3{font-size:1.55rem;margin:14px 0 12px}#pcpro .panel p{color:var(--ink-soft)}#pcpro .split-media{border-radius:var(--radius);overflow:hidden;grid-column:1/-1;margin-top:2px}@media(max-width:760px){#pcpro .split{grid-template-columns:1fr}}#pcpro .faq{max-width:820px;margin:0 auto}#pcpro details{border-bottom:1px solid var(--line);padding:6px 0}#pcpro summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative; font-family:'Fraunces',serif;font-size:1.2rem;font-weight:500}#pcpro summary::-webkit-details-marker{display:none}#pcpro summary::after{content:"+";position:absolute;right:4px;top:16px;font-size:1.7rem;color:var(--kraft); font-family:'Inter';transition:transform .25s ease}#pcpro details[open] summary::after{transform:rotate(45deg)}#pcpro details p{color:var(--ink-soft);padding:0 40px 22px 0}#pcpro .contact{background:var(--cream-2)}#pcpro .contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}#pcpro .contact-copy h2{font-size:clamp(2rem,3.4vw,2.7rem);margin:16px 0 16px}#pcpro .contact-copy p{color:var(--ink-soft);font-size:1.06rem;margin-bottom:22px}#pcpro .contact-list{list-style:none;display:grid;gap:14px}#pcpro .contact-list li{display:flex;gap:12px;align-items:flex-start;font-size:.98rem}#pcpro .contact-list .ic{color:var(--kraft);font-weight:700}#pcpro form{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:32px;box-shadow:var(--shadow)}#pcpro .field{margin-bottom:18px}#pcpro .row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}#pcpro label{display:block;font-size:.85rem;font-weight:600;margin-bottom:7px}#pcpro label .req{color:var(--kraft)}#pcpro input,#pcpro textarea{width:100%;padding:13px 15px;border:1.5px solid var(--line);border-radius:12px; font:inherit;font-size:.95rem;background:var(--cream);color:var(--ink);transition:border .2s}#pcpro input:focus,#pcpro textarea:focus{outline:none;border-color:var(--kraft);background:#fff}#pcpro textarea{resize:vertical;min-height:110px}#pcpro .file-hint{font-size:.8rem;color:var(--ink-soft);margin-top:6px}#pcpro form .btn-primary{width:100%;justify-content:center;margin-top:6px}@media(max-width:820px){#pcpro .contact-grid{grid-template-columns:1fr;gap:36px}#pcpro .row2{grid-template-columns:1fr}}#pcpro .feats{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}#pcpro .feat{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;transition:transform .25s ease,box-shadow .25s ease}#pcpro .feat:hover{transform:translateY(-5px);box-shadow:var(--shadow)}#pcpro .feat .ic{font-size:1.8rem}#pcpro .feat h3{font-size:1.2rem;margin:12px 0 8px}#pcpro .feat p{color:var(--ink-soft);font-size:.95rem}@media(max-width:860px){#pcpro .feats{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){#pcpro .feats{grid-template-columns:1fr}}#pcpro .prices{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:820px;margin:0 auto}#pcpro .price{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:34px;text-align:center}#pcpro .price.featured{border:1.5px solid var(--kraft);box-shadow:var(--shadow)}#pcpro .price .ic{font-size:2rem}#pcpro .price h3{font-size:1.5rem;margin:10px 0 4px}#pcpro .price .ptype{color:var(--ink-soft);font-size:.9rem;margin-bottom:16px}#pcpro .price .amount{font-size:1rem;color:var(--ink-soft);margin-bottom:20px}#pcpro .price .amount b{font-family:'Fraunces',serif;font-size:2.4rem;color:var(--ink);display:block;margin-top:4px}#pcpro .price ul{list-style:none;text-align:left;display:grid;gap:10px;margin:0 0 24px}#pcpro .price li{position:relative;padding-left:26px;color:var(--ink-soft);font-size:.96rem}#pcpro .price li::before{content:"✓";position:absolute;left:0;color:var(--kraft);font-weight:700}#pcpro .price .btn{width:100%;justify-content:center}@media(max-width:640px){#pcpro .prices{grid-template-columns:1fr}}#pcpro footer{background:var(--ink);color:#cfc7b8;padding:48px 0 32px;text-align:center}#pcpro footer .logo{color:var(--cream);margin-bottom:12px}#pcpro footer .fnav{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin:16px 0 20px;font-size:.92rem}#pcpro footer .fnav a:hover{color:var(--kraft)}#pcpro footer small{color:#8f887b;font-size:.82rem} .elementor-element-smsec001,.elementor-element-smsec001>.elementor-container,.elementor-element-smcol001,.elementor-element-smcol001>.elementor-widget-wrap,.elementor-element-smwid001,.elementor-element-smwid001>.elementor-widget-container{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important} /* ===== quote section redesign (2026-07) ===== */ #devis{padding:76px 0} #devis .elementor-widget-html #pcpro{background:transparent} #devis .elementor-widget-html{position:sticky;top:140px} #devis .elementor-column:first-child{padding-right:30px} #devis .devis-note{margin-top:28px;background:#fff;border:1px solid #e4dccb;border-radius:16px;padding:18px 22px;display:grid;gap:6px;box-shadow:0 18px 44px -30px rgba(53,40,24,.4)} #devis .devis-note .stars{color:#c8622d;letter-spacing:2px;font-size:1.02rem} #devis .devis-note .muted{color:#5b544a;font-size:.9rem} #devis .devis-note b{font-family:'Fraunces',Georgia,serif;font-size:1.06rem} #devis .elementor-widget-wpforms>.elementor-widget-container{background:#fff;border:1px solid #e4dccb;border-radius:18px;padding:34px;box-shadow:0 24px 60px -28px rgba(53,40,24,.35)} #devis .wpforms-container{margin:0!important} #devis .elementor-widget-wpforms{ --wpforms-field-border-radius:12px; --wpforms-field-border-color:#e4dccb; --wpforms-field-border-size:1.5px; --wpforms-field-background-color:#faf6ef; --wpforms-field-text-color:#241f19; --wpforms-label-color:#241f19; --wpforms-label-sublabel-color:#5b544a; --wpforms-button-border-radius:100px; --wpforms-field-size-input-height:48px; --wpforms-field-size-font-size:15px; --wpforms-field-size-padding-h:16px; --wpforms-label-size-font-size:14px; --wpforms-label-size-sublabel-font-size:12px; --wpforms-button-size-height:52px; --wpforms-button-size-font-size:16px; --wpforms-button-size-margin-top:14px; } #devis .wpforms-form{font-family:'Inter',system-ui,-apple-system,sans-serif} #devis .wpforms-form .wpforms-field{padding:10px 0} #devis .wpforms-form .wpforms-field-label{font-weight:600;margin-bottom:7px} #devis .wpforms-form input[type=text],#devis .wpforms-form input[type=email],#devis .wpforms-form input[type=number],#devis .wpforms-form input[type=tel],#devis .wpforms-form input[type=url],#devis .wpforms-form select,#devis .wpforms-form textarea{width:100%!important;max-width:100%!important;transition:border-color .2s,background .2s} #devis .wpforms-form input:focus,#devis .wpforms-form select:focus,#devis .wpforms-form textarea:focus{border-color:#c8622d!important;background:#fff!important;box-shadow:none!important;outline:none} #devis .wpforms-form textarea{min-height:120px} #devis .wpforms-field-radio ul,#devis .wpforms-field-checkbox ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:2px 0 0;padding:0} #devis .wpforms-field-radio li,#devis .wpforms-field-checkbox li{margin:0!important;position:relative} #devis .wpforms-field-radio li input,#devis .wpforms-field-checkbox li input{position:absolute;opacity:0;width:1px;height:1px} #devis .wpforms-field-radio li label,#devis .wpforms-field-checkbox li label{display:inline-flex;align-items:center;margin:0!important;padding:11px 18px;border:1.5px solid #e4dccb;border-radius:100px;background:#faf6ef;cursor:pointer;font-size:.92rem;font-weight:500;color:#241f19;transition:border-color .2s,background .2s,color .2s} #devis .wpforms-field-radio li label:hover,#devis .wpforms-field-checkbox li label:hover{border-color:#c8622d} #devis .wpforms-field-radio li input:checked+label,#devis .wpforms-field-checkbox li input:checked+label{border-color:#c8622d;background:#c8622d;color:#fff} #devis .wpforms-field-radio li input:focus-visible+label,#devis .wpforms-field-checkbox li input:focus-visible+label{outline:2px solid #c8622d;outline-offset:2px} #devis .wpforms-field-file-upload .wpforms-uploader{background:#faf6ef;border:1.5px dashed #d8cdb4;border-radius:12px} #devis .wpforms-form button[type=submit]{width:100%;font-weight:600;letter-spacing:.01em;box-shadow:0 12px 26px -12px rgba(200,98,45,.7);transition:transform .2s,background .2s,box-shadow .2s} #devis .wpforms-form button[type=submit]:hover{background:#a94f21!important;transform:translateY(-2px)} @media(max-width:820px){ #devis{padding:54px 0} #devis .elementor-widget-html{position:static} #devis .elementor-column:first-child{padding-right:0} #devis .elementor-widget-wpforms>.elementor-widget-container{padding:24px 18px;margin-top:26px} }
Your custom project

Tell us about your idea

Have an idea in mind? Tell us about it: dimensions, style, occasion… and attach a reference image if you have one. We’ll get back to you with a free, no-obligation quote.

  • Free, no-obligation quote
  • 3D preview before production
  • PDF, SVG/DXF kit or assembled model
  • Worldwide shipping
★★★★★ 4,82/5 · +2 200 customer reviews
⏱ Response within 48 h on business days · free, no-obligation quote
Please enable JavaScript in your browser to complete this form.
Name
Click or drag a file to this area to upload.

DISCOVER PAPERCRAFT

Download an original, easy-to-print template straight away, right at home. Ideal for practising!

Take advantage of a free template!

Please enable JavaScript in your browser to complete this form.

Your details are sent to the site’s publisher to handle your request. You have the right to access and delete them: see the Privacy Policy.

What Our Clients Say
3254 reviews