footer.footer{position:relative;z-index:10000;display:flex;flex-direction:column;background-color:var(--color-background-light-1);border-top:var(--global-border-width) solid var(--color-background-border-light-1)}footer.footer .footer-newsletter{gap:var(--footer-heading-gap);padding:var(--sect-pad-y-lg) var(--sect-pad-x-sm);overflow:hidden}@media screen and (min-width:769px){footer.footer .footer-newsletter{padding:0}}footer.footer .footer-newsletter h2{font-size:20px;line-height:1.2;font-weight:600}footer.footer .footer-newsletter .klaviyo-form{width:100%}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-row]{flex-wrap:wrap;gap:var(--input-gap)}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component]{min-width:200px}@media screen and (max-width:768px){footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component]{min-width:100%}}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component]:has(>button){min-width:0}@media screen and (max-width:768px){footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component]:has(>button){min-width:100%}}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component]:has(>button)>button{font-weight:500!important;padding:var(--button-pad-lg)!important;box-sizing:border-box!important;color:var(--color-button-text-primary-default)!important;background-color:var(--color-button-bg-default)!important;width:100%}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component] label{font-size:10px!important;font-weight:500!important;color:var(--color-input-label-text)!important}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component] input{color:var(--color-input-text)!important;font-weight:500!important;background-color:var(--color-input-bg-default)!important;border-color:var(--color-input-border-default)!important;padding:var(--input-pad-lg)!important}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component] input::-moz-placeholder{color:var(--color-input-text-placeholder)!important;font-weight:500!important}footer.footer .footer-newsletter .klaviyo-form [data-testid=form-component] input::placeholder{color:var(--color-input-text-placeholder)!important;font-weight:500!important}footer.footer .footer-link-blocks{display:flex;flex-direction:column;margin:0;padding:var(--sect-pad-y-lg) var(--sect-pad-x-sm);border-top:var(--global-border-width) solid var(--color-background-border-light-1)}footer.footer .footer-link-blocks .footer-link-block{gap:var(--footer-heading-gap);border-bottom:var(--global-border-width) solid var(--color-background-border-light-1)}footer.footer .footer-link-blocks .footer-link-block:first-child .footer-link-block-heading a{padding-top:0}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading{font-size:20px;line-height:1.2;font-weight:600}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading a{color:inherit;display:flex;align-items:center;gap:var(--toggle-heading-gap);justify-content:space-between;padding:var(--toggle-pad) 0}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading a .icon{color:var(--color-toggle-icon-default);height:12px;width:auto}@media screen and (min-width:769px){footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading a .icon{display:none}}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-text{display:none}footer.footer .footer-logos{display:flex;gap:var(--footer-link-gap);padding:0 var(--sect-pad-x-sm);align-items:center}footer.footer .footer-logos svg{height:-moz-min-content;height:min-content}footer.footer .footer-logos .logo-icon-exploded{display:contents}footer.footer .footer-secondary-links{display:flex;flex-wrap:wrap;margin:0;padding:var(--sect-pad-y-lg) var(--sect-pad-x-sm);gap:var(--grid-gap)}footer.footer .footer-secondary-links .footer-secondary-link{color:var(--color-heading-dark);font-size:14px}footer.footer .footer-secondary-links .footer-secondary-link a{color:inherit}footer.footer .footer-copyright{display:flex;flex-direction:column;gap:var(--grid-gap);padding:var(--sect-pad-y-lg) var(--sect-pad-x-sm);border-top:var(--global-border-width) solid var(--color-background-border-light-1)}footer.footer .footer-copyright .copyright{display:contents}footer.footer .footer-copyright .copyright .noughtsandones-logo{translate:0 .2em;color:var(--color-heading-dark)}footer.footer .footer-copyright .payment-providers{display:flex;flex-wrap:wrap;gap:5px;flex:1}footer.footer .footer-copyright .payment-providers .payment-provider{line-height:0}footer.footer .footer-copyright .payment-providers .payment-provider svg{width:34px;height:auto}footer.footer .footer-copyright .payment-providers .payment-provider svg>path:first-of-type{fill:var(--color-icon-border)!important;opacity:1!important}@media screen and (min-width:769px){footer.footer{padding:var(--sect-pad-y-lg) var(--sect-pad-x-sm);gap:var(--sect-pad-y-lg)}footer.footer .footer-newsletter{padding:0;grid-area:newsletter;min-width:300px}footer.footer .footer-link-blocks{padding:0;grid-area:link_blocks;border:none;display:grid;gap:var(--footer-link-gap);grid-template-columns:repeat(auto-fill,minmax(max(33% - var(--footer-link-gap) * .6666666667,min(200px,100%)),1fr))}footer.footer .footer-link-blocks .footer-link-block{border:none}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading a{padding:0}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-heading a .icon{display:none}footer.footer .footer-link-blocks .footer-link-block .footer-link-block-text{display:block}footer.footer .footer-logos{padding:0}footer.footer .footer-secondary-links{padding:0;grid-area:secondary_links}footer.footer .footer-copyright{padding:0;grid-area:copyright;border:none;flex-direction:row;flex-wrap:wrap;align-items:center}footer.footer .footer-copyright .copyright{display:flex;gap:1em}footer.footer .footer-copyright .payment-providers{flex-wrap:nowrap}}@media screen and (min-width:990px){footer.footer{display:grid;grid-template:"link_blocks . newsletter" auto ". . newsletter" minmax(var(--footer-link-gap),1fr) "secondary_links . newsletter" auto ". . newsletter" minmax(var(--footer-link-gap),1fr) "copyright . newsletter" auto ". . ." var(--sect-pad-y-lg) "logos logos logos" auto/auto var(--col-gap-lg) auto;gap:0}footer.footer .footer-logos{grid-area:logos;justify-content:space-between}footer.footer .footer-logos .logo-icon-exploded{display:flex;align-items:center;gap:var(--footer-link-gap)}}