:root{--np-bfcm-red: linear-gradient(100deg, #ff5050, #ee002b);--np-bfcm-red-solid: #ee002b}.np-bfcm-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:8px 14px;border-radius:100px;background:var(--np-bfcm-red);color:#fff;font-family:Geist,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;text-transform:none}.np-bfcm-badge[hidden]{display:none!important}.np-bfcm-badge--corner{position:absolute;top:12px;left:12px;z-index:3;pointer-events:none}.np-bfcm-badge--sm{padding:4px 8px;font-size:12px}@media(max-width:767px){.np-bfcm-badge{padding:7px 12px;font-size:14px}.np-bfcm-badge--corner{top:8px;left:8px;padding:6px 10px;font-size:12px}.np-bfcm-badge--sm{padding:4px 8px;font-size:11px}}.vertical-product-card__image-wrapper .np-bfcm-badge--corner{top:8px;left:8px;padding:7px 12px;font-size:14px}@media(max-width:767px){.vertical-product-card__image-wrapper .np-bfcm-badge--corner{padding:6px 10px;font-size:12px}}.np-bfcm-sticker{display:block;width:auto;height:72px;max-width:none;object-fit:contain;flex-shrink:0}.np-bfcm-sticker[hidden]{display:none!important}@media(max-width:767px){.np-bfcm-sticker{height:56px}}.np-bfcm-sticker--corner{position:absolute;top:6px;left:6px;z-index:3;height:64px;pointer-events:none}.vertical-product-card__image-wrapper .np-bfcm-sticker--corner{height:56px}@media(max-width:767px){.np-bfcm-sticker--corner,.vertical-product-card__image-wrapper .np-bfcm-sticker--corner{height:48px}}.np-bfcm-sticker--sm{height:36px;margin-top:6px}.product-card__inner:has(>.np-bfcm-badge--corner,>.np-bfcm-sticker--corner),.vertical-product-card__image-wrapper:has(>.np-bfcm-badge--corner,>.np-bfcm-sticker--corner){position:relative}.horizontal-product-card .np-bfcm-badge{margin-top:6px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card .np-badge{background:var(--np-bfcm-red)!important;background-image:var(--np-bfcm-red)!important;border-color:var(--np-bfcm-red-solid)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;padding:6px 12px!important;line-height:1.1!important;white-space:normal!important;max-width:100%!important;height:auto!important;flex-shrink:1!important;min-width:0!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card-head{min-width:0!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card .np-badge:before,html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card .np-badge:after{display:none!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card .np-badge *{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:inherit!important;font-weight:700!important;white-space:normal!important;padding:0!important;border:0!important;box-shadow:none!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm]:not(.np-tps-modal *) .np-card[data-purchase=onetime] .np-badge .np-v2-only~.np-v2-legacy-only{display:none!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card[data-purchase=onetime]:not(.np-active) .np-badge{display:none!important}html:not(#np-bfcm):not(#np-bfcm-2) body:has(.np-sub-widget[data-np-bfcm]) .np-atf-sale__badge{background:var(--np-bfcm-red)!important;color:#fff!important;border-radius:100px!important;padding:5px 10px!important;white-space:normal!important;min-width:0!important;max-width:100%!important}html:not(#np-bfcm):not(#np-bfcm-2) body:has(.np-sub-widget[data-np-bfcm]) .np-atf-sale{flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}.np-sticky-bfcm-badge{margin-left:4px;vertical-align:middle}.np-bfcm-cd[hidden]{display:none!important}.np-bfcm-cd__time{font-variant-numeric:tabular-nums;white-space:nowrap}.np-bfcm-cd--bar{display:inline;font-weight:700}.np-bfcm-cd--bar:before{content:"\a0\a0\b7\a0\a0"}@media(max-width:767px){.np-bfcm-cd--bar{display:block}.np-bfcm-cd--bar:before{content:none}}.np-bfcm-cd--pdp{display:flex;justify-content:center;align-items:center;gap:.35em;flex-wrap:wrap;margin:0 0 16px;padding:10px 14px;border-radius:12px;background:var(--np-bfcm-red);color:#fff;font-family:Geist,sans-serif;font-size:15px;font-weight:600;line-height:1.3;text-align:center}.np-bfcm-cd--pdp .np-bfcm-cd__name,.np-bfcm-cd--pdp .np-bfcm-cd__time{font-weight:800}.badges:has(>.np-bfcm-sticker){align-items:center}.badges:has(>.np-bfcm-sticker) .np-tps-card__badge--bestseller{height:auto}:not(.np-shop-all__grid-item)>.np-tps-card .badges>.np-bfcm-sticker{position:absolute;top:100%;left:0;margin-top:8px;pointer-events:none}.np-bfcm-prize,html:not(#np-bfcm) .np-sub-widget .np-free-travel-support>.np-bfcm-prize{position:relative;flex:0 0 96px;width:96px;height:66px}.np-bfcm-prize img{position:absolute;display:block;height:auto;max-width:none}.np-bfcm-prize__mac{left:0;bottom:4px;width:78px;z-index:1}.np-bfcm-prize__phone{right:6px;bottom:0;width:30px;z-index:2}.np-bfcm-prize__pods{right:-4px;bottom:-2px;width:26px;z-index:3}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card:has(.np-bfcm-prize-peek) .np-ab-plus{display:none!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-bfcm-prize-peek{display:flex!important;margin:11px 0 0!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card.np-active .np-bfcm-prize-peek{display:none!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support:has(.np-bfcm-prize){position:relative;align-items:center!important;gap:14px!important;margin-top:22px!important;padding:18px 14px 10px 10px!important;border:0!important;border-radius:12px!important;background:var(--np-bfcm-red)!important;box-shadow:0 6px 18px #ee002b40;overflow:visible!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize{flex:0 0 112px!important;width:112px!important;height:60px!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__mac{left:0;bottom:2px;width:92px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__phone{right:4px;bottom:-2px;width:34px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__pods{right:-6px;bottom:-6px;width:30px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-v2-gift-copy{margin:0!important;padding:0!important;background:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:.01em}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-v2-gift-sub,html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-v2-gift-note{color:#ffffffe0!important;-webkit-text-fill-color:rgba(255,255,255,.88)!important}@media(max-width:767px){html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support:has(.np-bfcm-prize){padding:10px 12px 8px 8px!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize{flex-basis:92px!important;width:92px!important;height:52px!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__mac{width:76px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__phone{width:28px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-bfcm-prize__pods{width:25px}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-free-travel-support .np-v2-gift-copy{font-size:13px!important}}:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top:has(.np-bfcm-badge){flex-wrap:nowrap}:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top:has(.np-bfcm-badge) .np-tps-card__rating{white-space:nowrap;min-width:0}:not(.np-shop-all__grid-item)>.np-tps-card .badges:has(.np-bfcm-badge) .np-tps-card__badge--bestseller{white-space:nowrap;flex-shrink:0}@media(max-width:1799px){:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top:has(.np-bfcm-badge) :is(.np-tps-card__rating-out,.np-tps-card__rating-word){display:none}:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top .np-tps-card__badge--bfcm{padding:6px 10px;font-size:12px}}@media(max-width:767px){:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top:has(.np-bfcm-badge),:not(.np-shop-all__grid-item)>.np-tps-card .badges:has(.np-bfcm-badge){gap:6px}:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top .np-tps-card__badge--bfcm{padding:5px 8px;font-size:11px}:not(.np-shop-all__grid-item)>.np-tps-card .np-tps-card__top:has(.np-bfcm-badge) .np-tps-card__rating{font-size:11px;gap:3px}}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card--one:not(.np-active){background:#2e2e35!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-sub-widget[data-np-bfcm] .np-card--one.np-active{border-color:#c7dde3!important}html:not(#np-bfcm):not(#np-bfcm-2) .np-tps-modal .np-sub-widget[data-np-bfcm] .np-card--one:not(.np-active){background:#26282d!important}:not(.np-shop-all__grid-item)>.np-tps-card .badges>.np-bfcm-sticker{height:104px}@media(max-width:767px){:not(.np-shop-all__grid-item)>.np-tps-card .badges>.np-bfcm-sticker{height:68px}}.np-tps-modal__media .np-bfcm-modal-sticker{position:absolute;top:14px;left:14px;z-index:4;height:104px;pointer-events:none}@media(max-width:767px){.np-tps-modal__media .np-bfcm-modal-sticker{top:10px;left:10px;height:72px}}.np-tps-modal__media .np-bfcm-modal-sticker[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/90/assets/np-bfcm.css.map */
