h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:HelveticaNeueBold,sans-serif!important;letter-spacing:1px}.nuume-footer{background:var(--footer-bg);color:#fff;padding:64px 5vw 0;border-top:4px solid var(--footer-accent)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.nuume-footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;max-width:1400px;margin:0 auto 50px}.nuume-footer__signup-heading{color:var(--footer-accent);font-size:20px;font-weight:800;margin:0 0 20px}.nuume-footer__signup-form{margin:0}.nuume-footer__signup-row{display:flex;gap:8px;margin-bottom:16px}.nuume-footer__signup-row input[type=email]{flex:1;padding:14px 16px;border-radius:6px;border:none;font-size:14px;background:#fff;color:#111;min-width:0}.nuume-footer__signup-row input[type=email]::placeholder{color:#888}.nuume-footer__signup-row button{background:var(--footer-accent);border:none;border-radius:6px;width:52px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--footer-bg);transition:filter .15s ease}.nuume-footer__signup-row button:hover{filter:brightness(1.08)}.nuume-footer__signup-row button svg{width:18px;height:18px}.nuume-footer__signup-success{color:var(--footer-accent);font-size:13px;font-weight:700;margin:0 0 16px}.nuume-footer__disclaimer{font-size:11px;line-height:1.6;color:#ffffff8c;max-width:380px;margin-bottom:36px}.nuume-footer__disclaimer p{margin:0}.nuume-footer__disclaimer a{color:#ffffffbf;text-decoration:underline}.nuume-footer__wordmark{font-size:clamp(38px,4.5vw,56px);font-weight:900;color:var(--footer-accent);letter-spacing:-1px;margin-bottom:20px;line-height:1;font-style:italic}.nuume-footer__socials{display:flex;gap:10px;flex-wrap:wrap}.nuume-footer__social-icon{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--footer-bg);text-decoration:none;transition:transform .15s ease;flex-shrink:0}.nuume-footer__social-icon:hover{transform:translateY(-2px)}.nuume-footer__social-icon svg{width:18px;height:18px;display:block}.nuume-footer__col-heading{color:var(--footer-accent);font-size:16px;font-weight:800;margin:0 0 20px;text-transform:uppercase;letter-spacing:1px}.nuume-footer__link{display:block;color:#fff;font-size:14px;font-family:Work Sans,sans-serif!important;font-weight:600;text-decoration:none;margin-bottom:16px;opacity:.92}.nuume-footer__link:hover{opacity:1;text-decoration:underline;font-family:Work Sans,sans-serif!important}.nuume-footer__bottom{max-width:1400px;margin:0 auto;padding:24px 0 32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid rgba(255,255,255,.1);font-size:12px}.nuume-footer__copyright{color:#fff9}.nuume-footer__bottom-links{display:flex;gap:24px;flex-wrap:wrap}.nuume-footer__bottom-links a{color:#ffffffbf;text-decoration:none;font-weight:600}.nuume-footer__bottom-links a:hover{color:#fff;text-decoration:underline}@media(max-width:1100px){.nuume-footer__top{grid-template-columns:1fr 1fr 1fr;row-gap:44px}.nuume-footer__signup{grid-column:1 / -1}}@media(max-width:680px){.nuume-footer{padding:48px 24px 0}.nuume-footer__top{grid-template-columns:1fr 1fr;gap:36px}.nuume-footer__signup{grid-column:1 / -1}.nuume-footer__bottom{flex-direction:column;align-items:flex-start}}@media(max-width:420px){.nuume-footer__top{grid-template-columns:1fr;gap:32px}.nuume-footer__logo{display:flex;align-items:center;justify-content:var(--footer-logo-align, flex-start);width:100%;margin-top:-35px;margin-left:-60px;text-decoration:none}}.nuume-footer__logo{display:flex;align-items:center;justify-content:var(--footer-logo-align, flex-start);width:100%;margin-top:-35px;margin-left:-77px;text-decoration:none}.nuume-footer__logo-image{display:block;width:var(--footer-logo-width, 150px);max-width:100%;height:auto}@media screen and (max-width:749px){.nuume-footer__logo-image{width:calc(var(--footer-logo-width, 150px) * .85)}.nuume-footer__logo{display:flex;align-items:center;justify-content:var(--footer-logo-align, flex-start);width:100%;margin-top:-35px;margin-left:-60px;text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-footer-premium.css.map */
