.search-form .input{flex:1;min-width:0}.coll__head--centered{display:grid;justify-items:center;text-align:center;padding-block:var(--s-lg) var(--s-md)}.coll__head--centered .pdp__crumbs{margin-bottom:var(--s-2xs)}.coll__head--centered .pdp__crumbs a,.coll__head--centered .pdp__crumbs{color:var(--c-muted)}.coll__title-xl{font-family:var(--f-display);font-size:clamp(2.25rem,1.2rem + 4vw,4.25rem);font-weight:800;letter-spacing:var(--ls-display);line-height:var(--lh-display);text-transform:uppercase;margin:0 0 var(--s-2xs)}.coll__head--centered .coll__sub{max-width:52ch;font-size:var(--t-body);color:var(--c-ink-soft);margin:0 0 var(--s-3xs)}.coll__head--centered .coll__count{font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-faint)}.coll__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-md);padding-block:var(--s-2xs) var(--s-sm);border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);margin-bottom:var(--s-md)}.coll__chips{display:flex;gap:var(--s-3xs);overflow-x:auto;scrollbar-width:none;padding-block:4px;list-style:none;margin:0;padding-left:0}.coll__chips::-webkit-scrollbar{display:none}.coll__chip--pill{display:inline-flex;align-items:center;white-space:nowrap;padding:8px 16px;border:1px solid var(--c-line);border-radius:999px;font-size:var(--t-small);color:var(--c-ink-soft);transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.coll__chip--pill:hover{border-color:var(--c-ink);color:var(--c-ink)}.coll__chip--pill.is-active{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-paper)}.coll__bar-tools{display:flex;align-items:center;gap:var(--s-2xs);flex-shrink:0}.coll__bar-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--c-line);border-radius:999px;font-size:var(--t-small);color:var(--c-ink-soft);cursor:pointer;list-style:none;background:transparent}.coll__bar-btn:hover{border-color:var(--c-ink);color:var(--c-ink)}.coll__bar-btn::-webkit-details-marker{display:none}.coll__price-details{position:relative}.coll__price-details[open] .coll__bar-btn{border-color:var(--c-ink);color:var(--c-ink)}.coll__price-form{position:absolute;top:calc(100% + 8px);right:0;z-index:20;width:280px;padding:var(--s-sm);background:var(--c-paper);border:1px solid var(--c-ink);display:grid;gap:var(--s-2xs)}.coll__price-inputs{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2xs)}.coll__price-form .coll__clear{font-size:var(--t-small);color:var(--c-muted);justify-self:center}.coll__price-form .coll__clear:hover{color:var(--c-ink)}@media(max-width:899px){.coll__bar{flex-direction:column;align-items:stretch}.coll__bar-tools{justify-content:space-between}.coll__price-form{left:0;right:auto;width:min(320px,90vw)}}.pgrid__banner{grid-column:1 / -1;position:relative;min-height:300px;display:grid;place-items:center;overflow:hidden;border-radius:2px;isolation:isolate}.pgrid__banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.pgrid__banner:not(.pgrid__banner--ink) .pgrid__banner-img+.pgrid__banner-inner{text-shadow:0 1px 14px rgba(0,0,0,.35)}.pgrid__banner--ink{background:var(--c-ink)}.pgrid__banner-inner{display:grid;justify-items:center;text-align:center;padding:var(--s-xl) var(--s-md);color:var(--c-paper)}.pgrid__banner-eyebrow{color:var(--c-paper);opacity:.85;margin-bottom:var(--s-2xs)}.pgrid__banner-heading{font-family:var(--f-display);font-size:clamp(2.5rem,1.5rem + 4.4vw,5.5rem);font-weight:800;line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase;margin:0 0 var(--s-3xs)}.pgrid__banner-text{font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:var(--ls-wide);text-transform:uppercase;opacity:.9;margin:0 0 var(--s-sm)}.pgrid__banner-cta{display:inline-block;padding:11px 28px;border:1px solid var(--c-paper);font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--c-paper);text-decoration:none;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.pgrid__banner-cta:hover{background:var(--c-paper);color:var(--c-ink)}@media(max-width:749px){.pgrid__banner{min-height:240px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-collection.css.map */
