.bfcm-band{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:clamp(320px,25.42vw,366px);background:#060606;color:#fff;text-align:center}.bfcm-band__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfcm-band__content{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:12px 24px}.bfcm-band__badge{display:block;width:clamp(96px,9.3vw,134px);height:auto}.bfcm-band .bfcm-band__title{margin:0;color:#fff;font-family:Impact,Anton,Arial Narrow,Arial,sans-serif;font-size:clamp(48px,5.04vw,72.5px);font-weight:400;line-height:.95;letter-spacing:0;text-transform:uppercase}.bfcm-band__line{display:block}.bfcm-band__text{margin:0;color:#fff;font-family:gothambook,Arial,Helvetica,sans-serif;font-size:16px;line-height:1}.bfcm-band__text strong{color:#ccf401;font-family:gothambold,Arial,Helvetica,sans-serif;font-weight:400}.bfcm-band__actions{display:flex;align-items:flex-start;gap:17px}.bfcm-band__button{display:inline-block;height:46px;padding:0 19px;font-family:gothambold,Arial,Helvetica,sans-serif;font-size:15.2px;line-height:46px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.bfcm-band__button:hover{opacity:.85}.bfcm-band__button:focus-visible{outline:2px solid #fff;outline-offset:2px}.bfcm-band__button--primary,.bfcm-band__button--primary:hover{border-radius:5.8px;background:#ccf401;color:#060606}.bfcm-band__button--secondary,.bfcm-band__button--secondary:hover{border-bottom:1px solid #fff;color:#fff}.bfcm-band__mobile{display:none}@media screen and (max-width:749px){.bfcm-band{align-items:flex-start;height:auto;aspect-ratio:390 / 537}.bfcm-band__content{width:100%;padding:7.28vw 6.67vw 24px}.bfcm-band__badge{width:33.85vw}.bfcm-band .bfcm-band__title{font-size:16.41vw;line-height:.9375}.bfcm-band__line{display:inline}.bfcm-band__text{max-width:208px;font-size:14px;line-height:16px}.bfcm-band__actions{align-items:center;gap:16px}.bfcm-band__button{width:136px;height:38px;padding:0 12px;font-size:14.86px;line-height:38px;text-align:center}.bfcm-band__button--secondary,.bfcm-band__button--secondary:hover{border-bottom:0;font-size:14px;text-decoration:underline}.bfcm-band__desktop{display:none}.bfcm-band__mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/271/assets/bfcm-pdp-band.css.map */
