.jo-head{padding:calc(68px + clamp(40px,5.5vw,78px)) 0 clamp(22px,2.6vw,34px);text-align:center}.jo-head .eyebrow{justify-content:center}.jo-head h1{font-size:calc(clamp(40px,5.6vw,72px) * var(--tt,1));margin-top:14px}.jo-head p{color:var(--txt-doux);font-weight:300;max-width:52ch;margin:16px auto 0;font-size:clamp(15.5px,1.3vw,18px)}.jo-pills{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:clamp(20px,2.4vw,30px)}.jo-pills button{height:38px;padding:0 18px;border-radius:999px;background:var(--blanc);border:1px solid var(--line-fort);font-size:13px;font-weight:600;color:var(--txt-doux);transition:background .2s,color .2s,border-color .2s,transform .2s var(--ease)}.jo-pills button:hover{transform:translateY(-1px);color:var(--noir)}.jo-pills button.on{background:var(--chrome);border-color:var(--chrome);color:var(--perle)}.jo-une{padding-top:clamp(22px,2.6vw,34px)}.jo-une[hidden]{display:none}.jo-une a{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(20px,3vw,52px);align-items:center;background:var(--blanc);border:1px solid var(--line);border-radius:var(--rxl);overflow:hidden;transition:border-color .3s,box-shadow .35s var(--ease),transform .35s var(--ease)}.jo-une a:hover{border-color:var(--line-fort);box-shadow:var(--sh-m);transform:translateY(-3px)}.jo-une figure{overflow:hidden;align-self:stretch}.jo-une img{width:100%;height:100%;min-height:340px;object-fit:cover;transition:transform .9s var(--ease)}.jo-une a:hover img{transform:scale(1.03)}.jo-une .txt{padding:clamp(22px,3vw,48px) clamp(22px,3vw,48px) clamp(22px,3vw,48px) 0}.jo-une h2{font-size:calc(clamp(26px,2.9vw,40px) * var(--tt,1));margin-top:14px}.jo-une p{color:var(--txt-doux);font-weight:300;margin-top:14px;max-width:44ch}.jo-meta{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--reseda);font-weight:500;margin-top:16px}.jo-meta i{width:3px;height:3px;border-radius:999px;background:var(--pale);display:block}.jo-tag{display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:999px;background:var(--creme);color:var(--chrome);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jo-liste{padding:clamp(30px,4vw,58px) 0 clamp(56px,7vw,104px)}.jo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,30px)}.jo-card{display:flex;flex-direction:column;background:var(--blanc);border:1px solid var(--line);border-radius:var(--rl);overflow:hidden;transition:border-color .3s,box-shadow .35s var(--ease),transform .35s var(--ease)}.jo-card:hover{border-color:var(--line-fort);box-shadow:var(--sh-m);transform:translateY(-3px)}.jo-card figure{overflow:hidden}.jo-card img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;transition:transform .9s var(--ease)}.jo-card:hover img{transform:scale(1.04)}.jo-card .in{padding:clamp(18px,2vw,26px);display:flex;flex-direction:column;flex:1}.jo-card h3{font-size:calc(clamp(19px,1.7vw,23px) * var(--tt,1));margin-top:13px;line-height:1.2}.jo-card p{color:var(--txt-doux);font-weight:300;font-size:15px;margin-top:10px;flex:1}.jo-card .lire{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:600;color:var(--chrome)}.jo-card .lire svg{transition:transform .3s var(--ease)}.jo-card:hover .lire svg{transform:translate(5px)}.jo-card[hidden]{display:none}.jo-vide{grid-column:1/-1;text-align:center;padding:50px 20px;color:var(--txt-doux);border:1px dashed var(--line-fort);border-radius:var(--rm)}.jo-vide[hidden]{display:none}.jo-news{padding-bottom:clamp(64px,8vw,112px)}.jo-news-in{background:var(--grad-vert);color:var(--perle);border-radius:var(--rxl);overflow:hidden;position:relative;padding:clamp(34px,4.4vw,62px) clamp(24px,4vw,60px);display:grid;grid-template-columns:1fr .9fr;gap:clamp(22px,4vw,58px);align-items:center}.jo-news-in:after{content:"";position:absolute;left:-100px;bottom:-140px;width:360px;height:360px;border-radius:999px;background:radial-gradient(60% 50% at 50% 0%,rgb(var(--sable-rgb)/.14),#0000 70%);pointer-events:none}.jo-news .script{font-size:clamp(19px,2.2vw,29px);color:var(--pale);display:block}.jo-news h2{font-size:calc(clamp(25px,2.9vw,38px) * var(--tt,1));margin-top:2px}.jo-news p{color:rgb(var(--perle-rgb)/.72);font-weight:300;margin-top:12px;max-width:40ch}.jo-form{display:flex;gap:10px;position:relative;z-index:1}.jo-form input{flex:1;min-width:0;height:54px;padding:0 20px;border-radius:999px;border:1px solid rgb(var(--perle-rgb)/.28);background:rgb(var(--perle-rgb)/.08);color:var(--perle);font-size:15px}.jo-form input::placeholder{color:rgb(var(--perle-rgb)/.5)}.jo-form input:focus{outline:none;border-color:var(--pale)}@media(max-width:1080px){.jo-grid{grid-template-columns:repeat(2,1fr)}.jo-news-in{grid-template-columns:1fr}}@media(max-width:760px){.jo-une a{grid-template-columns:1fr}.jo-une img{min-height:0;aspect-ratio:16/10}.jo-une .txt{padding:22px}.jo-grid{grid-template-columns:1fr}.jo-form{flex-direction:column}.jo-form .btn{width:100%}}@media(max-width:640px){.jo-head{padding-top:100px}.jo-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:flex-start;margin-inline:calc(var(--pad)*-1);padding:2px var(--pad) 6px}.jo-pills::-webkit-scrollbar{display:none}.jo-pills button{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/journal.css.map */
