.blind-store-page .cue-store-hero{border-inline-start:6px solid #0b6a62;background:#edf7f5;color:#153b39;padding:clamp(1.25rem,4vw,2.75rem);border-radius:16px;margin-block:1.5rem}.blind-store-page .cue-store-hero h2{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.55;color:#123d39;max-width:30ch}.blind-store-page .cue-store-hero p{max-width:72ch}.blind-store-page .cue-store-status{background:#fff;padding:.9rem 1rem;border:1px solid #a4c9c2;border-radius:8px;font-weight:600}.blind-store-page .cue-store-categories,.blind-store-page .cue-store-payment,.blind-store-page .cue-store-search{margin-block:2rem}.blind-store-page .cue-store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1rem}.blind-store-page .cue-store-card{border:1px solid #a5c4c0;border-radius:14px;padding:1.25rem;background:#fff;color:#203f3b;min-width:0;overflow-wrap:anywhere}.blind-store-page .cue-store-card h3{font-size:1.2rem;line-height:1.7;margin-block:.7rem}.blind-store-page .cue-store-card h3 a{color:#075e56;text-decoration:underline;text-underline-offset:.2em;display:inline-block;min-height:44px}.blind-store-page .cue-store-tag{display:inline-block;background:#e5f3ef;color:#165447;border-radius:6px;padding:.25rem .65rem;font-weight:700;font-size:.95rem;margin:0}.blind-store-page .cue-store-category-status{border-block-start:1px solid #cbded8;padding-block-start:.75rem;font-size:.95rem;color:#425d56}.blind-store-page .cue-store-payment{background:#f5f8fb;border:1px solid #b9cbd9;border-radius:14px;padding:1.5rem;color:#203e52}.blind-store-page .cue-store-payment dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0}.blind-store-page .cue-store-payment dt{font-weight:700}.blind-store-page .cue-store-payment dd{margin:0;padding-block:.5rem}.blind-store-page .cue-store-hero .blind-store-jump{display:inline-flex;align-items:center;min-height:44px;margin-inline-end:1rem;margin-block:.25rem;color:#075e56;text-decoration:underline}.blind-store-page :is(.cue-store-hero,.cue-store-categories,.cue-store-payment,.cue-store-search) :is(a,button,input,summary):focus-visible{outline:3px solid #a7460b;outline-offset:4px;box-shadow:0 0 0 2px #fff}.blind-store-page #cue-store-categories{scroll-margin-block-start:1rem}.blind-store-page .cue-store-search input{min-width:0}.blind-store-page .cue-store-search .blind-search-row{flex-wrap:wrap}.blind-store-page .cue-store-search button{min-height:44px}.blind-store-page .cue-store-checkout-note{overflow-wrap:anywhere}@media(max-width:800px){.blind-store-page .cue-store-grid{grid-template-columns:1fr}.blind-store-page .cue-store-payment dl{grid-template-columns:1fr}.blind-store-page .cue-store-payment{padding:1rem}.blind-store-page .cue-store-card{padding:1rem}}@media(prefers-reduced-motion:reduce){.blind-store-page .cue-store-hero *{scroll-behavior:auto;transition:none}}
