#MainContent,.main-content,.page-container,.page-width,.site-header__wrapper{background:transparent}.bk-section{padding-block:64px}.bk-section--tight{padding-block:48px}.bk-head{margin-bottom:32px}.bk-hero{min-height:min(80vh,820px)}.bk-hero__body{padding-top:96px;padding-bottom:40px}.bk-section--surface{background:linear-gradient(180deg,#ffffff09,#ffffff02);box-shadow:inset 0 1px #ffffff0d}.site-header{background:var(--bk-header-bg,var(--bk-ground))!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-footer{background:linear-gradient(180deg,#ffffff08,#00000040)!important}.bk-card{position:relative}.bk-card__link{display:grid;gap:var(--bk-s3);color:var(--bk-ink);text-decoration:none}.bk-card__link:hover{color:var(--bk-ink)}.bk-card:hover .bk-card__media img+img{opacity:1}.bk-card:hover .bk-card__media img{transform:scale(1.04)}.bk-qa{display:grid;gap:6px;margin-top:4px}.bk-qa__label{font-family:var(--bk-font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-ink-subtle)}.bk-qa__sizes{display:flex;flex-wrap:wrap;gap:6px}.bk-qa__btn{min-width:40px;height:32px;padding:0 10px;border:1px solid var(--bk-hairline);background:#ffffff05;color:var(--bk-ink);font-family:var(--bk-font-mono);font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.bk-qa__btn:hover{background:var(--bk-ink);color:var(--bk-ground);border-color:var(--bk-ink)}.bk-qa__btn[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.bk-qa__btn.is-busy{opacity:.6}.bk-qa__btn.is-added{background:var(--bk-ink);color:var(--bk-ground)}.bk-qa__btn--wide{width:100%;letter-spacing:.14em;text-transform:uppercase;font-size:11px}@media(hover:hover)and (min-width:990px){.bk-qa{opacity:0;transform:translateY(-4px);transition:opacity .3s,transform .3s}.bk-card:hover .bk-qa,.bk-card:focus-within .bk-qa{opacity:1;transform:none}}.bk-toast{position:fixed;z-index:60;right:24px;bottom:24px;max-width:380px;padding:20px;background:var(--bk-ground);border:1px solid var(--bk-hairline);box-shadow:0 20px 50px #00000073;display:grid;gap:14px;transform:translateY(130%);transition:transform .4s var(--bk-ease)}.bk-toast.is-on{transform:none}.bk-toast__msg{margin:0;font-size:14px;color:var(--bk-ink)}.bk-toast__actions{display:flex;gap:8px}.bk-toast .bk-btn{min-height:40px;flex:1}@media(max-width:749px){.bk-section{padding-block:44px}.bk-section--tight{padding-block:36px}.bk-head{margin-bottom:24px}.bk-hero{min-height:72vh}.bk-toast{left:12px;right:12px;bottom:12px;max-width:none}}.bk-col .bk-col__head{display:grid;gap:var(--bk-s5);padding-top:var(--bk-s7);padding-bottom:var(--bk-s5)}.bk-col .bk-col__title{display:grid;gap:var(--bk-s3);max-width:760px}.bk-col .bk-col__desc{max-width:600px}.bk-col .bk-col__links{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.bk-col .bk-col__pill{flex:none;padding:9px 16px;border:1px solid var(--bk-hairline);font-family:var(--bk-font-display);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink);text-decoration:none;white-space:nowrap;transition:background .25s,color .25s}.bk-col .bk-col__pill:hover,.bk-col .bk-col__pill.is-active{background:var(--bk-ink);color:var(--bk-ground);border-color:var(--bk-ink)}.bk-col .bk-col__bar{position:sticky;top:var(--bk-col-top,0);z-index:12;background:var(--bk-header-bg,var(--bk-ground));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid var(--bk-hairline)}.bk-col .bk-col__barin{display:flex;align-items:center;gap:var(--bk-s4);min-height:56px}.bk-col .bk-col__ftoggle{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid var(--bk-hairline);color:var(--bk-ink);padding:8px 16px;font-family:var(--bk-font-display);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.bk-col .bk-col__ftoggle[aria-expanded=true]{background:var(--bk-ink);color:var(--bk-ground)}.bk-col .bk-col__badge{min-width:18px;height:18px;border-radius:999px;background:var(--bk-platinum);color:#000;font-family:var(--bk-font-mono);font-size:10px;display:inline-grid;place-items:center}.bk-col .bk-col__count{margin:0 auto 0 0;font-family:var(--bk-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-ink-muted)}.bk-col .bk-col__sort select{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid var(--bk-hairline);color:var(--bk-ink);padding:8px 32px 8px 14px;font-family:var(--bk-font-mono);font-size:12px;background-image:linear-gradient(45deg,transparent 50%,var(--bk-ink) 50%),linear-gradient(135deg,var(--bk-ink) 50%,transparent 50%);background-position:calc(100% - 16px) 52%,calc(100% - 11px) 52%;background-size:5px 5px;background-repeat:no-repeat}.bk-col .bk-col__sort option{background:#111;color:#fff}.bk-col .bk-col__drawer{border-top:1px solid var(--bk-hairline)}.bk-col .bk-col__fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--bk-s5);padding-block:var(--bk-s5);max-height:60vh;overflow:auto}.bk-col .bk-col__fset{border:0;margin:0;padding:0;display:grid;gap:10px;align-content:start}.bk-col .bk-col__flabel{font-family:var(--bk-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-ink-muted);margin-bottom:10px}.bk-col .bk-col__fvals{display:flex;flex-wrap:wrap;gap:6px}.bk-col .bk-col__chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--bk-hairline);font-size:13px;color:var(--bk-ink);cursor:pointer;text-decoration:none}.bk-col .bk-col__chip input{position:absolute;opacity:0;pointer-events:none}.bk-col .bk-col__chip small{font-family:var(--bk-font-mono);font-size:10px;color:var(--bk-ink-subtle)}.bk-col .bk-col__chip.is-active{background:var(--bk-ink);color:var(--bk-ground);border-color:var(--bk-ink)}.bk-col .bk-col__chip.is-active small{color:var(--bk-ground)}.bk-col .bk-col__chip.is-empty{opacity:.35;cursor:not-allowed}.bk-col .bk-col__chip:focus-within{outline:2px solid var(--bk-platinum);outline-offset:2px}.bk-col .bk-col__price{display:flex;align-items:center;gap:8px}.bk-col .bk-col__price input{width:90px;background:transparent;border:1px solid var(--bk-hairline);color:var(--bk-ink);padding:8px 10px;font-family:var(--bk-font-mono)}.bk-col .bk-col__price .bk-btn{min-height:38px;padding:0 14px}.bk-col .bk-col__active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-block:10px;border-top:1px solid var(--bk-hairline)}.bk-col .bk-col__body{padding-top:var(--bk-s5);padding-bottom:var(--bk-s8)}.bk-col .bk-col__trust{list-style:none;margin:0 0 var(--bk-s5);padding:0;display:flex;flex-wrap:wrap;gap:6px 24px;font-family:var(--bk-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-ink-muted)}.bk-col .bk-col__trust li:before{content:"\2713  ";color:var(--bk-ink)}.bk-col .bk-col__grid{gap:var(--bk-s7) var(--bk-s5)}.bk-col .bk-col__promo{position:relative;display:block;min-height:100%;aspect-ratio:4/5;overflow:hidden;background:#ffffff0a;color:#fff;text-decoration:none}.bk-col .bk-col__promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bk-col .bk-col__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b3,#0000 60%)}.bk-col .bk-col__promotext{position:absolute;z-index:1;left:20px;right:20px;bottom:20px;display:grid;gap:8px}.bk-col .bk-col__more{display:grid;justify-items:center;gap:12px;margin-top:var(--bk-s7)}.bk-col .bk-col__empty{display:grid;justify-items:start;gap:16px;padding-block:var(--bk-s8)}@media(max-width:749px){.bk-col .bk-col__head{padding-top:var(--bk-s5)}.bk-col .bk-col__barin{gap:10px}.bk-col .bk-col__grid{gap:var(--bk-s6) var(--bk-s3)}}.bk-col .bk-col__promo{aspect-ratio:auto;min-height:320px;height:100%;min-width:0}.bk-col .bk-col__bar{background:color-mix(in srgb,var(--bk-ground) 96%,transparent)}@media(hover:hover)and (min-width:990px){.bk-card{container-type:inline-size}.bk-card .bk-qa{position:absolute;z-index:3;left:10px;right:10px;top:calc(125cqw - 10px);margin:0;padding:10px;background:color-mix(in srgb,var(--bk-ground) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(calc(-100% + 6px))}.bk-card:hover .bk-qa,.bk-card:focus-within .bk-qa{transform:translateY(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/buki-noir-commerce.css.map */
