dibao-wine-finder{display:block;text-align:left}.dibao-wine-finder__form{align-items:end;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto}.dibao-wine-finder.is-enhanced .dibao-wine-finder__form{grid-template-columns:minmax(0,1fr) 12rem auto}.dibao-wine-finder:has(.dibao-wine-finder__scope) .dibao-wine-finder__form{grid-template-columns:minmax(0,1fr) 16rem auto}.dibao-wine-finder.is-enhanced:has(.dibao-wine-finder__scope) .dibao-wine-finder__form{grid-template-columns:minmax(0,1fr) 12rem 16rem auto}.dibao-wine-finder label{color:var(--dibao-burgundy);display:block;font-size:1.35rem;font-weight:700;line-height:1.5;margin-bottom:.5rem}.dibao-wine-finder :is(input[type=search],input[type=text],select){background:var(--dibao-paper);border:1px solid #b8a78d;border-radius:var(--dibao-control-radius);color:var(--dibao-ink);font:inherit;font-size:1.6rem;min-height:4.8rem;padding:1rem 1.2rem;width:100%}.dibao-wine-finder button{background:var(--dibao-burgundy);border:1px solid var(--dibao-burgundy);border-radius:var(--dibao-control-radius);color:#fff;cursor:pointer;font:inherit;font-size:1.4rem;font-weight:700;min-height:4.8rem;min-width:8rem;padding:1rem 1.6rem}.dibao-wine-finder :is(input,select,button):focus-visible{outline:2px solid var(--dibao-burgundy);outline-offset:3px}.dibao-wine-finder__year[hidden]{display:none}.dibao-wine-finder__hint{color:var(--dibao-muted);font-size:1.3rem;line-height:1.6;margin:.8rem 0 0}.collection-grid-v7 .dibao-wine-finder{margin-bottom:1.8rem}body #MainContent .template-search--dibao-v28 .template-search__header{margin-bottom:1.8rem;padding-top:0}body #MainContent .template-search--dibao-v28 .template-search__eyebrow{margin:0 0 .5rem}body #MainContent .template-search--dibao-v28 .template-search__header h1{font-size:clamp(2.7rem,2.8vw,3.6rem);margin:0 0 .8rem}body #MainContent .template-search--dibao-v28 .template-search__intro{margin:0 auto 1.4rem;max-width:90rem}body #MainContent .template-search--dibao-v28 .template-search__search{margin:0 auto 1rem;max-width:104rem}body #MainContent .template-search--dibao-v28 .template-search__quick-links{gap:.8rem 1.8rem;margin-top:1rem}body #MainContent .template-search--empty{padding-bottom:4rem}@media(max-width:749px){.dibao-wine-finder__form,.dibao-wine-finder.is-enhanced .dibao-wine-finder__form,.dibao-wine-finder:has(.dibao-wine-finder__scope) .dibao-wine-finder__form,.dibao-wine-finder.is-enhanced:has(.dibao-wine-finder__scope) .dibao-wine-finder__form{gap:.8rem;grid-template-columns:minmax(0,1fr) auto}.dibao-wine-finder__keyword{grid-column:1 / -1}.dibao-wine-finder__scope{grid-column:1}.dibao-wine-finder__form>button{align-self:end;grid-column:2;grid-row:2}.dibao-wine-finder__year{grid-column:1}.dibao-wine-finder.is-enhanced:has(.dibao-wine-finder__scope) .dibao-wine-finder__scope{grid-column:2;grid-row:2}.dibao-wine-finder.is-enhanced:has(.dibao-wine-finder__scope) .dibao-wine-finder__form>button{grid-column:1 / -1;grid-row:3}.dibao-wine-finder label{font-size:1.3rem}.dibao-wine-finder__hint{font-size:1.25rem}body #MainContent .template-search--dibao-v28 .template-search__intro{font-size:1.35rem;line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/dibao-search-v68.css.map */
