.site-footer{font-family:var(--font-body-family, inherit);padding:60px 0 32px;width:100%}.footer-container{max-width:1800px;margin:0 auto;padding:0 40px}.footer-top{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr 1.1fr;gap:40px;padding-bottom:40px}.footer-col--connect,.footer-col--newsletter{border-left:1px solid rgba(58,42,34,.15);padding-left:40px}.footer-heading{font-size:15px;font-weight:800!important;letter-spacing:normal;color:#7a1224;text-transform:uppercase;margin:0 0 18px}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer-links a{color:#000;text-decoration:none;font-size:14px;opacity:.85;transition:opacity .15s ease}.footer-links a:hover{opacity:1;text-decoration:underline}.footer-connect-text p{font-size:14px;color:#000;line-height:1.5;margin:0 0 20px;opacity:.85}.footer-socials{display:flex;align-items:center;gap:16px}.footer-socials a{color:#7a1224;display:inline-flex}.footer-socials svg{width:20px;height:20px}.footer-newsletter-text{color:#000;font-size:14px;line-height:1.5;margin:0 0 18px;opacity:.85}.footer-newsletter-input-wrap{margin-bottom:12px}.footer-newsletter-input{width:100%;padding:12px 14px;border:1px solid rgba(58,42,34,.25);background:transparent;color:inherit;font-size:14px;border-radius:2px}.footer-newsletter-input::placeholder{color:currentColor;opacity:.55}.footer-newsletter-submit{width:100%;padding:13px 14px;background:var(--footer-accent-color, #7a1224);color:#fff;border:none;border-radius:2px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.footer-newsletter-submit:hover{opacity:.88}.footer-newsletter-success{font-size:13px;margin:0 0 10px}.footer-trust-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(58,42,34,.15);border-bottom:1px solid rgba(58,42,34,.15);padding:28px 0}.trust-item{display:flex;align-items:center;gap:14px;padding:0 24px;border-right:1px solid rgba(58,42,34,.15)}.trust-item:last-child{border-right:none}.trust-item:first-child{padding-left:0}.trust-icon svg,.trust-icon img{width:34px;height:34px;object-fit:contain}.trust-copy{display:flex;flex-direction:column;gap:3px}.trust-copy strong{font-size:13px;font-weight:700;letter-spacing:.02em}.trust-copy small{font-size:12.5px;opacity:.75}.footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:24px}.footer-copyright{font-size:13px;opacity:.8;margin:0}.footer-payment-icons{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.footer-payment-icons li{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;padding:4px 8px;border:1px solid rgba(58,42,34,.1)}.payment-icon{height:30px;width:auto;display:block}.footer-ssl{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.8;margin:0}.footer-ssl svg{width:14px;height:14px}@media screen and (max-width:989px){.footer-top{grid-template-columns:repeat(2,1fr);gap:36px 24px}.footer-col--menu:nth-child(3){grid-column:span 1}.footer-col--connect,.footer-col--newsletter{border-left:none;padding-left:0;grid-column:span 2}.footer-trust-strip{grid-template-columns:repeat(2,1fr);row-gap:24px}.trust-item:nth-child(2n){border-right:none}.trust-item:nth-child(1),.trust-item:nth-child(2){padding-top:0}}@media screen and (max-width:749px){.site-footer{padding:44px 0 24px}.footer-container{padding:0 20px}.footer-top{grid-template-columns:auto;gap:28px}.footer-col.footer-col--connect{grid-column:span 1}.footer-col--connect,.footer-col--newsletter{grid-column:span 2}.footer-col--newsletter{border-top:1px solid rgba(58,42,34,.15);padding-top:28px}.footer-trust-strip{grid-template-columns:1fr 1fr;row-gap:10px}.trust-copy strong{font-size:10px}.trust-copy small{font-size:10.5px}.payment-icon{height:16px}.trust-item{border-right:none;padding:0}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-payment-icons{order:2}.footer-ssl{order:3}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-footer.css.map */
