footer.footer .footer__inner{--gutter: max(clamp(20px, 4vw, 60px), calc((100vw - 1680px)/2) );background:var(--footer-bg-fill, var(--brand-deep-sea));color:var(--brand-sand);padding:56px var(--gutter) 56px;display:flex;flex-direction:column;gap:40px;font-family:Obviously,system-ui,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:normal}footer.footer .footer__row{display:flex;align-items:center;justify-content:space-between;gap:40px}footer.footer .footer__logo{display:flex;flex:none}footer.footer .footer__logo svg{width:150px;height:33px}footer.footer .footer__logo svg path{fill:var(--footer-logo-fill, #fff)}footer.footer .footer__nav,footer.footer .footer__menu{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px}footer.footer .footer__menu-link{white-space:nowrap;font-size:15px;font-weight:600;color:var(--brand-sand);text-decoration:none;transition:color .3s}footer.footer .footer__menu-link:hover{color:var(--footer-link-fill-active, var(--brand-seafoam))}footer.footer .social-icons{display:flex;flex-wrap:nowrap;gap:14px;align-items:center;flex:none}footer.footer .social-icons a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:40px;box-shadow:inset 0 0 0 1px #f6f2e966;line-height:0;transition:box-shadow .3s}footer.footer .social-icons a:hover{box-shadow:inset 0 0 0 1px var(--brand-seafoam)}footer.footer .social-icons svg,footer.footer .social-icons svg:hover{height:17px;width:auto;fill:var(--brand-sand);color:var(--brand-sand)}footer.footer .social-icons svg path,footer.footer .social-icons svg:hover path{fill:var(--brand-sand)}footer.footer .footer__divider{display:block;height:2px;background:#f6f2e933}footer.footer .footer__accreds{display:flex;flex-wrap:wrap;align-items:center;gap:40px}footer.footer .footer__accred picture{display:block}footer.footer .footer__accred img{display:block;width:auto;height:44px;max-width:none;object-fit:contain;opacity:.85}footer.footer .footer__legal{display:flex;flex-direction:column;gap:4px;text-align:right;flex:none;margin-left:auto}footer.footer .footer__legal>span{font-size:14px;color:#f6f2e9b3}footer.footer .copyright a{display:inline;color:inherit}footer.footer .noughtsandones-logo{height:14px;width:auto;margin-bottom:-.2em;margin-left:2px;fill:currentColor}@media(max-width:1100px){footer.footer .footer__row{flex-wrap:wrap}footer.footer .footer__nav,footer.footer .footer__menu{justify-content:flex-start}footer.footer .footer__row--bottom{flex-direction:column;align-items:flex-start}footer.footer .footer__legal{text-align:left;margin-left:0}}@media(max-width:767px){footer.footer .footer__inner{padding:56px 20px;gap:40px}footer.footer .footer__row{flex-direction:column;align-items:flex-start;gap:24px}footer.footer .footer__nav,footer.footer .footer__menu{gap:16px 28px}footer.footer .footer__accreds{gap:24px 40px}footer.footer .footer__legal{text-align:left;margin-left:0}}.newsletter.sect-pad-x-md{padding-left:max(clamp(20px,4vw,60px),calc((100vw - 1680px)/2));padding-right:max(clamp(20px,4vw,60px),calc((100vw - 1680px)/2))}.newsletter.sect-pad-y-sm{padding-top:40px;padding-bottom:40px}.newsletter .newsletter-section .newsletter-info .section-heading-container h2,.newsletter .newsletter-section .newsletter-info h2{font-size:clamp(34px,4vw,60px)!important;line-height:1!important;margin:0!important}@media(min-width:1100px){.newsletter .newsletter-section .newsletter__wrapper{flex-direction:row;align-items:center;justify-content:space-between}.newsletter .newsletter-section .newsletter-info{flex:0 1 auto}.newsletter .newsletter-section .newsletter-form{flex:0 1 762px;width:762px;max-width:100%}}.newsletter .newsletter-section .newsletter-form .klaviyo-form input{height:56px!important;border-radius:40px!important;padding:0 26px!important;font-size:14px!important;letter-spacing:.84px!important}.newsletter .newsletter-section .newsletter-form .klaviyo-form button{height:56px!important;padding:0 30px!important;font-size:14px!important;letter-spacing:.84px!important;line-height:normal!important;border-radius:40px!important}
/*# sourceMappingURL=/cdn/shop/t/87/assets/section-footer.css.map */
