.e404{text-align:center;display:grid;justify-items:center;gap:.5rem;padding-block:clamp(3rem,10vw,7rem)}.e404__code{margin:0;font:var(--font-head-weight,400) clamp(5rem,18vw,10rem)/1 var(--font-head);color:var(--c-accent)}.e404 .sp-title{margin-bottom:.25rem}.e404__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1rem}.ma{max-width:820px}.ma__back{display:inline-block;margin-bottom:1rem;color:var(--c-muted);text-decoration:none;font-size:.9rem}.ma__date{margin:-1rem 0 1.5rem;color:var(--c-muted);font-size:.9rem}.ma__img{width:100%;height:auto;border-radius:var(--radius);margin-bottom:2rem}.ma__content{line-height:1.75;color:var(--c-ink)}.ma__content img{max-width:100%;height:auto;border-radius:var(--radius)}.mb__grid{list-style:none;margin:0;padding:0;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.mb__link{display:block;color:var(--c-ink);text-decoration:none}.mb__img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius)}.mb__date{display:block;margin-top:.9rem;font-size:.85rem;color:var(--c-muted)}.mb__title{margin:.3rem 0 .4rem;font:var(--font-head-weight,400) 1.35rem/1.25 var(--font-head)}.mb__excerpt{margin:0;line-height:1.6;color:var(--c-muted)}.mb__pages{margin-top:2.5rem;text-align:center}.mc__head{margin-bottom:1.5rem}.mc__desc{max-width:60ch;color:var(--c-muted)}.mc__bar{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent)}.mc__filters summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.mc__fgroups{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem}.mc__fg{border:0;margin:0;padding:0;display:grid;gap:.3rem;min-width:150px}.mc__fg legend{font-weight:600;font-size:.85rem;margin-bottom:.3rem;padding:0}.mc__check{display:flex;gap:.5rem;align-items:center;min-height:32px;font-size:.9rem;cursor:pointer}.mc__check.is-off{opacity:.45}.mc__check small{color:var(--c-muted)}.mc__price{display:flex;align-items:center;gap:.4rem}.mc__price input{width:90px;min-height:44px;padding:.4em .6em;border:1.5px solid color-mix(in srgb,var(--c-ink) 25%,transparent);border-radius:calc(var(--radius)*.6);font:inherit}.mc__sort{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.mc__sort select{min-height:44px;padding:.4em .8em;border:1.5px solid color-mix(in srgb,var(--c-ink) 25%,transparent);border-radius:calc(var(--radius)*.6);background:#fff;font:inherit;color:var(--c-ink)}.mc__count{font-size:.85rem;margin:0 0 1rem}.mc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem .75rem}@media(min-width:750px){.mc__grid{grid-template-columns:repeat(3,1fr);gap:2rem 1.25rem}}@media(min-width:1100px){.mc__grid{grid-template-columns:repeat(4,1fr)}}.mc__pager{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin-top:2.5rem}.mc__empty{padding:3rem 0;text-align:center}.cu{display:grid;gap:1rem}.cu a{color:var(--c-ink);text-underline-offset:3px}.cu__links{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem}.cu__table{width:100%;border-collapse:collapse;font-size:.92rem}.cu__table th,.cu__table td{padding:.7rem .5rem;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--c-ink) 12%,transparent);vertical-align:top}.cu__table th{font-weight:600;color:var(--c-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.cu__cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.cu__card{padding:1.25rem;border:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent);border-radius:var(--radius);display:grid;gap:.5rem;align-content:start}.cu__row{display:flex;flex-wrap:wrap;gap:.6rem}.lc__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(min-width:900px){.lc__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.lc__link{display:grid;gap:.7rem;color:var(--c-ink);text-decoration:none}.lc__media{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius);background:color-mix(in srgb,var(--c-accent) 20%,var(--c-paper))}.lc__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out)}.lc__link:hover .lc__media img{transform:scale(1.05)}.lc__name{font-weight:600}@media(prefers-reduced-motion:reduce){.lc__link:hover .lc__media img{transform:none}}.mp{max-width:820px}.mp__content{line-height:1.7;color:var(--c-ink)}.mp__content h2,.mp__content h3{font-family:var(--font-head);font-weight:var(--font-head-weight,400);margin:2rem 0 .6rem}.mp__content a{color:var(--c-ink);text-underline-offset:3px}.mp__content img{max-width:100%;height:auto;border-radius:var(--radius)}.ms__form{display:flex;gap:.6rem;margin-bottom:1.5rem;max-width:560px}.ms__form input[type=search]{flex:1;min-height:48px;padding:.7em 1em;border:1.5px solid color-mix(in srgb,var(--c-ink) 25%,transparent);border-radius:var(--radius);font:inherit;background:#fff;color:var(--c-ink)}.ms__grid{margin-top:1rem;list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem .75rem}@media(min-width:750px){.ms__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){.ms__grid{grid-template-columns:repeat(4,1fr)}}.ms__other a{display:grid;gap:.3rem;padding:1rem;border:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent);border-radius:var(--radius);color:var(--c-ink);text-decoration:none}.ms__none{padding:2rem 0}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
