.amc-stores{padding:85px 0;background:#fcf8f0;color:#34211d}.amc-stores h2{font-size:clamp(34px,4vw,58px);letter-spacing:-.05em;line-height:1.1}.amc-store-form{display:grid;grid-template-columns:140px 1fr auto;gap:20px;align-items:end;margin:30px 0}.amc-store-form label{font-size:13px;font-weight:700;display:grid;gap:8px}.amc-store-form select{width:100%;min-height:52px;border:1px solid #dacbb9;padding:12px;border-radius:12px;background:white;color:#34211d;font:inherit}.amc-store-form button{min-height:52px}.amc-store-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.amc-store-card{border:1px solid #e9dfd3;background:#fffdf9;border-radius:24px;padding:30px}.amc-store-card span{color:#bb2521;font-size:12px}.amc-store-card h3{font-size:25px;margin:12px 0}.amc-store-card>a{display:block;width:fit-content;margin-top:18px}.amc-home-products{padding:10px 0 90px;background:#fcf8f0}.amc-home-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}.amc-home-filter{border:1px solid #e9dfd3;background:transparent;border-radius:100px;padding:12px 22px;color:#34211d;cursor:pointer;font:inherit}.amc-home-filter[aria-pressed=true]{color:white;background:#bb2521;border-color:#bb2521}.amc-home-products [hidden]{display:none!important}.amc-home-products .amc-center{margin-top:35px}.amc-store-form button:disabled{opacity:.5;cursor:default}@media(max-width:760px){.amc-store-form,.amc-store-results{grid-template-columns:1fr}.amc-stores{padding:65px 0}.amc-home-filter{font-size:13px;padding:10px 15px}}

.amc-stores,.amc-home-products{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif}

.amc-home-products .amc-grid{justify-content:center;grid-template-columns:repeat(auto-fit,minmax(240px,300px))}.amc-home-products .amc-home-empty{grid-column:1/-1;text-align:center;padding:36px 20px;color:#745e50}.amc-home-filter:focus-visible{outline:3px solid #e7a914;outline-offset:3px}@media(max-width:380px){.amc-home-products .amc-grid{grid-template-columns:minmax(0,1fr)}}
