.tpf{background-color:var(--tp-bg);border-top:1px solid var(--tp-line);padding-block:clamp(2.5rem,4.5vw,3.75rem);color:var(--tp-ink)}.tpf__inner{display:grid;grid-template-columns:1fr;gap:2.5rem 2rem}@media(min-width:46rem){.tpf__inner{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.tpf__inner{grid-template-columns:1.7fr 1fr 1fr 1fr 1.35fr;gap:2rem}}.tpf__logo{display:block;height:var(--tpf-logo-h, 40px);width:auto;margin-bottom:1.5rem}.tpf__tagline{font-family:var(--tp-sans);font-size:var(--tp-small);margin:0 0 .5em;color:var(--tp-ink)}.tpf__blurb{font-family:var(--tp-sans);font-size:var(--tp-small);line-height:1.65;color:var(--tp-muted);margin:0 0 1.6em;max-width:22em}.tpf__social{display:flex;gap:1.05rem;list-style:none;margin:0;padding:0}.tpf__social a{display:inline-flex;color:var(--tp-ink);transition:color .2s ease}.tpf__social a:hover,.tpf__social a:focus-visible{color:var(--tp-wine)}.tpf__head{font-family:var(--tp-sans);font-size:var(--tp-label);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--tp-ink);margin:0 0 1.5em}.tpf__list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.tpf__sum{list-style:none;cursor:pointer}.tpf__sum::-webkit-details-marker{display:none}@media(max-width:45.999rem){.tpf__inner{row-gap:0}.tpf__brand{margin-block-end:1.5rem}.tpf__brand .tpf__logo{height:calc(var(--tpf-logo-h, 40px) * .8);margin-bottom:.9rem}.tpf__brand .tpf__blurb{display:none}.tpf__tagline{margin-bottom:.9rem}.tpf__col{border-block-start:1px solid var(--tp-line)}.tpf__sum{display:flex;align-items:center;justify-content:space-between;min-height:3rem}.tpf__sum .tpf__head{margin:0}.tpf__sum:after{content:"+";font-family:var(--tp-sans);font-size:1.1rem;line-height:1;color:var(--tp-muted)}.tpf__fold[open] .tpf__sum:after{content:"\2212"}.tpf__fold .tpf__list{padding-block:.25rem 1.25rem}.tpf__pay{padding-block-start:1.5rem;border-block-start:1px solid var(--tp-line)}}@media(min-width:46rem){.tpf__sum{pointer-events:none}}.tpf__list a{font-family:var(--tp-sans);font-size:var(--tp-small);color:var(--tp-muted);text-decoration:none;transition:color .2s ease}.tpf__list a:hover,.tpf__list a:focus-visible{color:var(--tp-ink);text-decoration:underline;text-underline-offset:.28em}.tpf__paylist{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;list-style:none;margin:0 0 2rem;padding:0}.tpf__payicon{height:1.5rem;width:auto;display:block}.tpf__copy{font-family:var(--tp-sans);font-size:.78rem;color:var(--tp-muted);margin:0}@media(min-width:64rem){.tpf__pay .tpf__copy{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/tipsy-footer.css.map */
