.jpp{--jpp-creme:#fbf4ea;--jpp-pointille:rgb(251 244 234 / .5);--jpp-scotch:rgb(221 209 194 / .92);--jpp-m:var(--jp-font-machine,var(--heading-font-family));--jpp-s:var(--jp-font-script,cursive)}.jpp .jpp__nl{background-color:#ddd1c2!important}.jpp .jpp__titre{display:inline-block;margin:0 0 16px;padding:6px 11px 5px;border:1.5px solid var(--jpp-creme);border-radius:3px;font-family:var(--jpp-m);font-size:12.5px;font-weight:400;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--jpp-creme);transform:rotate(-1.6deg)}.jpp__haut>.jpp__col:nth-child(odd) .jpp__titre{transform:rotate(1.2deg)}.jpp__mot{margin:-2px 0 18px;font-family:var(--jpp-s);font-size:clamp(23px,2.3vw,27px);line-height:1.2;word-spacing:.3em;color:var(--jpp-creme);transform:rotate(-1.5deg);transform-origin:left center}.jpp .jpp__avis{position:relative;min-height:40px;padding:8px 14px 7px;border:0;border-radius:2px 2px 3px 9px/2px 2px 3px 5px;background:var(--jpp-creme);color:#57200b;font-family:var(--jpp-m);font-size:13.5px;letter-spacing:.03em;box-shadow:0 1px 1px #57200b33,0 8px 14px -8px #57200bb3;transform:rotate(-2deg);transition:transform .25s ease}.jpp .jpp__avis:before{content:"";position:absolute;top:-8px;left:-9px;width:40px;height:15px;background:var(--jpp-scotch);box-shadow:0 1px 2px #0000001a;transform:rotate(-24deg);pointer-events:none}.jpp .jpp__avis:hover{text-decoration:none;transform:rotate(0)}.jpp .jpp__reseau{position:relative;min-height:40px;padding:7px 14px 7px 12px;border:1px dashed var(--jpp-pointille);border-radius:3px;background:#57200b4d;color:#fff;transform:rotate(-1deg);transition:transform .25s ease,background-color .25s ease}.jpp .jpp__reseau:before,.jpp .jpp__reseau:after{content:"";position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--jp-terra,#ad523f);pointer-events:none}.jpp .jpp__reseau:before{left:-6px}.jpp .jpp__reseau:after{right:-6px}.jpp__reseaux .jpp__reseau:nth-child(2n),.jpp__l1 .jpp__reseau{transform:rotate(1.2deg)}.jpp .jpp__reseau:hover{background:#57200b73;transform:rotate(0)}.jpp .jpp__pre{opacity:1;font-family:var(--jpp-m);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--jpp-creme)}.jpp__l1{gap:12px 14px;margin-bottom:14px}.jpp__reseaux{gap:10px 14px}.jpp :is(.jpp__liens,.jpp__contact,.jpp__legal) a{--u:0px;padding-bottom:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 6' preserveAspectRatio='none'%3E%3Cpath d='M1 4.2C18 2.6 34 4.9 52 3.4S84 2.3 99 3.7' fill='none' stroke='%23fbf4ea' stroke-width='1.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") left calc(100% - var(--u)) / 0% 6px no-repeat;transition:background-size .4s ease}.jpp :is(.jpp__liens,.jpp__contact,.jpp__legal) a:is(:hover,:focus-visible){text-decoration:none;background-size:100% 6px}.jpp .jpp__liens a,.jpp .jpp__legal{opacity:1}.jpp .jpp__ligne small{opacity:1;margin-bottom:2px;font-family:var(--jpp-m);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--jpp-creme)}.jpp .jpp__ico{background:transparent;border:1.5px dashed var(--jpp-pointille);transform:rotate(-6deg)}.jpp .jpp__bas{border-top:1.5px dashed var(--jpp-pointille)}.jpp :is(.jpp__haut,.jpp__bas) a:focus-visible,.jpp .jpp__acc>summary:focus-visible{outline:2px solid var(--jpp-creme);outline-offset:3px;border-radius:2px}.jpp .jpp__avis:focus-visible,.jpp .jpp__reseau:focus-visible{transform:rotate(0)}@media(max-width:699px){.jpp .jpp__marque{padding-bottom:30px;border-bottom:1.5px dashed var(--jpp-pointille)}.jpp .jpp__col{border-bottom:1.5px dashed var(--jpp-pointille)}.jpp .jpp__col.jpp__col--contact{border-bottom:0}.jpp .jpp__col details summary{min-height:44px}.jpp .jpp__col details .jpp__titre{margin:0}.jpp .jpp__avis,.jpp .jpp__reseau{min-height:44px}.jpp .jpp__liens{gap:0}.jpp .jpp__liens a{--u:9px;display:inline-block;padding:12px 0;line-height:1.35}.jpp .jpp__contact a{--u:9px;display:inline-block;padding:12px 0;margin-block:-10px}.jpp .jpp__legal{gap:0 18px}.jpp .jpp__legal a{--u:10px;display:inline-block;padding:13px 0;line-height:1.35}.jpp__mot{transform:rotate(-1deg)}}html.jp-anim-off .jpp :is(.jpp__avis,.jpp__reseau,.jpp__liens a,.jpp__contact a,.jpp__legal a){transition:none}@media(prefers-reduced-motion:reduce){.jpp :is(.jpp__avis,.jpp__reseau,.jpp__liens a,.jpp__contact a,.jpp__legal a){transition:none}}@media(max-width:999px){.jpp .jpp__legal{gap:2px 18px}.jpp .jpp__legal a{padding:6px 0}}@media(max-width:999px){html .jpp .jpp__bas .jpp__legal{row-gap:0;column-gap:18px}html .jpp .jpp__bas .jpp__legal li{margin:0;padding:0}html .jpp .jpp__bas .jpp__legal a{--u:0px;display:inline-block;padding:0;line-height:1.6}}@media(max-width:699px){html .jpp .jpp__haut{row-gap:0}html .jpp .jpp__haut>.jpp__col{padding-block:0}html .jpp .jpp__col details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-block:20px;box-sizing:border-box}html .jpp .jpp__col details>summary .jpp__titre{margin:0}html .jpp .jpp__col details>summary:after{display:block;flex:none;width:20px;font-size:22px;line-height:1;text-align:center}html .jpp .jpp__col details[open] .jpp__liens{margin-top:-8px;padding-bottom:12px}html .jpp .jpp__haut>.jpp__col.jpp__col--contact{padding-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jp-pied-carnet.css.map */
