.neo-coll{display:block;font-family:var(--neo-font-body);color:var(--neo-ink)}.neo-coll__inner{max-width:var(--neo-page, 1440px);margin-inline:auto;padding-inline:var(--neo-gutter, clamp(20px, 4.5vw, 64px))}.neo-coll__banner{background:var(--neo-mist);padding-block:clamp(34px,4.4vw,70px)}.neo-coll__banner--plain{background:var(--neo-white)}.neo-coll__head{display:grid;gap:clamp(24px,3vw,48px);align-items:center}.neo-coll__head--with-media{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:900px){.neo-coll__head--with-media{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.neo-coll__copy{max-width:74ch}.neo-coll__head--center .neo-coll__copy{max-width:68ch;margin-inline:auto;text-align:center}.neo-coll__eyebrow{display:inline-block;margin:0 0 12px;padding:5px 12px;border-radius:999px;background:var(--neo-white);border:1px solid var(--neo-line);font-size:var(--neo-eyebrow, 12px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-accent)}.neo-coll__title{margin:0;font-family:var(--coll-font-head, var(--neo-font-display));font-weight:var(--coll-head-weight, var(--font-heading-weight, 700));font-size:var(--neo-h1);line-height:1.08;letter-spacing:var(--coll-head-tracking, -.03em);color:var(--neo-ink-strong);text-wrap:balance}.neo-coll__sub{margin:14px 0 0;font-size:var(--neo-lede);font-weight:500;line-height:1.5;color:var(--neo-accent);text-wrap:pretty}.neo-coll__des{margin:12px 0 0;font-size:clamp(15px,1.1vw,17px);line-height:1.68;color:var(--neo-text);text-wrap:pretty}.neo-coll__media{margin:0;border-radius:20px;overflow:hidden;background:var(--neo-white)}.neo-coll__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.neo-coll__products{padding-block:clamp(30px,3.6vw,56px)}.neo-coll__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,30px) clamp(12px,1.4vw,24px);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.neo-coll__grid{grid-template-columns:repeat(var(--coll-cols-tablet, 3),minmax(0,1fr))}}@media screen and (min-width:1100px){.neo-coll__grid{grid-template-columns:repeat(var(--coll-cols, 4),minmax(0,1fr))}}.neo-coll__empty{margin:0;padding:clamp(32px,5vw,64px) 0;text-align:center;font-size:var(--neo-lede);color:var(--neo-muted)}.neo-coll__empty a{color:var(--neo-accent)}.neo-coll__pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(28px,3vw,46px)}.neo-coll__page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-inline:12px;border:1px solid var(--neo-line);border-radius:999px;background:var(--neo-white);font-size:14px;font-weight:600;color:var(--neo-ink);text-decoration:none;transition:border-color .2s var(--neo-ease, ease),color .2s var(--neo-ease, ease),background-color .2s var(--neo-ease, ease)}.neo-coll__page:hover{border-color:var(--neo-accent);color:var(--neo-accent)}.neo-coll__page[aria-current=page]{background:var(--neo-accent);border-color:var(--neo-accent);color:var(--neo-white)}.neo-coll__page--gap{border-color:transparent;background:none;color:var(--neo-muted);pointer-events:none}.neo-coll :focus-visible{outline:2px solid var(--neo-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.neo-coll__page{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/neo-collection.css.map */
