.et-db #et-boc .et-l .et-fb-option--DSLayoutMultiselect-DSDPM {

  svg {
    width   : 100%;
    height  : 100%;
    display : block;
    }

  .et-fb-multiple-buttons-outer {

    .et-fb-multiple-buttons-container {
      margin-right : 0;
      display      : grid;
      gap          : 5px;
      }

    &.col-large .et-fb-multiple-buttons-container {
      grid-template-columns : repeat(auto-fit, minmax(300px, 1fr));
      }

    &.col-medium .et-fb-multiple-buttons-container {
      grid-template-columns : repeat(auto-fit, minmax(200px, 1fr));
      }

    &.col-small .et-fb-multiple-buttons-container {
      grid-template-columns : repeat(auto-fit, minmax(150px, 1fr));
      }

    &.col-very-small .et-fb-multiple-buttons-container {
      grid-template-columns : repeat(auto-fit, minmax(100px, 1fr));
      }

    .et-fb-multiple-buttons-container {

      li.et-fb-multiple-buttons-toggle {
        margin : 0;
		position: relative;
		overflow: hidden;

        &:last-child {
          flex-grow : 0;
          }

        span {
          background : #F1F5F9;
          padding    : 4px 5px;
          }

        .et-fb-multiple-buttons-toggle-internal {
          border : 3px solid #F1F5F9;
          }

        .et-fb-multiple-buttons-toggle-internal__active {
          border-color : #2B96E1;
          }
		  
		  .wpz-image-select-pro-option {
			position: absolute;
			right: 0;
			line-height: 1;
			transform: rotate(-45deg);
			background: #f00;
			left: -20px;
			top: 10px;
			font-size: 12px;
			color: #fff;
			width: 90px;
		  }
        }

      .et-fb-multiple-buttons-toggle .et-fb-multiple-buttons-toggle-internal {
        height : unset;
        }
      }
    }
  }