.v5-sys-intro__plate{margin-top:var(--sp-1)}.v5-syscat{padding-top:var(--sp-2)}.v5-syscat__head{max-width:52rem}.v5-syscat__lead{margin-top:1rem}.v5-syscat__group{margin-top:clamp(2.4rem,1.4rem + 3vw,4.4rem)}.v5-syscat__gh{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;border-top:1px solid var(--rule);padding-top:.9rem;margin-bottom:clamp(1.1rem,.8rem + .8vw,1.6rem)}.v5-syscat__gt{flex:none}.v5-syscat__gi{font-size:var(--fs-small);line-height:1.4;color:var(--ink-2);margin:0;flex:1 1 18rem;min-width:0}.v5-syscat__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.4rem,1rem + 1.6vw,2.2rem) clamp(1rem,.6rem + 1.4vw,1.8rem)}@media(min-width:2200px){.v5-syscat__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:999px){.v5-syscat__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.v5-syscat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v5-syscat__card{display:grid;gap:.55rem;align-content:start;color:inherit;text-decoration:none;transition:opacity var(--t-1) var(--ease)}.v5-syscat__card:hover{opacity:.74}.v5-syscat__card:focus-visible{outline:2px solid var(--season);outline-offset:3px;border-radius:var(--r-1)}.v5-syscat__media{aspect-ratio:1 / 1;border-radius:var(--r-1);background:var(--paper-2);overflow:hidden;display:block;position:relative}.v5-syscat__media img{width:100%;height:100%;object-fit:cover;display:block}.v5-syscat__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;font-size:var(--fs-cap);line-height:1.35;color:var(--ink-3)}.v5-syscat__name{font-size:var(--fs-body);font-weight:500;line-height:1.3;color:var(--ink)}.v5-syscat__row2{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem}.v5-syscat__price{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--ink)}.v5-syscat__state{font-size:var(--fs-cap);color:var(--ink-3);white-space:nowrap}.v5-syscat__state[data-state=stock]{color:var(--ok)}.v5-syscat__single{text-align:center;margin-top:var(--sp-2);font-size:var(--fs-body);color:var(--ink-2)}.v5-syscat__single a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--rule-2)}.v5-syscat__single a:hover{text-decoration-color:currentColor}@media(min-width:900px){.v5-system-intro-shell .v5-tb__facts{max-width:min(36rem,44vw)}}.v5-system-intro-shell:not(:has(.v5-sys-intro__plate))+.shopify-section .v5-syscat{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/38/assets/v5-system.css.map */
