.card-labor-rights .card-headline {
    max-width: 16ch;
}

@media only screen and (max-width: 734px) {
    .card-labor-rights .card-headline {
        max-width:9ch
    }
}

.section-cards .card-culture .card-headline {
    max-width:14ch
}

@media only screen and (max-width: 734px) {
    .section-cards .card-culture .card-headline {
        max-width:none
    }
}

.section-cards .card-carbon-neutral .card-headline {
    max-width: 13ch;
}

@media (max-width: 1068px) {
    .section-cards .card-carbon-neutral .card-headline {
        max-width: 9ch;
    }
}

@media only screen and (max-width: 735px) {
    .section-cards .card-carbon-neutral .card-headline{
        max-width: 15ch;
    }
}


.section-cards .card-skills .card-headline {
    max-width: 12ch;
}

@media (min-width: 735px) and(max-width: 760px) {
    .section-cards .card-skills .card-headline {
        max-width: 8ch;
    }
}

.section-cards .card-feedback .card-headline {
    max-width: 11ch;
}

.section-cards .card-environmental-rights .card-headline {
    max-width: 14ch;
}

.section-cards .card-recycled .card-headline {
    max-width: 10ch;
}

.section-cards .card-zero-waste .card-headline {
    max-width: 14ch;
}

@media only screen and (max-width: 734px) {
    .card-labor-rights:not(.full) .card-headline{
        max-width: 14ch;
    }
}

@media (max-width: 734px) {
    .section-cards .card-hiring .card-headline {
        max-width: 11ch;
    }
}

@media (max-width: 1068px) {
	.card-back.card-back-hiring .link:has(:only-child) {
  	  text-align:left
	}
}

@media only screen and (min-width: 376px) {
    .br-375 {
  	  display: none;
	}
}

@media only screen and (max-width: 375px) {
    .br-375 {
  	  display: block;
	}
}