.olenvi-footer{background:#173b7a;border:0;color:#fff;padding:0 24px;text-align:left}.olenvi-footer-inner{max-width:1200px;margin-inline:auto}.olenvi-footer-top{display:grid;grid-template-columns:.75fr 1.6fr 1fr;gap:40px;padding:48px 0 38px;border-bottom:1px solid #ffffff42}.olenvi-footer-brand img{width:94px;height:30px;display:block;object-fit:contain;filter:brightness(0) invert(1)}.olenvi-footer-news h2{font-size:19px;font-weight:600;margin:0 0 14px}.olenvi-footer-news p{color:#e7efff;font-size:14px;line-height:1.5;margin:0 0 20px}.olenvi-footer-signup{display:flex;max-width:402px;border:1px solid #ffffff73;border-radius:3px;padding:4px 5px;gap:4px}.olenvi-footer-signup input{border:0;background:transparent;min-width:0;flex:1;padding:9px 8px;font:inherit;color:#fff}.olenvi-footer-signup input::placeholder{color:#c5d5f3}.olenvi-footer-signup button{min-width:105px;border:0;border-radius:3px;background:#fff;color:#16284d;padding:10px 16px;font-size:13px}#footer-email-note{display:block;color:#d0def8;font-size:11px;margin-top:8px}.olenvi-footer .olenvi-footer-links{display:block;margin:0}.olenvi-footer-links ul{list-style:none;margin:0;padding:0}.olenvi-footer-links li+li{margin-top:15px}.olenvi-footer-links a{text-decoration:none;font-size:14px}.olenvi-footer-links a:hover{text-decoration:underline}.olenvi-footer-disclosures{margin:0 auto;max-width:790px;padding-top:37px;text-align:center}.olenvi-footer-disclosures p{color:#e7efff;font-size:11px;margin:0 0 4px}.olenvi-footer-region{display:flex;justify-content:center;align-items:center;gap:10px;padding:24px 0 28px;font-size:14px}.olenvi-footer-region span{font-size:19px}.olenvi-footer-base{border-top:1px solid #ffffff42;padding:13px 0 16px}.olenvi-footer-base small{font-size:10px;color:#e7efff}.olenvi-footer-sr-only{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:749px){.olenvi-footer{padding-inline:20px}.olenvi-footer-top{display:block;padding:24px 0 27px}.olenvi-footer-brand{padding-bottom:14px}.olenvi-footer-news{border-block:1px solid #ffffff42;padding:15px 0 22px}.olenvi-footer .olenvi-footer-links{margin-top:22px}.olenvi-footer-links li+li{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
