.ml-20 {
    margin-left: 0.5em
}


.section-innovation .tile .tile-headline {
    max-width: 23ch;
}

.tabnav {
    --tabnav-scale: 1 !important;
}

@media (min-width:481px) {
    .section-sustainability .sustainability-images-container .sustainability-headline {
        width: 16ch;
    }
}


@media (max-width:735px) {
    .section-hero .headline {

        max-width: 94%;


    }

    .section-hero .headline h2 {
        max-width: 100%;
        margin-inline: auto;
    }
}

.story-card .story-headline {
    max-width: 28ch;
    }

.section-how-to-buy .how-to-buy-cards-container .how-to-buy-card .how-to-buy-copy {
    display: block;
}

/* Abbreviation - Ignore punctuation */
.l-p {
	position: absolute;
}

.l-rp {
	position: static;
}

@media only screen and (max-width: 1068px) {
	.m-p {
		position: absolute;
	}
}

@media only screen and (max-width: 1068px) {
	.m-rp {
		position: static;
	}
}

@media only screen and (max-width: 734px) {
	.s-p {
		position: absolute;
	}
}

@media only screen and (max-width: 734px) {
    
	.s-rp {
		position: static;
	}
}