:root{--bk-sw:24px}:is(variant-swatch-king,.swatches) :is(ul.swatch-view-custom-image,ul.swatch-view-image,ul.swatch-view-color,ul[class*=swatch-view-custom]){display:flex!important;flex-wrap:wrap;gap:8px!important;padding:4px 3px!important;margin:0!important}:is(variant-swatch-king,.swatches) :is(ul.swatch-view-custom-image,ul.swatch-view-image,ul.swatch-view-color,ul[class*=swatch-view-custom])>li.swatch-view-item{width:var(--bk-sw)!important;height:var(--bk-sw)!important;min-width:var(--bk-sw)!important;max-width:var(--bk-sw)!important;flex:0 0 var(--bk-sw)!important;margin:0!important;padding:0!important}:is(variant-swatch-king,.swatches) :is(ul.swatch-view-custom-image,ul.swatch-view-image,ul.swatch-view-color,ul[class*=swatch-view-custom])>li.swatch-view-item>*{width:var(--bk-sw)!important;height:var(--bk-sw)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:0!important;overflow:hidden}:is(variant-swatch-king,.swatches) li.swatch-view-item :is(.swatch-custom-image,.swatch-image,.star-set-image,.swatch-color,[class*=swatch-selector]):not(li){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-size:cover!important;background-position:center!important;transform:none!important}:is(variant-swatch-king,.swatches) li.swatch-view-item :is(.swatch-custom-image,.swatch-image){display:block!important;grid-template-columns:none!important}:is(variant-swatch-king,.swatches) li.swatch-view-item .star-set-image{display:block!important;max-width:none!important;flex:none!important}:is(variant-swatch-king,.swatches) li.swatch-view-item img{width:100%!important;height:100%!important;object-fit:cover}:is(variant-swatch-king,.swatches) li.swatch-view-item>*:has(.swatch-selected),:is(variant-swatch-king,.swatches) li.swatch-view-item .swatch-selected:is(.swatch-image-wrapper){outline:1px solid #fff!important;outline-offset:2px}:is(variant-swatch-king,.swatches) li.swatch-view-item:hover>*{border-color:#fff!important}.bk-card .bk-card__link{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"media media" "name price" "claim meta" "sw sw";column-gap:12px;row-gap:0;align-items:start}.bk-card .bk-card__media{grid-area:media}.bk-card .bk-card__row{display:contents!important}.bk-card .bk-card__name{grid-area:name;margin:12px 0 0!important;min-width:0}.bk-card .bk-card__price{grid-area:price;margin:12px 0 0!important;text-align:right;white-space:nowrap}.bk-card .bk-card__claim{grid-area:claim;margin:4px 0 0!important;min-width:0}.bk-card .bk-card__meta{grid-area:meta;margin:4px 0 0!important;display:flex!important;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.bk-card variant-swatch-king{grid-area:sw;display:block;margin-top:4px!important;min-height:34px!important;max-height:34px!important;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.bk-card variant-swatch-king :is(.swatches,.swatch-single,.swatch-navigable-wrapper,.swatch-navigable){margin:0!important;padding:0!important}.bk-card variant-swatch-king :is(ul.swatch-view-custom-image,ul.swatch-view-image,ul.swatch-view-color,ul[class*=swatch-view-custom]){flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-x:contain}.bk-card variant-swatch-king ul::-webkit-scrollbar{display:none}.bk-card:hover variant-swatch-king,.bk-card:focus-within variant-swatch-king{opacity:1;visibility:visible}@media(hover:none){.bk-card variant-swatch-king{opacity:1;visibility:visible}}.bk-card .bk-card__name,.bk-card .bk-card__claim,.bk-card .bk-card__meta>span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block}.bk-card .bk-card__claim{letter-spacing:.06em!important}.bk-card .bk-card__name,.bk-card .bk-card__claim{min-height:0!important;height:auto!important;max-height:none!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important}.bk-card{container-type:inline-size}@container (max-width:220px){.bk-card .bk-card__link{grid-template-areas:"media media" "name name" "price meta" "claim claim" "sw sw"!important}.bk-card .bk-card__price{text-align:left!important;margin-top:2px!important}.bk-card .bk-card__meta{margin-top:4px!important}.bk-card .bk-card__claim{margin-top:2px!important}.bk-card .bk-card__name,.bk-card .bk-card__price{font-size:14px!important;line-height:20px!important}.bk-card .bk-card__claim,.bk-card .bk-card__meta{font-size:10px!important;letter-spacing:.04em!important}}.bk-card.bk-card--stack .bk-card__link{grid-template-areas:"media media" "name name" "price meta" "claim claim" "sw sw"!important}.bk-card.bk-card--stack .bk-card__price{text-align:left!important;margin-top:2px!important}.bk-card.bk-card--stack .bk-card__claim{margin-top:2px!important}
/*# sourceMappingURL=/cdn/shop/t/94/assets/buki-noir-swatches.css.map */
