.bp-root{--bp-scheme-fg: var(--color-foreground);--bp-scheme-bg: var(--color-background)}.bp-scheme{--bp-bg: rgb(var(--color-background));--bp-fg: rgb(var(--color-foreground));--bp-muted: rgba(var(--color-foreground), .72);--bp-line: rgba(var(--color-foreground), .18);--bp-accent: rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.bp-root>*{--_bg: var(--bp-bg, rgb(var(--bp-scheme-bg)));--_fg: var(--bp-fg, rgb(var(--bp-scheme-fg)));--_muted: var(--bp-muted, rgba(var(--bp-scheme-fg), .72));--_line: var(--bp-line, rgba(var(--bp-scheme-fg), .18));--_accent: var(--bp-accent, var(--_fg));--_display: var(--bp-font-display, var(--font-heading-family));--_display-weight: var(--bp-display-weight, var(--font-heading-weight, 400));--_display-case: var(--bp-display-case, none);--_display-tracking: var(--bp-display-tracking, -.02em);--_scale: var(--bp-display-scale, 1);--_body: var(--bp-font-body, var(--font-body-family));--_mono: var(--bp-font-mono, ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);--_gutter: var(--bp-gutter, clamp(1.6rem, 4.4vw, 6.4rem));--_ease: var(--bp-ease, cubic-bezier(.2, .7, .1, 1));--_dur-1: var(--bp-dur-1, .15s);--_dur-2: var(--bp-dur-2, .3s);--_dur-3: var(--bp-dur-3, .6s);--_radius: var(--bp-radius, 0);font-family:var(--_body)}.bp-inset{padding-inline:var(--_gutter)}.bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:4.8rem;padding:0 2.8rem;border:1px solid currentColor;border-radius:var(--_radius);background:transparent;color:inherit;font-family:var(--_mono);font-size:1.2rem;line-height:1;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--_dur-2) var(--_ease),color var(--_dur-2) var(--_ease)}.bp-btn:hover{background:var(--_fg);color:var(--_bg)}.bp-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.bp-btn__arrow{display:inline-block;transition:transform var(--_dur-2) var(--_ease)}.bp-btn:hover .bp-btn__arrow{transform:translate(.4rem)}.bp-preview{overflow:clip}.bp-preview__header{display:grid;gap:1.6rem;margin-bottom:clamp(2.4rem,4vw,4.8rem)}.bp-preview__eyebrow,.bp-preview__notice,.bp-preview__meta,.bp-preview__badge,.bp-preview__chip{font-family:var(--_mono);letter-spacing:.14em;text-transform:uppercase}.bp-preview__eyebrow{margin:0;font-size:1.1rem;line-height:1.4;color:var(--_muted)}.bp-preview__heading{margin:0;max-width:20ch;font-family:var(--_display);font-weight:var(--_display-weight);text-transform:var(--_display-case);letter-spacing:var(--_display-tracking);font-size:calc(clamp(3.2rem,5.2vw,7.2rem) * var(--_scale));line-height:.96;color:inherit;text-wrap:balance}.bp-preview__intro{max-width:56ch;margin:0;color:var(--_muted);font-size:1.5rem;line-height:1.6}.bp-preview__notice{display:inline-flex;align-items:center;gap:1rem;justify-self:start;margin:0;padding:.8rem 1.2rem;border:1px solid var(--_line);font-size:1.1rem;line-height:1.4;color:var(--_fg)}.bp-preview__notice:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--_accent);flex:none}.bp-preview__filters{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 clamp(2.4rem,3vw,3.2rem);padding:0;border:0}.bp-preview__filter-input{position:absolute;opacity:0;pointer-events:none}.bp-preview__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:4rem;padding:0 1.6rem;border:1px solid var(--_line);border-radius:var(--_radius);font-size:1.1rem;cursor:pointer;color:var(--_muted);transition:border-color var(--_dur-1) var(--_ease),color var(--_dur-1) var(--_ease),background-color var(--_dur-1) var(--_ease)}.bp-preview__chip:hover{color:var(--_fg);border-color:var(--_fg)}.bp-preview__filter-input:checked+.bp-preview__chip{background:var(--_fg);border-color:var(--_fg);color:var(--_bg)}.bp-preview__filter-input:focus-visible+.bp-preview__chip{outline:2px solid var(--_fg);outline-offset:3px}.bp-preview__chip-count{opacity:.6}.bp-preview:has(.bp-preview__filter-input[value=upperwear]:checked) .bp-preview__item:not([data-category=upperwear]),.bp-preview:has(.bp-preview__filter-input[value=headgear]:checked) .bp-preview__item:not([data-category=headgear]),.bp-preview:has(.bp-preview__filter-input[value=accessories]:checked) .bp-preview__item:not([data-category=accessories]){display:none}.bp-preview__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.4rem,3vw,4rem) clamp(1.2rem,1.6vw,2.4rem);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.bp-preview__list{grid-template-columns:repeat(min(3,var(--bp-preview-cols, 4)),minmax(0,1fr))}}@media screen and (min-width:990px){.bp-preview__list{grid-template-columns:repeat(var(--bp-preview-cols, 4),minmax(0,1fr))}}.bp-preview__item{min-width:0}.bp-preview__card{display:grid;gap:1.2rem;margin:0}.bp-preview__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;border:1px solid var(--_line);border-radius:var(--_radius);background:rgba(var(--bp-accent-rgb, 255, 255, 255),.04);background-image:linear-gradient(var(--_line) 1px,transparent 1px),linear-gradient(90deg,var(--_line) 1px,transparent 1px);background-size:2.4rem 2.4rem;background-position:-1px -1px}.bp-preview__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity var(--_dur-3) var(--_ease),transform var(--_dur-3) var(--_ease)}.bp-preview__img--cover{object-fit:cover;padding:0}.bp-preview__img--secondary{opacity:0}@media(hover:hover){.bp-preview__card:hover .bp-preview__img--secondary{opacity:1}.bp-preview__card:hover .bp-preview__img--primary.has-secondary{opacity:0}.bp-preview__card:hover .bp-preview__img--primary:not(.has-secondary){transform:scale(1.03)}}.bp-preview__index{position:absolute;top:1.2rem;left:1.2rem;z-index:1;font-family:var(--_mono);font-size:1rem;letter-spacing:.14em;color:var(--_muted)}.bp-preview__badge{position:absolute;top:.8rem;right:.8rem;z-index:1;padding:.5rem .8rem;border:1px solid currentColor;background:var(--_bg);font-size:1rem;line-height:1.2;color:var(--_fg)}.bp-preview__eyebrow-count{margin-left:.4rem}.bp-preview__item--live .card-wrapper{height:100%}.bp-preview__badge--ready{color:var(--_fg)}.bp-preview__badge--hold{color:var(--_accent)}.bp-preview__badge--blocked{color:var(--_muted)}.bp-preview__body{display:grid;gap:.6rem}.bp-preview__title{margin:0;font-family:var(--_display);font-weight:var(--_display-weight);text-transform:var(--_display-case);letter-spacing:var(--_display-tracking);font-size:calc(clamp(1.8rem,1.8vw,2.4rem) * var(--_scale));line-height:1.1;color:var(--_fg)}.bp-preview__meta{margin:0;font-size:1.05rem;line-height:1.6;color:var(--_muted)}.bp-preview__meta dt{display:inline;color:var(--_fg)}.bp-preview__meta dd{display:inline;margin:0 0 0 .6rem}.bp-preview__meta div+div{margin-top:.2rem}.bp-preview__status-note{margin:.4rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--_muted)}@media(prefers-reduced-motion:reduce){.bp-preview__img,.bp-preview__chip,.bp-btn,.bp-btn__arrow{transition-duration:1ms!important}}.bp-preview__link{display:block;color:inherit;text-decoration:none}.bp-preview__link:focus-visible{outline:2px solid var(--_fg);outline-offset:4px}.bp-preview__link:hover .bp-preview__title{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.bp-preview__link:hover .bp-preview__media{border-color:var(--_fg)}.bp-preview__edition{margin:.4rem 0 0;font-family:var(--_mono);font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--_accent)}.bp-preview__badge--archive{color:var(--_muted)}.bp-preview__badge--sold_out{color:var(--_fg);text-decoration:line-through;text-decoration-thickness:1px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bp-catalog-preview.css.map */
