.jpat{--jpat-accent:rgb(var(--text-color));--jpat-encre:#2a211c;--jpat-papier:#fffdf7;--jpat-script:var(--jp-font-script,cursive);--jpat-machine:var(--jp-font-machine,var(--heading-font-family));position:relative;isolation:isolate}.jpat--texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.34 0 0 0 0 0.13 0 0 0 0 0.04 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(ellipse at 20% 0%,rgb(255 255 255 / .06),transparent 60%)}.jpat__grille{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(40px,6vw,96px);align-items:center;max-width:1120px;margin:0 auto}.jpat--photo-gauche .jpat__visuel{order:-1}.jpat__texte{max-width:560px}.jpat__surtitre{margin:0 0 10px}.jpat__titre{margin:0 0 18px}.jpat__prose{font-size:clamp(16px,1.25vw,18px);line-height:1.65}.jpat__prose p{margin:0 0 .8em}.jpat__prose p:last-child{margin-bottom:0}.jpat__signature{position:relative;display:inline-block;margin:30px 0 4px 4px;font-family:var(--jpat-script);font-size:clamp(34px,3.2vw,44px);line-height:1;word-spacing:.3em;color:var(--jpat-accent);transform:rotate(-4deg);transform-origin:left center}.jpat__signature svg{position:absolute;left:8%;right:-6%;bottom:-10px;width:104%;height:14px;overflow:visible}.jpat__signature path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;opacity:.75}.jpat__chiffres{display:grid;grid-template-columns:repeat(var(--jpat-n,3),minmax(0,1fr));gap:16px;list-style:none;margin:30px 0 0;padding:0}.jpat__chiffre{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;min-width:0}.jpat__nombre{font-family:var(--jpat-machine);font-size:clamp(28px,2.6vw,36px);line-height:1.1;word-spacing:.05em;white-space:nowrap}.jpat__nombre--long{font-size:clamp(18px,1.55vw,23px)}.jpat__legende-chiffre{font-family:var(--jpat-machine);font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.jpat--tampon .jpat__chiffre{padding:14px 8px 12px;border:2px solid var(--jpat-accent);border-radius:6px;box-shadow:inset 0 0 0 3px transparent,inset 0 0 0 4px var(--jpat-accent);color:var(--jpat-accent);opacity:.92;transform:rotate(-2.2deg)}.jpat--tampon .jpat__chiffre:nth-child(2){transform:rotate(1.6deg)}.jpat--tampon .jpat__chiffre:nth-child(3){transform:rotate(-.8deg)}.jpat--tampon .jpat__chiffre:nth-child(4){transform:rotate(2deg)}.jpat--note .jpat__chiffre{position:relative;padding:20px 8px 14px;background:var(--jpat-papier);color:var(--jpat-encre);box-shadow:0 6px 14px #28140a29;transform:rotate(-2deg)}.jpat--note .jpat__chiffre:nth-child(2){transform:rotate(1.8deg)}.jpat--note .jpat__chiffre:nth-child(3){transform:rotate(-.8deg)}.jpat--note .jpat__chiffre:nth-child(4){transform:rotate(1.4deg)}.jpat--note .jpat__chiffre:before{content:"";position:absolute;top:-8px;left:50%;width:46px;height:16px;margin-left:-23px;background:#ddd1c2d9;transform:rotate(-4deg)}.jpat--note .jpat__nombre{color:#ad523f}.jpat__action{margin-top:30px}.jpat__visuel{display:flex;justify-content:center;padding:18px 18px 34px}.jpat__polaroid{position:relative;width:100%;max-width:440px;margin:0;padding:14px 14px 0;background:var(--jpat-papier);box-shadow:0 2px 3px #0000001a,0 18px 36px #280f0547;transform:rotate(2.5deg)}.jpat--photo-gauche .jpat__polaroid{transform:rotate(-2.5deg)}.jpat__photo{position:relative;aspect-ratio:1/1;overflow:hidden;background:#ddd1c2}.jpat__photo img,.jpat__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.jpat__legende{padding:12px 6px 16px;text-align:center;font-family:var(--jpat-script);font-size:clamp(21px,1.9vw,26px);line-height:1.2;word-spacing:.3em;color:var(--jpat-encre)}.jpat__polaroid:not(:has(.jpat__legende)){padding-bottom:42px}.jpat__polaroid:before{content:"";position:absolute;top:-16px;left:50%;z-index:2;width:132px;height:34px;margin-left:-66px;background:#ddd1c2c7;box-shadow:0 1px 2px #00000014;transform:rotate(-3deg);clip-path:polygon(0 0,100% 0,97% 14%,100% 28%,97% 42%,100% 57%,97% 71%,100% 85%,97% 100%,0 100%,3% 86%,0 72%,3% 58%,0 43%,3% 29%,0 15%)}.jpat__polaroid--sauge:before{background:#647d699e}.jpat__polaroid--sauge:after{content:"";position:absolute;top:-16px;left:50%;z-index:3;width:116px;height:34px;margin-left:-58px;transform:rotate(-3deg);clip-path:polygon(0 0,100% 0,97% 14%,100% 28%,97% 42%,100% 57%,97% 71%,100% 85%,97% 100%,0 100%,3% 86%,0 72%,3% 58%,0 43%,3% 29%,0 15%);background:repeating-linear-gradient(90deg,transparent 0 10px,rgb(255 255 255 / .18) 10px 12px);pointer-events:none}.jpat__pot{position:absolute;bottom:-30px;left:-38px;z-index:3;width:clamp(84px,8vw,108px);aspect-ratio:1/1;transform:rotate(-9deg);filter:drop-shadow(0 6px 8px rgb(40 15 5 / .25))}.jpat--photo-gauche .jpat__pot{left:auto;right:-38px;transform:rotate(9deg)}.jpat__pot svg{display:block;width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.jpat__polaroid{transition:transform .5s ease}.jpat__visuel:hover .jpat__polaroid{transform:rotate(1deg)}.jpat--photo-gauche .jpat__visuel:hover .jpat__polaroid{transform:rotate(-1deg)}}@media screen and (max-width:999px){.jpat__grille{gap:40px}.jpat__pot{left:-22px}.jpat--photo-gauche .jpat__pot{right:-22px}}@media screen and (max-width:699px){.jpat__grille{grid-template-columns:minmax(0,1fr);gap:26px}.jpat__visuel{order:-1;padding:16px 26px 26px}.jpat__polaroid{max-width:300px;padding:10px 10px 0}.jpat__polaroid:before{width:104px;height:28px;margin-left:-52px;top:-13px}.jpat__polaroid--sauge:after{width:90px;height:28px;margin-left:-45px;top:-13px}.jpat__legende{font-size:20px;padding:8px 4px 12px}.jpat__pot{width:74px;bottom:-22px;left:-26px}.jpat--photo-gauche .jpat__pot{right:-26px}.jpat__texte{max-width:none;text-align:center}.jpat__prose{font-size:16px}.jpat__signature{margin:24px 0 4px;font-size:36px;transform-origin:center}.jpat__chiffres{gap:10px;margin-top:24px}.jpat--tampon .jpat__chiffre{padding:10px 4px 8px;border-width:1.5px;box-shadow:inset 0 0 0 2px transparent,inset 0 0 0 3px var(--jpat-accent)}.jpat--note .jpat__chiffre{padding:16px 4px 10px}.jpat__nombre{font-size:22px}.jpat__nombre--long{font-size:15px}.jpat__legende-chiffre{font-size:10px;letter-spacing:.06em}.jpat__action{margin-top:24px}}.jpat .jpat__chiffres{margin-top:48px}@media screen and (max-width:749px){.jpat .jpat__chiffres{margin-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jp-atelier.css.map */
