.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-pp{padding-block:clamp(2.4rem,4vw,5.6rem) clamp(4.8rem,6vw,8rem)}.bp-pp__crumbs{display:flex;align-items:center;gap:1rem;margin-bottom:clamp(2rem,3vw,3.2rem);font-family:var(--_mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--_muted)}.bp-pp__back{color:var(--_fg);text-decoration:none}.bp-pp__back:hover{text-decoration:underline;text-underline-offset:.3em}.bp-pp__grid{display:grid;gap:clamp(2.4rem,4vw,6.4rem)}.bp-pp__grid>*{min-width:0}@media screen and (min-width:990px){.bp-pp__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.bp-pp__info{position:sticky;top:9rem}}.bp-pp__stage{position:relative;aspect-ratio:4 / 5;border:1px solid var(--_line);border-radius:var(--_radius);background-color:rgba(var(--bp-accent-rgb, 255, 255, 255),.03);background-image:linear-gradient(var(--_line) 1px,transparent 1px),linear-gradient(90deg,var(--_line) 1px,transparent 1px);background-size:3.2rem 3.2rem;background-position:-1px -1px;overflow:hidden}.bp-pp__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.bp-pp__slide[hidden]{display:none}.bp-pp__img{width:100%;height:100%;object-fit:contain;padding:6%}.bp-pp__img--cover{object-fit:cover;padding:0}.bp-pp__counter{position:absolute;left:1.2rem;bottom:1.2rem;font-family:var(--_mono);font-size:1.1rem;letter-spacing:.14em;color:var(--_muted)}.bp-pp__thumbs{display:flex;gap:.8rem;margin:1.2rem 0 0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scrollbar-width:thin}.bp-pp__thumb{flex:none;width:6.4rem;height:8rem;padding:0;border:1px solid var(--_line);border-radius:var(--_radius);background:transparent;cursor:pointer;overflow:hidden;opacity:.6;transition:opacity var(--_dur-1) var(--_ease),border-color var(--_dur-1) var(--_ease)}.bp-pp__thumb img{width:100%;height:100%;object-fit:cover}.bp-pp__thumb:hover,.bp-pp__thumb.is-active{opacity:1;border-color:var(--_fg)}.bp-pp__thumb:focus-visible{outline:2px solid var(--_fg);outline-offset:2px}.bp-pp__eyebrow{margin:0 0 1.2rem;font-family:var(--_mono);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--_accent)}.bp-pp__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(3.2rem,4.4vw,6rem) * var(--_scale));line-height:.98;color:var(--_fg);text-wrap:balance}.bp-pp__status{display:inline-flex;align-items:center;gap:.8rem;margin:2rem 0 0;padding:.8rem 1.2rem;border:1px solid var(--_line);font-family:var(--_mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--_fg)}.bp-pp__status-dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--_accent)}.bp-pp__options{margin:2.4rem 0 0;padding:0;border:0}.bp-pp__label{margin-bottom:1rem;padding:0;font-family:var(--_mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--_muted)}.bp-pp__chips{display:flex;flex-wrap:wrap;gap:.8rem}.bp-pp__chip-input{position:absolute;opacity:0;pointer-events:none}.bp-pp__chip{display:inline-flex;align-items:center;justify-content:center;min-width:5.6rem;min-height:4.4rem;padding:0 1.6rem;border:1px solid var(--_line);border-radius:var(--_radius);font-family:var(--_mono);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--_fg);cursor:pointer}.bp-pp__chip:hover{border-color:var(--_fg)}.bp-pp__chip-input:checked+.bp-pp__chip{background:var(--_fg);color:var(--_bg);border-color:var(--_fg)}.bp-pp__chip-input:focus-visible+.bp-pp__chip{outline:2px solid var(--_fg);outline-offset:3px}.bp-pp__purchase{margin-top:2.4rem}.bp-pp__cta{width:100%;min-height:5.2rem;border:1px solid var(--_line);border-radius:var(--_radius);background:transparent;color:var(--_muted);font-family:var(--_mono);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;cursor:not-allowed}.bp-pp__note{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--_muted)}.bp-pp__spec{margin:2.8rem 0 0;border-top:1px solid var(--_line)}.bp-pp__spec div{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:1rem 0;border-bottom:1px solid var(--_line);font-family:var(--_mono);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.bp-pp__spec dt{color:var(--_muted)}.bp-pp__spec dd{margin:0;color:var(--_fg)}.bp-pp__desc{margin-top:2.4rem;color:var(--_fg);font-size:1.5rem;line-height:1.65}.bp-pp__desc p{margin:0 0 1.2rem}.bp-pp__accordions{margin-top:2.4rem;border-top:1px solid var(--_line)}.bp-pp__acc{border-bottom:1px solid var(--_line)}.bp-pp__acc summary{padding:1.4rem 0;font-family:var(--_mono);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--_fg);cursor:pointer}.bp-pp__acc .rte{padding-bottom:1.4rem;color:var(--_muted);font-size:1.4rem;line-height:1.6}.bp-pp__acc .rte a{color:var(--_fg)}.bp-pp__more{margin-top:3.2rem}@media(prefers-reduced-motion:reduce){.bp-pp__thumb,.bp-btn,.bp-btn__arrow{transition-duration:1ms!important}}.bp-pp__edition{margin:1.6rem 0 0;font-family:var(--_mono);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--_accent)}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bp-product-preview.css.map */
