#me-mas-tessura { margin-left: calc(-50vw + 50%); margin-right: calc(-50vw + 50%); width: 100vw; background: #F4EFE7; font-family: ‘DM Sans’, sans-serif; color: #1A1613; overflow-x: hidden; }
#me-mas-tessura * { box-sizing: border-box; margin: 0; padding: 0; }
#me-mas-tessura .me-wrap { max-width: 1280px; margin: 0 auto; padding: 0 2rem; }
#me-mas-tessura .me-label { font-family: ‘JetBrains Mono’, monospace; font-size: 0.65rem; letter-spacing: 0.25em; text-transform: uppercase; color: #A84F2E; display: block; margin-bottom: 1rem; }
#me-mas-tessura h1 em, #me-mas-tessura h2 em { font-style: italic; color: #A84F2E; }
#me-mas-tessura .me-back { font-family: ‘DM Sans’, sans-serif; font-size: 0.65rem; letter-spacing: 0.25em; text-transform: uppercase; color: rgba(244,239,231,0.7); text-decoration: none; display: inline-block; margin-bottom: 1.5rem; transition: color 0.3s ease; }
#me-mas-tessura .me-back:hover { color: #A84F2E; }
/* HERO */
#me-mas-tessura .me-hero { position: relative; height: 75vh; min-height: 500px; display: flex; align-items: flex-end; overflow: hidden; }
#me-mas-tessura .me-hero .me-bg { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }
#me-mas-tessura .me-hero .me-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(26,22,19,0.92) 0%, rgba(26,22,19,0.4) 50%, transparent 100%), linear-gradient(to right, rgba(26,22,19,0.75) 0%, rgba(26,22,19,0.35) 45%, transparent 70%); }
#me-mas-tessura .me-hero .me-content { position: relative; z-index: 2; width: 100%; max-width: 1280px; margin: 0 auto; padding: 0 2rem 3.5rem; display: flex; justify-content: space-between; align-items: flex-end; gap: 3rem; }
#me-mas-tessura .me-hero h1 { font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: clamp(2.5rem, 5vw, 4rem); font-weight: 300; color: #F4EFE7; line-height: 1.05; margin-bottom: 1rem; }
#me-mas-tessura .me-hero .me-intro { font-size: 0.9rem; line-height: 1.75; color: rgba(244,239,231,0.75); max-width: 34rem; }
#me-mas-tessura .me-toc { display: flex; flex-direction: column; gap: 0.7rem; flex-shrink: 0; }
#me-mas-tessura .me-toc a { font-family: ‘JetBrains Mono’, monospace; font-size: 0.62rem; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(244,239,231,0.65); text-decoration: none; transition: color 0.3s ease; }
#me-mas-tessura .me-toc a:hover { color: #A84F2E; }
/* SECTIONS */
#me-mas-tessura .me-section { position: relative; padding: 5.5rem 0; }
#me-mas-tessura .me-section .me-num { position: absolute; top: -0.5rem; right: 2rem; font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: clamp(8rem, 15vw, 14rem); font-weight: 300; line-height: 1; pointer-events: none; user-select: none; z-index: 0; color: rgba(26,22,19,0.04); }
#me-mas-tessura .me-section.me-dark .me-num { color: rgba(244,239,231,0.03); }
#me-mas-tessura .me-section.me-dark { background: #1A1613; color: #F4EFE7; }
#me-mas-tessura .me-section.me-mid { background: #2A241E; color: #F4EFE7; }
#me-mas-tessura .me-section.me-alt { background: #FAF6EE; }
#me-mas-tessura .me-grid2 { display: grid; grid-template-columns: 1fr 1fr; gap: 3.5rem; align-items: center; position: relative; z-index: 1; }
#me-mas-tessura .me-section h2 { font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: clamp(1.9rem, 3.2vw, 2.6rem); font-weight: 300; line-height: 1.15; margin-bottom: 1.3rem; }
#me-mas-tessura .me-section p { font-size: 0.9rem; line-height: 1.75; color: #6B6258; margin-bottom: 1rem; }
#me-mas-tessura .me-section.me-dark p, #me-mas-tessura .me-section.me-mid p { color: rgba(244,239,231,0.7); }
#me-mas-tessura .me-img { position: relative; overflow: hidden; aspect-ratio: 4/3; }
#me-mas-tessura .me-img img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s ease; }
#me-mas-tessura .me-img:hover img { transform: scale(1.05); }
#me-mas-tessura .me-img .me-img-tag { position: absolute; top: 0.6rem; left: 0.6rem; padding: 0.3rem 0.7rem; background: rgba(26,22,19,0.55); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: 0.8rem; font-style: italic; color: rgba(244,239,231,0.9); border-left: 2px solid #A84F2E; }
/* CHECKLIST */
#me-mas-tessura .me-checklist { display: grid; grid-template-columns: 1fr 1fr; gap: 0.8rem 2rem; list-style: none; padding: 0; margin: 1.2rem 0 0; }
#me-mas-tessura .me-checklist li { font-size: 0.88rem; line-height: 1.6; color: #6B6258; }
#me-mas-tessura .me-section.me-dark .me-checklist li, #me-mas-tessura .me-section.me-mid .me-checklist li { color: rgba(244,239,231,0.7); }
#me-mas-tessura .me-checklist li::before { content: ‘✓’; color: #A84F2E; margin-right: 0.5rem; font-weight: 500; }
/* GALERIE */
#me-mas-tessura .me-gallery { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.8rem; position: relative; z-index: 1; margin-top: 2.5rem; }
#me-mas-tessura .me-gallery-item { position: relative; overflow: hidden; aspect-ratio: 4/3; }
#me-mas-tessura .me-gallery-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s ease; }
#me-mas-tessura .me-gallery-item:hover img { transform: scale(1.05); }
#me-mas-tessura .me-gallery-item.large { grid-column: span 2; }
#me-mas-tessura .me-gallery-item .me-caption { position: absolute; bottom: 0; left: 0; right: 0; padding: 0.6rem 0.8rem; background: rgba(26,22,19,0.65); font-family: ‘DM Sans’, sans-serif; font-size: 0.6rem; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(244,239,231,0.85); }
/* FAQ */
#me-mas-tessura .me-faq { position: relative; z-index: 1; max-width: 820px; }
#me-mas-tessura .me-faq-item { padding: 1.5rem 0; border-bottom: 1px solid rgba(244,239,231,0.08); }
#me-mas-tessura .me-faq-item h3 { font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: 1.25rem; font-weight: 400; color: #F4EFE7; margin-bottom: 0.5rem; }
#me-mas-tessura .me-faq-item p { margin: 0; }
#me-mas-tessura .me-zone { margin-top: 2.5rem; padding-top: 1.8rem; border-top: 1px solid rgba(244,239,231,0.15); }
#me-mas-tessura .me-zone h3 { font-family: ‘JetBrains Mono’, monospace; font-size: 0.65rem; letter-spacing: 0.25em; text-transform: uppercase; color: #A84F2E; margin-bottom: 0.7rem; }
/* AUTRES DÉCORS */
#me-mas-tessura .me-others { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.2rem; position: relative; z-index: 1; margin-top: 2.5rem; }
#me-mas-tessura .me-other-card { position: relative; display: block; overflow: hidden; aspect-ratio: 4/3; text-decoration: none; }
#me-mas-tessura .me-other-card img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s ease; }
#me-mas-tessura .me-other-card:hover img { transform: scale(1.05); }
#me-mas-tessura .me-other-card .me-other-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(26,22,19,0.85) 0%, rgba(26,22,19,0.25) 55%, transparent 100%); display: flex; align-items: flex-end; padding: 1rem; }
#me-mas-tessura .me-other-card span { font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: 1.15rem; font-weight: 300; font-style: italic; color: #F4EFE7; transition: color 0.3s ease; }
#me-mas-tessura .me-other-card:hover span { color: #A84F2E; }
/* SEO */
#me-mas-tessura .me-seo { background: #1A1613; padding: 2.5rem 2rem; }
#me-mas-tessura .me-seo .me-inner { max-width: 1280px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: center; gap: 0.5rem 0; }
#me-mas-tessura .me-seo .me-kw { font-family: ‘DM Sans’, sans-serif; font-size: 0.6rem; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(168,79,46,0.75); white-space: nowrap; }
#me-mas-tessura .me-seo .me-dot { color: rgba(168,79,46,0.35); margin: 0 0.6rem; font-size: 0.5rem; }
/* CTA */
#me-mas-tessura .me-cta { background: #A84F2E; padding: 3.5rem 2rem; text-align: center; }
#me-mas-tessura .me-cta h2 { font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: 1.8rem; font-weight: 300; font-style: italic; color: #F4EFE7; margin-bottom: 1rem; }
#me-mas-tessura .me-cta .me-phone { font-family: ‘DM Sans’, sans-serif; font-size: 0.65rem; letter-spacing: 0.2em; text-transform: uppercase; color: rgba(244,239,231,0.8); margin-bottom: 1.5rem; }
#me-mas-tessura .me-cta .me-btn { display: inline-block; padding: 0.8rem 2rem; background: #F4EFE7; color: #1A1613; font-family: ‘DM Sans’, sans-serif; font-size: 0.65rem; letter-spacing: 0.2em; text-transform: uppercase; text-decoration: none; border-radius: 2rem; transition: background 0.3s; }
#me-mas-tessura .me-cta .me-btn:hover { background: #FAF6EE; }
@media (max-width: 1024px) {
#me-mas-tessura .me-hero { height: 65vh; }
#me-mas-tessura .me-grid2 { grid-template-columns: 1fr; gap: 2.5rem; }
#me-mas-tessura .me-others { grid-template-columns: repeat(2, 1fr); }
#me-mas-tessura .me-gallery { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 768px) {
#me-mas-tessura .me-hero { height: 55vh; min-height: 420px; }
#me-mas-tessura .me-hero .me-content { flex-direction: column; align-items: flex-start; gap: 1.5rem; padding-bottom: 2.5rem; }
#me-mas-tessura .me-toc { display: none; }
#me-mas-tessura .me-section { padding: 3.5rem 0; }
#me-mas-tessura .me-others { grid-template-columns: 1fr; }
#me-mas-tessura .me-gallery { grid-template-columns: 1fr; }
#me-mas-tessura .me-gallery-item.large { grid-column: span 1; }
#me-mas-tessura .me-checklist { grid-template-columns: 1fr; }
}
#me-mas-tessura .me-gallery-item .me-tag { position: absolute; top: 0.6rem; left: 0.6rem; padding: 0.3rem 0.7rem; background: rgba(26,22,19,0.55); backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); font-family: ‘Cormorant Garamond’, Georgia, serif; font-size: 0.8rem; font-style: italic; color: rgba(244,239,231,0.9); border-left: 2px solid #A84F2E; }
#me-mas-tessura .me-why { font-family: ‘JetBrains Mono’, monospace; font-size: 0.65rem; letter-spacing: 0.25em; text-transform: uppercase; color: #A84F2E; margin: 1.8rem 0 0.3rem; }
01
N°01 / La collection
La collection Tessura
Tessura est la nouvelle collection Khrôma by Masureel consacrée au textile. Chaque motif part d’un geste de tisserand — la trame tendue sur le métier, le point tiré à la main, la fibre qui devient surface — et le transpose à l’échelle du mur : lin froissé, toile de raphia, tapisserie ancienne, bogolan malien, boro japonais rapiécé, taffetas changeant.
Onze dessins, trente-sept coloris, dans une gamme de tons naturels — terre, cocoon, almond, brun, or et bleu canard. Le rendu est mat, profond, très proche du textile véritable : c’est un papier peint qui se regarde de près. Nous présentons les nuanciers Tessura à l’atelier-boutique de Mâcon et assurons la pose en Bourgogne et en région Rhône-Alpes.
03
N°03 / Nos collections
Nos collections Masureel
La Maison Esclavissat à Mâcon vous accompagne dans le choix et la mise en valeur des collections Masureel en Bourgogne, en région Rhône-Alpes et dans toute la France.
04
N°04 / Maison Esclavissat
Artisan tapissier à Mâcon
Basée à Mâcon, la Maison Esclavissat vous accompagne dans le choix, la fourniture et la pose des papiers peints Masureel, à travers l’ensemble de leurs collections. Nous intervenons en Bourgogne, en région Rhône-Alpes, dans toute la France et à l’international, selon la nature des projets.
Pourquoi nous contacter ?
- Devis gratuit et personnalisé
- Projets sur mesure, petits ou grands
- Conseils d’artisan tapissier
- Accompagnement de A à Z
Papier peint Tessura Mâcon·Khrôma by Masureel·Papier peint effet textile·Papier peint lin et raphia·Papier peint bogolan·Papier peint boro japonais·Fourniture papier peint Mâcon·Tapissier décorateur Mâcon·Papier peint Bourgogne·Maison Esclavissat