.admin__field legend.admin__field-label {
    opacity: 1;
}

.magenest-label-container {
    position: absolute;
    margin: 0 0;
    width: 100%;
}

.label-shape {
    display: block;
}

.label-image {
    display: block;
    margin: 0 auto;
}

.label-image img {
    width: 100%;
    height: auto;
}

/*CSS shaped list*/

/*circular shape*/
.circular-shape {
    height: 100%;
    width: 100%;
    padding-top: 100%;
    border-radius: 50%;
    display: inline-block;
}

.circular-shape-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

/*for triangle shape*/
.triangle-shape {
    width: 0;
    height: 0;
    border-style: solid;

    /*something need to dynamic here*/
    /*center the child-big div*/
    position: relative;
    right: 20.667%;
}

.triangle-bottom-shape {
    width: 0;
    height: 0;
    border-style: solid;
    position: relative;
    /*something need to dynamic here*/
    right: 20.667%;
    top: 29.333%;
}

.triangle-shape-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

/* no idea*/
.twelve-point-star {
    position: absolute;
    top: 13.397%;
    left: 13.397%;
    /*transform: translate(13.397%, 13.397%);*/
}

.twelve-point-star:before {
    content: "";
    position: absolute;
    /* Rotate */
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    transform: rotate(30deg);
}

.twelve-point-star:after {
    content: "";
    position: absolute;
    /* Rotate */
    -moz-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
}

.star-shape-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.square-shape {
    height: 100%;
    width: 100%;
}

.rectangle-shape {
    height: 50%;
    width: 100%;
}

.rectangle-shape-text {
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

.text-block {
    font-weight: 600;
}

.label-image-text {
    position: absolute;
}



