/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/fast-css-loader/lib/index.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/shared/repeater-flex-col-cards-fluid/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
/* Bootstrap */
/* Vendors */
.b--columns-fluid .l__col {
  padding-left: var(--spacers-xs-vw);
  padding-right: var(--spacers-xs-vw); }
  @media (min-width: 768px) {
    .b--columns-fluid .l__col {
      border-right: 1px solid var(--block-border-color); } }
  .b--columns-fluid .l__col:last-child {
    border-right: 0; }

.b--columns-fluid .l__title {
  position: relative;
  padding-left: clamp(calc((15 * 1px)), calc(0.75vw), calc(30px * var(--max-font-size-controler)));
  font-weight: 600; }
  .b--columns-fluid .l__title::before {
    display: inline-block;
    content: "";
    height: clamp(calc((17 * 1px)), calc(0.85vw), calc(34px * var(--max-font-size-controler)));
    width: clamp(calc((7 * 1px)), calc(0.35vw), calc(14px * var(--max-font-size-controler)));
    margin-left: 0;
    background-color: transparent;
    background-image: url("../assets/images/list-icon.svg");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    position: absolute;
    left: 0;
    top: clamp(calc((4 * 1px)), calc(0.25vw), calc(10px * var(--max-font-size-controler))); }

.b--columns-fluid .l__cnt--top {
  padding-left: clamp(calc((15 * 1px)), calc(0.75vw), calc(30px * var(--max-font-size-controler)));
  margin-top: var(--spacers-xxxs); }

