+ 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 .insp{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#pcpro .icard{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}#pcpro .icard:hover{transform:translateY(-5px);box-shadow:var(--shadow)}#pcpro .icard-img{aspect-ratio:4/3;overflow:hidden;background:#f0ece3}#pcpro .icard-img img{width:100%;height:100%;object-fit:cover}#pcpro .icard-body{padding:18px 18px 16px;display:flex;flex-direction:column;gap:5px;flex:1}#pcpro .icard h3{font-size:1.14rem;margin:0}#pcpro .icard .loc{font-size:.78rem;color:var(--kraft);font-weight:600;letter-spacing:.04em;text-transform:uppercase}#pcpro .icard p{font-size:.9rem;color:var(--ink-soft);margin:0}#pcpro .icard .credit{margin-top:auto;font-size:.72rem;color:#9a9284;padding-top:12px}#pcpro .icard .credit a{color:#9a9284;text-decoration:underline}@media(max-width:900px){#pcpro .insp{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){#pcpro .insp{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-prosec001,.elementor-element-prosec001>.elementor-container,.elementor-element-procol001,.elementor-element-procol001>.elementor-widget-wrap,.elementor-element-prowid001,.elementor-element-prowid001>.elementor-widget-container{margin:0!important;padding:0!important;max-width:100%!important;width:100%!important}
{"@context":"https://schema.org","@type":"Service","name":"Custom papercraft for businesses","serviceType":"Event decoration, signage and custom paper sculptures","provider":{"@type":"Organization","name":"PaperCraft-3D","url":"https://www.papercraft-3d.com/"},"areaServed":{"@type":"Country","name":"France"},"url":"https://www.papercraft-3d.com/en/professionals/","description":"Custom 3D sculptures, sets and paper installations for your events, shop windows, team building and brand campaigns. French manufacturing and eco-responsible."}
Professional offer

Paper serving your brand image

3D sculptures, sets and paper installations, entirely custom-made. Give your events, shop windows and campaigns an artistic, eco-responsible and memorable visual signature.

Monumental low-poly mammoth installed on a roundabout, surrounded by the public during its inauguration
★★★★★
4,82/5
2 205 customer reviews
🇫🇷 French manufacturing ♻️ Recyclable materials 📐 From 10 cm to several meters Lead times from 5 to 15 days 🎨 100% custom-made
Our solutions

A noble material, infinite uses

From temporary decor to monumental installation, we transform paper into an artistic and sustainable communication medium for your brand.

Artistic paper shop window and signage
🎨

Event decoration & signage

  • 100% custom design
  • Integration of your logo and brand guidelines
  • Scenography, shop windows and XXL installations
  • Lightweight, durable structures that can be assembled quickly

Assert your identity with elegance.

Creative paper team building workshop
✂️

Team building & creative workshops

  • Ideal for seminars, afterworks and wellness days
  • Individual or collaborative sculpture creation
  • All levels, supervision included
  • Available anywhere in France

A moment of social connection with high added value.

Paper set for photo and video shooting
📸

Visual content & communication

  • Paper sets for photo and video shoots
  • Aesthetic and distinctive digital campaigns
  • Art direction, creation and turnkey delivery

Boost your image with a creative and responsible medium.

3D modeling before papercraft production
🧠

Custom design & 3D visualization

  • Precise 3D modeling before production
  • Visualization of the final result and unlimited adjustments
  • Model approval before production launch

You approve, we manufacture. Zero surprises.

Our creations

Custom projects, already delivered

From monumental sculpture to trade decor, each piece is designed, modeled and manufactured for a brand, a place or an event.

How it works

From idea to installation, in 4 steps

Turnkey support, from the first discussion to delivery - and even on-site installation.

Brief & quote

You share your idea, your constraints and your dimensions. We get back to you with a clear and free quote.

3D modeling

We design a precise 3D model. You visualize the final result and approve every detail before manufacturing.

Manufacturing

Cutting, folding and hand assembly, in our workshops, using premium and recyclable papers.

Delivery & installation

Secure packaging, delivery throughout France and on-site installation for large-scale projects.

♻️

An eco-responsible approach

Made from durable and recyclable paper, our creations are designed to last without compromising aesthetics. A committed artistic touch for your spaces.

📐

All formats, all spaces

From a few centimeters to several meters high, our sculptures adapt to everything: a counter, a showroom, a shop window or a monumental facade.

Close-up of the texture of recyclable sculpted paper
Inspiration

Monumental paper around the world

Paper has no limit in size or ambition. A few artists' works that inspire us, to imagine what your project could become. Third-party creations, credited below.

Life-size folded paper elephant by Sipho Mabona
🇨🇭 Switzerland

White Elephant

A life-size elephant (3 m, ~250 kg) folded from a single 15 × 15 m sheet.

Photo © Sipho Mabona - via Colossal
Low-poly paper lion head by Paperwolf
🇩🇪 Germany

Low-poly trophies

Geometric paper sculptures, a benchmark of the low-poly style that inspired the genre.

Photo © Wolfram Kampffmeyer - Paperwolf
Colorful paper installation by studio Zim & Zou
🇫🇷 France

Branded paper sets

Paper installations and shop windows designed for the biggest international brands.

Photo © Zim & Zou - zimandzou.fr
Frequently asked questions

Everything you need to know

What materials do you use?

We use premium paper and cardboard (160-300 g/m²), recyclable, rigid and compatible with a wide range of finishes: matte, metallic or textured.

Is it fragile?

No. Our models are designed to be durable, both in transport and handling during events. They are stable, lightweight and long-lasting.

Can you create a model specific to our brand?

Yes. Each sculpture can be fully customized: shape, size, colors, typography, integration of logos or patterns. A 3D model is proposed to you for approval before manufacturing.

Do you customize the creations?

Absolutely. Engraving, laser cutting, color printing, addition of QR codes, product branding… everything is possible.

What is the average production time?

Between 5 and 15 business days depending on the project. We offer express options in case of urgency.

Do you operate throughout France?

Yes. We deliver throughout France and can travel for the installation of monumental pieces or the facilitation of corporate workshops.

#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 .insp{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#pcpro .icard{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}#pcpro .icard:hover{transform:translateY(-5px);box-shadow:var(--shadow)}#pcpro .icard-img{aspect-ratio:4/3;overflow:hidden;background:#f0ece3}#pcpro .icard-img img{width:100%;height:100%;object-fit:cover}#pcpro .icard-body{padding:18px 18px 16px;display:flex;flex-direction:column;gap:5px;flex:1}#pcpro .icard h3{font-size:1.14rem;margin:0}#pcpro .icard .loc{font-size:.78rem;color:var(--kraft);font-weight:600;letter-spacing:.04em;text-transform:uppercase}#pcpro .icard p{font-size:.9rem;color:var(--ink-soft);margin:0}#pcpro .icard .credit{margin-top:auto;font-size:.72rem;color:#9a9284;padding-top:12px}#pcpro .icard .credit a{color:#9a9284;text-decoration:underline}@media(max-width:900px){#pcpro .insp{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){#pcpro .insp{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-prosec001,.elementor-element-prosec001>.elementor-container,.elementor-element-procol001,.elementor-element-procol001>.elementor-widget-wrap,.elementor-element-prowid001,.elementor-element-prowid001>.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} }
Let's talk about your project

A need ? An idea ?

Contact us directly with your idea: we’ll get back to you to discuss it. Everything is possible, right down to removable elements. So don’t hesitate !

  • Free, no-obligation quote
  • Reply within 48 business hours
  • 3D model before any production
  • End-to-end support
★★★★★ 4,82/5 · +2 200 customer reviews
🎨 3D preview approved together before any production
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
3256 reviews