.section-background:has(+:is(.zt-footer,.zt-footer-bottom)),.zt-footer,.zt-footer-bottom{--color-background: #00404d;--color-foreground: #d5e5e7;--color-foreground-heading: #fff;--color-foreground-muted: #a9c9cd;--color-primary: #fff;--color-primary-hover: #fff;--color-border: rgb(169 201 205 / 20%);background:#00404d;color:#d5e5e7}.zt-footer .footer-content{display:flex;flex-direction:column;gap:0;width:100%;max-width:1240px;margin-inline:auto;padding-inline:20px}.zt-footer .zt-footer-top{border:0;border-bottom:1px solid var(--color-border);padding-bottom:44px}.zt-footer .zt-footer-brand-row>.group-block-content{width:100%;gap:32px}.zt-footer .zt-footer-social{gap:28px;justify-content:flex-end;color:#a9c9cd}.zt-footer-social .social-icons__icon-wrapper,.zt-footer-social .social-icons__icon-wrapper:has(.social-icons__icon path),.zt-footer-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.zt-footer-social .social-icons__icon{width:24px;height:24px}.zt-footer-social a{color:inherit;border-radius:4px}.zt-footer-social a:hover{color:#fff}.zt-footer-social .social-icons__icon-wrapper:has([aria-label=Instagram]){order:1}.zt-footer-social .social-icons__icon-wrapper:has([aria-label=Youtube]){order:2}.zt-footer-social .social-icons__icon-wrapper:has([aria-label=Facebook]){order:3}.zt-footer .zt-footer-content{padding-top:64px}.zt-footer .zt-footer-columns>.group-block-content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1.6fr);gap:64px;align-items:start}.zt-footer :is(.zt-footer-brand-row,.zt-footer-columns){max-width:none;padding-inline:0}.zt-footer :is(.zt-footer-contact,.zt-footer-menu,.zt-footer-description){width:100%;min-width:0}.zt-footer .zt-footer-contact p{overflow-wrap:anywhere}.zt-footer .zt-footer-contact a{color:#d5e5e7}.zt-footer .zt-footer-menu a{color:#fff;font-family:Urbanist,sans-serif;font-weight:600}.zt-footer .zt-footer-description p{color:#a9c9cd;font-size:14px;line-height:1.8;letter-spacing:0}.zt-footer-bottom .policy_list{display:flex;flex-wrap:nowrap;gap:0;width:auto;max-width:none;margin:0;justify-content:flex-end;font-size:12px;line-height:1;padding-inline-start:12px;border-inline-start:1px solid rgb(169 201 205 / 30%)}.zt-footer-bottom .policy_list li{padding:0;border:0;flex:0 0 auto}.zt-footer-bottom .policy_list li:not(:last-child){padding-inline-end:12px;margin-inline-end:12px;border-inline-end:1px solid rgb(169 201 205 / 30%)}.zt-footer-bottom .policy_list li a{padding:0;width:auto;text-align:left;font-family:Lexend,sans-serif;font-size:12px;font-weight:400;line-height:1;white-space:nowrap;color:#f2f4f5e5}.zt-footer-bottom .utilities{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:12px;text-wrap:nowrap}.zt-footer-bottom .footer-utilities__group-copyright{font:400 12px/1 Lexend,sans-serif;white-space:nowrap}:is(.zt-footer,.zt-footer-bottom) a:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(max-width:989px)and (min-width:750px){.zt-footer .zt-footer-columns>.group-block-content{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.2fr);gap:32px}}@media(max-width:749px){.zt-footer .footer-content{padding-inline:16px}.zt-footer .zt-footer-top{padding-bottom:0;border-bottom:0}.zt-footer .zt-footer-brand-row>.group-block-content{gap:32px;align-items:flex-start}.zt-footer .zt-footer-social{justify-content:space-evenly!important;gap:0;width:calc(100% + 32px);max-width:none;margin-inline:-16px;padding-block:18px;border-block:1px solid var(--color-border)}.zt-footer .zt-footer-content{padding-top:36px}.zt-footer .zt-footer-columns>.group-block-content{display:flex;flex-direction:column;gap:48px;align-items:stretch}.zt-footer .zt-footer-menu .menu__item+.menu__item{margin-block-start:24px}.zt-footer .zt-footer-menu a{font-size:16px}.zt-footer .zt-footer-description p{font-size:14px}.zt-footer .payment-icons{padding-block:32px 0}}@media(max-width:959px){.zt-footer-bottom .utilities{flex-direction:column;align-items:flex-start;gap:20px}.zt-footer-bottom .policy_list{flex-wrap:wrap;justify-content:flex-start;row-gap:16px;padding-inline-start:0;border-inline-start:0}.zt-footer-bottom .policy_list li:not(:last-child){padding-inline-end:10px;margin-inline-end:10px}.zt-footer-bottom .utilities>*{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zetech-footer.css.map */
