.gp-footer-section{margin-top:0}.gp-footer{background:var(--gp-ink);color:#ffffffb8;font-family:var(--gp-font);font-size:var(--gp-fs-ui)}.gp-footer__inner{max-width:var(--gp-max-width);margin:0 auto;padding:var(--gp-space-7) 4rem var(--gp-space-4)}.gp-footer__top{display:grid;grid-template-columns:minmax(22rem,1.2fr) 4fr;gap:var(--gp-space-6);padding-bottom:var(--gp-space-6);border-bottom:var(--gp-border-w) solid rgba(255,255,255,.12)}.gp-footer__logo{display:inline-flex;min-height:var(--gp-touch);align-items:center}.gp-footer__logo-img{height:3.6rem;width:auto;display:block}.gp-footer__tagline{margin-top:var(--gp-space-3);max-width:30rem;line-height:1.6}.gp-footer__tagline p{margin:0}.gp-footer .gp-footer__social{margin-top:var(--gp-space-3);justify-content:flex-start;gap:.4rem}.gp-footer .gp-footer__social .list-social__link{color:#fff;padding:1rem;min-width:var(--gp-touch);min-height:var(--gp-touch);justify-content:center}.gp-footer .gp-footer__social .list-social__link:hover{color:var(--gp-red)}.gp-footer .gp-footer__social .icon{height:1.8rem;width:1.8rem}.gp-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--gp-space-4)}.gp-footer__heading{color:#fff;font-family:var(--gp-font);font-size:var(--gp-fs-ui);font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--gp-space-3)}.gp-footer__list{list-style:none;padding:0;margin:0;display:grid;gap:.2rem}.gp-footer__list li{display:flex;align-items:center;gap:.8rem}.gp-footer__link{color:#ffffffb8;text-decoration:none;display:inline-flex;align-items:center;min-height:3.2rem;transition:color var(--gp-dur) var(--gp-ease)}.gp-footer__link:hover{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.gp-footer__link:focus-visible,.gp-footer select:focus-visible{outline:.2rem solid #fff;outline-offset:.2rem}.gp-footer__link--arrow{color:#fff;font-weight:600;gap:.6rem}.gp-footer__contact svg{flex:0 0 auto;color:#ffffff80}.gp-footer__contact li{align-items:flex-start}.gp-footer__col{min-width:0}.gp-footer__contact li svg{margin-top:.8rem}.gp-footer__address{line-height:1.6;padding-top:.4rem}.gp-footer__address p{margin:0}.gp-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gp-space-3) var(--gp-space-5);padding-top:var(--gp-space-4)}.gp-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem var(--gp-space-4)}.gp-footer__copyright{font-size:var(--gp-fs-caption);color:#fff9}.gp-footer__policies{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 var(--gp-space-3)}.gp-footer__policies .gp-footer__link{font-size:var(--gp-fs-caption);min-height:2.8rem}.gp-footer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gp-space-3)}.gp-footer__localization{display:flex;gap:var(--gp-space-2);margin:0}.gp-footer__select select{-webkit-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%23fff' stroke-width='1.4'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 1.2rem center;color:#fff;border:var(--gp-border-w) solid rgba(255,255,255,.24);border-radius:var(--gp-radius);font-family:var(--gp-font);font-size:var(--gp-fs-caption);height:var(--gp-touch);padding:0 3.2rem 0 1.2rem;max-width:26rem;cursor:pointer}.gp-footer__select select option{color:var(--gp-ink)}.gp-footer__payments{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.gp-footer__payment{display:flex;background:#fff;border-radius:.3rem;padding:.2rem}.gp-footer__payment-icon{width:3.8rem;height:2.4rem;display:block}@media screen and (min-width:990px){.gp-footer__columns{display:flex}.gp-footer__columns>.gp-footer__col{flex:1 1 0}.gp-footer__columns>.gp-footer__col--contact{flex:0 0 auto}}@media screen and (max-width:989px){.gp-footer__inner{padding:var(--gp-space-6) 2rem var(--gp-space-4)}.gp-footer__top{grid-template-columns:1fr;gap:var(--gp-space-5)}.gp-footer__columns{grid-template-columns:repeat(2,1fr);gap:var(--gp-space-5) var(--gp-space-4)}.gp-footer__bottom{flex-direction:column;align-items:flex-start}}@media screen and (max-width:479px){.gp-footer__col--contact{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-gp-footer.css.map */
