.gv-footer{position:relative;overflow:hidden;padding-top:clamp(3.6rem,4.5vw,6rem);background-color:var(--gv-burgundy-deep);color:#f7ebd3d1;font-size:1.5rem;line-height:1.6}.gv-footer:before{content:"";position:absolute;top:1.2rem;left:0;right:0;border-top:var(--gv-stitch-light);opacity:.7}.gv-footer a{color:inherit;text-decoration:none;transition:color .3s var(--gv-ease)}.gv-footer a:hover{color:var(--gv-gold)}.gv-footer__top{display:grid;gap:2.8rem;padding-bottom:clamp(3.2rem,4vw,4.8rem)}.gv-footer__mark{display:block;width:3.6rem;margin-bottom:1.6rem;color:var(--gv-gold);line-height:0}.gv-footer__mark svg{display:block;width:100%;height:auto}.gv-footer__tagline{margin:0;color:var(--gv-cream);font-family:var(--font-heading-family);font-size:clamp(3.6rem,2.4rem + 3vw,5.6rem);font-weight:400;line-height:1.02;letter-spacing:-.01em;text-wrap:balance}.gv-footer__tagline .gv-accent{color:var(--gv-gold)}.gv-footer__intro{max-width:52ch;margin-top:1.6rem;color:#f7ebd3c7;font-size:1.5rem;line-height:1.6}.gv-footer__intro p{margin:0}.gv-footer__heading{margin:0 0 1rem;color:var(--gv-gold);font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.gv-footer__news{max-width:48rem}.gv-footer__news-text{margin:0 0 1.4rem;font-size:1.45rem;line-height:1.55}.gv-news__row{display:flex;border:1px solid rgba(246,209,126,.45);transition:border-color .3s var(--gv-ease)}.gv-news__row:focus-within{border-color:var(--gv-gold)}.gv-footer .gv-news__input{flex:1;min-width:0;border:0;background:transparent;color:var(--gv-cream)}.gv-footer .gv-news__input:focus-visible{box-shadow:inset 0 0 0 1px var(--gv-gold)}.gv-footer .gv-news__btn{--gv-btn-bg: transparent;--gv-btn-fg: var(--gv-cream);--gv-btn-bg-hover: var(--gv-cream);--gv-btn-fg-hover: var(--gv-burgundy-deep);flex:none;min-height:5.2rem;padding:0 2rem;border:0;border-left:1px solid rgba(246,209,126,.45);letter-spacing:.14em}.gv-news__msg{margin:1rem 0 0;color:var(--gv-gold);font-size:1.4rem}.gv-news__msg--error{color:#ffb4a8}.gv-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2.4rem;padding-top:clamp(2.8rem,3.6vw,4.4rem);padding-bottom:clamp(2.4rem,3.2vw,4rem);border-top:var(--gv-stitch-light)}.gv-footer__links ul,.gv-footer__links ol{display:grid;margin:0;padding:0;list-style:none}.gv-footer__links p{margin:0 0 .8rem}.gv-footer__links a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.4rem 0;color:var(--gv-cream);font-size:1.45rem;line-height:1.35;overflow-wrap:anywhere}.gv-footer__links a:hover{color:var(--gv-gold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.gv-footer__wordmark{color:#5e2229;line-height:0}.gv-footer__wordmark svg{display:block;width:100%;height:auto}.gv-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2.8rem;padding-top:1.6rem;padding-bottom:calc(1.6rem + env(safe-area-inset-bottom));border-top:1px solid rgba(246,209,126,.18);padding-right:calc(var(--gv-gutter) + 6.4rem);color:#f7ebd3b8;font-size:1.25rem;letter-spacing:.04em}.gv-footer__copy{margin:0}.gv-footer__policies{display:flex;flex-wrap:wrap;gap:0 2rem;margin:0;padding:0;list-style:none}.gv-footer__policies a{display:inline-flex;align-items:center;min-height:4.4rem}.gv-footer__social{display:flex;gap:.4rem;margin:0;padding:0;list-style:none}.gv-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-left:-1.1rem;color:var(--gv-cream)}.gv-footer__social-link .gv-icon,.gv-footer__social-link .svg-wrapper,.gv-footer__social-link svg{width:2.2rem;height:2.2rem}.gv-footer__pay-list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.gv-pay-icon{display:block;width:3.8rem;height:2.4rem}@media screen and (min-width:750px){.gv-footer__cols{grid-template-columns:repeat(var(--gv-cols, 3),minmax(0,1fr))}.gv-footer__links a{min-height:3.6rem}}@media screen and (min-width:990px){.gv-footer__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:6.4rem}.gv-footer__news{justify-self:end;width:100%}.gv-footer__pay{margin-left:auto}}@media screen and (max-width:749px){.gv-footer__col:last-child:nth-child(odd){grid-column:1 / -1}.gv-footer__mark{display:none}.gv-footer__bottom{gap:0 1.8rem;padding-top:.8rem;padding-right:var(--gv-gutter);padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.gv-footer__policies{display:contents}.gv-footer__pay{order:1;max-width:calc(100% - 13rem)}.gv-footer__social{order:2}.gv-footer .gv-news__btn{padding:0 1.4rem;font-size:1.15rem;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){.gv-footer a,.gv-news__row,.gv-footer .gv-news__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/geneve-footer.css.map */
