.bfcm-accent-text{color:var(--bfcm-accent-color)}.bfcm-card-label{position:absolute;top:10px;right:6px;z-index:8;width:63px;height:auto;pointer-events:none}.product-item__price:has(.bfcm-card-note){--bfcm-note-gap: 9px;width:calc(100% + var(--bfcm-note-gap));margin-left:calc(-1 * var(--bfcm-note-gap));text-indent:var(--bfcm-note-gap)}.bfcm-card-note{display:inline-block;margin-left:var(--bfcm-note-gap, 9px);font-size:13px;text-indent:0;white-space:nowrap;color:var(--bfcm-accent-color)}.bfcm-card-note--new-line{display:block}@media(min-width:1024px){.bfcm-card-label{top:20px;right:19px;width:118px}.product-item__price:has(.bfcm-card-note){--bfcm-note-gap: 16px}.bfcm-card-note{font-size:calc(1.1875 * var(--wide-text-rem))}.bfcm-card-note--new-line{display:inline-block}}.product-slider .bfcm-card-label{top:17px;right:10px}@media(min-width:1024px){.product-slider .bfcm-card-label{top:17px;right:20px}}.stx-search-card .bfcm-card-label{top:5%;right:4%;width:28%;max-width:118px}.stx-search-card .product-item__price:has(.bfcm-card-note){--bfcm-note-gap: calc(8 * var(--stx-u, 1px))}.stx-search-card .bfcm-card-note{font-size:calc(12 * var(--stx-u, 1px))}.bfcm-cart-label{position:absolute;top:4px;right:4px;z-index:1;width:36px;height:auto;pointer-events:none}.hero-slide--bfcm{--bfcm-ratio: var(--bfcm-ratio-mobile, .5625);--bfcm-img-w: max(100cqw, 100cqh * var(--bfcm-ratio));--bfcm-img-h: calc(var(--bfcm-img-w) / var(--bfcm-ratio));--bfcm-tiers-w: calc(var(--bfcm-img-w) * .3692);--bfcm-gap: 24px;--bfcm-cta-h: 42px;container-type:size}.hero-carousel__content--bfcm{position:absolute;right:15px;bottom:4rem;left:15px;width:fit-content}.hero-carousel__content--bfcm>header:empty+.bfcm-hero-tiers{margin-top:0}.bfcm-hero-tiers{width:var(--bfcm-tiers-w);max-width:100%;aspect-ratio:144 / 161}.bfcm-hero-tiers--center{margin-right:auto;margin-left:auto}.bfcm-hero-tiers>svg{display:block}.hero-carousel__content>.bfcm-hero-tiers+.hero-carousel__ctas{margin-top:var(--bfcm-gap)}.hero-carousel__content--bfcm .hero-carousel__ctas{flex-direction:row;flex-wrap:wrap;gap:16px}.hero-carousel__content--bfcm .hero-carousel__ctas--center{justify-content:center}.hero-carousel__content--bfcm .hero-carousel__cta{height:var(--bfcm-cta-h);padding:0 38px;line-height:24px}@media(min-width:1024px){.hero-slide--bfcm{--bfcm-ratio: var(--bfcm-ratio-desktop, 1.7778);--bfcm-tiers-w: calc(var(--bfcm-img-w) * .4222);--bfcm-tiers-h: calc(var(--bfcm-tiers-w) * 143 / 608);--bfcm-content-top: var(--bfcm-top-desktop, 60);--bfcm-gap: 23px;--bfcm-cta-h: 56px}.hero-carousel__content--bfcm{top:min(calc(50cqh + (var(--bfcm-content-top) / 100 - .5) * var(--bfcm-img-h)),calc(100cqh - var(--bfcm-tiers-h) - var(--bfcm-gap) - var(--bfcm-cta-h) - 30px));right:60px;bottom:auto;left:60px}.bfcm-hero-tiers{aspect-ratio:608 / 143}.hero-carousel__content--bfcm .hero-carousel__ctas{gap:19px}.hero-carousel__content--bfcm .hero-carousel__cta{padding:0 45px}}.bfcm-banner-label{position:absolute;top:50%;left:50%;width:75.7%;height:auto;transform:translate(-50%,-50%);pointer-events:none}@media(min-width:1024px){.bfcm-banner-label{top:46.1%;width:86.8%}}.bfcm-collection-description{font-size:calc(1 * var(--wide-text-rem));font-weight:400;line-height:calc(1.625 * var(--wide-text-rem))}@media(min-width:1024px){.bfcm-collection-description{font-size:calc(1.125 * var(--wide-text-rem));line-height:calc(1.875 * var(--wide-text-rem))}}.bfcm-pdp-message{margin:2px 0 12px;color:var(--bfcm-accent-color)}@media(min-width:1024px){.bfcm-pdp-message{margin:-8px 0 11px}}.bfcm-pdp-message.bfcm-pdp-message--floating{width:fit-content;margin:6px auto 0;padding:2px 10px;font-size:13px}.bfcm-pdp-label~[data-product-label]{display:none}.bfcm-pdp-label{position:absolute;top:20px;right:13px;z-index:8;width:118px;height:auto;pointer-events:none}@media(min-width:1024px){.bfcm-pdp-label{top:calc(21 * var(--wide-type-px));right:calc(22 * var(--wide-type-px));width:calc(183 * var(--wide-type-px))}}@media(min-width:1440px){.product_page .css-slider-wrapper>.bfcm-pdp-label{right:auto;left:calc(var(--pdp-slide-size, 100%) - 205 * var(--wide-type-px))}}.bfcm-tiers-wrapper--strip{margin:-2px 0 16px;padding:0 2px}.bfcm-tiers-wrapper--inline{display:none}.bfcm-tiers{display:block;width:100%;height:auto}@media(min-width:1024px){.bfcm-tiers-wrapper--strip{display:none}.bfcm-tiers-wrapper--inline{display:block;margin:-9px 0 10px}}.header-cart--bfcm [data-cart-count]:not(:empty){background-color:var(--bfcm-accent-color)}
/*# sourceMappingURL=/cdn/shop/t/192/assets/component-bfcm.css.map */
