.group[data-astro-cid-yldarbwy]{scroll-margin-top:calc(var(--header-h-scrolled) + var(--band-h) + 24px);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""list""note";align-items:start;display:grid}.group--circle[data-astro-cid-yldarbwy]{grid-template-areas:"circle""title""list""note"}.group__circle[data-astro-cid-yldarbwy]{background:var(--c-white);border-radius:50%;grid-area:circle;width:88px;height:88px;margin-bottom:16px;position:relative;overflow:hidden}.bg-white .group__circle[data-astro-cid-yldarbwy]{border:1px solid var(--c-line)}.group__circle[data-astro-cid-yldarbwy] img{object-fit:contain;width:72%;height:72%;position:absolute;inset:14%}.group__circle[data-astro-cid-yldarbwy] .group__photo{object-fit:cover;width:100%;height:100%;inset:0}.group__circle[data-astro-cid-yldarbwy] .group__alt{opacity:0;transition:opacity .15s var(--ease)}.group__circle[data-astro-cid-yldarbwy].is-alt .group__alt{opacity:1}.group__rail[data-astro-cid-yldarbwy]{display:none}.group__title[data-astro-cid-yldarbwy]{font-size:var(--fs-group);font-weight:var(--fw-ui);line-height:var(--lh-h4);color:var(--c-blue);border-bottom:2px solid var(--c-blue);grid-area:title;align-content:end;padding-bottom:8px;display:grid}.group__list[data-astro-cid-yldarbwy]{grid-area:list;margin-top:16px;list-style:none}.product[data-astro-cid-yldarbwy]{break-inside:avoid;min-height:40px;font-size:var(--fs-product);font-weight:var(--fw-product);line-height:var(--lh-product);color:var(--c-navy);cursor:default;transition:background-color var(--t-fast) var(--ease);border-radius:8px;margin-inline:-8px;padding:7px 8px 7px calc(1.25rem + 8px);position:relative}.product[data-astro-cid-yldarbwy]+.product[data-astro-cid-yldarbwy]{margin-top:var(--row-gap)}.product[data-astro-cid-yldarbwy][data-pack]:hover,.product[data-astro-cid-yldarbwy].is-active{background:var(--c-dough)}.product__bullet[data-astro-cid-yldarbwy]{width:9px;height:12.6px;color:var(--c-orange);position:absolute;top:calc(7px + .45em);left:8px}.product__row[data-astro-cid-yldarbwy]{align-items:baseline;column-gap:.3em;display:flex}.product__name[data-astro-cid-yldarbwy]{flex:0 auto;min-width:0}.product__size[data-astro-cid-yldarbwy]{white-space:nowrap;font-weight:var(--fw-size);color:var(--c-blue);font-variant-numeric:tabular-nums;flex:none}.product__note[data-astro-cid-yldarbwy]{font-size:var(--fs-note);font-weight:var(--fw-body);color:var(--c-muted);line-height:1.5;display:block}.product--link[data-astro-cid-yldarbwy]{cursor:pointer}.product--link[data-astro-cid-yldarbwy]:hover,.product[data-astro-cid-yldarbwy].is-current{background:var(--c-dough)}.product__link[data-astro-cid-yldarbwy]:after{content:"";border-radius:8px;position:absolute;inset:0}.product__link[data-astro-cid-yldarbwy]:hover .product__name[data-astro-cid-yldarbwy],.product__link[data-astro-cid-yldarbwy]:focus-visible .product__name[data-astro-cid-yldarbwy]{text-underline-offset:4px;text-decoration:underline 2px}.product__link[data-astro-cid-yldarbwy]:focus-visible{outline:none}.product__link[data-astro-cid-yldarbwy]:focus-visible:after{outline:2px solid var(--c-blue);outline-offset:2px}.product--thumb[data-astro-cid-yldarbwy]{align-items:center;gap:14px;padding-left:8px;display:flex}.product__thumb[data-astro-cid-yldarbwy]{background:var(--c-white);object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}.bg-white .product__thumb[data-astro-cid-yldarbwy]{outline:1px solid var(--c-line);outline-offset:-1px}.product__thumb--blank[data-astro-cid-yldarbwy]{place-items:center;display:grid}.product__thumb--blank[data-astro-cid-yldarbwy] svg[data-astro-cid-yldarbwy]{width:12px;height:17px;color:var(--c-orange);opacity:.5}.product__text[data-astro-cid-yldarbwy]{min-width:0}.group__note[data-astro-cid-yldarbwy]{grid-area:note;margin-top:24px}.group__note[data-astro-cid-yldarbwy] .link{white-space:nowrap}@media (width>=600px){.group[data-astro-cid-yldarbwy]{grid-template-columns:88px 24px minmax(0,1fr);grid-template-areas:". .title"". .list"". .note"}.group--circle[data-astro-cid-yldarbwy]{grid-template-areas:"circle rail title""circle.list""circle.note"}.group__circle[data-astro-cid-yldarbwy]{margin-bottom:0}.group__rail[data-astro-cid-yldarbwy]{border-bottom:2px solid var(--c-blue);grid-area:rail;align-self:stretch;display:block}.group__title[data-astro-cid-yldarbwy]{min-height:44px}}@media (width>=900px){.group[data-astro-cid-yldarbwy]{grid-template-columns:128px 32px minmax(0,1fr)}.group__circle[data-astro-cid-yldarbwy]{width:128px;height:128px}.group__title[data-astro-cid-yldarbwy]{min-height:64px}.group__list--cols[data-astro-cid-yldarbwy]{column-count:2;column-gap:2.5rem}}
