.ErrorSummary-module__hWLnCq__summary{border:1px solid color-mix(in srgb, var(--red) 40%, transparent);border-radius:var(--r-md);background:var(--red-tint);color:var(--ink);scroll-margin-top:calc(var(--header-h) + 16px);padding:18px 20px}.ErrorSummary-module__hWLnCq__summary:focus{outline:none}.ErrorSummary-module__hWLnCq__summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}.ErrorSummary-module__hWLnCq__title{color:var(--red-600);font-size:var(--text-15);font-weight:var(--font-weight-semibold);display:block}.ErrorSummary-module__hWLnCq__list{font-size:var(--text-14);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ErrorSummary-module__hWLnCq__list a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ErrorSummary-module__hWLnCq__list a:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:2px}
@keyframes Skeleton-module__8WIG9W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module__8WIG9W__skel{background:linear-gradient(90deg, var(--paper-2) 0%, #efebe1 40%, var(--paper-2) 80%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite Skeleton-module__8WIG9W__shimmer;display:block}.Skeleton-module__8WIG9W__text{height:14px}.Skeleton-module__8WIG9W__title{width:60%;height:26px}.Skeleton-module__8WIG9W__price{width:140px;height:40px}.Skeleton-module__8WIG9W__img{aspect-ratio:1;border-radius:var(--r-md)}.Skeleton-module__8WIG9W__tile{align-content:start;gap:10px;display:grid}@media (prefers-reduced-motion:reduce){.Skeleton-module__8WIG9W__skel{animation:none}}
