.references_jumpLinks__YFAN6{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2.4rem}.references_jumpLinks__YFAN6 a{padding:.55rem .85rem;border:1px solid var(--line);border-radius:100px;color:var(--wine);font-weight:700}.references_jumpLinks__YFAN6 a:hover{background:var(--cream)}.references_group__8c_VR{margin-bottom:3rem;scroll-margin-top:11rem}.references_card__tUti7{overflow-wrap:anywhere;scroll-margin-top:11rem}.references_photo__NAaOJ{display:grid;place-items:center;height:13rem;background:white;border-radius:.6rem;margin-bottom:.7rem;padding:.7rem}.references_photo__NAaOJ img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.references_health__zc7u_{margin:2rem 0 1rem;color:#625753}.products_jumpLinks__r9eRo{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2rem}.products_jumpLinks__r9eRo a{padding:.55rem .85rem;border:1px solid var(--line);border-radius:100px;color:var(--wine);font-weight:700}.products_summary__ulxHW{margin:1rem 0 1.5rem;color:#625753}.products_card__VE31r{overflow-wrap:anywhere;scroll-margin-top:11rem}.products_photo__xabVu{display:grid;place-items:center;height:13rem;background:white;border-radius:.6rem;margin-bottom:.7rem;padding:.7rem}.products_photo__xabVu img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.products_kind__aRiJW{font-size:.75rem;font-weight:800;letter-spacing:.05em;color:var(--wine)}.products_pagination__MFzMc{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:2rem 0}.products_pagination__MFzMc a,.products_pagination__MFzMc span{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.4rem .75rem;border:1px solid var(--line);border-radius:.45rem}.products_pagination__MFzMc [aria-current]{background:var(--wine);color:white;border-color:var(--wine)}.products_health__bsDOB{margin:2rem 0 1rem;color:#625753}.products_search__wvSTM{border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;background:white;margin:0 0 2rem}.products_search__wvSTM label{display:block;font-weight:750;margin-bottom:.6rem}.products_searchFields__aTRnb{display:flex;gap:.65rem}.products_search__wvSTM input{width:100%;min-width:0;min-height:2.9rem;border:1px solid #998882;border-radius:.35rem;padding:.65rem .8rem;font:inherit}.products_search__wvSTM button{border:0;border-radius:.35rem;background:var(--wine);color:white;padding:.65rem 1rem;min-height:2.9rem;font:inherit;font-weight:700;cursor:pointer}.products_search__wvSTM button:disabled{opacity:.65;cursor:wait}.products_pagination__MFzMc a:focus-visible,.products_search__wvSTM button:focus-visible,.products_search__wvSTM input:focus-visible{outline:3px solid #ad844e;outline-offset:3px}.products_searchResults__sYTd_{padding-left:1.1rem;margin-top:.8rem}.products_searchResults__sYTd_ li{margin:.6rem 0}.products_searchResults__sYTd_ a{color:var(--wine);font-weight:700;text-decoration:underline;text-underline-offset:.15em}.products_searchResults__sYTd_ span{display:block;color:#625753;font-size:.83rem}.products_search__wvSTM .products_more__wypWo{margin-top:.8rem}.products_search__wvSTM [aria-live]{margin-top:1rem}@media(max-width:600px){.products_searchFields__aTRnb{flex-direction:column}.products_search__wvSTM{padding:1rem}}.products_filters__HTHnW{margin:1.5rem 0}.products_jumpLinks__r9eRo a{display:inline-flex;align-items:center;gap:.35rem;min-height:44px}.products_jumpLinks__r9eRo a:hover,.products_jumpLinks__r9eRo a[aria-current=page]{background:var(--wine);color:white}.products_jumpLinks__r9eRo a:focus-visible{outline:3px solid #ad844e;outline-offset:3px}.products_source__sAQTR{color:var(--wine);font-size:.85rem;text-decoration:underline}