.ph-footer{--ph-footer-ink: #111411;--ph-footer-muted: rgba(17, 20, 17, .64);--ph-footer-line: rgba(17, 20, 17, .17);padding-top:0;color:var(--ph-footer-ink);background:var(--ph-footer-bg, #f4f1ec)}.ph-footer__top{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);gap:clamp(52px,9vw,150px);padding:clamp(68px,7vw,110px) 0 clamp(54px,6vw,88px);border-bottom:1px solid var(--ph-footer-line)}.ph-footer__eyebrow{margin:0 0 22px;color:var(--ph-footer-accent, #174f3d)!important;font-size:11px!important;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ph-footer .ph-footer__brand-logo{display:block;width:clamp(100px,10vw,150px);height:auto;margin:0}.ph-footer__statement{max-width:570px;margin:28px 0 0!important;color:var(--ph-footer-muted)!important;font-size:clamp(16px,1.25vw,20px)!important;line-height:1.58}.ph-footer__social{display:inline-flex!important;align-items:center;gap:10px;margin-top:28px;padding-bottom:5px;border-bottom:1px solid currentColor;color:var(--ph-footer-ink)!important;font-size:13px!important;letter-spacing:.06em}.ph-footer__newsletter{align-self:end;max-width:680px}.ph-footer__newsletter h3{margin:0;color:var(--ph-footer-ink);font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.05;letter-spacing:-.04em;text-transform:none}.ph-footer__newsletter>p:not(.ph-footer__eyebrow){max-width:540px;margin:20px 0 30px;color:var(--ph-footer-muted);line-height:1.7}.ph-footer__newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid rgba(17,20,17,.62)}.ph-footer__newsletter-form input{min-width:0;padding:17px 0;border:0;background:transparent;color:var(--ph-footer-ink);font:inherit;outline:0}.ph-footer__newsletter-form input::placeholder{color:#1114117a}.ph-footer__newsletter-form button{display:flex;align-items:center;gap:14px;padding:17px 0 17px 24px;border:0;background:transparent;color:var(--ph-footer-ink);font:650 11px var(--ph-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ph-footer__form-message{grid-column:1 / -1;margin:12px 0!important;color:var(--ph-footer-accent, #174f3d)!important;font-size:12px!important}.ph-footer__main{display:grid;grid-template-columns:minmax(230px,1.15fr) repeat(3,minmax(150px,1fr));gap:clamp(36px,5vw,86px);padding:clamp(48px,5vw,78px) 0}.ph-footer__main h3{margin:0 0 22px;color:var(--ph-footer-ink);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ph-footer__main a,.ph-footer__main p{margin:0 0 11px;color:var(--ph-footer-muted);font-size:14px;line-height:1.55}.ph-footer__main a{display:table;transition:color .2s ease,transform .2s ease}.ph-footer__main a:hover{color:var(--ph-footer-accent, #174f3d);transform:translate(3px)}.ph-footer__contact p{max-width:260px;margin-top:20px;font-size:12px}.ph-footer__trust{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:28px 0;border-top:1px solid var(--ph-footer-line)}.ph-footer__payments{display:flex;align-items:center;gap:24px}.ph-footer__payments>div{display:flex;flex-wrap:wrap;gap:7px}.ph-footer__payment-icon{width:38px;height:24px}.ph-footer__payments>span,.ph-footer__delivery{margin:0!important;color:#11141185!important;font-size:10px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ph-footer__bottom{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px;padding:22px 0;border-top:1px solid var(--ph-footer-line);color:#11141180;font-size:10px;letter-spacing:.04em}.ph-footer__arcus{display:inline-flex;align-items:center;gap:10px;color:inherit!important}.ph-footer .ph-footer__arcus img{display:block;width:74px;max-width:74px;height:auto}@media(max-width:990px){.ph-footer__top{grid-template-columns:1fr;gap:56px}.ph-footer__newsletter{max-width:none}.ph-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-footer__contact{grid-column:1 / -1}.ph-footer__trust{align-items:flex-start;flex-direction:column}.ph-footer__bottom{grid-template-columns:1fr 1fr}.ph-footer__arcus{grid-column:1 / -1}}@media(max-width:700px){.ph-footer__top{padding:58px 0 50px}.ph-footer .ph-footer__brand-logo{width:100px}.ph-footer__statement{margin-top:24px!important;font-size:16px!important}.ph-footer__newsletter h3{font-size:34px}.ph-footer__newsletter-form{grid-template-columns:1fr}.ph-footer__newsletter-form button{justify-content:space-between;padding:14px 0;border-top:1px solid var(--ph-footer-line)}.ph-footer__main{grid-template-columns:1fr;gap:34px;padding:46px 0}.ph-footer__contact{grid-column:auto}.ph-footer__payments{align-items:flex-start;flex-direction:column;gap:14px}.ph-footer__bottom{display:grid;grid-template-columns:1fr;gap:10px}.ph-footer__arcus{grid-column:auto;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ph-footer.css.map */
