:root{--bq-ink: #0a0a0a;--bq-paper: #ffffff;--bq-surface: #f2f2ed;--bq-accent: #ffc91f;--bq-border-w: 2px;--bq-shadow-o: 6px;--bq-font-display: "Archivo Black", "Arial Black", sans-serif;--bq-font-body: "Archivo", Helvetica, Arial, sans-serif;--bq-font-serif: "Instrument Serif", Georgia, serif;--bq-font-mono: "Space Mono", "Courier New", monospace;--bq-pad: clamp(1rem, 4vw, 3rem);--bq-max-w: 1520px;--bq-header-h: 64px;--bq-bg: var(--bq-paper);--bq-fg: var(--bq-ink);--bq-line: var(--bq-ink);--bq-muted: rgba(10, 10, 10, .55);--bq-shadow: var(--bq-shadow-o) var(--bq-shadow-o) 0 var(--bq-line)}.bq-scheme--paper{--bq-bg: var(--bq-paper);--bq-fg: var(--bq-ink);--bq-line: var(--bq-ink);--bq-muted: rgba(10,10,10,.55)}.bq-scheme--surface{--bq-bg: var(--bq-surface);--bq-fg: var(--bq-ink);--bq-line: var(--bq-ink);--bq-muted: rgba(10,10,10,.55)}.bq-scheme--ink{--bq-bg: var(--bq-ink);--bq-fg: var(--bq-paper);--bq-line: var(--bq-paper);--bq-muted: rgba(255,255,255,.6)}.bq-scheme--accent{--bq-bg: var(--bq-accent);--bq-fg: var(--bq-ink);--bq-line: var(--bq-ink);--bq-muted: rgba(10,10,10,.6)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bq-header-h) + 16px)}body{font-family:var(--bq-font-body);font-size:1rem;line-height:1.55;color:var(--bq-ink);background:var(--bq-paper);-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}ul[role=list],ol[role=list]{list-style:none}::selection{background:var(--bq-accent);color:var(--bq-ink)}:focus-visible{outline:3px solid var(--bq-accent);outline-offset:2px}.bq-scheme--accent :focus-visible{outline-color:var(--bq-ink)}.bq-skip-link{position:absolute;top:-100px;left:8px;z-index:9999;background:var(--bq-ink);color:var(--bq-paper);font-family:var(--bq-font-mono);font-size:.8rem;padding:10px 16px;border:var(--bq-border-w) solid var(--bq-ink)}.bq-skip-link:focus{top:8px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.bq-section{background:var(--bq-bg);color:var(--bq-fg);padding-top:var(--pt, 64px);padding-bottom:var(--pb, 64px);position:relative}.bq-section--flush{padding-top:0;padding-bottom:0}.bq-section--bordered{border-top:var(--bq-border-w) solid var(--bq-line);border-bottom:var(--bq-border-w) solid var(--bq-line)}.bq-container{max-width:var(--bq-max-w);margin-inline:auto;padding-inline:var(--bq-pad)}.bq-container--narrow{max-width:900px}.bq-display-xl,.bq-display,.bq-h2,.bq-h3{font-family:var(--bq-font-display);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:-.01em;overflow-wrap:anywhere}.bq-display-xl{font-size:clamp(3.25rem,13vw,12rem)}.bq-display{font-size:clamp(2.5rem,8vw,7rem)}.bq-h2{font-size:clamp(1.9rem,5vw,4rem)}.bq-h3{font-size:clamp(1.25rem,2.6vw,1.9rem)}.bq-display-outline{color:transparent;-webkit-text-stroke:2px var(--bq-fg)}.bq-display-accent{color:var(--bq-accent)}.bq-scheme--accent .bq-display-accent{color:var(--bq-paper)}.bq-serif{font-family:var(--bq-font-serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.15}.bq-kicker{font-family:var(--bq-font-serif);font-style:italic;font-size:clamp(1.15rem,2vw,1.6rem)}.bq-label{font-family:var(--bq-font-mono);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.bq-mono{font-family:var(--bq-font-mono)}.bq-lede{font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.5;max-width:60ch}.bq-muted{color:var(--bq-muted)}.bq-prose{max-width:68ch}.bq-prose>*+*{margin-top:1em}.bq-prose h2,.bq-prose h3{font-family:var(--bq-font-display);text-transform:uppercase;line-height:1;margin-top:1.4em}.bq-prose h2{font-size:1.8rem}.bq-prose h3{font-size:1.25rem}.bq-prose em{font-family:var(--bq-font-serif);font-style:italic;font-size:1.12em}.bq-prose a{text-decoration-thickness:2px;text-underline-offset:3px}.bq-prose a:hover{background:var(--bq-accent);color:var(--bq-ink)}.bq-prose ul,.bq-prose ol{padding-left:1.4em}.bq-prose blockquote{border-left:6px solid var(--bq-accent);padding:.5em 0 .5em 1em;font-family:var(--bq-font-serif);font-style:italic;font-size:1.3em;line-height:1.3}.bq-prose img{border:var(--bq-border-w) solid var(--bq-line)}.bq-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--bq-font-mono);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;cursor:pointer;border:var(--bq-border-w) solid var(--bq-line);background:var(--bq-fg);color:var(--bq-bg);padding:.9em 1.6em;box-shadow:var(--bq-shadow);transition:transform .12s steps(2,end),box-shadow .12s steps(2,end),background .12s;-webkit-tap-highlight-color:transparent}.bq-btn:hover{transform:translate(-2px,-2px);box-shadow:calc(var(--bq-shadow-o) + 2px) calc(var(--bq-shadow-o) + 2px) 0 var(--bq-line)}.bq-btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--bq-line)}.bq-btn--accent{background:var(--bq-accent);color:var(--bq-ink);border-color:var(--bq-ink);box-shadow:var(--bq-shadow-o) var(--bq-shadow-o) 0 var(--bq-ink)}.bq-btn--ghost{background:transparent;color:var(--bq-fg)}.bq-btn--small{padding:.55em 1em;font-size:.72rem;box-shadow:3px 3px 0 var(--bq-line)}.bq-btn--small:hover{box-shadow:5px 5px 0 var(--bq-line)}.bq-btn--block{display:flex;width:100%}.bq-btn[disabled],.bq-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none;box-shadow:var(--bq-shadow)}.bq-btn .bq-icon{width:1em;height:1em}.bq-chip{display:inline-flex;align-items:center;gap:.4em;font-family:var(--bq-font-mono);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border:var(--bq-border-w) solid var(--bq-line);padding:.35em .7em;background:var(--bq-bg);color:var(--bq-fg)}.bq-chip--accent{background:var(--bq-accent);color:var(--bq-ink);border-color:var(--bq-ink)}.bq-chip--fill{background:var(--bq-fg);color:var(--bq-bg)}.bq-rule{border:0;border-top:var(--bq-border-w) solid var(--bq-line)}.bq-rule--thick{border-top-width:6px}.bq-square{display:inline-block;width:.55em;height:.55em;background:var(--bq-accent);border:2px solid var(--bq-ink);flex:none}.bq-card{border:var(--bq-border-w) solid var(--bq-line);background:var(--bq-bg);color:var(--bq-fg);box-shadow:var(--bq-shadow);transition:transform .14s steps(3,end),box-shadow .14s steps(3,end)}a.bq-card,.bq-card--hover{text-decoration:none}a.bq-card:hover,.bq-card--hover:hover{transform:translate(-3px,-3px);box-shadow:calc(var(--bq-shadow-o) + 3px) calc(var(--bq-shadow-o) + 3px) 0 var(--bq-line)}.bq-card__media{border-bottom:var(--bq-border-w) solid var(--bq-line);overflow:hidden;background:var(--bq-surface)}.bq-card__media img{width:100%;height:100%;object-fit:cover}.bq-card__body{padding:1rem}.bq-product-card{display:flex;flex-direction:column;position:relative}.bq-product-card .bq-card__media{aspect-ratio:1}.bq-product-card__title{font-family:var(--bq-font-body);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.bq-product-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.6rem;flex-wrap:wrap}.bq-product-card__badge{position:absolute;top:10px;left:10px;z-index:2}.bq-product-card__quick{margin-top:.9rem}.bq-price{font-family:var(--bq-font-mono);font-weight:700;font-size:.95rem;display:inline-flex;gap:.6em;align-items:baseline;flex-wrap:wrap}.bq-price__compare{text-decoration:line-through;opacity:.5;font-weight:400}.bq-price--sale .bq-price__current{background:var(--bq-accent);color:var(--bq-ink);padding:.1em .4em}.bq-field{display:grid;gap:.4rem}.bq-field__label{composes:none}.bq-input,.bq-select,.bq-textarea{width:100%;border:var(--bq-border-w) solid var(--bq-line);background:var(--bq-bg);color:var(--bq-fg);padding:.8em 1em;font-family:var(--bq-font-mono);font-size:.95rem;border-radius:0;-webkit-appearance:none;appearance:none}.bq-input:focus,.bq-select:focus,.bq-textarea:focus{outline:3px solid var(--bq-accent);outline-offset:0}.bq-textarea{min-height:140px;resize:vertical}.bq-select-wrap{position:relative}.bq-select-wrap:after{content:"\25bc";position:absolute;right:1em;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.7em}.bq-checkbox{display:inline-flex;gap:.6em;align-items:center;cursor:pointer}.bq-checkbox input{width:1.1em;height:1.1em;-webkit-appearance:none;appearance:none;border:var(--bq-border-w) solid var(--bq-line);background:var(--bq-bg);cursor:pointer}.bq-checkbox input:checked{background:var(--bq-accent);box-shadow:inset 0 0 0 2px var(--bq-bg)}.bq-form-status{border:var(--bq-border-w) solid var(--bq-line);padding:.8em 1em;font-family:var(--bq-font-mono);font-size:.85rem}.bq-form-status--ok{background:var(--bq-accent);color:var(--bq-ink)}.bq-form-status--error{background:var(--bq-ink);color:var(--bq-paper)}.bq-form-status ul{padding-left:1.2em;margin-top:.4em}.bq-qty{display:inline-flex;border:var(--bq-border-w) solid var(--bq-line)}.bq-qty button{width:2.6em;border:0;background:var(--bq-bg);color:var(--bq-fg);font-family:var(--bq-font-mono);font-weight:700;font-size:1rem;cursor:pointer}.bq-qty button:hover{background:var(--bq-fg);color:var(--bq-bg)}.bq-qty input{width:3.2em;text-align:center;border:0;border-left:var(--bq-border-w) solid var(--bq-line);border-right:var(--bq-border-w) solid var(--bq-line);background:var(--bq-bg);color:var(--bq-fg);font-family:var(--bq-font-mono);font-weight:700;-moz-appearance:textfield}.bq-qty input::-webkit-inner-spin-button,.bq-qty input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.bq-window{border:var(--bq-border-w) solid var(--bq-line);background:var(--bq-bg);color:var(--bq-fg);box-shadow:var(--bq-shadow);display:flex;flex-direction:column}.bq-window__bar{display:flex;align-items:center;gap:8px;height:30px;padding:0 8px;border-bottom:var(--bq-border-w) solid var(--bq-line);background:repeating-linear-gradient(to bottom,var(--bq-line) 0 1px,var(--bq-bg) 1px 4px);-webkit-user-select:none;user-select:none}.bq-window__box{width:13px;height:13px;flex:none;background:var(--bq-bg);border:2px solid var(--bq-line)}.bq-window__box--accent{background:var(--bq-accent)}.bq-window__title{margin-inline:auto;background:var(--bq-bg);padding:0 12px;font-family:var(--bq-font-mono);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.bq-window__body{flex:1;min-height:0}.bq-marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none;gap:0}.bq-marquee__track{display:flex;flex:none;align-items:center;gap:var(--bq-marquee-gap, 2.5rem);padding-right:var(--bq-marquee-gap, 2.5rem);animation:bq-marquee var(--bq-marquee-speed, 28s) linear infinite}.bq-marquee[data-direction=right] .bq-marquee__track{animation-direction:reverse}.bq-marquee:hover .bq-marquee__track{animation-play-state:var(--bq-marquee-hover, running)}@keyframes bq-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.bq-marquee{overflow-x:auto}.bq-marquee__track{animation:none}}.bq-table{width:100%;border-collapse:collapse;font-size:.95rem}.bq-table th{font-family:var(--bq-font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;text-align:left;border-bottom:var(--bq-border-w) solid var(--bq-line);padding:.7em .9em}.bq-table td{border-bottom:1px solid var(--bq-line);padding:.9em;vertical-align:middle}.bq-barcode{display:flex;align-items:flex-end;gap:2px;height:26px}.bq-barcode i{display:block;background:var(--bq-fg);height:100%}[data-bq-reveal]{opacity:0;transform:translateY(18px)}[data-bq-reveal].bq-revealed{opacity:1;transform:none;transition:opacity .38s steps(5,end),transform .38s steps(5,end);transition-delay:calc(var(--bq-reveal-i, 0) * 60ms)}@media(prefers-reduced-motion:reduce){[data-bq-reveal]{opacity:1;transform:none}}.bq-pagination{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:3rem}.bq-pagination a,.bq-pagination span{min-width:2.6em;text-align:center;font-family:var(--bq-font-mono);font-weight:700;font-size:.9rem;border:var(--bq-border-w) solid var(--bq-line);padding:.5em .8em;text-decoration:none}.bq-pagination a:hover{background:var(--bq-fg);color:var(--bq-bg)}.bq-pagination .bq-pagination__current{background:var(--bq-accent);color:var(--bq-ink);border-color:var(--bq-ink)}.bq-accordion{border:var(--bq-border-w) solid var(--bq-line);border-bottom:0}.bq-accordion details{border-bottom:var(--bq-border-w) solid var(--bq-line)}.bq-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;font-family:var(--bq-font-body);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.bq-accordion summary::-webkit-details-marker{display:none}.bq-accordion summary:after{content:"+";font-family:var(--bq-font-mono);font-weight:700;font-size:1.4rem;line-height:1;flex:none}.bq-accordion details[open] summary{background:var(--bq-accent);color:var(--bq-ink)}.bq-accordion details[open] summary:after{content:"\2212"}.bq-accordion .bq-accordion__panel{padding:1.1rem 1.2rem;border-top:1px solid var(--bq-line)}.bq-section-header{display:grid;gap:.9rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.bq-section-header__tagline{display:flex;align-items:center;gap:.7rem;border-bottom:var(--bq-border-w) solid var(--bq-line);padding-bottom:.6rem}.bq-section-header__tagline .bq-square{margin-left:auto}.bq-section-header--center{text-align:center}.bq-section-header--center .bq-section-header__tagline{justify-content:center}.bq-section-header--center .bq-section-header__tagline .bq-square{margin-left:0}.bq-window-link{display:block;text-decoration:none;color:inherit}.bq-window-link:hover .bq-window{transform:translate(-3px,-3px);box-shadow:calc(var(--bq-shadow-o) + 3px) calc(var(--bq-shadow-o) + 3px) 0 var(--bq-line)}.bq-window{transition:transform .14s steps(3,end),box-shadow .14s steps(3,end)}html.bq-nav-open,html.bq-nav-open body{overflow:hidden}.bq-grid{display:grid;gap:var(--bq-grid-gap, 1.5rem)}.bq-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bq-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bq-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.bq-grid--4,.bq-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.bq-grid--4,.bq-grid--3,.bq-grid--2{grid-template-columns:minmax(0,1fr)}}.bq-flex{display:flex;gap:1rem}.bq-flex--between{justify-content:space-between;align-items:center}.bq-flex--wrap{flex-wrap:wrap}.bq-center{text-align:center}.bq-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bq-placeholder{background:var(--bq-surface)}.bq-placeholder svg{width:100%;height:100%;fill:var(--bq-muted)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
