:root{--ctr-bfcm-ink: #242424;--ctr-bfcm-lime: #e6fda5;--ctr-bfcm-lime-soft: #f2fdd2;--ctr-bfcm-muted: #737373;--ctr-bfcm-font: "ABC Monument Grotesk Mono", var(--FONT-STACK-BODY), monospace}.ctr-bfcm-timer,.ctr-bfcm-timer__state{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.ctr-bfcm-timer__units{display:inline-flex;gap:4px}.ctr-bfcm-timer__unit,.ctr-bfcm-timer__chip{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:4px;background:var(--ctr-bfcm-lime);color:var(--ctr-bfcm-ink);font-variant-numeric:tabular-nums;line-height:1}.ctr-bfcm-timer__unit{min-width:28px}.ctr-bfcm-pill{display:inline-flex;align-items:center;max-width:100%;padding:6px 6px 6px 14px;border-radius:999px;background:var(--ctr-bfcm-ink);color:var(--ctr-bfcm-lime);font-family:var(--ctr-bfcm-font);font-size:14px;font-weight:700;line-height:1;letter-spacing:-.28px;text-transform:uppercase}.ctr-bfcm-pill .ctr-bfcm-timer__unit,.ctr-bfcm-pill .ctr-bfcm-timer__chip{font-size:12px}.ctr-bfcm-bar{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 16px;font-family:var(--ctr-bfcm-font);text-transform:uppercase}.ctr-bfcm-bar__text{margin:0}.ctr-bfcm-bar .ctr-bfcm-timer{gap:6px}.ctr-bfcm-bar .ctr-bfcm-timer__unit{text-transform:lowercase}.ctr-bfcm-bar .ctr-bfcm-timer__unit,.ctr-bfcm-bar .ctr-bfcm-timer__chip{font-size:.85em;font-weight:700}.ctr-bfcm-bar__link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ctr-bfcm-shaker{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border:1px solid var(--ctr-bfcm-ink);border-radius:8px;background:var(--ctr-bfcm-lime-soft);color:var(--ctr-bfcm-ink);font-family:var(--ctr-bfcm-font);text-align:left}.ctr-bfcm-shaker__image{flex:0 0 44px;width:44px;height:44px;border-radius:6px;background:#fff;overflow:hidden}.ctr-bfcm-shaker__image img{display:block;width:100%;height:100%;object-fit:contain}.ctr-bfcm-shaker__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ctr-bfcm-shaker__badges{display:flex;flex-wrap:wrap;gap:4px}.ctr-bfcm-shaker__badge{display:inline-flex;padding:2px 6px;border:1px solid var(--ctr-bfcm-ink);border-radius:4px;background:var(--ctr-bfcm-ink);color:var(--ctr-bfcm-lime);font-size:11px;font-weight:700;line-height:14px;text-transform:uppercase}.ctr-bfcm-shaker__badge--light{background:var(--ctr-bfcm-lime);color:var(--ctr-bfcm-ink)}.ctr-bfcm-shaker__title{margin:0;font-size:16px;font-weight:400;line-height:20px;text-transform:uppercase}.ctr-bfcm-shaker__prices{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;text-transform:uppercase}.ctr-bfcm-shaker__prices s{font-size:14px;color:var(--ctr-bfcm-muted);letter-spacing:-.56px}.ctr-bfcm-shaker__prices strong{font-size:18px;font-weight:700;letter-spacing:-.72px}@media screen and (max-width:749px){.ctr-bfcm-pill{font-size:12px}.ctr-bfcm-pill .ctr-bfcm-timer__unit,.ctr-bfcm-pill .ctr-bfcm-timer__chip{font-size:11px}.ctr-bfcm-shaker{gap:8px}.ctr-bfcm-shaker__title{font-size:14px;line-height:18px}.ctr-bfcm-shaker__badge{font-size:10px}}.ctr-bfcm-pill-wrap{align-self:flex-start;max-width:100%}.ctr-vp__bfcm-shaker{margin:0 8px}.ctr-vp__bfcm-pill{margin-bottom:12px}.ctr-bfcm-bar-slide{justify-content:center;width:100%;padding:8px 16px;white-space:normal;text-align:center}.ctr-bfcm-bar-slide .ctr-bfcm-bar{display:flex;max-width:100%}@media screen and (max-width:749px){.ctr-bfcm-bar-slide{padding:8px 0}.ctr-bfcm-bar-slide .ctr-bfcm-bar{gap:6px 10px;font-size:clamp(9px,2.8vw,13px)}.ctr-bfcm-bar-slide .ctr-bfcm-bar__text{flex-basis:100%;white-space:nowrap}}.announcement__wrapper.announcement__wrapper--top:has(.ctr-bfcm-bar-slide){min-height:var(--announcement-height, 36px)}.ctr-skob__bfcm-card{display:flex;flex-direction:column}.ctr-skob__bfcm-card>.ctr-bfcm-shaker{position:relative;z-index:1;border-radius:12px}.ctr-skob__bfcm-card>.ctr-skob__gifts{margin-top:-12px;padding-top:24px;border:1px solid #d9d9d9;border-top:0;border-radius:0 0 12px 12px}@media only screen and (min-width:750px){.ctr-skob__bfcm-card>.ctr-skob__gifts{padding-top:28px}}.ctr-bfcm-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:2px 8px 2px 2px;border-radius:2px;background:var(--ctr-bfcm-lime);color:var(--ctr-bfcm-ink);font-family:var(--ctr-bfcm-font);font-size:14px;line-height:1.3;text-transform:uppercase}.ctr-bfcm-chip__label{flex:0 0 auto;padding:2px 6px;border-radius:2px;background:var(--ctr-bfcm-ink);color:var(--ctr-bfcm-lime);font-weight:700}.ctr-hero-performers__offer-eyebrow:has(.ctr-bfcm-chip){flex-wrap:wrap;row-gap:6px}.ctr-hero-performers__offer-eyebrow .ctr-bfcm-chip,.ctr-hero-performers__offer-note{font-size:.75em}.ctr-hero-performers__offer-note{color:#737373;text-transform:uppercase}.ctr-subscription-info__bfcm{margin:0}@media screen and (max-width:749px){.ctr-bfcm-chip{font-size:11px}.ctr-hero-performers__offer-eyebrow .ctr-bfcm-chip,.ctr-hero-performers__offer-note{font-size:10px}}.ctr-vp__sticky-bar-bfcm{display:inline-flex;align-items:center;padding:2px 6px;border-radius:2px;background:var(--ctr-bfcm-ink);color:var(--ctr-bfcm-lime);font-family:var(--ctr-bfcm-font);font-size:10px;font-weight:700;line-height:1.3;text-transform:uppercase;white-space:nowrap}.ctr-sk-offer-hero__eyebrow:has(.ctr-bfcm-chip){flex-wrap:wrap;row-gap:6px}.ctr-sk-offer-hero__eyebrow .ctr-bfcm-chip,.ctr-sk-offer-hero__bfcm-note{font-size:.75em}.ctr-sk-offer-hero__bfcm-note{color:#737373;text-transform:uppercase}.ctr-advertorial-hero__bfcm{margin:0 0 8px;text-align:center}.ctr-advertorial-hero__bfcm .ctr-bfcm-chip{font-size:11px}.ctr-sk-hero-v2__bfcm{margin:0}.ctr-sk-hero-v2__bfcm .ctr-bfcm-chip{font-size:12px}.ctr-skob__block.ctr-bfcm-pill-wrap{margin-bottom:-4px}.ctr-bfcm-sticky.ctr-bfcm-sticky{background:#1a1a1a}.ctr-bfcm-sticky :is(.ctr-product__sticky-bar-title,.ctr-skob__sticky-bar-title,.ctr-vp__sticky-bar-title){color:#fff;font-family:var(--ctr-bfcm-font);font-size:18px;font-weight:700;letter-spacing:-.02em}.ctr-bfcm-sticky :is(.ctr-product__sticky-bar-price,.ctr-skob__sticky-bar-price,.ctr-vp__sticky-bar-price){gap:8px;color:#fff}.ctr-bfcm-sticky :is(.ctr-product__sticky-bar-compare,.ctr-skob__sticky-bar-compare,.ctr-vp__sticky-bar-compare){color:#8c8c8c;font-family:var(--ctr-bfcm-font);font-size:14px}.ctr-bfcm-sticky :is(.ctr-product__sticky-bar-sale,.ctr-skob__sticky-bar-sale,.ctr-vp__sticky-bar-sale){color:var(--ctr-bfcm-lime);font-family:var(--ctr-bfcm-font);font-size:18px;font-weight:700}.ctr-bfcm-sticky :is(.ctr-product__sticky-bar-save,.ctr-skob__sticky-bar-save,.ctr-vp__sticky-bar-save){padding:6px 12px;border:0;border-radius:999px;background:var(--ctr-bfcm-lime);color:var(--ctr-bfcm-ink);font-family:var(--ctr-bfcm-font);font-size:13px;font-weight:700}.ctr-bfcm-sticky .ctr-vp__sticky-bar-bfcm{border:1px solid var(--ctr-bfcm-lime)}.ctr-bfcm-sticky .ctr-product__sticky-bar-btn.btn{--btn-bg: var(--ctr-bfcm-lime);--btn-bg-hover: #d8f58a;--btn-border: var(--ctr-bfcm-lime);--btn-border-hover: #d8f58a;--btn-text: var(--ctr-bfcm-ink);--btn-text-hover: var(--ctr-bfcm-ink);font-weight:700}.ctr-bfcm-sticky :is(.ctr-skob__sticky-bar-btn,.ctr-vp__sticky-bar-btn),.ctr-bfcm-sticky :is(.ctr-skob__sticky-bar-btn,.ctr-vp__sticky-bar-btn):hover{border-color:var(--ctr-bfcm-lime);border-radius:999px;background:var(--ctr-bfcm-lime);color:var(--ctr-bfcm-ink);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/139/assets/ctr-bfcm.css.map */
