.zsz-footer{--zsz-bg:#0f2f38;--zsz-text:#d5e3e6;--zsz-muted:#b9ced3;--zsz-line:#ffffff26;--zsz-accent:#f2b45a;background:var(--zsz-bg);color:var(--zsz-text);display:block;container:footer / inline-size;font-family:var(--font-body-family);font-size:15px;letter-spacing:normal;line-height:1.55}.zsz-footer a{color:inherit;text-decoration:none;text-underline-offset:4px}.zsz-footer a:hover{text-decoration:underline;color:#fff}.zsz-footer :focus-visible{outline:3px solid #e7ad5c;outline-offset:5px}.zsz-footer p,.zsz-footer h2,.zsz-footer ul{margin:0}.zsz-footer ul{padding:0;list-style:none}.zsz-container{width:100%;max-width:1200px;margin:0 auto;padding-inline:36px}.zsz-trust{background:#e7eff0;color:#173d46}.zsz-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:25px}.zsz-trust-item{display:flex;align-items:center;gap:13px;min-width:0}.zsz-footer .zsz-trust-item:hover{color:#0f2f38;text-decoration:none}.zsz-trust-item:hover strong{text-decoration:underline;text-underline-offset:4px}.zsz-icon{width:29px;height:29px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.zsz-trust strong{display:block;font-size:16px;line-height:1.35;font-weight:700}.zsz-trust span{display:block;font-size:14px;margin-top:3px;color:#425d64}.zsz-footer-grid{display:grid;grid-template-columns:1.6fr 1.28fr 1.12fr .94fr 1.3fr;grid-template-areas:"brand shop help company contact";gap:30px;padding-top:48px;padding-bottom:40px}.zsz-brand{grid-area:brand}.zsz-shop{grid-area:shop}.zsz-help{grid-area:help}.zsz-company{grid-area:company}.zsz-contact{grid-area:contact}.zsz-wordmark{display:inline-block;color:#fff!important;font-weight:700;letter-spacing:3px;font-size:25px;line-height:1.2;margin-bottom:18px}.zsz-brand-copy{color:var(--zsz-muted);font-size:15px;line-height:1.65;max-width:250px}.zsz-brand-line{font-size:14px;font-weight:700;color:#e9f0f1;margin-top:18px!important}.zsz-heading,.zsz-nav-toggle{font-size:15px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:#fff}.zsz-heading{margin-bottom:15px!important}.zsz-nav-toggle{font-family:inherit;display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;padding:0 0 15px;background:transparent;border:0}.zsz-nav-toggle:disabled{opacity:1;-webkit-text-fill-color:#fff}.zsz-plus{display:none;position:relative;width:15px;height:15px;flex-shrink:0}.zsz-plus:before,.zsz-plus:after{content:"";position:absolute;top:7px;left:2px;width:11px;height:1px;background:currentColor}.zsz-plus:after{transform:rotate(90deg)}.zsz-nav-toggle[aria-expanded=true] .zsz-plus:after{transform:rotate(0)}.zsz-nav-list a{display:inline-block;font-size:15px;padding:5px 0;line-height:1.55}.zsz-contact-copy{font-size:15px;line-height:1.65;color:var(--zsz-muted);margin-bottom:14px!important}.zsz-contact-email{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:700;max-width:100%}.zsz-contact-email svg{width:17px;height:17px;flex-shrink:0}.zsz-contact-email span{overflow-wrap:anywhere}.zsz-response{font-size:13px;margin-top:9px!important;color:var(--zsz-muted)}.zsz-contact-link{display:inline-flex;align-items:center;gap:7px;font-size:14px;margin-top:19px}.zsz-contact-link svg{width:15px;height:15px}.zsz-newsletter{border-top:1px solid var(--zsz-line);border-bottom:1px solid var(--zsz-line);display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center;padding:27px 0 25px}.zsz-newsletter h2{font-size:21px;font-weight:700;color:#fff;line-height:1.35;margin-bottom:6px}.zsz-newsletter-copy{font-size:15px;color:var(--zsz-muted)}.zsz-form-row{display:flex;gap:9px;align-items:stretch}.zsz-email{font-family:inherit;font-size:16px;min-width:0;flex:1;border:1px solid #ffffff59;background:#ffffff08;color:#fff;border-radius:5px;padding:11px 14px;height:47px}.zsz-email::placeholder{color:#c7d8dd;opacity:1}.zsz-subscribe{font-family:inherit;display:flex;align-items:center;justify-content:center;gap:15px;background:var(--zsz-accent);color:#17343b;font-weight:700;font-size:16px;padding:10px 19px;border:1px solid var(--zsz-accent);border-radius:5px;cursor:pointer;min-height:47px;white-space:nowrap}.zsz-subscribe:hover{background:#f8c477;border-color:#f8c477}.zsz-subscribe svg{width:17px;height:17px}.zsz-consent{font-size:12px;line-height:1.5;color:var(--zsz-muted);margin-top:8px!important}.zsz-consent a{text-decoration:underline}.zsz-form-status{font-size:13px;color:#f5c889;margin-top:9px!important}.zsz-form-status:empty{display:none}.zsz-bottom{padding-top:25px;padding-bottom:28px}.zsz-bottom-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:17px 24px}.zsz-footer .list-payment{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.zsz-footer .list-payment__item{display:flex;align-items:center;padding:0}.zsz-footer .list-payment svg{width:38px;height:24px;display:block}.zsz-copyright{font-size:13px;color:var(--zsz-muted)}.zsz-legal{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--zsz-muted);margin-top:17px}.zsz-disclaimer{font-size:12px;line-height:1.6;color:#a8c2c9;max-width:840px;margin-top:12px!important}.zsz-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zsz-footer [hidden]{display:none!important}@container footer (max-width:1000px){.zsz-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand contact" "shop help company";gap:32px 28px;padding-top:36px;padding-bottom:32px}.zsz-brand-copy{max-width:390px}.zsz-brand-line{margin-top:10px!important}.zsz-container{padding-inline:28px}.zsz-trust-grid{gap:20px}.zsz-trust-item{gap:9px}.zsz-trust strong{font-size:15px}.zsz-trust span{font-size:13px}.zsz-icon{width:25px;height:25px}.zsz-newsletter{gap:30px;grid-template-columns:1fr 1.15fr}.zsz-subscribe{padding-inline:13px;gap:8px}}@container footer (max-width:640px){.zsz-container{padding-inline:22px}.zsz-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px;padding-block:25px}.zsz-trust-item{align-items:flex-start;gap:10px}.zsz-trust .zsz-icon{width:24px;height:24px;margin-top:2px}.zsz-trust strong{font-size:14px}.zsz-trust span{font-size:12px;line-height:1.4}.zsz-footer-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "contact" "shop" "help" "company";gap:0;padding-top:32px;padding-bottom:0}.zsz-wordmark{font-size:24px;margin-bottom:13px}.zsz-brand-copy{max-width:360px;font-size:15px}.zsz-brand{padding-bottom:25px}.zsz-brand-line{margin-top:12px!important}.zsz-contact{padding-bottom:26px}.zsz-contact .zsz-heading{margin-bottom:8px!important}.zsz-contact-copy{margin-bottom:10px!important}.zsz-response{margin-top:7px!important}.zsz-contact-link{margin-top:12px}.zsz-footer-nav{border-top:1px solid var(--zsz-line)}.zsz-nav-toggle{padding:17px 0;font-size:16px;cursor:pointer;min-height:57px}.zsz-plus{display:block}.zsz-nav-list{padding-bottom:13px!important}.zsz-nav-list a{padding:10px 0;min-height:44px;font-size:15px}.zsz-newsletter{grid-template-columns:minmax(0,1fr);gap:17px;padding:27px 0}.zsz-newsletter h2{font-size:21px}.zsz-newsletter-copy{font-size:14px}.zsz-email{padding-inline:12px}.zsz-subscribe{padding-inline:15px;font-size:15px;gap:10px}.zsz-consent{font-size:12px}.zsz-bottom{padding-top:23px;padding-bottom:27px}.zsz-bottom-row{gap:18px}.zsz-footer .list-payment{gap:5px}.zsz-footer .list-payment svg{width:34px;height:22px}.zsz-legal{margin-top:12px;gap:8px 18px}.zsz-legal a{min-height:32px;display:flex;align-items:center}.zsz-disclaimer{margin-top:11px!important;font-size:12px}.zsz-copyright{font-size:12px}}@container footer (max-width:360px){.zsz-container{padding-inline:18px}.zsz-trust-item{gap:7px}.zsz-trust .zsz-icon{width:21px;height:21px}.zsz-trust strong{font-size:13px}.zsz-trust span{font-size:12px}.zsz-subscribe{padding-inline:12px;gap:0}.zsz-subscribe svg{display:none}}.zsz-footer .zsz-trust-item a:hover{color:#0f2f38;text-decoration:none}.zsz-footer .zsz-trust-item a:hover strong{text-decoration:underline}.zsz-footer .zsz-newsletter-form{margin:0;min-width:0}.zsz-footer .zsz-form-status ul{list-style:disc;padding-left:18px}@media(prefers-reduced-motion:no-preference){.zsz-footer a,.zsz-footer .zsz-subscribe{transition:color .15s ease,background .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/zsz-footer.css.map */
