.bf-pdp-banner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--space-8);padding:var(--space-3) var(--space-4);overflow:hidden;border-radius:var(--radius-modal);background-color:var(--color-gray-950);color:var(--color-gray-50);text-align:center}.bf-pdp-banner[hidden]{display:none}.bf-pdp-banner>*{position:relative}.bf-pdp-banner>.bf-pdp-banner__glow{position:absolute;bottom:calc(-1 * (var(--space-12) + var(--space-2)));left:50%;transform:translate(-50%);pointer-events:none}.bf-pdp-banner__glow svg{display:block}.bf-pdp-banner__countdown,.bf-pdp-banner__message{margin:0;font-family:var(--font-primary);font-size:var(--fs-body-sm-mobile);font-style:italic;font-weight:var(--fw-700);line-height:var(--lh-13);letter-spacing:.02em;text-transform:uppercase}.bf-pdp-banner__countdown{color:var(--color-brand-primary);line-height:var(--lh-display-xl);white-space:nowrap}.bf-pdp-banner__countdown[hidden]{display:none}.bf-pdp-banner__lead,.bf-pdp-banner__gift{display:block}.bf-pdp-banner__gift{color:var(--color-brand-primary)}.bf-pdp-banner__learn{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:none;color:inherit;font-family:var(--font-primary);font-size:var(--fs-body-sm-mobile);font-weight:var(--fw-600);line-height:var(--lh-15);white-space:nowrap;cursor:pointer}.bf-pdp-banner__learn:hover{text-decoration:underline}.bf-pdp-banner__icon,.bf-pdp-banner__icon svg{display:block;width:var(--space-4);height:var(--space-4)}.product-form__submit--brand.button--primary{background-color:var(--button-brand-fill-default);color:var(--color-black-def)}.product-form__submit--brand.button--primary:hover{background-color:var(--button-brand-fill-hover)}.product-form__submit--brand.button--primary:active{background-color:var(--button-brand-fill-active)}@media screen and (min-width:750px){.bf-pdp-banner{flex-direction:row;flex-wrap:wrap;gap:var(--space-1)}.bf-pdp-banner--countdown{justify-content:space-between}.bf-pdp-banner__countdown,.bf-pdp-banner__message{font-size:var(--fs-body-sm-desktop)}.bf-pdp-banner__lead,.bf-pdp-banner__gift{display:inline}.bf-pdp-banner__learn{font-size:var(--fs-body-sm-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/component-bf-pdp-banner.css.map */
