.p-footer{--remie-link-line-color: var(--remie-color-bg-beige);background-color:var(--remie-color-bg-green);color:var(--remie-color-text-inverse)}.p-footer__inner{padding-block:var(--remie-space-3xl) var(--remie-space-xl)}.p-footer__main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--remie-space-2xl)}.p-footer__brand{display:flex;align-items:center;justify-content:space-between;gap:var(--remie-space-xl)}.p-footer__logo{display:block;width:var(--remie-logo-w)}.p-footer__logo-image{display:block;width:100%;height:auto}.p-footer__logo-text{font-family:var(--remie-font-heading);font-size:var(--remie-fz-lg);line-height:var(--remie-lh-tight)}.p-footer__contact{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border:1px solid currentcolor;border-radius:50%;box-sizing:border-box;color:inherit}.p-footer__heading{margin-block-end:var(--remie-space-md);font-family:var(--remie-font-en);font-size:var(--remie-fz-md);font-weight:var(--remie-fw-regular);line-height:var(--remie-lh-tight)}.p-footer__link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--p-footer-link-rows, 1),auto);grid-auto-flow:column;gap:var(--remie-space-md) var(--remie-space-xl);max-width:196px;padding-block-end:var(--remie-space-md)}.p-footer__link,.p-footer__text,.p-footer__copyright{font-family:var(--remie-font-en);font-size:var(--remie-fz-sm);line-height:var(--remie-lh-body);color:inherit}.p-footer__link{display:inline-block;min-width:44px;padding-block:var(--remie-space-sm);margin-block:calc(var(--remie-space-sm) * -1)}.p-footer__text p+p{margin-block-start:var(--remie-space-md)}.p-footer__newsletter{margin-block-start:var(--remie-space-xl)}.p-footer__newsletter-field{display:flex;max-width:100%;border:1px solid currentcolor}.p-footer__newsletter-input{flex:1;min-width:0;height:48px;padding:0 0 0 var(--remie-space-md);border:0;background:transparent;font-family:var(--remie-font-base);font-size:var(--remie-fz-input);letter-spacing:0;color:inherit}.p-footer__newsletter-input::placeholder{color:inherit;opacity:1}.p-footer__newsletter-submit{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:transparent;font-size:var(--remie-fz-sm);color:inherit;cursor:pointer}.p-footer__newsletter-message{margin-block-start:var(--remie-space-sm);font-size:var(--remie-fz-sm);line-height:var(--remie-lh-body)}.p-footer__newsletter-message--error{font-weight:var(--remie-fw-medium)}.p-footer__bottom{display:flex;flex-direction:column-reverse;gap:var(--remie-space-md);margin-block-start:var(--remie-space-3xl)}.p-footer__legal-list{display:flex;flex-wrap:wrap;gap:var(--remie-space-md) var(--remie-space-xl)}@media screen and (min-width:750px){.p-footer__inner{padding-block:var(--remie-space-4xl) var(--remie-space-2xl)}.p-footer__heading{margin-block-end:var(--remie-space-xl);font-size:var(--remie-fz-base)}.p-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--remie-space-3xl) var(--remie-space-xl)}.p-footer__brand{flex-direction:column;align-items:flex-start}.p-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;margin-block-start:var(--remie-space-4xl)}}@media screen and (min-width:990px){.p-footer__main{grid-template-columns:minmax(var(--remie-logo-w),1fr) minmax(0,292px) minmax(0,263px) 252px;gap:0}}.p-footer__contact,.p-footer__newsletter-submit{transition:background-color .3s ease,color .3s ease}@media(hover:hover){.p-footer__contact:hover,.p-footer__newsletter-submit:hover{background-color:var(--remie-color-text-inverse);color:var(--remie-color-bg-green)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/remie-section-footer.css.map */
