.bf-prod-grid{padding:30px 16px 40px}.bf-prod-grid--rounded{border-radius:20px;padding:30px 0 40px;margin:0 16px}.bf-prod-grid__inner{max-width:1200px;margin:0 auto}.bf-prod-grid__section-image{width:100%;margin-bottom:0;text-align:center}.bf-prod-grid__section-image--mobile{display:block;width:100%;height:auto}.bf-prod-grid__section-image--desktop{display:none;width:100%;height:auto}.bf-prod-grid__eyebrow{font-family:Futura,sans-serif;font-size:25px;line-height:29px;color:#fff;text-align:center;margin-bottom:32px;position:relative;z-index:1}.bf-prod-grid__title{font-family:Futura,sans-serif;font-weight:700;font-size:26px;line-height:43px;text-transform:uppercase;color:#fff;text-align:center}.bf-prod-grid__title--big{font-size:50px}.bf-prod-grid__subtitle{font-family:Futura,sans-serif;font-size:37px;line-height:43px;color:#fff;text-align:center;margin-bottom:52px;font-weight:700}.bf-prod-grid__list{display:flex;gap:60px 8px;flex-wrap:wrap;padding:0 10px}.bf-prod-grid__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.bf-prod-grid__item{border-radius:28px;padding:0;display:flex;flex-direction:column;align-items:center;width:calc((100% / 3) - 8px * 2 / 3)}.bf-prod-grid__image-wrapper{width:100%;margin-bottom:16px;background:linear-gradient(180deg,#434343,#000);border-radius:28px}.bf-prod-grid__image{width:100%;height:auto;border-radius:22px;display:block}.bf-prod-grid__product-title{font-family:Futura;font-weight:500;font-size:15.8px;line-height:17.68px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:4px}.bf-prod-grid__vendor{font-family:Futura;font-weight:300;font-size:9.87px;line-height:13.26px;letter-spacing:0;text-align:center;opacity:.7;color:#fff;margin-bottom:10px}.bf-prod-grid__warning{margin-bottom:10px;display:flex;justify-content:center}.bf-prod-grid__badge{background:linear-gradient(0deg,#ff2b2b,#b20000);color:#fff;padding:5px 9px;border-radius:999px;margin-bottom:14px;font-family:Futura;font-weight:500;font-size:7.6px;line-height:10.65px;letter-spacing:0;text-align:center;text-transform:uppercase;width:max-content}.bf-prod-grid__prices{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:5px;margin-bottom:16px}.bf-prod-grid__price-current{color:#fff;font-family:Futura;font-weight:700;font-size:19.67px;line-height:16.73px;letter-spacing:0;text-align:center;text-transform:uppercase}.bf-prod-grid__price-compare{color:#86868b;text-decoration:line-through;font-family:Futura;font-weight:500;font-size:14.92px;line-height:16.73px;letter-spacing:0;text-align:center;text-transform:uppercase}.bf-prod-grid__quick-atc{display:flex;justify-content:center;margin-top:auto}.bf-prod-grid__item button{width:36px!important;height:36px!important}.bf-prod-grid__item button svg{width:20px!important;height:20px!important}@media (min-width: 700px){.bf-prod-grid__list{display:flex;gap:30px 16px;flex-wrap:wrap;justify-content:center}.bf-prod-grid__item{border-radius:28px;padding:0;display:flex;flex-direction:column;align-items:center;width:calc((100% / 6) - 16px * 5 / 6)}.bf-prod-grid{padding:60px 0 20px}.bf-prod-grid__inner{max-width:1366px}.bf-prod-grid__section-image--mobile{display:none}.bf-prod-grid__section-image--desktop{display:block}.bf-prod-grid__section-image{margin-bottom:24px}.bf-prod-grid__eyebrow{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/386/assets/bf-product-grid.css.map */
