.ftl{background:var(--ftl-bg);color:var(--ftl-text);font-family:inherit}.ftl *,.ftl *:before,.ftl *:after{box-sizing:border-box}.ftl a{text-decoration:none;color:inherit}.ftl button{background:none;border:0;padding:0;color:inherit;cursor:pointer;font:inherit}.ftl .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ftl__inner{max-width:var(--ftl-max-width);margin:0 auto;padding:var(--ftl-pt) 24px var(--ftl-pb) 24px}.ftl__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:48px;padding-bottom:36px;border-bottom:1px solid var(--ftl-border)}.ftl__col{display:flex;flex-direction:column;gap:16px;min-width:0}.ftl__col--brand{gap:18px}.ftl__logo{display:inline-block}.ftl__logo-img{display:block;width:var(--ftl-logo-desktop);height:auto;max-height:80px;object-fit:contain}.ftl__logo-text{font-size:28px;font-weight:900;letter-spacing:-.5px;line-height:1;color:var(--ftl-heading);font-family:Poppins,Nunito,Segoe UI,system-ui,-apple-system,sans-serif}.ftl__tagline{font-size:14px;line-height:1.6;color:var(--ftl-text);max-width:320px;margin:0;opacity:.85}.ftl__social{list-style:none;margin:4px 0 0;padding:0;display:flex;gap:10px}.ftl__social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:var(--ftl-heading);border:1px solid var(--ftl-input-border);transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.ftl__social-link:hover{background:var(--ftl-accent);border-color:var(--ftl-accent);color:#fff;transform:translateY(-2px)}.ftl__heading{font-size:15px;font-weight:700;color:var(--ftl-heading);margin:0 0 4px;letter-spacing:.4px;text-transform:uppercase}.ftl__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ftl__link{font-size:14px;color:var(--ftl-link);line-height:1.4;transition:color .15s ease,padding-left .15s ease;display:inline-block}.ftl__link:hover{color:var(--ftl-link-hover);padding-left:3px}.ftl__link--placeholder{opacity:.4;font-style:italic}.ftl__link--placeholder:hover{padding-left:0}.ftl__col--newsletter{gap:14px}.ftl__newsletter-sub{font-size:14px;line-height:1.55;color:var(--ftl-text);margin:0;max-width:400px}.ftl__form{display:flex;flex-direction:column;gap:8px}.ftl__form-row{display:flex;align-items:stretch;background:var(--ftl-input-bg);border:1px solid var(--ftl-input-border);border-radius:999px;padding:4px;gap:4px;transition:border-color .15s ease}.ftl__form-row:focus-within{border-color:var(--ftl-accent)}.ftl__input{flex:1;border:0;outline:0;background:transparent;padding:0 16px;font-size:14px;color:var(--ftl-heading);min-width:0;font-family:inherit}.ftl__input::placeholder{color:var(--ftl-text);opacity:.6}.ftl__btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;background:var(--ftl-btn-bg);color:var(--ftl-btn-text);font-size:13px;font-weight:700;line-height:1;transition:background .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.ftl__btn:hover{background:var(--ftl-btn-hover-bg);color:#fff}.ftl__btn:hover svg{transform:translate(2px)}.ftl__btn svg{transition:transform .15s ease}.ftl__form-msg{font-size:13px;margin:4px 0 0;padding:0 8px}.ftl__form-msg--ok{color:#4ade80}.ftl__form-msg--err{color:#f87171}.ftl__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;flex-wrap:wrap}.ftl__copyright{font-size:13px;color:var(--ftl-text);opacity:.8;margin:0}.ftl__payment{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.ftl__payment-icon{height:24px;width:auto;opacity:.85}@media(max-width:989px){.ftl__grid{grid-template-columns:1fr 1fr;gap:32px}.ftl__col--newsletter{grid-column:1 / -1}.ftl__inner{padding:calc(var(--ftl-pt) * .7) 20px var(--ftl-pb) 20px}}@media(max-width:640px){.ftl__grid{grid-template-columns:1fr;gap:32px;padding-bottom:28px}.ftl__logo-img{width:var(--ftl-logo-mobile)}.ftl__logo-text{font-size:24px}.ftl__bottom{justify-content:center;text-align:center}.ftl__copyright{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer-livuno.css.map */
