.coll{background:var(--sand-soft);padding-bottom:var(--section);margin-top:clamp(40px,5vw,72px)}.bar{position:sticky;top:var(--hdr);z-index:30;background:var(--sand-glass);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--hair)}.bar-row{display:flex;align-items:center;gap:10px;min-height:72px}.facets{display:flex;align-items:center;gap:8px;min-width:0}.facet-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 18px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hair);background:var(--ivory);font-size:var(--t-small);font-weight:500;white-space:nowrap;transition:box-shadow .2s ease,background-color .2s ease,transform .16s var(--ease-out)}.facet-btn:active{transform:scale(.97)}.facet-btn .icon{width:.9rem;height:.9rem;transform:rotate(90deg);transition:transform .28s var(--ease-out)}.facet-btn[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--ink)}.facet-btn[aria-expanded=true] .icon{transform:rotate(-90deg)}.facet-btn .n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ink);color:var(--ivory);font-size:11px;line-height:20px;text-align:center;font-weight:600}@media(hover:hover){.facet-btn:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}}.bar-side{margin-left:auto;display:flex;align-items:center;gap:18px}.result{font-size:var(--t-small);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.sort{position:relative;display:inline-flex;align-items:center}.sort select{appearance:none;-webkit-appearance:none;height:44px;padding:0 42px 0 18px;border:0;border-radius:var(--r-pill);background:var(--ivory);box-shadow:inset 0 0 0 1px var(--hair);font-size:var(--t-small);font-weight:500;cursor:pointer;transition:box-shadow .2s ease}.sort select:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px}@media(hover:hover){.sort select:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}}.sort .icon{position:absolute;right:16px;width:.9rem;height:.9rem;transform:rotate(90deg);pointer-events:none}.panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-out)}.panel.is-open{grid-template-rows:1fr}.panel>div{overflow:hidden;min-height:0}.panel-in{padding:6px 0 22px;max-height:min(52vh,420px);overflow-y:auto;overscroll-behavior:contain}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 14px;border-radius:var(--r-pill);background:var(--ivory);box-shadow:inset 0 0 0 1px var(--hair);font-size:var(--t-small);transition:box-shadow .2s ease,background-color .2s ease,color .2s ease,transform .16s var(--ease-out)}.chip:active{transform:scale(.97)}.chip .c{font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums}.chip[aria-pressed=true]{background:var(--ink);color:var(--ivory);box-shadow:none}.chip[aria-pressed=true] .c{color:var(--on-ink)}.chip:disabled,.chip[aria-disabled=true]{opacity:.42;cursor:default}@media(hover:hover){.chip:not(:disabled):not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}}.active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 0}.active-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 8px 0 14px;border-radius:var(--r-pill);background:var(--sand);font-size:.8125rem;transition:background-color .2s ease,transform .16s var(--ease-out)}.active-chip:active{transform:scale(.97)}.active-chip .icon{width:.85rem;height:.85rem}.active-chip span{color:var(--muted)}@media(hover:hover){.active-chip:hover{background:var(--sand-deep)}}.reset{font-size:.8125rem;font-weight:500;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;min-height:44px;padding-inline:6px}.sf-filters{display:flex;flex-wrap:wrap;gap:18px 28px;padding:16px 0 4px}.sf-group h3{font-size:var(--t-micro);letter-spacing:.06em;color:var(--muted);font-weight:500;margin-bottom:8px}.deal{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:26px 0 22px}.deal .mono{font-size:1.6rem;color:var(--gold-ink)}.deal .it{font-size:1.3rem;color:var(--ink-soft)}.deal small{font-size:var(--t-micro);color:var(--muted);letter-spacing:.02em}.js-cards>li{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-out);transition-delay:var(--d,0ms)}.js-cards>li.is-in{opacity:1;transform:none}.more{display:grid;justify-items:center;gap:14px;padding-top:clamp(40px,4.4vw,64px)}.more.has-count>p{display:none}.cgrid-note{grid-column:1 / -1;background:var(--ivory)}.js-cards>li.cgrid-note{opacity:1;transform:none;transition:none}.cgrid-note .note-in{display:grid;grid-template-columns:minmax(0,22ch) minmax(0,1fr) auto;align-items:center;gap:10px clamp(20px,3vw,48px);width:100%;padding:clamp(20px,2.4vw,30px) clamp(14px,2vw,28px)}.cgrid-note .note-title{font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.05}.cgrid-note .note-text{font-size:var(--t-small);color:var(--muted);line-height:1.55;max-width:60ch;text-wrap:pretty}.cgrid-note .link{white-space:nowrap}@media(max-width:767px){.cgrid-note .note-in{grid-template-columns:1fr;gap:10px;padding:20px 8px 22px}.cgrid-note .link{justify-self:start}}.more p{font-size:var(--t-small);color:var(--muted);font-variant-numeric:tabular-nums}.more-track{width:200px;height:2px;background:var(--hair);border-radius:2px;overflow:hidden}.more-fill{height:100%;background:var(--gold-ink);transform-origin:left;transform:scaleX(1);transition:transform .6s var(--ease-out)}@media(max-width:1023px){.bar-row{flex-wrap:wrap;gap:0 10px;padding-block:12px}.facets{flex:1 1 100%;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:2px}.facets::-webkit-scrollbar{display:none}.bar-side{margin-left:0;flex:1 1 100%;justify-content:space-between;padding-top:10px}}@media(max-width:767px){.deal{padding:20px 0 16px}.deal .mono{font-size:1.35rem}.deal .it{font-size:1.12rem}.sort select{padding-right:38px}}@media(prefers-reduced-motion:reduce){.panel,.facet-btn .icon,.more-fill{transition:none}.js-cards>li{transition:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-collection.css.map */
