.language {
    position: fixed;
    width: 40px;
    top: 125px;
    right: 10px;
    display: flex;
    flex-direction: column;
    justify-content: end;
}

.flag {
    width: 100%;
    aspect-ratio: 1/1;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 15px;
    cursor: pointer;
}
.flag.english {
    background-image: url("media/england.svg");
}
.flag.french {
    background-image: url("media/france.svg");
}
.flag.italian {
    background-image: url("media/italy.svg");
}
.flag.spanish {
    background-image: url("media/spain.svg");
}
.flag.portuguese {
    background-image: url("media/portugal.svg");
}
.flag.dutch {
    background-image: url("media/netherlands.svg");
}

.english .color-btn.black + label:after {
    content: "BLACK";
}
.english .color-btn.white + label:after {
    content: "WHITE";
}
.english .color-btn.gray + label:after {
    content: "GREY";
}
.english .color-btn.dekton + label:after {
    content: "DEKTON";
}
.english .color-btn.inox + label:after {
    content: "INOX";
}
.english .color-btn.concrete + label:after {
    content: "CONCRETE";
}
.english .color-btn.steel + label:after {
    content: "STEEL";
}
.english .chimney-btn:after {
    content: "WITHOUT CHIMNEY";
}
.english .chimney-btn.toggle:after {
    content: "WITH CHIMNEY";
}
.english .light-btn::after {
    content: "LIGHT ON";
}
.english .light-btn.toggle:after {
    content: "LIGHT OFF";
}
.english .aspiration-btn:after {
    content: "ASPIRATION ON";
}
.english .aspiration-btn.toggle:after {
    content: "ASPIRATION OFF";
}
.english .wall-btn:after {
    content: "NO BACKGROUND";
}
.english .wall-btn.toggle:after {
    content: "BACKGROUND";
}
.english .adjustable-depth:after {
    content: 'ADJUSTABLE DEPTH';
}
.english .front-btn:after {
    content: "OPEN THE FRONT";
}
.english .front-btn.toggle:after {
    content: "CLOSE THE FRONT";
}
.english .temperature:before {
    content: 'TEMPERATURE';
}
.english .size:before {
    content: 'SIZE';
}
.english .bridge-btn:after {
    content: 'BRIDGE ZONE';
}
.english .bridge-btn.toggle:after {
    content: 'SINGLE ZONE';
}

.french .color-btn.black + label:after {
    content: "NOIR";
}
.french .color-btn.white + label:after {
    content: "BLANC";
}
.french .color-btn.gray + label:after {
    content: "GRIS";
}
.french .color-btn.dekton + label:after {
    content: "DEKTON";
}
.french .color-btn.inox + label:after {
    content: "INOX";
}
.french .color-btn.concrete + label:after {
    content: "BETON";
}
.french .color-btn.steel + label:after {
    content: "METAL";
}
.french .chimney-btn:after {
    content: "SANS CHEMINÉE";
}
.french .chimney-btn.toggle:after {
    content: "AVEC CHEMINÉE";
}
.french .light-btn::after {
    content: "ALLUMER";
}
.french .light-btn.toggle:after {
    content: "ETEINDRE";
}
.french .aspiration-btn:after {
    content: "AVEC ASPIRATION";
}
.french .aspiration-btn.toggle:after {
    content: "SANS ASPIRATION";
}
.french .wall-btn:after {
    content: "SANS FOND";
}
.french .wall-btn.toggle:after {
    content: "AVEC FOND";
}
.french .adjustable-depth:after {
    content: 'PROFONDEUR AJUSTABLE';
}
.french .front-btn:after {
    content: "ENLEVER LA PARTIE FRONTALE";
    white-space: normal;
}
.french .front-btn.toggle:after {
    content: "REMETTRE LA PARTIE FRONTALE";
}
.french .temperature:before {
    content: 'TEMPERATURE';
}
.french .size:before {
    content: 'TAILLE';
}
.french .bridge-btn:after {
    content: 'ZONE MODULABLE';
}
.french .bridge-btn.toggle:after {
    content: 'ZONE INDIVIDUELLE';
}

.italian .color-btn.black + label:after {
    content: "NERO";
}
.italian .color-btn.white + label:after {
    content: "BIANCO";
}
.italian .color-btn.gray + label:after {
    content: "GRIGIO";
}
.italian .color-btn.dekton + label:after {
    content: "DEKTON";
}
.italian .color-btn.inox + label:after {
    content: "INOX";
}
.italian .color-btn.concrete + label:after {
    content: "CALCESTRUZZO";
}
.italian .color-btn.steel + label:after {
    content: "ACCIAIO";
}
.italian .chimney-btn:after {
    content: "CAMINO SENZA";
}
.italian .chimney-btn.toggle:after {
    content: "CON CAMINO";
}
.italian .light-btn::after {
    content: "ACCESO";
}
.italian .light-btn.toggle:after {
    content: "SPENTO";
}
.italian .aspiration-btn:after {
    content: "ASPIRAZIONE ACCESO";
}
.italian .aspiration-btn.toggle:after {
    content: "ASPIRAZIONE SPENTO";
}
.italian .wall-btn:after {
    content: "CON FONDO";
}
.italian .wall-btn.toggle:after {
    content: "SENZA FONDO";
}
.italian .adjustable-depth:after {
    content: 'PROFONDITÀ REGOLABILE';
}
.italian .front-btn:after {
    content: "APRIRE IL FRONTE";
}
.italian .front-btn.toggle:after {
    content: "CHIUDERE IL FRONTE";
}
.italian .temperature:before {
    content: 'TEMPERATURA';
}
.italian .size:before {
    content: 'DIMENSIONE';
}
.italian .bridge-btn:after {
    content: 'ZONA PONTE';
}
.italian .bridge-btn.toggle:after {
    content: 'ZONA UNICA';
}

.spanish .color-btn.black + label:after {
    content: "NEGRO";
}
.spanish .color-btn.white + label:after {
    content: "BLANCO";
}
.spanish .color-btn.gray + label:after {
    content: "GRIS";
}
.spanish .color-btn.dekton + label:after {
    content: "DEKTON";
}
.spanish .color-btn.inox + label:after {
    content: "INOX";
}
.spanish .color-btn.concrete + label:after {
    content: "EFECTO CEMENTO";
}
.spanish .color-btn.steel + label:after {
    content: "ACERO";
}
.spanish .chimney-btn:after {
    content: "SIN CHIMENEA";
}
.spanish .chimney-btn.toggle:after {
    content: "CON CHIMENEA";
}
.spanish .light-btn::after {
    content: "LUZ ENCENDIDA";
}
.spanish .light-btn.toggle:after {
    content: "LUZ APAGADA";
}
.spanish .aspiration-btn:after {
    content: "ASPIRACIÓN ENCENDIDA ";
}
.spanish .aspiration-btn.toggle:after {
    content: "ASPIRACIÓN APAGADA";
}
.spanish .wall-btn:after {
    content: "SIN FONDO";
}
.spanish .wall-btn.toggle:after {
    content: "CON FONDO";
}
.spanish .adjustable-depth:after {
    content: 'PROFUNDIDAD REGULABLE';
}
.spanish .front-btn:after {
    content: "APERTURA DEL PANEL";
}
.spanish .front-btn.toggle:after {
    content: "CIERRE DEL PANEL";
}
.spanish .temperature:before {
    content: 'TEMPERATURA';
}
.spanish .size:before {
    content: 'TAMAÑO';
}
.spanish .bridge-btn:after {
    content: 'ZONA DE PUENTES';
}
.spanish .bridge-btn.toggle:after {
    content: 'ZONA ÚNICA';
}

.portuguese .color-btn.black + label:after {
    content: "PRETO";
}
.portuguese .color-btn.white + label:after {
    content: "BRANCO";
}
.portuguese .color-btn.gray + label:after {
    content: "CINZA";
}
.portuguese .color-btn.dekton + label:after {
    content: "DEKTON";
}
.portuguese .color-btn.inox + label:after {
    content: "INOX";
}
.portuguese .color-btn.concrete + label:after {
    content: "EFEITO CIMENTO";
}
.portuguese .color-btn.steel + label:after {
    content: "AÇO";
}
.portuguese .chimney-btn:after {
    content: "SEM CHAMINÉ";
}
.portuguese .chimney-btn.toggle:after {
    content: "COM CHAMINÉ";
}
.portuguese .light-btn::after {
    content: "LUZ LIGADA";
}
.portuguese .light-btn.toggle:after {
    content: "LUZ DESLIGADA";
}
.portuguese .aspiration-btn:after {
    content: "ASPIRAÇÃO LIGADA";
}
.portuguese .aspiration-btn.toggle:after {
    content: "ASPIRAÇÃO DESLIGADA";
}
.portuguese .wall-btn:after {
    content: "SIN FUNDO";
}
.portuguese .wall-btn.toggle:after {
    content: "COM FUNDO";
}
.portuguese .adjustable-depth:after {
    content: 'PROFUNDIDADE AJUSTÁVEL';
}
.portuguese .front-btn:after {
    content: "ABERTURA DO PAINEL";
}
.portuguese .front-btn.toggle:after {
    content: "FECHAMENTO DO PAINEL";
}
.portuguese .temperature:before {
    content: 'TEMPERATURA';
}
.portuguese .size:before {
    content: 'TAMANHO';
}
.portuguese .bridge-btn:after {
    content: 'ÁREA DA PONTE';
}
.portuguese .bridge-btn.toggle:after {
    content: 'ZONA ÚNICA';
}

.dutch .color-btn.black + label:after {
    content: "ZWART";
}
.dutch .color-btn.white + label:after {
    content: "WIT";
}
.dutch .color-btn.gray + label:after {
    content: "GRIJS";
}
.dutch .color-btn.dekton + label:after {
    content: "DEKTON";
}
.dutch .color-btn.inox + label:after {
    content: "INOX";
}
.dutch .color-btn.concrete + label:after {
    content: " BETON";
}
.dutch .color-btn.steel + label:after {
    content: "STAAL";
}
.dutch .chimney-btn:after {
    content: "ZONDER SCHOORSTEEN";
}
.dutch .chimney-btn.toggle:after {
    content: "MET SCHOORSTEEN";
}
.dutch .light-btn::after {
    content: "LICHT AAN";
}
.dutch .light-btn.toggle:after {
    content: "LICHT UIT";
}
.dutch .aspiration-btn:after {
    content: "AFZUIGING AAN";
}
.dutch .aspiration-btn.toggle:after {
    content: "AFZUIGING UIT";
}
.dutch .wall-btn:after {
    content: "ZONDER ACHTERGROND";
}
.dutch .wall-btn.toggle:after {
    content: "MET ACHTERGROND";
}
.dutch .adjustable-depth:after {
    content: 'INSTELBARE DIEPTE';
}
.dutch .front-btn:after {
    content: "OPEN HET FRONT";
}
.dutch .front-btn.toggle:after {
    content: "SLUIT HET FRONT";
}
.dutch .temperature:before {
    content: 'TEMPERATUUR';
}
.dutch .size:before {
    content: 'MAAT';
}
.dutch .bridge-btn:after {
    content: 'BRIDGE ZONE';
}
.dutch .bridge-btn.toggle:after {
    content: 'ENKELE ZONE';
}
