.loulou-editorial-footer{background:#f7f6f4;color:#171717;padding-block:clamp(1.75rem,3.2vw,3.5rem) clamp(2rem,3.8vw,4rem);padding-inline:clamp(1.5rem,4vw,4.25rem);font-size:.9375rem;line-height:1.45}.loulou-editorial-footer__inner{max-inline-size:100rem;margin-inline:auto}.loulou-editorial-footer__wordmark{display:block;inline-size:min(100%,75rem);margin-inline:auto;margin-block-end:clamp(1.9rem,4vw,3.8rem);text-align:center}.loulou-editorial-footer__wordmark:has(img){position:relative;aspect-ratio:6.2;overflow:hidden}.loulou-editorial-footer__wordmark img{position:absolute;inset-block-start:50%;left:50%;display:block;inline-size:107%;max-inline-size:none;block-size:auto;transform:translate(-50%,-50%)}.loulou-editorial-footer__wordmark span{font-family:var(--heading-font-family);font-size:clamp(3rem,12vw,12rem);line-height:1}.loulou-editorial-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"navigation navigation" "newsletter newsletter" "social legal" "credits credits";gap:2.25rem 1rem}.loulou-editorial-footer__navigation{grid-area:navigation}.loulou-editorial-footer__newsletter{grid-area:newsletter}.loulou-editorial-footer__social{grid-area:social}.loulou-editorial-footer__legal{grid-area:legal}.loulou-editorial-footer__links{display:grid;align-content:start;gap:.6rem;margin:0;padding:0}.loulou-editorial-footer__links a{display:inline-block;text-decoration:none}.loulou-editorial-footer__links a:hover,.loulou-editorial-footer__links a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.loulou-editorial-footer__newsletter-title{margin:0 0 .65rem;font:inherit;letter-spacing:normal;text-transform:none}.loulou-editorial-footer__email-row{display:flex;align-items:stretch;border-block-end:1px solid #73706c}.loulou-editorial-footer__email-row input{flex:1 1 0;min-inline-size:0;padding:.55rem 0;border:0;background:transparent;color:inherit;font:inherit;font-size:1rem}.loulou-editorial-footer__email-row input::placeholder{color:#65625e;opacity:1}.loulou-editorial-footer__email-row button{display:grid;place-items:center;min-inline-size:2.75rem;min-block-size:2.75rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.loulou-editorial-footer__email-row :focus-visible{outline:1px solid currentColor;outline-offset:-2px}.loulou-editorial-footer__form-message{margin-block-start:.65rem}.loulou-editorial-footer__credits{grid-area:credits;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin-block-start:.6rem;color:#65625e;font-size:.75rem}.loulou-editorial-footer__credits p{margin:0}.loulou-editorial-footer__credits p span{display:inline-block;margin-inline-start:.65rem}@media screen and (min-width:800px){.loulou-editorial-footer{font-size:clamp(.8125rem,.76rem + .15vw,.9375rem)}.loulou-editorial-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.12fr);grid-template-areas:"navigation legal newsletter" "navigation social newsletter" "credits credits credits";gap:1.1rem clamp(1.5rem,4vw,4rem)}.loulou-editorial-footer__links{gap:.35rem}.loulou-editorial-footer__new-group{margin-block-start:.85rem}.loulou-editorial-footer__credits{justify-content:space-between}.loulou-editorial-footer__credits p{margin-inline-start:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
