.trust-bar{padding:2.5rem 0 3rem;background:var(--namourou-offwhite)}.trust-bar__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.trust-bar__item{display:flex;align-items:center;padding-left:2rem;border-left:1px solid rgb(1 49 132 / 15%);margin:0;color:var(--namourou-dark-blue);font-size:.95rem;font-weight:500}.trust-bar__item:first-child{border-left:0;padding-left:0}.trust-bar__icon{width:2.25rem;height:2.25rem;margin-right:.6rem;flex-shrink:0;object-fit:contain}.site-footer{position:relative;padding:clamp(3rem,5vw,4.5rem) 0 1.5rem;color:#fff;background:var(--namourou-dark-blue)}.site-footer__main{display:grid;grid-template-columns:1.3fr .7fr .7fr .7fr 1.3fr;gap:clamp(2rem,4vw,3rem);align-items:start}.site-footer h2{margin:0 0 1.25rem;color:#fff;font-size:1.1rem}.site-footer__nav{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.site-footer a{color:#ffffffbf;text-decoration:none}.site-footer a:hover{color:#fff}.site-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;min-width:0}.site-footer__logo{display:inline-flex;width:fit-content}.site-footer__logo img{display:block;width:min(100%,16rem);height:auto;max-height:5rem;object-fit:contain;object-position:left center}.site-footer__tagline{margin:0;max-width:20rem;color:#ffffffb3;font-size:.88rem;line-height:1.5}.site-footer .social-icons{display:flex;gap:.6rem}.site-footer .social-icons a{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;background:#ffffff1f;color:#fff;text-decoration:none;transition:background .15s ease}.site-footer .social-icons a:hover{background:#ffffff38}.site-footer .social-icons a svg{width:60%;height:60%}.site-footer .social-icons a:nth-child(2) svg,.site-footer .social-icons a:nth-child(3) svg{color:var(--namourou-dark-blue)}.site-footer__newsletter{min-width:0}.site-footer__newsletter p{margin:0 0 1rem;color:#ffffffbf;font-size:.9rem}.site-footer__newsletter-field{display:flex;gap:.6rem}.site-footer__newsletter-field input{flex:1;min-width:0;padding:.75rem 1rem;color:var(--namourou-dark-blue);background:#fff;border:0;border-radius:.5rem;outline:0;font:inherit}.site-footer__newsletter-field input::placeholder{color:#0131847f}.site-footer__newsletter-field .button{flex:none;min-height:0;padding:.75rem 1.4rem;border-radius:.5rem}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / 15%);color:#ffffffb3;font-size:.82rem}.site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.site-footer__legal a{color:#ffffffb3}.site-footer__legal a:hover{color:#fff}.site-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.site-footer__payments .site-footer__payment-icon{height:1.5rem;width:auto;border-radius:.25rem;overflow:hidden}.footer-cookie-prefs{padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer}.footer-cookie-prefs:hover{text-decoration:underline}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:989px){.site-footer__main{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}.site-footer__brand,.site-footer__newsletter{grid-column:1 / -1}.site-footer__newsletter-field{max-width:26rem}.trust-bar__inner{grid-template-columns:repeat(2,1fr);row-gap:1.25rem}.trust-bar__item:nth-child(2){border-left:1px solid rgb(1 49 132 / 15%)}.trust-bar__item:nth-child(odd){border-left:0;padding-left:0}}@media(max-width:640px){.site-footer{padding-top:3.5rem}.site-footer__main{grid-template-columns:1fr}.site-footer__brand,.site-footer__newsletter{grid-column:auto}.site-footer__newsletter-field{max-width:none;flex-direction:column}.site-footer__newsletter-field .button{width:100%}.site-footer__bottom{flex-direction:column;align-items:flex-start;margin-top:3rem}.trust-bar__inner{grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem}.trust-bar__item,.trust-bar__item:nth-child(2),.trust-bar__item:nth-child(odd){flex-direction:column;align-items:center;gap:.5rem;border:0;padding:0;text-align:center}.trust-bar__icon{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
