.s-foot{background:var(--s-color-bg);border-top:1px solid var(--s-color-ink);padding:var(--s-space-4) var(--s-page-pad) var(--s-space-5)}.s-foot__inner{max-width:var(--s-page-max);margin:0 auto}.s-foot__news{margin-bottom:var(--s-space-6);max-width:46rem}.s-foot__news-title{margin:0 0 var(--s-space-2);font-family:var(--s-font-primary);font-weight:700;font-size:var(--s-text-lg);line-height:1.05;text-transform:uppercase;letter-spacing:.02em;color:var(--s-color-ink)}.s-foot__news-sub{margin:0 0 var(--s-space-3);font-family:var(--s-font-primary);font-size:var(--s-text-base);line-height:1.5;color:var(--s-color-ink-2)}.s-foot__news-row{display:flex}.s-foot__news-input{flex:1 1 auto;min-width:0;padding:1.3rem var(--s-space-3);border:1px solid var(--s-color-line);border-right:0;border-radius:0;background:var(--s-color-bg);font-family:var(--s-font-mono);font-size:var(--s-text-sm);letter-spacing:var(--s-track-nav);color:var(--s-color-ink)}.s-foot__news-input::placeholder{color:var(--s-color-ink-2);text-transform:uppercase;letter-spacing:var(--s-track-nav)}.s-foot__news-input:focus{outline:none;border-color:var(--s-color-ink)}.s-foot__news-btn{flex:0 0 auto;padding:1.3rem var(--s-space-4);border:1px solid var(--s-color-ink);background:var(--s-color-ink);color:var(--s-color-inverse);font-family:var(--s-font-mono);font-size:var(--s-text-xs);text-transform:uppercase;letter-spacing:var(--s-track-mid);cursor:pointer}.s-foot__news-success{margin:0;font-family:var(--s-font-mono);font-size:var(--s-text-sm);text-transform:uppercase;letter-spacing:var(--s-track-nav);color:var(--s-color-ink)}.s-foot__news-error{margin:var(--s-space-2) 0 0;font-family:var(--s-font-mono);font-size:var(--s-text-xs);letter-spacing:var(--s-track-nav);color:#c0392b}.s-foot__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-space-5) var(--s-space-4);margin-bottom:var(--s-space-6)}.s-foot__col-title{margin:0 0 var(--s-space-3);font-family:var(--s-font-mono);font-size:var(--s-text-xs);text-transform:uppercase;letter-spacing:var(--s-track-wide);color:var(--s-color-ink)}.s-foot__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-space-2)}.s-foot__link{font-family:var(--s-font-primary);font-size:var(--s-text-base);line-height:1.2;color:var(--s-color-ink-2);text-decoration:none;transition:color var(--s-duration) var(--s-ease)}@media(hover:hover){.s-foot__link:hover{color:var(--s-color-ink)}}.s-foot__bottom{display:flex;flex-direction:column;gap:var(--s-space-3);padding-top:var(--s-space-4);border-top:1px solid var(--s-color-line)}.s-foot__loc-field{position:relative;display:inline-flex;align-items:center;width:fit-content}.s-foot__loc-select{appearance:none;-webkit-appearance:none;border:1px solid var(--s-color-line);border-radius:0;background:transparent;padding:1rem 3.4rem 1rem var(--s-space-3);font-family:var(--s-font-mono);font-size:var(--s-text-xs);text-transform:uppercase;letter-spacing:var(--s-track-nav);color:var(--s-color-ink);cursor:pointer}.s-foot__loc-select:focus{outline:none;border-color:var(--s-color-ink)}.s-foot__loc-arrow{position:absolute;right:var(--s-space-3);top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;color:var(--s-color-ink-2);font-family:var(--s-font-mono)}.s-foot__loc-static,.s-foot__copy{margin:0;font-family:var(--s-font-mono);font-size:var(--s-text-2xs);text-transform:uppercase;letter-spacing:var(--s-track-nav);color:var(--s-color-ink-2)}@media screen and (min-width:750px){.s-foot{padding:var(--s-space-5) var(--s-page-pad) var(--s-space-5)}.s-foot__cols{grid-template-columns:repeat(3,auto);justify-content:start;gap:var(--s-space-7)}.s-foot__bottom{flex-direction:row;align-items:center;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sauvryn-footer.css.map */
