.bf-card{position:relative;display:flex;flex-direction:column;height:100%;isolation:isolate}.bf-card__media{position:relative;overflow:hidden;background:var(--bf-black)}.bf-card__image{width:100%;aspect-ratio:1;object-fit:cover}.bf-card__badge{position:absolute;inset-block-start:var(--bf-space-4);padding:var(--bf-space-2) var(--bf-space-4);border-radius:var(--bf-radius);background:var(--bf-pink-dark);color:var(--bf-white);font-family:var(--bf-font-pixel);font-size:var(--bf-px-caption);line-height:1.3}.bf-card__cart{position:absolute;display:grid;place-items:center;color:var(--bf-black);transition:transform var(--bf-duration) var(--bf-ease),box-shadow var(--bf-duration) var(--bf-ease),filter var(--bf-duration) var(--bf-ease)}.bf-card__cart:before{content:"";position:absolute;inset:50% auto auto 50%;width:max(100%,var(--bf-tap));height:max(100%,var(--bf-tap));transform:translate(-50%,-50%)}.bf-card__cart[aria-busy=true]{opacity:.6}.bf-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--bf-space-4)}.bf-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bf-space-2)}.bf-card__meta{display:flex;flex-direction:column;gap:var(--bf-space-3);min-width:0}.bf-card__title{color:var(--bf-ink-dark);font-family:var(--bf-font-display);font-size:var(--bf-dsp-heading);font-weight:400;line-height:1.14;text-transform:uppercase}.bf-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bf-card__link:focus-visible{outline:none}.bf-card:has(.bf-card__link:focus-visible){outline:var(--bf-focus-ring) solid var(--bf-focus-color);outline-offset:2px}.bf-card__vendor{font-family:var(--bf-font-display);font-size:var(--bf-dsp-label);letter-spacing:var(--bf-ls-label);line-height:1;text-transform:uppercase}.bf-card__wish{position:relative;display:grid;flex:none;place-items:center;width:var(--bf-tap);height:var(--bf-tap);margin-block-start:calc(-1 * var(--bf-space-4));margin-inline-end:calc(-1 * var(--bf-space-3));color:var(--bf-black);--bf-icon-size: var(--bf-icon-lg);transition:color var(--bf-duration) var(--bf-ease),transform var(--bf-duration) var(--bf-ease)}.bf-card__wish[aria-pressed=true]{color:var(--bf-pink-dark)}.bf-card__wish[aria-pressed=true] .bf-icon{transform:scale(1.1)}.bf-card__price{display:flex;align-items:baseline;gap:var(--bf-space-4);margin-block-start:auto}.bf-card__price-sale{color:var(--bf-red);font-family:var(--bf-font-pixel);font-size:var(--bf-px-h1);line-height:1.2}.bf-card__price-compare{color:var(--bf-ink-secondary);font-family:var(--bf-font-display);font-size:var(--bf-dsp-body);line-height:1;text-decoration:line-through}.bf-card--deal{border:var(--bf-stroke-2) solid var(--bf-ink-slate);background:var(--bf-sage-light);box-shadow:var(--bf-shadow-deal)}.bf-card--deal .bf-card__badge{inset-inline-start:var(--bf-space-4)}.bf-card--deal .bf-card__cart{inset-block-end:var(--bf-space-5);inset-inline-end:var(--bf-space-5);width:54px;height:54px;border:var(--bf-stroke-1) solid var(--bf-cyan-bright);background:var(--bf-sage-light);box-shadow:var(--bf-shadow-qa);--bf-icon-size: var(--bf-icon-lg);border-radius:0!important}.bf-mobile-quickadd-drawer button.mobile-quickadd-drawer__btn{inset-block-end:10px;inset-inline-end:10px;width:32px;height:32px;border:0;background:transparent;box-shadow:none;border-radius:0!important;color:var(--bf-black)}.bf-mobile-quickadd-drawer .bf-card__qa-close{display:none!important}.bf-mobile-quickadd-drawer .mobile-quickadd-drawer__btn--close,.bf-mobile-quickadd-drawer .mobile-quickadd-drawer__btn--close svg{display:block;width:14px!important;height:14px}.bf-mobile-quickadd-drawer .img-quickadd .pr-title-qa h5{font-size:16px;font-weight:400}.bf-mobile-quickadd-drawer button.product-card__atc{padding:15px 10px;font-size:16px;background:#9d23ed;font-weight:400;box-shadow:var(--bf-shadow-deal);background:var(--bf-grad-accent);color:var(--bf-white);border-radius:0;font-family:var(--bf-font-pixel);font-size:11px;border:none}.bf-mobile-quickadd-drawer .product-swatch__label{padding:10px 3px!important;min-width:65px!important}.bf-mobile-quickadd-drawer span.price-item.price-item--regular{color:#c81e1e;font-family:"Press Start 2P",ui-monospace,monospace;font-size:15px;line-height:1.2}.bf-card .product-card__info p.product-card__title{color:var(--bf-ink-dark);font-family:var(--bf-font-display);font-size:var(--bf-dsp-heading);font-weight:400;line-height:1.14;text-transform:uppercase;padding:0;margin-bottom:5px}.bf-card .product-card__info{padding:5px 25px 10px 12px;position:relative;min-height:auto}.bf-card .product-card__info button.wk-button-collection{position:absolute;top:0;right:1px}span.price-item.price-item--regular{color:var(--bf-red);font-family:var(--bf-font-pixel);font-size:var(--bf-px-h1);line-height:1.2}.bf-card--deal .bf-card__body{padding:var(--bf-space-6)}.bf-card--deal .bf-card__title{line-height:.98}.bf-card--deal .bf-card__price-sale{font-size:var(--bf-px-h3)}.bf-card .img-quickadd .pr-title-qa h5{font-size:14px;font-weight:400;line-height:normal}.bf-card--deal button.product-card__atc{padding:8px 10px;font-size:16px;background:#9d23ed;font-weight:400;box-shadow:var(--bf-shadow-deal);background:var(--bf-grad-accent);color:var(--bf-white);border-radius:0;font-family:var(--bf-font-pixel);font-size:11px;border:none}.bf quick-add.product-card__quickadd{background:#fff;border-radius:0;padding:0}.bf-card quick-add.product-card__quickadd .img-quickadd{padding:0}.bf-card quick-add.product-card__quickadd .product-option{padding-top:0!important}.bf-card .product-swatch__group.pr-8.pr-swatch{padding:0;width:auto;min-width:calc(25% - 8px);flex:0 0 auto}.bf-card .product-swatch__group.pr-8.pr-swatch,.bf-mobile-quickadd-drawer .product-swatch__group.pr-8.pr-swatch{max-width:100%}.bf-card .product-swatch__label,.bf-mobile-quickadd-drawer .product-swatch__label{white-space:normal!important;overflow-wrap:anywhere;line-height:1.2}.bf .img-quickadd .pr-title-qa{display:none}.bf .bf-mobile-quickadd-drawer .img-quickadd .pr-title-qa{display:block}@media(max-width:768px){.bf .img-quickadd .pr-title-qa{display:block}.bf #MobileQuickAddDrawer quick-add.product-card__quickadd .img-quickadd{padding-right:35px}}.bf-card .product-swatch__label{padding:2px 6px!important;width:100%;min-width:100%!important}.bf-card.quickadd-desktop-open{isolation:auto;z-index:5}.bf-card.quickadd-desktop-open [js-toogle-desktop-quickadd]{display:none!important}.bf-card quick-add.product-card__quickadd{border:0!important;border-block-start:var(--bf-stroke-2) solid var(--bf-ink-slate)!important;border-radius:0!important;background:var(--bf-sage-light);padding:var(--bf-space-4)!important}.bf-card quick-add.product-card__quickadd:has(.option-Title) product-options{min-height:28px}.bf-card quick-add.product-card__quickadd button.bf-card__qa-close{inset-block-start:var(--bf-space-2)!important;inset-inline-end:var(--bf-space-2);z-index:3;width:32px!important;height:32px!important;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;filter:none;color:var(--bf-black)}.bf-card__qa-close:before{content:"";position:absolute;inset:50% auto auto 50%;width:var(--bf-tap);height:var(--bf-tap);transform:translate(-50%,-50%)}.bf-card__qa-close .product-card__quickadd-desktop-btn--close,.bf-card__qa-close svg{display:block;width:14px;height:14px;padding:0}.bf-card .product-swatch__header,.bf-mobile-quickadd-drawer .product-swatch__header{color:var(--bf-ink-dark);font-family:var(--bf-font-display);letter-spacing:var(--bf-ls-label);text-transform:uppercase}.bf-card .product-swatch__group .product-swatch__label,.bf-mobile-quickadd-drawer .product-swatch__group .product-swatch__label{border:var(--bf-stroke-1) solid var(--bf-ink-slate);border-radius:0;background:var(--bf-white);color:var(--bf-ink-dark);font-family:var(--bf-font-display);text-transform:uppercase}.bf-card .product-swatch__group input[type=radio]:checked+label,.bf-mobile-quickadd-drawer .product-swatch__group input[type=radio]:checked+label{border-color:var(--bf-ink-dark);background:var(--bf-ink-dark);color:var(--bf-white)}.bf-card .product-swatch__group .product-swatch__label.swatch__soldout,.bf-mobile-quickadd-drawer .product-swatch__group .product-swatch__label.swatch__soldout{border-color:var(--bf-ink-muted);color:var(--bf-ink-muted)}@media(max-width:1200px){.bf-card quick-add.product-card__quickadd{box-shadow:0 -4px 0 var(--bf-ink-slate),var(--bf-shadow-soft)}}.bf-mobile-quickadd-drawer quick-add.product-card__quickadd{background:#f3f8df;padding-bottom:15px}.bf-card .product-swatch__container{gap:8px}.bf-card--doorbuster{border:var(--bf-stroke-2) solid var(--bf-cream);background:var(--bf-card-bg);box-shadow:var(--bf-shadow-card)}.bf-card--doorbuster .bf-card__image{object-fit:contain}.bf-card--doorbuster .bf-card__badge{inset-inline-end:var(--bf-space-4)}.bf-card--doorbuster .bf-card__cart{inset-block-end:var(--bf-space-5);inset-inline-end:var(--bf-space-5);width:38px;height:38px;border:var(--bf-stroke-1) solid var(--bf-black);background:var(--bf-white);box-shadow:var(--bf-shadow-1);--bf-icon-size: var(--bf-icon-sm)}.bf-card--doorbuster .bf-card__body{padding:var(--bf-space-5) var(--bf-space-3) var(--bf-space-6)}.bf-card--doorbuster .bf-card__head{min-height:36px}@media(min-width:990px){.bf-card--doorbuster .bf-card__image{aspect-ratio:206 / 191}}.bf-card--deal button.product-card__atc.sold-out,.bf-mobile-quickadd-drawer button.product-card__atc.sold-out{background:var(--bf-ink-slate);color:var(--bf-white);box-shadow:none}.bf-card .quickadd-notify-btn,.bf-mobile-quickadd-drawer .quickadd-notify-btn{padding:12px 10px;margin-bottom:12px;border:none;border-radius:0;background:var(--bf-red);box-shadow:var(--bf-shadow-deal);color:var(--bf-white);font-family:var(--bf-font-pixel);font-size:10px;font-weight:400;line-height:1.4}.bf-card .quickadd-notify-btn:hover,.bf-mobile-quickadd-drawer .quickadd-notify-btn:hover{background:#a51818}
/*# sourceMappingURL=/cdn/shop/t/1481/assets/component-bf-card.css.map */
