.footer{background-color:rgb(var(--bg-color));color:rgb(var(--text-color));font-size:max(.875em,1.4rem)}.footer .rte a:hover,.footer .copyright a:hover,.footer .footer-menu__item a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2rem}.footer-block--links{min-width:120px}.footer-block--newsletter{min-width:230px;max-width:480px}.footer--transparent{border-top:1px solid rgba(var(--text-color)/.15)}.footer__main{padding:calc(48 * var(--fluid-1-5)) 0}.footer-menu__item{margin:.88em 0 0}.footer-block__text{max-width:60ch}.lower-footer{padding:calc(8 * var(--space-unit)) 0;border-top:1px solid rgba(var(--text-color)/.1)}.lower-footer.no-border-top{border-top:0}.lower-footer>.container{display:block}.lower-footer .custom-select__listbox{top:auto;bottom:5px}.lower-footer__left{width:100%;text-align:center}.lower-footer__left .copyright{font-size:.875em}.lower-footer__left .seg{display:block;margin:0 0 1em}.lower-footer__right{width:100%;margin:20px 0 0;text-align:center}.lower-footer__full{width:100%;text-align:center}.payment-methods__inner{justify-content:center;margin:-5px}.payment-methods .payment-icon{width:38px;margin:5px;vertical-align:top}@media(max-width:767.98px){.footer .localization__selector{display:flex;justify-content:center;margin:0 0 calc(5 * var(--space-unit))}}@media(min-width:768px){.js .lower-footer .localization__grid{display:flex}.lower-footer .localization__selector{flex-shrink:0;max-width:250px;margin:0;margin-inline-end:calc(8 * var(--space-unit))}.lower-footer .no-js .localization__selector{margin-bottom:calc(4 * var(--space-unit))}.lower-footer>.container{display:flex;align-items:center}.lower-footer__left{width:50%;margin:0 auto;text-align:start}.lower-footer__left .seg{display:inline-block;margin:0;padding-inline-end:1em}.lower-footer__left .copyright>a{display:inline-block}.lower-footer__right{width:50%;margin:0 auto;text-align:end}.payment-methods__inner{justify-content:flex-end}}.footer-block__heading{letter-spacing:.09em;font-weight:700;font-size:.8rem;opacity:.9}.footer-menu__item a{opacity:.75;transition:opacity .18s ease,color .18s ease;text-decoration:none!important}.footer-menu__item a:hover{opacity:1;color:var(--pp-sage-light);text-decoration:none!important}.footer .footer-block__text.rte{opacity:.75;line-height:1.7;font-size:.9rem}.footer .rte a:hover,.footer .copyright a:hover{color:var(--pp-sage-light)}.footer .btn.btn--secondary{border-color:#ffffff4d;transition:border-color .2s ease,background-color .2s ease}.footer .btn.btn--secondary:hover{border-color:var(--pp-sage-light);color:var(--pp-sage-light)}.lower-footer{border-top-color:#ffffff1a}.lower-footer__left .copyright{opacity:.6;font-size:.8rem;letter-spacing:.01em}.payment-methods .payment-icon{opacity:.7;transition:opacity .18s ease}.payment-methods .payment-icon:hover{opacity:1}.footer-block--newsletter .input{background-color:#ffffff1a;border-color:#ffffff40;color:inherit;border-radius:6px;transition:border-color .2s ease,background-color .2s ease}.footer-block--newsletter .input::placeholder{opacity:.55}.footer-block--newsletter .input:focus{border-color:var(--pp-sage-light);background-color:#ffffff26;outline:none}.footer-block--newsletter .input-with-arrow .btn{color:var(--pp-sage-light);transition:color .18s ease,transform .18s ease}.footer-block--newsletter .input-with-arrow .btn:hover{color:#fff;transform:translate(3px)}.footer-block--newsletter .btn.btn--primary{background-color:var(--pp-forest-green);border-color:var(--pp-forest-green)}.footer-block--newsletter .btn.btn--primary:hover{background-color:#2e5239;border-color:#2e5239}.footer-block--newsletter .alert.bg-success-bg{border-radius:6px;font-size:.9rem}.cc-newsletter .input{border-color:#3d6b4f4d;border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease}.cc-newsletter .input:focus{border-color:var(--pp-forest-green);box-shadow:0 0 0 3px #3d6b4f1f;outline:none}.cc-newsletter .btn.btn--primary{background-color:var(--pp-forest-green);border-color:var(--pp-forest-green);min-height:48px}.cc-newsletter .btn.btn--primary:hover{background-color:#2e5239;border-color:#2e5239}
/*# sourceMappingURL=/cdn/shop/t/11/assets/footer.css.map */
