.tsv-retailer__nav{display:flex;gap:1.6rem;flex-wrap:wrap;align-items:center}.tsv-retailer__filters{display:flex;gap:1.6rem;align-items:end;flex-wrap:wrap;margin:2rem 0}.tsv-retailer__filters>div{flex:1 1 22rem}.tsv-retailer label{display:block;margin-bottom:.6rem}.tsv-retailer input,.tsv-retailer select{font:inherit;color:inherit;min-height:4.8rem;border:1px solid #756b5c;border-radius:4px;background:#fffdf8;padding:1rem;max-width:100%;width:100%}.tsv-retailer :focus-visible{outline:3px solid #665033;outline-offset:3px}.tsv-retailer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.4rem}.tsv-retailer__card{display:flex;flex-direction:column;border-bottom:1px solid #d4c9b9;padding-bottom:2.4rem;min-width:0}.tsv-retailer__card[hidden],.tsv-retailer [hidden]{display:none!important}.tsv-retailer__image{display:block;aspect-ratio:1;overflow:hidden}.tsv-retailer__image img{width:100%;height:100%;object-fit:contain;display:block}.tsv-retailer__card h3{margin:1.6rem 0 .4rem}.tsv-retailer__card p{margin:.6rem 0 1.2rem}.tsv-retailer__notes{font-size:1.5rem}.tsv-retailer__form{margin-top:auto;display:grid;grid-template-columns:8rem 1fr;gap:.8rem}.tsv-retailer__form label{grid-column:1/-1}.tsv-retailer__form .button{min-width:0;padding:1rem}.tsv-retailer__notice{border-left:3px solid #756b5c;padding-left:1.2rem}@media(max-width:989px){.tsv-retailer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.tsv-retailer__grid{grid-template-columns:1fr}.tsv-retailer__filters>div,.tsv-retailer__filters>.button{flex-basis:100%}}
