/* assets/css/tampon-template.css */
.tampon-container {
    position: relative;
}

.tampon-container:before {
    content: "";
    display: block;
    width: 124px;
    height: 24px;
    position: absolute;
    top: 4%;
    right: 5.7%;
    z-index: 50;
}

@media (max-width: 767px) {
    .tampon-container:before {
        top: 0;
        right: 0;
        width: 86px;
        height: 24px;
    }
}

.tampon-container.fiche:before {
    top: 2%;
    right: 2%;
}

@media (max-width: 767px) {
    .tampon-container.fiche:before {
        top: 10px;
        left: 10px;
        right: auto;
    }
}

.tampon-container.format-content:before {
    width: 86px;
    top: 1%;
    right: 2%;
}

@media (max-width: 767px) {
    .tampon-container.format-content:before {
        top: 2%;
        right: 3%;
    }
}
/* BR - Bracelet */
.tampon-container.tamponBR:before {
    background: url("/assets/img/dataV41/tampon/BR.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponBR:before {
        background: url("/assets/img/dataV41/tampon/BR_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponBR:before {
    background: url("/assets/img/dataV41/tampon/BR_mob.svg") no-repeat center center / contain;
}
/* CG - Cœur de graines */
.tampon-container.tamponCG:before {
    background: url("/assets/img/dataV41/tampon/CG.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponCG:before {
        background: url("/assets/img/dataV41/tampon/CG_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponCG:before {
    background: url("/assets/img/dataV41/tampon/CG_mob.svg") no-repeat center center / contain;
}
/* CM - Coeur de Magnet */
.tampon-container.tamponCM:before {
    background: url("/assets/img/dataV41/tampon/CM.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponCM:before {
        background: url("/assets/img/dataV41/tampon/CM_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponCM:before {
    background: url("/assets/img/dataV41/tampon/CM_mob.svg") no-repeat center center / contain;
}
/* DA - Dorure Argent */
.tampon-container.tamponDA:before {
    background: url("/assets/img/dataV41/tampon/DA.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponDA:before {
        background: url("/assets/img/dataV41/tampon/DA_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponDA:before {
    background: url("/assets/img/dataV41/tampon/DA_mob.svg") no-repeat center center / contain;
}
/* DC - Dorure Cuivre */
.tampon-container.tamponDC:before {
    background: url("/assets/img/dataV41/tampon/DC.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponDC:before {
        background: url("/assets/img/dataV41/tampon/DC_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponDC:before {
    background: url("/assets/img/dataV41/tampon/DC_mob.svg") no-repeat center center / contain;
}
/* DO - Dorure Or */
.tampon-container.tamponDO:before {
    background: url("/assets/img/dataV41/tampon/DO.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponDO:before {
        background: url("/assets/img/dataV41/tampon/DO_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponDO:before {
    background: url("/assets/img/dataV41/tampon/DO_mob.svg") no-repeat center center / contain;
}
/* DP - Dorure Perso */
.tampon-container.tamponDP:before {
    background: url("/assets/img/dataV41/tampon/DP.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponDP:before {
        background: url("/assets/img/dataV41/tampon/DP_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponDP:before {
    background: url("/assets/img/dataV41/tampon/DP_mob.svg") no-repeat center center / contain;
}
/* ES - Ensemencé */
.tampon-container.tamponES:before {
    background: url("/assets/img/dataV41/tampon/ES.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponES:before {
        background: url("/assets/img/dataV41/tampon/ES_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponES:before {
    background: url("/assets/img/dataV41/tampon/ES_mob.svg") no-repeat center center / contain;
}
/* FS - Fleurs séchées */
.tampon-container.tamponFS:before {
    background: url("/assets/img/dataV41/tampon/FS.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponFS:before {
        background: url("/assets/img/dataV41/tampon/FS_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponFS:before {
    background: url("/assets/img/dataV41/tampon/FS_mob.svg") no-repeat center center / contain;
}
/* GA - Gaufrage */
.tampon-container.tamponGA:before {
    background: url("/assets/img/dataV41/tampon/GA.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponGA:before {
        background: url("/assets/img/dataV41/tampon/GA_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponGA:before {
    background: url("/assets/img/dataV41/tampon/GA_mob.svg") no-repeat center center / contain;
}
/* IA - Initiales dorure Argent */
.tampon-container.tamponIA:before {
    background: url("/assets/img/dataV41/tampon/IA.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponIA:before {
        background: url("/assets/img/dataV41/tampon/IA_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponIA:before {
    background: url("/assets/img/dataV41/tampon/IA_mob.svg") no-repeat center center / contain;
}
/* IC - Initiales dorure Cuivre */
.tampon-container.tamponIC:before {
    background: url("/assets/img/dataV41/tampon/IC.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponIC:before {
        background: url("/assets/img/dataV41/tampon/IC_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponIC:before {
    background: url("/assets/img/dataV41/tampon/IC_mob.svg") no-repeat center center / contain;
}
/* IO - Initiales dorure Or */
.tampon-container.tamponIO:before {
    background: url("/assets/img/dataV41/tampon/IO.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponIO:before {
        background: url("/assets/img/dataV41/tampon/IO_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponIO:before {
    background: url("/assets/img/dataV41/tampon/IO_mob.svg") no-repeat center center / contain;
}
/* LP - LetterPress */
.tampon-container.tamponLP:before {
    background: url("/assets/img/dataV41/tampon/LP.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponLP:before {
        background: url("/assets/img/dataV41/tampon/LP_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponLP:before {
    background: url("/assets/img/dataV41/tampon/LP_mob.svg") no-repeat center center / contain;
}
/* MG - Magnet */
.tampon-container.tamponMG:before {
    background: url("/assets/img/dataV41/tampon/MG.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponMG:before {
        background: url("/assets/img/dataV41/tampon/MG_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponMG:before {
    background: url("/assets/img/dataV41/tampon/MG_mob.svg") no-repeat center center / contain;
}
/* PA - Prénom Argent */
.tampon-container.tamponPA:before {
    background: url("/assets/img/dataV41/tampon/PA.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponPA:before {
        background: url("/assets/img/dataV41/tampon/PA_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponPA:before {
    background: url("/assets/img/dataV41/tampon/PA_mob.svg") no-repeat center center / contain;
}
/* PC - Prénom Cuivre */
.tampon-container.tamponPC:before {
    background: url("/assets/img/dataV41/tampon/PC.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponPC:before {
        background: url("/assets/img/dataV41/tampon/PC_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponPC:before {
    background: url("/assets/img/dataV41/tampon/PC_mob.svg") no-repeat center center / contain;
}
/* PO - Prénom Or */
.tampon-container.tamponPO:before {
    background: url("/assets/img/dataV41/tampon/PO.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponPO:before {
        background: url("/assets/img/dataV41/tampon/PO_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponPO:before {
    background: url("/assets/img/dataV41/tampon/PO_mob.svg") no-repeat center center / contain;
}
/* SO - Solidaire */
.tampon-container.tamponSO:before {
    background: url("/assets/img/dataV41/tampon/SO.svg") no-repeat center center / contain;
}
@media (max-width: 767px) {
    .tampon-container.tamponSO:before {
        background: url("/assets/img/dataV41/tampon/SO_mob.svg") no-repeat center center / contain;
    }
}
.tampon-container.format-content.tamponSO:before {
    background: url("/assets/img/dataV41/tampon/SO_mob.svg") no-repeat center center / contain;
}
