#colophon,.site-info,footer.site-info{display:none !important;height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;min-height:0 !important;overflow:hidden !important}#page,.site-content,#content{padding-bottom:0 !important;margin-bottom:0 !important}.ps-footer-custom{background-image:url(//pensezsauvage.org/wp-content/themes/pensez-sauvage-kraft/css/../images/kraft-long.jpg);background-color:var(--ps-kraft-couleur);background-attachment:fixed;background-size:6%;border-top:3px solid var(--ps-texte);box-shadow:0 -1px 0 0 var(--ps-orange),0 -6px 18px rgba(44,24,16,.55),0 -5px 22px rgba(212,96,10,.4);padding:3.25rem 7% 2rem;font-family:var(--ps-police-titre);color:var(--ps-texte);letter-spacing:-.02em;width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box;z-index:var(--ps-z-footer)}.ps-footer-custom:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2);pointer-events:none;z-index:0}.ps-footer-pinson,.ps-footer-colonnes,.ps-footer-logos,.ps-footer-mentions{position:relative;z-index:1}.ps-footer-pinson{text-align:center;margin-bottom:2.625rem}.ps-footer-pinson img{width:152px;height:auto;opacity:.85}.ps-footer-colonnes{display:flex;justify-content:space-around;align-items:flex-start;gap:5%;max-width:1300px;margin:0 auto 3.25rem;flex-wrap:wrap}.ps-footer-col{flex:1;min-width:240px;max-width:360px}.ps-footer-titre{font-family:var(--ps-police-titre) !important;color:var(--ps-texte) !important;font-size:1.85rem !important;font-weight:400 !important;margin:0 0 1.125rem !important;padding-bottom:0 !important;border-bottom:none !important;letter-spacing:-.03em !important}.ps-footer-adresse{font-style:normal;border-left:2px solid var(--ps-texte);padding-left:.6875rem;margin:0 0 1rem;line-height:1.6;font-size:1.28rem}.ps-footer-adresse span{display:block}.ps-footer-mail{font-size:1.28rem;margin:0 0 1rem}.ps-footer-mail a{color:var(--ps-bordure-fonce);text-decoration:none}.ps-footer-mail a:hover{color:var(--ps-orange);text-decoration-color:var(--ps-orange)}.ps-footer-instagram{display:block;margin-top:1.125rem;text-align:left;padding-left:.875rem}.ps-footer-instagram img{opacity:.6;transition:opacity .2s;display:inline-block;width:62px;height:62px}.ps-footer-instagram:hover img{opacity:.95}.ps-footer-apropos{min-width:320px;max-width:440px;flex:1.6}.ps-footer-apropos ul{list-style:none;padding:0;margin:0}.ps-footer-apropos ul li{margin-bottom:.5625rem;font-size:1.28rem;line-height:1.25;padding-left:1.125rem;position:relative}.ps-footer-apropos ul li:before{content:'•';position:absolute;left:.1875rem;font-size:1em;color:var(--ps-texte);line-height:1.25}.ps-footer-apropos ul li a{color:var(--ps-texte);text-decoration:none}.ps-footer-apropos ul li a:hover{color:var(--ps-orange);text-decoration:underline;text-underline-offset:3px}.ps-footer-label{display:block;font-size:1.05rem;margin-bottom:.625rem;color:var(--ps-bordure-fonce);font-family:var(--ps-police-titre)}.ps-footer-form{display:flex;flex-direction:column;gap:.75rem;container-type:inline-size}.ps-footer-form input[type=email]{font-family:Georgia,'Times New Roman',serif;background:#eed9c5;border:3px solid var(--ps-texte);color:var(--ps-texte);padding:.5625rem .875rem;font-size:1.35rem;border-radius:7px;outline:none;width:100%;box-sizing:border-box;transition:border-color .2s}.ps-footer-form input[type=email]:focus{border-color:var(--ps-orange)}.ps-footer-form input[type=email]::placeholder{color:rgba(44,24,16,.45);font-style:italic}.ps-footer-form button{font-family:Georgia,'Times New Roman',serif;background:#f7a034;color:var(--ps-texte);border:1px solid #5f5f69;padding:.5rem 1.25rem;font-size:clamp(.95rem,6.6cqi,1.35rem);font-weight:600;cursor:pointer;border-radius:10px;box-shadow:3px 4px 0 rgba(60,40,20,.32);transition:background .2s,box-shadow .2s;width:auto;align-self:flex-start;position:relative;overflow:hidden}.ps-footer-form button:hover{background:#e8901f;box-shadow:1px 2px 0 rgba(60,40,20,.2)}.ps-footer-form-btn--chargement:after{content:'';position:absolute;top:0;bottom:0;left:0;width:70%;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(74,27,12,.45) 50%,transparent 100%);animation:ps-footer-btn-ombre 1.5s ease-in-out infinite}@keyframes ps-footer-btn-ombre{from{transform:translateX(-120%)}to{transform:translateX(240%)}}.ps-newsletter-footer-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ps-footer-form-message{font-family:var(--ps-police-titre);font-style:italic;color:var(--ps-texte);font-size:1.1rem;line-height:1.4;text-align:center}.ps-footer-form-message:empty{display:none}.ps-footer-form-message img{display:block;width:125px;max-width:100%;height:auto;margin:0 auto .6rem}.ps-footer-form-message--ok{color:var(--ps-vert-bio)}.ps-footer-form-message--erreur{color:var(--ps-orange)}.ps-footer-newsletter-rgpd{margin:0;font-size:.85rem;line-height:1.45;color:var(--ps-bordure-fonce)}.ps-footer-newsletter-rgpd a{color:var(--ps-orange);text-decoration:underline}.ps-footer-newsletter-rgpd a:hover{color:var(--ps-texte)}.ps-newsletter-footer-form--ok .ps-footer-label,.ps-newsletter-footer-form--ok input[type=email],.ps-newsletter-footer-form--ok button[type=submit],.ps-newsletter-footer-form--ok .ps-footer-newsletter-rgpd{display:none}.ps-footer-form-message button{background:0 0;border:none;padding:0;margin:0;color:var(--ps-titre);text-decoration:underline;cursor:pointer;font:inherit;font-style:inherit}.ps-footer-form-message button:hover,.ps-footer-form-message button:focus{color:var(--ps-orange)}.ps-footer-form-message button:disabled{cursor:wait;opacity:.6}.ps-footer-logos{display:flex;justify-content:center;align-items:center;gap:2.75rem;padding:1.25rem 0 1rem;margin:0 auto .875rem;max-width:700px;flex-wrap:wrap}.ps-footer-logos img{height:99px;width:auto;opacity:.72;transition:opacity .2s}.ps-footer-logos img.ps-logo-eurofeuille{height:84px}.ps-footer-logos img.ps-logo-reproduc{height:109px}.ps-footer-logos img.ps-logo-paiement{height:109px}.ps-footer-logos img:hover{opacity:.88}.ps-footer-mentions{text-align:center;font-size:1.15rem;color:rgba(44,24,16,.55);padding-top:.375rem}.ps-footer-mentions a{color:rgba(44,24,16,.55);text-decoration:underline;text-underline-offset:2px}.ps-footer-mentions a:hover{color:var(--ps-orange)}@media (max-width:820px){.ps-footer-custom{background-attachment:scroll}.ps-footer-colonnes{flex-direction:column;align-items:center;gap:2.25rem}.ps-footer-col{width:100%;max-width:380px;text-align:center}.ps-footer-adresse{border-left:none;border-top:2px solid var(--ps-orange);padding-left:0;padding-top:.5rem;display:inline-block;text-align:left}.ps-footer-apropos ul li{text-align:left;display:inline-block;width:100%}.ps-footer-logos{gap:1.25rem}.ps-footer-instagram{display:inline-block;margin:0 auto}}@media (max-width:600px){.ps-footer-logos img.ps-logo-eurofeuille{display:none}.ps-footer-logos{flex-wrap:nowrap;gap:clamp(.6rem,3vw,1.25rem)}.ps-footer-logos img{height:clamp(62px,16.5vw,99px)}.ps-footer-logos img.ps-logo-reproduc,.ps-footer-logos img.ps-logo-paiement{height:clamp(68px,18.2vw,109px)}}