.collection{padding-block:clamp(2rem,5vw,4rem) var(--section-pad)}.collection :focus-visible{outline-color:var(--c-accent)}.collection__head{display:grid;justify-items:center;gap:var(--s-4);margin-bottom:clamp(2.5rem,5vw,4.5rem);text-align:center}.collection__title{max-width:18ch}.collection__desc,.collection__intro{max-width:56ch;font-size:var(--t-lead);line-height:1.55;color:var(--c-ink-2)}.collection__desc>*+*{margin-top:.8em}.collection__soon{max-width:52ch;font-size:var(--t-small);font-weight:600;color:var(--c-olive-ink)}.collection__group{max-width:62rem;margin-inline:auto}.collection__group+.collection__group{margin-top:clamp(3rem,6vw,5rem)}.collection__product{margin-bottom:var(--s-5);font-size:var(--t-h2)}.collection__product a{text-decoration:none}.collection__product a:hover{text-decoration:underline;text-decoration-color:var(--c-olive);text-decoration-thickness:2px;text-underline-offset:.14em}.collection__fine{display:grid;justify-items:center;gap:var(--s-2);max-width:62rem;margin:var(--s-7) auto 0;font-size:var(--t-small);line-height:1.55;color:var(--c-ink-2);text-align:center}.collection__fine p{max-width:68ch}.collection__fine a{font-weight:700;color:var(--c-olive-ink)}.collection__promo{font-weight:600;color:var(--c-ink)}.collection__legal{font-size:var(--t-micro);color:var(--c-ink-3)}.collection__empty{display:grid;justify-items:center;gap:var(--s-4);max-width:40rem;margin-inline:auto;padding:var(--s-7) var(--s-5);border-radius:var(--r-3);background:var(--c-paper);box-shadow:var(--shadow-1);text-align:center}.collection__empty-title{font-size:var(--t-h3);font-weight:700;line-height:1.2}.collection__empty-text{color:var(--c-ink-2)}.pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s-3) var(--s-6);margin-top:var(--s-7)}.pagination__link{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:.25rem;font-weight:700;text-decoration:none}.pagination__link:hover{text-decoration:underline}.pagination__now{font-size:var(--t-small);color:var(--c-ink-3);font-variant-numeric:tabular-nums}.clist[role=list]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),23rem));justify-content:center;gap:var(--s-5);max-width:76rem;margin:0 auto;padding:0;list-style:none}.clist__item{display:flex}.clist__link{position:relative;display:grid;grid-template-rows:auto 1fr;width:100%;overflow:hidden;border:0;color:inherit;text-decoration:none}.clist__link:hover{text-decoration:none;transform:translateY(-2px)}.clist__link:focus-visible{outline-offset:4px;border-radius:var(--r-3)}.clist__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--c-ground-deep)}.clist__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.clist__media--plate{background:var(--c-paper)}.clist__img--plate{object-fit:contain;padding:8% 0;filter:drop-shadow(0 12px 16px rgb(26 29 20 / .14))}.clist__body{display:grid;align-content:start;gap:var(--s-2);padding:var(--s-5) calc(var(--s-5) + 2rem) var(--s-5) var(--s-5)}.clist__title{font-size:var(--t-h3);font-weight:800;line-height:1.2;letter-spacing:-.01em}.clist__desc{font-size:var(--t-small);color:var(--c-ink-2)}.clist__arrow{position:absolute;right:var(--s-5);bottom:var(--s-5);width:1.5rem;height:1.5rem;color:var(--c-olive-ink);transition:transform var(--dur-2) var(--ease-out)}@media(hover:hover){.clist__link:hover .clist__arrow{transform:translate(4px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-collection.css.map */
