.bfcm-ingredients__kicker{--bfcm-kicker-size: 12px;--bfcm-kicker-align: center}.bfcm-ingredients__kicker+.bfcm-ingredients__heading{--bfcm-heading-margin: 6px 0 0}.bfcm-ingredients__cards{display:grid;grid-template-columns:1fr;gap:14px;margin:6px 0 0;padding:0;list-style:none}.bfcm-ingredients__card{margin:0;overflow:hidden;border-radius:6px;background:var(--bfcm-color-panel)}.bfcm-ingredients__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.bfcm-ingredients__content{padding:18px 22px 24px}.bfcm-ingredients__number{color:var(--bfcm-color-accent);font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em}.bfcm-ingredients__card-kicker{margin-top:10px;color:var(--bfcm-color-brand);font-size:12.5px;font-weight:800;letter-spacing:.08em}.bfcm-ingredients__card-heading{display:block;margin:6px 0 8px;font-family:var(--bfcm-font-body);font-size:21px;font-weight:700;line-height:1.5;letter-spacing:-.01em}.bfcm-ingredients__text{font-size:15px;line-height:1.5}.bfcm-ingredients__note{max-width:720px;margin:24px auto 0;font-size:16px;font-weight:700;line-height:1.45;text-align:center}@media screen and (min-width:1000px){.bfcm-ingredients__cards{grid-template-columns:repeat(3,1fr);gap:20px}.bfcm-ingredients__content{padding:20px 28px 30px}}.bfcm-ingredients__heading-accent{display:block;color:var(--bfcm-color-brand);font-style:normal}.bfcm-ingredients__intro{max-width:620px;margin:10px auto 0;font-size:14.5px;text-align:center;opacity:.8}.bfcm-ingredients__detail{margin:-6px 0 8px;font-size:13px;font-weight:800}.bfcm-ingredients__slider{position:relative;display:block;margin-top:26px}.bfcm-ingredients--slider .bfcm-ingredients__cards{display:flex;gap:12px;margin:0;padding:2px 2px 8px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.bfcm-ingredients--slider .bfcm-ingredients__cards::-webkit-scrollbar{display:none}.bfcm-ingredients--slider .bfcm-ingredients__card{display:flex;flex:0 0 84%;flex-direction:column;border:1px solid var(--bfcm-color-border);border-radius:16px;scroll-snap-align:start}.bfcm-ingredients--slider .bfcm-ingredients__image{aspect-ratio:16 / 10}.bfcm-ingredients--slider .bfcm-ingredients__content{padding:16px 18px 20px}.bfcm-ingredients--slider .bfcm-ingredients__card-kicker{margin-top:0;font-size:11px;letter-spacing:.12em}.bfcm-ingredients--slider .bfcm-ingredients__card-heading{margin:4px 0 8px;font-weight:800;line-height:1.2}.bfcm-ingredients--slider .bfcm-ingredients__text{font-size:13.5px}.bfcm-ingredients__arrow{position:absolute;top:38%;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#151a178c;color:#fff;cursor:pointer}.bfcm-ingredients__arrow:disabled{opacity:0;pointer-events:none}.bfcm-ingredients__arrow--previous{left:-6px}.bfcm-ingredients__arrow--next{right:-6px}.bfcm-ingredients--slider .bfcm-ingredients__note{margin-top:14px;font-size:12.5px;font-weight:400}@media screen and (min-width:700px){.bfcm-ingredients--slider .bfcm-ingredients__card{flex-basis:46%}}@media screen and (min-width:1000px){.bfcm-ingredients--slider .bfcm-ingredients__card{flex-basis:31.5%}}.bfcm-ingredients__dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.bfcm-ingredients__dot{width:30px;height:5px;margin:0;padding:0;border:0;border-radius:2px;background:#cfcabf;cursor:pointer;transition:background .2s}.bfcm-ingredients__dot[aria-current=true]{background:var(--bfcm-color-text)}.bfcm-ingredients__dots[hidden],.bfcm-ingredients__dot[hidden],.bfcm-ingredients__arrow[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/432/assets/bfcm-ingredients.css.map */
