.shopify-footer,.shopify-footer *{box-sizing:border-box}.shopify-footer{--z-footer-bg: #102d24;--z-footer-deep: #0b211a;--z-footer-gold: #d0b276;--z-footer-text: #f7f3eb;--z-footer-muted: #c2ccc3;--z-footer-border: rgba(220, 205, 169, .24);width:100%;margin:0;padding:64px 5% 24px;background:var(--z-footer-bg);color:var(--z-footer-text);font-family:inherit}.shopify-footer a{color:inherit;text-decoration:none;transition:color .18s ease,opacity .18s ease}.shopify-footer a:hover{color:var(--z-footer-gold)}.shopify-footer-inner{width:100%;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1fr);gap:48px;align-items:start}.shopify-footer-brand{min-width:0}.shopify-footer-brand .shopify-brand-logo{display:inline-flex;align-items:center;max-width:100%;margin:0 0 22px}.shopify-footer-brand .shopify-brand-logo img{display:block;width:210px;max-width:100%;height:auto;max-height:80px;object-fit:contain;object-position:left center}.shopify-footer-brand p,.shopify-footer-newsletter>p{max-width:340px;margin:0;color:var(--z-footer-muted);font-size:14px;line-height:1.9}.shopify-footer-links,.shopify-footer-newsletter{min-width:0}.shopify-footer-links>strong,.shopify-footer-newsletter>strong{display:block;margin:0 0 23px;color:var(--z-footer-gold);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.shopify-footer-links p{margin:0 0 12px;font-size:14px;line-height:1.7}.shopify-footer-links p a{color:var(--z-footer-muted)}.shopify-footer-links p a:hover{color:var(--z-footer-gold)}.shopify-footer-newsletter>p{margin-bottom:20px}.shopify-footer .footer-newsletter-form{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:440px;margin:0}.shopify-footer .footer-newsletter-form label{display:block;margin:0;color:var(--z-footer-muted);font-size:12px;line-height:1.5}.shopify-footer .footer-newsletter-form input[type=email]{display:block;width:100%;min-width:0;min-height:50px;margin:0;padding:13px 15px;border:1px solid var(--z-footer-border);border-radius:2px;outline-offset:3px;background:var(--z-footer-deep);color:var(--z-footer-text);font:inherit;font-size:14px;box-shadow:none}.shopify-footer .footer-newsletter-form input[type=email]::placeholder{color:#a7b4aa;opacity:1}.shopify-footer .footer-newsletter-form input[type=email]:focus{border-color:var(--z-footer-gold);outline-color:var(--z-footer-gold)}.shopify-footer .footer-newsletter-form .btn,.shopify-footer .footer-newsletter-form button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:49px;margin:5px 0 0;padding:13px 22px;border:1px solid var(--z-footer-gold);border-radius:2px;background:var(--z-footer-gold);color:#10251d;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-align:center;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.shopify-footer .footer-newsletter-form .btn:hover,.shopify-footer .footer-newsletter-form button:hover{border-color:#e4cf9f;background:#e4cf9f;color:#10251d}.shopify-footer .newsletter-message{margin:8px 0 0;color:var(--z-footer-text);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.shopify-footer .newsletter-message ul{margin:8px 0;padding-left:20px}.shopify-footer-bottom{grid-template-columns:1fr auto;align-items:center;gap:20px;margin-top:55px;padding-top:23px;border-top:1px solid var(--z-footer-border)}.shopify-footer-bottom small{display:block;color:var(--z-footer-muted);font-size:11px;line-height:1.8;letter-spacing:.035em}.shopify-footer-bottom small:last-child{text-align:right}@media screen and (max-width:900px){.shopify-footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px 30px}.shopify-footer-newsletter{grid-column:1 / -1}.shopify-footer .footer-newsletter-form{max-width:500px}}@media screen and (max-width:600px){.shopify-footer{padding:45px 22px 20px}.shopify-footer-inner{grid-template-columns:minmax(0,1fr);gap:32px}.shopify-footer-newsletter{grid-column:auto}.shopify-footer-brand .shopify-brand-logo img{width:185px;max-height:70px}.shopify-footer-links>strong,.shopify-footer-newsletter>strong{margin-bottom:17px}.shopify-footer-bottom{grid-template-columns:minmax(0,1fr);gap:7px;margin-top:38px;padding-top:18px}.shopify-footer-bottom small:last-child{text-align:left}}@media(prefers-reduced-motion:reduce){.shopify-footer a,.shopify-footer .footer-newsletter-form button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zavura-footer.css.map */
