.page-archive{--page-bg:var(--color-white)}.page-archive .section-archive-hero{align-items:center;background:var(--color-white);display:flex;height:50vh;transition:background .4s ease}@media(max-width:991px){.page-archive .section-archive-hero{height:auto;min-height:40vh}}@media(max-width:767px){.page-archive .section-archive-hero{padding:7rem 0 3rem}}.page-archive .section-archive-hero .content-text{color:var(--color-dark-mid,#4b4b4b);font-family:var(--font-primary);font-size:1rem;line-height:1.55;max-width:32rem}.page-archive[data-category=atypique]{--page-bg:var(--color-article-atypique)}.page-archive[data-category=atypique] .section-archive-hero{background:var(--color-article-atypique)}.page-archive[data-category=brochure]{--page-bg:var(--color-article-brochure)}.page-archive[data-category=brochure] .section-archive-hero{background:var(--color-article-brochure)}.page-archive[data-category=carterie]{--page-bg:var(--color-article-carterie)}.page-archive[data-category=carterie] .section-archive-hero{background:var(--color-article-carterie)}.page-archive[data-category=catalogue]{--page-bg:var(--color-article-catalogue)}.page-archive[data-category=catalogue] .section-archive-hero{background:var(--color-article-catalogue)}.page-archive[data-category=conseils]{--page-bg:var(--color-article-conseils)}.page-archive[data-category=conseils] .section-archive-hero{background:var(--color-article-conseils)}.page-archive[data-category=etiquettes]{--page-bg:var(--color-article-etiquettes)}.page-archive[data-category=etiquettes] .section-archive-hero{background:var(--color-article-etiquettes);color:var(--color-white)}.page-archive[data-category=etiquettes] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=gestion-projets]{--page-bg:var(--color-article-gestion-projets)}.page-archive[data-category=gestion-projets] .section-archive-hero{background:var(--color-article-gestion-projets);color:var(--color-white)}.page-archive[data-category=gestion-projets] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=grand-format]{--page-bg:var(--color-article-grand-format)}.page-archive[data-category=grand-format] .section-archive-hero{background:var(--color-article-grand-format);color:var(--color-white)}.page-archive[data-category=grand-format] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=livre]{--page-bg:var(--color-article-livre)}.page-archive[data-category=livre] .section-archive-hero{background:var(--color-article-livre);color:var(--color-white)}.page-archive[data-category=livre] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=luxe]{--page-bg:var(--color-article-luxe)}.page-archive[data-category=luxe] .section-archive-hero{background:var(--color-article-luxe);color:var(--color-white)}.page-archive[data-category=luxe] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=packaging]{--page-bg:var(--color-article-packaging)}.page-archive[data-category=packaging] .section-archive-hero{background:var(--color-article-packaging);color:var(--color-white)}.page-archive[data-category=packaging] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=plaquette]{--page-bg:var(--color-article-plaquette)}.page-archive[data-category=plaquette] .section-archive-hero{background:var(--color-article-plaquette);color:var(--color-white)}.page-archive[data-category=plaquette] .section-archive-hero .content-text{color:#fffc}.page-archive[data-category=supports-communication]{--page-bg:var(--color-article-supports-communication)}.page-archive[data-category=supports-communication] .section-archive-hero{background:var(--color-article-supports-communication);color:var(--color-white)}.page-archive[data-category=supports-communication] .section-archive-hero .content-text{color:#fffc}.page-archive .section-archive-intro{background:var(--color-white);border-top:1px solid hsla(0,0%,8%,.08);padding:6rem 0 7rem}@media(max-width:991px){.page-archive .section-archive-intro{padding:4.5rem 0 5rem}}@media(max-width:767px){.page-archive .section-archive-intro{padding:3.5rem 0 4rem}}@media(max-width:991px){.page-archive .section-archive-intro .archive-intro-head{margin-bottom:2.5rem}}.page-archive .section-archive-intro .archive-intro-lead{color:var(--color-dark);font-family:var(--font-secondary);font-size:1.3125rem;font-weight:300;line-height:1.5;margin:0 0 2.25rem;max-width:44rem}@media(max-width:767px){.page-archive .section-archive-intro .archive-intro-lead{font-size:1.1875rem;margin-bottom:1.5rem}}.page-archive .section-archive-intro .archive-intro-title{color:var(--color-dark);font-family:var(--font-secondary);font-size:2rem;font-weight:300;line-height:1.15;margin:0 0 1.75rem;max-width:36rem}@media(max-width:767px){.page-archive .section-archive-intro .archive-intro-title{font-size:1.6rem;margin-bottom:1.25rem}}.page-archive .section-archive-intro .archive-intro-text{color:var(--color-dark-mid);font-family:var(--font-primary);font-size:.9375rem;line-height:1.65;margin:0 0 1rem;max-width:44rem}.page-archive .section-archive-intro .archive-intro-text:last-child{margin-bottom:0}.page-archive .section-archive-intro .archive-intro-body a{color:var(--color-dark);text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.page-archive .section-archive-intro .archive-intro-body a:hover{color:var(--color-green)}.page-archive .section-archive-intro .archive-intro-readmore{position:relative}.page-archive .section-archive-intro .archive-intro-readmore .archive-intro-collapse{height:6.5rem;overflow:hidden}.page-archive .section-archive-intro .archive-intro-readmore .archive-intro-collapse p{color:var(--color-dark-mid);font-family:var(--font-primary);font-size:.9375rem;line-height:1.65;margin:0 0 1rem;max-width:44rem}.page-archive .section-archive-intro .archive-intro-readmore .archive-intro-collapse p:last-child{margin-bottom:0}.page-archive .section-archive-intro .archive-intro-readmore .archive-intro-toggle-wrap{background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0,var(--color-white) 55%);bottom:0;display:flex;justify-content:flex-start;left:0;padding-top:4.5rem;pointer-events:none;position:absolute;right:0;transition:background .4s ease}.page-archive .section-archive-intro .archive-intro-readmore .archive-intro-toggle-wrap .archive-intro-toggle{pointer-events:auto}.page-archive .section-archive-intro .archive-intro-readmore.is-open .archive-intro-collapse{height:auto;padding-bottom:3.5rem}.page-archive .section-archive-intro .archive-intro-readmore.is-open .archive-intro-toggle-wrap{background:linear-gradient(180deg,#fff0 0 55%)}.page-archive .section-archive-intro .archive-intro-toggle .archive-intro-toggle-icon{transition:transform .35s ease}.page-archive .section-archive-intro .archive-intro-toggle[aria-expanded=true] .archive-intro-toggle-icon{transform:rotate(180deg)}.page-archive .articles-select{margin-bottom:2.5rem;margin-left:auto;max-width:100%;position:sticky;top:calc(var(--header-height) + 1rem);width:-moz-max-content;width:max-content;z-index:5}@media(max-width:767px){.page-archive .articles-select{bottom:1rem;left:50%;margin:0;max-width:calc(100vw - 2rem);position:fixed;top:auto;transform:translate(-50%);width:250px;z-index:40}}.page-archive .articles-select .articles-select-trigger{align-items:center;background:var(--color-white);border:1px solid hsla(0,0%,8%,.2);border-radius:6px;color:var(--color-dark);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:.875rem;gap:.6rem;padding:.6rem 1rem;transition:background .25s ease,border-color .25s ease,color .25s ease}@media(max-width:767px){.page-archive .articles-select .articles-select-trigger{width:100%}}.page-archive .articles-select .articles-select-trigger:hover{border-color:var(--color-dark)}.page-archive .articles-select .articles-select-ico{color:var(--color-dark-mid);flex-shrink:0;transition:color .25s ease}.page-archive .articles-select .articles-select-value{white-space:nowrap}.page-archive .articles-select .articles-select-chevron{flex-shrink:0;transition:transform .3s ease}@media(max-width:767px){.page-archive .articles-select .articles-select-chevron{margin-left:auto}}.page-archive .articles-select.is-open .articles-select-trigger{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-white)}.page-archive .articles-select.is-open .articles-select-trigger .articles-select-ico{color:var(--color-white)}.page-archive .articles-select.is-open .articles-select-trigger .articles-select-chevron{transform:rotate(180deg)}.page-archive .articles-select .articles-select-list{background:var(--color-white);border:1px solid hsla(0,0%,8%,.1);border-radius:8px;box-shadow:0 14px 34px #0000001f;list-style:none;margin:0;max-height:18rem;min-width:100%;overflow-y:auto;padding:.5rem 0;position:absolute;right:0;top:calc(100% + .5rem);z-index:10}@media(max-width:767px){.page-archive .articles-select .articles-select-list{bottom:calc(100% + .5rem);left:0;top:auto}}.page-archive .articles-select .articles-select-option{color:var(--color-dark-mid);cursor:pointer;font-family:var(--font-primary);font-size:.95rem;padding:.3rem 1.25rem;transition:color .2s ease,background .2s ease;white-space:nowrap}.page-archive .articles-select .articles-select-option:hover{background:#1414140a;color:var(--color-dark)}.page-archive .articles-select .articles-select-option.is-selected{color:var(--color-dark);font-weight:500}.page-archive .articles-select-pop-enter-active,.page-archive .articles-select-pop-leave-active{transition:opacity .2s ease,transform .2s ease}.page-archive .articles-select-pop-enter-from,.page-archive .articles-select-pop-leave-to{opacity:0;transform:translateY(-6px)}.page-archive .articles-search-banner{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin:-1rem 0 2.5rem}.page-archive .articles-search-banner span{color:var(--color-dark);font-family:var(--font-secondary);font-size:1.05rem;font-weight:300}.page-archive .articles-search-banner .articles-search-clear{background:none;border:none;color:var(--color-dark-mid);cursor:pointer;font-family:var(--font-primary);font-size:.85rem;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.page-archive .articles-search-banner .articles-search-clear:hover{color:var(--color-green)}.page-archive .section-archive-list{background:var(--color-white);padding:4rem 0 8rem}@media(max-width:991px){.page-archive .section-archive-list{padding:0 0 4rem}}.page-archive .section-archive-list .archive-empty{color:var(--color-dark-mid);font-family:var(--font-secondary);font-size:1.25rem;font-weight:300;padding:4rem 0;text-align:center}.page-archive .section-archive-list .archive-load-more{margin-top:4rem;text-align:center}
