.cat-block[data-astro-cid-kp52ovik]{margin-bottom:var(--space-6)}.cat-block[data-astro-cid-kp52ovik]:first-child{margin-top:0}.cat-block[data-astro-cid-kp52ovik] h2[data-astro-cid-kp52ovik]{font-size:1.35rem;margin-bottom:var(--space-4)}.rgrid[data-astro-cid-kp52ovik]{display:flex;flex-direction:column;gap:.85rem;width:100%}.rgrid__row[data-astro-cid-kp52ovik]{display:grid;gap:.85rem;width:100%}.rgrid__row--1[data-astro-cid-kp52ovik]{grid-template-columns:1fr}.rgrid__row--2[data-astro-cid-kp52ovik],.rgrid__row--3[data-astro-cid-kp52ovik]{grid-template-columns:1fr 1fr}.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:first-child{grid-column:1 / -1}.rgrid__row--4[data-astro-cid-kp52ovik]{grid-template-columns:1fr 1fr}.rgrid__row--3[data-astro-cid-kp52ovik]:has(>.item:only-child),.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:only-child){grid-template-columns:1fr}.rgrid__row--3[data-astro-cid-kp52ovik]:has(>.item:only-child)>.item[data-astro-cid-kp52ovik]:first-child,.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:only-child)>.item[data-astro-cid-kp52ovik]:first-child{grid-column:auto}.rgrid__row--3[data-astro-cid-kp52ovik]:has(>.item:nth-child(2):last-child)>.item[data-astro-cid-kp52ovik]:first-child{grid-column:auto}.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:nth-child(3):last-child){grid-template-columns:1fr}.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:nth-child(3):last-child)>.item[data-astro-cid-kp52ovik]:first-child{grid-column:1 / -1}@media(min-width:640px){.rgrid__row--2[data-astro-cid-kp52ovik]{grid-template-columns:repeat(2,minmax(0,1fr))}.rgrid__row--3[data-astro-cid-kp52ovik]{grid-template-columns:repeat(3,minmax(0,1fr))}.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:first-child{grid-column:auto}.rgrid__row--4[data-astro-cid-kp52ovik]{grid-template-columns:repeat(2,minmax(0,1fr))}.rgrid__row--3[data-astro-cid-kp52ovik]:has(>.item:nth-child(2):last-child)>.item[data-astro-cid-kp52ovik]:first-child,.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:nth-child(3):last-child)>.item[data-astro-cid-kp52ovik]:first-child{grid-column:auto}.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:960px){.rgrid__row--4[data-astro-cid-kp52ovik]{grid-template-columns:repeat(4,minmax(0,1fr))}.rgrid__row--4[data-astro-cid-kp52ovik]:has(>.item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.item[data-astro-cid-kp52ovik]{height:100%;min-width:0}.item__top[data-astro-cid-kp52ovik]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center;margin-bottom:.65rem}.stock-badge[data-astro-cid-kp52ovik]{font-size:.72rem;font-weight:500;letter-spacing:.04em;color:#ffffffbf}.stock-badge[data-astro-cid-kp52ovik].is-out{color:var(--color-faint)}.item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik]{margin:0 0 .25rem;font-size:1.2rem}.rgrid__row--4[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik],.rgrid__row--2[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik]{font-size:clamp(1rem,1.2vw,1.1rem)}@media(max-width:639px){.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:first-child h3[data-astro-cid-kp52ovik]{font-size:1.35rem}.rgrid__row--2[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik],.rgrid__row--4[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik],.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:not(:first-child) h3[data-astro-cid-kp52ovik]{font-size:1.02rem}.rgrid__row--2[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] p[data-astro-cid-kp52ovik]:not(.brand),.rgrid__row--4[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik] p[data-astro-cid-kp52ovik]:not(.brand),.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:not(:first-child) p[data-astro-cid-kp52ovik]:not(.brand){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.82rem;line-height:1.35}.rgrid__row--2[data-astro-cid-kp52ovik] .more[data-astro-cid-kp52ovik],.rgrid__row--4[data-astro-cid-kp52ovik] .more[data-astro-cid-kp52ovik],.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:not(:first-child) .more[data-astro-cid-kp52ovik]{font-size:.78rem}.rgrid__row--2[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik],.rgrid__row--4[data-astro-cid-kp52ovik] .item[data-astro-cid-kp52ovik],.rgrid__row--3[data-astro-cid-kp52ovik]>.item[data-astro-cid-kp52ovik]:not(:first-child){padding:.95rem .85rem 1rem}}.item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik] a[data-astro-cid-kp52ovik]{text-decoration:none}.item[data-astro-cid-kp52ovik] h3[data-astro-cid-kp52ovik] a[data-astro-cid-kp52ovik]:hover{color:#fff}.brand[data-astro-cid-kp52ovik]{margin:0 0 .55rem;color:var(--color-faint);font-size:.85rem}.more[data-astro-cid-kp52ovik]{display:inline-block;margin-top:.35rem;color:#ffffffd9;font-weight:500;font-size:.9rem;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:.1rem}.more[data-astro-cid-kp52ovik]:hover{color:#fff;border-color:#fff}.prose[data-astro-cid-kp52ovik]{max-width:42rem}.prose[data-astro-cid-kp52ovik] ol[data-astro-cid-kp52ovik]{padding-left:1.2rem;color:var(--color-muted)}
