footer.footer{--pp-green: #5f6d46;--pp-cream: #f2f0ec;--pp-woods: #332b1e;--pp-woods-soft: rgba(51, 43, 30, .85);border-top:0;padding-top:0;overflow-x:clip}.footer .footer__content-top{display:grid!important;grid-template-columns:minmax(0,1fr);column-gap:4rem;row-gap:4rem;align-items:start;padding-bottom:4rem!important}.footer .footer__content-top .footer__blocks-wrapper{display:contents}.footer .footer__content-top .footer-block,.footer .footer__content-top .footer-block--newsletter{width:auto!important;max-width:none!important;margin:0!important;padding:0}.footer .footer__content-top .footer-block--newsletter{order:-1;grid-column:1 / -1;display:block;position:relative;isolation:isolate;padding:4.8rem 0;color:var(--pp-cream)}.footer .footer__content-top .footer-block--newsletter:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;background:var(--pp-green);transform:translate(-50%)}.footer .footer-block__newsletter{display:block;text-align:left}.footer .pp-footer__intro .pp-footer__label{margin:0 0 1.2rem;font-size:1.1rem;font-weight:600;line-height:1.4;letter-spacing:.24rem;text-transform:uppercase;color:var(--pp-cream)}.footer .footer-block__newsletter .pp-footer__intro .footer-block__heading{margin:0 0 .8rem!important;padding:0;border:0;font-family:var(--font-heading-family);font-size:2.6rem!important;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;color:var(--pp-cream)}.footer .pp-footer__intro p:not(.pp-footer__label){margin:0 0 2.4rem;max-width:40rem;font-size:1.5rem;line-height:1.6;color:var(--pp-cream)}.footer .footer-block__newsletter .newsletter-form,.footer .footer-block__newsletter .newsletter-form__field-wrapper{width:100%;max-width:none;margin:0}.footer .fieldss{display:flex;width:100%;border:1px solid rgba(242,240,236,.75)}.footer .fieldss:focus-within{outline:2px solid var(--pp-cream);outline-offset:2px}.footer .fieldss .field__input{flex:1 1 auto;min-width:0;width:auto;height:5rem;margin:0;padding:0 1.6rem!important;border:0!important;border-radius:0;box-shadow:none!important;outline:none;font-size:1.5rem;color:var(--pp-cream);background:transparent}.footer .fieldss .field__input::placeholder{opacity:1;color:#f2f0eccc!important}.footer .fieldss .newsletter-form__button{position:static;flex:0 0 auto;width:auto;height:auto;margin:0;padding:0 2.8rem;border:0;border-radius:0;font-family:inherit;font-size:1.4rem;letter-spacing:.1rem;color:var(--pp-woods);background:var(--pp-cream)!important;cursor:pointer}.footer .fieldss .newsletter-form__button:focus-visible{outline:2px solid var(--pp-woods);outline-offset:-4px}.footer .pp-footer__fine{margin:1rem 0 0;font-size:1.2rem;text-align:left;color:var(--pp-cream)}.footer .footer-block--newsletter .newsletter-form__message{justify-content:flex-start;color:var(--pp-cream)}.footer .footer-block__image-wrapper img{transform:translate(-16.67%)}.footer .footer-block__brand-info{text-align:left}.footer .footer-block__brand-info .rte{margin-top:1.6rem}.footer .footer-block__brand-info .rte p{margin:0;max-width:30rem;font-size:1.4rem;line-height:1.7;color:var(--pp-woods-soft)}.footer .footer-block--menu .footer-block__heading{margin:0 0 1.6rem!important;padding-bottom:1rem;border-bottom:1px solid var(--pp-woods);font-size:1.1rem!important;font-weight:600;letter-spacing:.24rem;text-transform:uppercase;text-align:left;color:var(--pp-woods)}.footer .footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.5rem;color:var(--pp-woods-soft)}.footer .footer-block__details-content .list-menu__item--link:hover{color:var(--pp-woods);text-decoration:underline;text-underline-offset:.3rem}.footer .footer__localization h2,.footer .copyright__content,.footer .copyright__content a,.footer .localization-form__select{color:var(--pp-woods-soft)}@media screen and (min-width:750px){.footer .footer__content-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);row-gap:5.6rem}.footer .footer__content-top .footer-block--newsletter{padding:5.6rem 0}.footer .footer-block__newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:4rem;align-items:center}.footer .footer-block__newsletter .pp-footer__intro .footer-block__heading{font-size:3rem!important}.footer .pp-footer__intro p:not(.pp-footer__label){margin-bottom:0}}.footer .footer-block__brand-info .list-social{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:flex-start;margin-top:2rem;padding:0}.footer .footer-block__brand-info .list-social__link{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:1px solid var(--pp-woods);border-radius:0;color:var(--pp-woods);transition:background-color .2s ease,color .2s ease}.footer .footer-block__brand-info .list-social__link:hover{background:var(--pp-woods);color:var(--pp-cream)}.footer .footer-block__brand-info .list-social__link .svg-wrapper,.footer .footer-block__brand-info .list-social__link svg{width:1.8rem;height:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pp-footer.css.map */
