.custom-footer-row{padding:80px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.custom-footer-logo{display:flex;flex-direction:column;gap:32px}.custom-footer-logo-media{display:flex;flex-direction:column;gap:12px}.custom-footer-logo-media .logo-text{margin:0;font-family:var(--font-family-heading);color:var(--text-color);font-size:24px;font-weight:900}.custom-footer-logo-media .caption{color:var(--text-color);opacity:.6;font-size:14px;line-height:1.43;font-family:var(--font-family-base)!important}.custom-footer-logo-newsletter h6{margin-bottom:16px;color:var(--text-color);font-family:var(--font-family-base)!important;text-transform:uppercase;font-size:12px;letter-spacing:1.2px}.custom-footer-logo-newsletter>p{margin:0;font-size:10px;font-family:var(--font-family-base)!important;color:var(--text-color);opacity:.4}.custom-footer .page-width{max-width:1248px;padding:0 24px}.custom-footer-logo-social{padding-top:16px;--layout-stack-gap-size-2xs: 16px}.custom-footer-logo-social .social-list{color:var(--text-color);font-size:16px}.custom-footer-menu-media .heading{margin:0 0 24px;color:var(--text-color);text-transform:uppercase;letter-spacing:1.2px;font-size:12px;font-family:var(--font-family-base)!important}.custom-footer-menu-media ul{margin:0;list-style:none;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.custom-footer-menu-media ul li{margin:0}.custom-footer-menu-media ul li a{color:var(--text-color);font-size:14px;font-family:var(--font-family-base)!important;line-height:1.4;display:block;opacity:.8;transition:all .4s ease}.custom-footer-copy-text ul li a:hover,.custom-footer-menu-media ul li a:hover{opacity:1}.custom-footer-copy{border-top:1px solid var(--border-color)}.custom-footer-copy-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0;gap:24px}.custom-footer-copy-text{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.custom-footer-copy-text p,.custom-footer-copy-text ul li a{color:var(--text-color);opacity:.4;font-size:12px;font-family:var(--font-family-base)!important;margin:0;display:block;line-height:1.4;font-weight:300;transition:all .4s ease}.custom-footer-copy-text ul{display:flex;list-style:none;margin:0;flex-wrap:wrap;gap:12px}.custom-footer-copy-text ul li{margin:0;display:flex;gap:12px;align-items:center}.custom-footer-copy-text ul li:not(:last-child):after{content:"\b7";line-height:1.4;font-size:12px;color:var(--text-color);opacity:.4}.custom-footer-copy-text ul li a{text-decoration:underline}.custom-footer-payment-text{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.custom-footer-payment-text p{color:var(--text-color);opacity:.4;font-size:12px;font-family:var(--font-family-base)!important;margin:0;display:block;line-height:1.4;font-weight:300}.custom-footer-logo-newsletter-form{margin:0 0 12px}.custom-footer-logo-newsletter-form .newsletter__input-group{gap:8px;display:grid;grid-template-columns:1fr auto;margin:0}.custom-footer-logo-newsletter-form button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:0;background:transparent;border:0;outline:none;box-shadow:none}.custom-footer-logo-newsletter-form button .element-text{display:none}.custom-footer-logo-newsletter-form button svg{display:block!important;color:var(--text-color)}.custom-footer-logo-newsletter-form .footer-input-filed input{width:100%;padding:8px 16px;border-radius:12px!important;overflow:hidden;background:transparent;border:1px solid rgba(255,255,255,.3);box-shadow:none;font-size:14px;font-weight:300}.custom-footer-logo-social *{margin:0}.custom-footer-logo-social svg{width:20px;height:20px}@media screen and (max-width:991px){.custom-footer-row{grid-template-columns:repeat(3,1fr)}.custom-footer-logo{grid-column:1/4}.custom-footer-row{padding:60px 0}.custom-footer-copy-grid{gap:15px}}@media screen and (max-width:749px){.custom-footer-row{grid-template-columns:1fr;padding:40px 0;gap:48px}.custom-footer-logo{grid-column:1/1}.custom-footer-copy-grid{flex-direction:column;align-items:flex-start}.custom-footer-copy-text,.custom-footer-payment-text{gap:8px}.custom-footer-copy-text ul,.custom-footer-copy-text ul li{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-footer.css.map */
