.select2-container-multi .color-element,
.select2-drop-multi .color-element,
.customization .color-element {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    margin-top: -3px;
}
.dynamic-product .select2-container-multi .select2-choices {
    background: transparent;
}
.dynamic-product .select2-container-multi .select2-choices .select2-search-choice {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #fff), color-stop(50%, #fcfcfc), color-stop(52%, #fcfcfc), color-stop(100%, #fff));
    background-image: -webkit-linear-gradient(top, #fff 20%, #fcfcfc 50%, #fcfcfc 52%, #fff 100%);
    background-image: -moz-linear-gradient(top, #fff 20%, #fcfcfc 50%, #fcfcfc 52%, #fff 100%);
    background-image: linear-gradient(to top, #fff 20%, #fcfcfc 50%, #fcfcfc 52%, #fff 100%);
}
.dynamic-product .dp_input_container .ps-radio-options {
    list-style-type: none;
    padding-left: 10px;
}
.dynamic-product .product-quantity .qty {
    display: none;
}
.dynamic-product .dp_group {
    background: rgba(0,0,0,.075);
}
.dynamic-product .dp_input_container .form-control,
.dynamic-product .dropzone {
    background-color: #fff;
}
.dynamic-product #dp_broderie {
    max-width: 191px;
}
.dynamic-product .dp-short-description {
    @include media-breakpoint-up(sm) {
        position: absolute;
        top: 0;
        left: 211px;
        font-weight: 700;
    }
}
.dynamic-product .dp_input_container .form-control {
	height: calc(1.3em + 1rem);
  font-family: Arsenal,Arial,Helvetica,sans-serif;
}
.dynamic-product .dp_input_container .ui-corner-all {
  border-radius: 4px;
  border-color: #FFF;
}