.ks-bf-cards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--bf-gap)}.ks-bf-card{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;color:var(--bf-card-text);text-decoration:none}.ks-bf-card__image{display:block;width:100%;height:100%;object-fit:cover}.ks-bf-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bf-card-overlay);opacity:var(--bf-card-opacity);pointer-events:none}.ks-bf-card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:9px;padding:26px;color:var(--bf-card-text)}.ks-bf-card__title{font-size:var(--bf-title);font-weight:400;line-height:1.2}.ks-bf-card__button{font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.ks-bf-card:focus-visible{outline:3px solid currentColor;outline-offset:-5px}@media(max-width:749px){.ks-bf-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bf-gap-mobile)}.ks-bf-card__overlay{opacity:var(--bf-card-opacity-mobile)}.ks-bf-card__content{justify-content:center;align-items:center;text-align:center;padding:16px;gap:16px}.ks-bf-card__title{font-size:var(--bf-title-mobile)}.ks-bf-card__button{font-size:12px}}.card__badge.ks-bf-early-card-badges{top:12px;right:12px;bottom:auto;left:auto;align-items:flex-end;max-width:calc(100% - 24px)}.card__badge .ks-bf-early-card-badge{display:inline-flex;justify-content:center;align-items:center;background:var(--ks-early-badge-background,#8a0d13);color:#fff;font-size:12px;font-weight:600;line-height:1.25;padding:8px 10px;border:0;border-radius:4px;text-transform:none;white-space:nowrap;pointer-events:none}@media(max-width:749px){.card__badge.ks-bf-early-card-badges{top:8px;right:8px;max-width:calc(100% - 16px)}.card__badge .ks-bf-early-card-badge{font-size:10px;padding:6px 7px}}
/*# sourceMappingURL=/cdn/shop/t/118/compiled_assets/styles.css.map?subset=AAAAAAAAEAAAAAAAAAAAAg */
