.planche{padding-top:96px}.page-journal .planche:first-of-type{padding-top:72px}.article{padding-top:190px;padding-bottom:140px}.article__head,.article__body,.article__encart,.comments{max-width:680px;margin-inline:auto;padding-inline:var(--gutter);box-sizing:content-box}.article__head{text-align:center}.article__title{margin-top:14px;font-family:var(--font-text);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.015em}.article__head p.t-label{margin-top:18px}.article__head .separator{margin-top:44px;width:260px}.article__body{margin-top:64px}.article__body p{margin-top:1.1em;text-align:justify;hyphens:auto;-webkit-hyphens:auto}.article__body .article__chapo{margin-top:0;font-style:italic;font-size:22px;line-height:1.55}.article__figure{margin:56px 0}.article__figure img{width:100%;border:var(--rule)}.article__figure figcaption{margin-top:12px;font-style:italic;font-size:var(--fs-link);text-align:center}.article__inter{margin:64px 0 8px;font-style:italic;font-size:30px;line-height:1.25;text-align:center}.article__sign{margin-top:64px;text-align:center}.article__sign .mark{width:180px;margin-inline:auto}.article__sign p{margin-top:14px;text-align:center;font-family:var(--font-display);font-style:italic;font-size:40px;line-height:1}.article__encart{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;align-items:center;margin-top:96px;padding-top:36px;padding-bottom:36px;background:var(--paper-rose) var(--texture-rose) repeat;background-size:var(--texture-size)}.article__encart .frame img{padding:0 2% 4%}.article__encart .t-label{margin-bottom:10px}.article__encart .t-h2{margin-bottom:22px;font-size:34px}.comments{margin-top:110px}.comments>h2{padding-top:18px;border-top:var(--rule)}.comment{padding:26px 0;border-bottom:1px solid rgba(51,36,31,.25)}.comment__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:8px}.comment__name{font-size:19px}.comment .link-label{min-height:36px;margin-top:4px}.comment-form{display:grid;gap:18px;margin-top:56px}.comment-form h3{font-family:var(--font-display);font-style:italic;font-size:var(--fs-newsletter)}.comment-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.comment-form label{display:grid;gap:8px;font-family:var(--font-label);font-weight:700;font-size:var(--fs-label-sm);letter-spacing:var(--tracking);text-transform:uppercase}.comment-form input,.comment-form textarea{width:100%;padding:12px 14px;border:var(--rule);border-radius:0;background:transparent;font-family:var(--font-text);font-size:var(--fs-lead);text-transform:none;letter-spacing:0}.comment-form input{height:48px}.comment-form textarea{resize:vertical}.comment-form .btn-solid{justify-self:start}.split{display:grid}.split>*{min-width:0}.split--shop{grid-template-columns:45% minmax(0,1fr)}.split--product{grid-template-columns:55% minmax(0,1fr)}.split__media{position:relative;padding-top:var(--nav-h)}.split__sticky{position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));overflow:hidden;background:#8c7465}.split__sticky img,.split__sticky video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.split--shop .split__content{padding:150px var(--gutter) 40px 84px;max-width:760px}.shop-intro .t-display{margin-bottom:44px;font-size:calc(var(--fs-display) * 1.3)}.shop-intro__body{display:flex;align-items:flex-start;gap:36px}.shop-intro__logo{flex:0 0 auto;width:96px;height:auto}.shop-intro__body .t-label{margin-bottom:10px}.shop-intro__text{font-size:19px;line-height:1.6}.steps{padding-top:110px;padding-bottom:130px}.steps h2{margin-bottom:30px}.steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;max-width:980px}.steps li{display:flex;flex-direction:column;gap:8px;font-size:var(--fs-link)}.steps__title{font-family:var(--font-display);font-size:28px;line-height:1.15}.split--shop .filters{margin-top:72px}.courrier-hero{margin-top:40px}.courrier-hero__frame{display:block;aspect-ratio:5 / 4}.courrier-hero__frame img{padding:2% 0 4%}.courrier-hero .t-label{margin-top:24px}.courrier-hero .t-h2{margin-top:8px}.courrier-hero .t-h2 a:hover{font-style:italic}.courrier-hero .price{margin:16px 0 28px}.previous{margin-top:100px}.previous h2{margin-bottom:28px}.product-gallery ol{display:grid;gap:12px;padding:96px 0 12px 12px}.product-gallery li{aspect-ratio:1}.product-gallery li img{padding:6%}.split--product .split__content{padding:0 var(--gutter) 0 64px}.product-info{position:sticky;top:0;max-height:100svh;overflow-y:auto;padding:120px 0 40px;scrollbar-width:thin}.breadcrumb{margin-bottom:22px}.breadcrumb a{text-decoration:underline;text-underline-offset:3px}.product-info .t-h2{margin-top:10px}.product-info .price{margin-top:16px}.product-info__desc{margin-top:22px}.product-info__list{margin-top:24px}.product-info__list ul{margin-top:8px}.product-info__list li{position:relative;padding-left:18px;font-size:var(--fs-lead)}.product-info__list li:before{content:"\2014";position:absolute;left:0}.product-info .btn-cartouche--block{margin-top:32px}.product-info__note{margin-top:12px;text-align:center}.accordions{margin-top:28px;border-top:var(--rule)}.accordions details{border-bottom:1px solid rgba(51,36,31,.3)}.accordions summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;cursor:pointer;list-style:none;font-family:var(--font-label);font-weight:700;font-size:var(--fs-label);letter-spacing:var(--tracking);text-transform:uppercase}.accordions summary::-webkit-details-marker{display:none}.accordions summary:after{content:"+";font-family:var(--font-text);font-size:20px}.accordions details[open] summary:after{content:"\2212"}.accordions details p{padding:0 0 18px;font-size:var(--fs-lead)}.making-of{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding:16px 20px;background:var(--paper-rose) var(--texture-rose) repeat;background-size:var(--texture-size)}.making-of>span:first-child{display:grid;gap:2px}.making-of__title{font-style:italic;font-size:19px}.making-of:hover .making-of__title{text-decoration:underline;text-underline-offset:3px}.others{padding-top:140px;padding-bottom:140px}.others .products{margin-top:36px}.labo-scene{padding-top:56px}.rail-section{padding:128px 0 140px}.rail-section .section-head{align-items:center}.rail__controls{display:flex;align-items:center;gap:12px}.rail__controls .t-label{margin-right:8px}.rail{--edge: max(var(--gutter), calc((100vw - var(--page-max)) / 2 + var(--gutter)));display:flex;gap:28px;padding:36px var(--edge) 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail>li{flex:0 0 300px;scroll-snap-align:start}.projet{display:grid;grid-template-columns:60% minmax(0,1fr);margin-top:var(--nav-h);height:calc(100svh - var(--nav-h));min-height:560px}.slideshow{position:relative;overflow:hidden;background:var(--frame)}.slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}.slideshow__slide.is-active{opacity:1;visibility:visible}.slideshow__slide img{width:100%;height:100%;object-fit:cover}.slideshow .round-btn{position:absolute;top:50%;transform:translateY(-50%);background:var(--paper)}.slideshow .round-btn:hover{background:var(--ink)}.slideshow__prev{left:24px}.slideshow__next{right:24px}.slideshow__nav{position:absolute;left:0;right:0;bottom:18px;display:flex;align-items:center;justify-content:center;gap:12px}.slideshow__nav .t-label{padding:4px 8px;background:var(--paper)}.slideshow__dots{display:flex}.slideshow__dots button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:var(--tap);padding:0;border:0;background:none}.slideshow__dots button:before{content:"";width:8px;height:8px;border:1px solid var(--ink);border-radius:50%;background:var(--paper)}.slideshow__dots button[aria-current=true]:before{background:var(--ink)}.projet__text{display:flex;flex-direction:column;padding:36px 64px 40px;overflow-y:auto}.projet__text>.link-label{align-self:flex-start}.projet__client{margin-top:28px}.projet__text .t-h2{margin-top:8px}.projet__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding-top:16px;border-top:var(--rule)}.projet__meta dd{margin:4px 0 0;font-size:var(--fs-link)}.projet__desc{margin-top:28px}.projet__desc p+p{margin-top:12px}.projet__nav{display:flex;justify-content:space-between;gap:16px;margin-top:auto;padding-top:40px}.projet__nav a{display:inline-flex;align-items:center;min-height:var(--tap);text-underline-offset:4px}.projet__nav a:hover{text-decoration:underline}@media(max-width:1100px){.split--shop .split__content{padding-left:48px}.split--product .split__content{padding-left:40px}.projet__text{padding:32px 40px}}@media(max-width:900px){.split--shop,.split--product{grid-template-columns:1fr}.split__media{padding-top:64px}.split__sticky{position:relative;top:0;height:62svh}.split--shop .split__content{padding:56px var(--gutter) 96px}.product-gallery ol{display:flex;gap:10px;padding:84px var(--gutter) 0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery li{flex:0 0 86%;scroll-snap-align:start}.split--product .split__content{padding:0 var(--gutter)}.product-info{position:static;max-height:none;overflow:visible;padding:32px 0 0}.others{padding-top:96px;padding-bottom:96px}.projet{grid-template-columns:1fr;height:auto;min-height:0;margin-top:64px}.slideshow{aspect-ratio:4 / 5}.projet__text{padding:32px var(--gutter) 80px;overflow:visible}}@media(max-width:760px){.article{padding-top:120px;padding-bottom:96px}.article__title{font-size:38px}.article__body{margin-top:44px}.article__body p{text-align:left;-webkit-hyphens:manual;hyphens:manual}.article__chapo{font-size:20px}.article__inter{font-size:25px}.article__encart{grid-template-columns:1fr;gap:24px;padding:28px var(--gutter)}.article__encart .frame{width:150px}.article__encart .t-h2{font-size:24px}.comment-form__row{grid-template-columns:1fr}.shop-intro__body{flex-direction:column;gap:20px}.steps{padding-top:80px;padding-bottom:96px}.steps ol{grid-template-columns:1fr;gap:24px}.shop-intro__logo{width:76px}.products--2{gap:32px 14px}.rail-section{padding:88px 0 96px}.rail>li{flex-basis:72%}.rail-section .section-head{flex-wrap:wrap}.projet__meta{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pages.css.map */
