/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/



/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-hero .container .video-fallback {
    display: inline;
}

.section-hero .hero-copy-container {
    opacity: 100;
    margin-top: 20px;
}


html.ios.safari .section-hero .container {
	--ios-header: -23px;
}


.grid-item.grid-item-spoken-content .main-content .copy-wrapper .typography-grid-copy-secondary {
    line-height: 1.2;
}

@media only screen and (max-width:734px) {
    .section-mobility .section-headline {
        min-width: 300px;
    }
}



.section-resources .resources-grid .row .resource-item .icon-headline {
    max-width: 14.5ch;
}

@media only screen and (max-width:734px) {
    .section-hero .section-tiles-grid .section-headline {
        max-inline-size: 300px;
    }
}

.grid-item.full .header-content {
    padding-top: 40px
}
@media only screen and (max-width: 1068px) {
    .grid-item.full .header-content {
        padding-top: 30px;
    }
}
@media only screen and (max-width:734px) {
    .grid-item.full {
        display: flex;
    }
}
@media only screen and (max-width:734px) {
    .grid-item.full .header-content {
        margin-bottom: 0;
    }
    .grid-item.grid-item-hearing-health .header-content {
        margin-bottom: 20px;
    }
}

.section-hearing.section-tiles-grid .section-headline {
    max-inline-size: 530px;
}
@media only screen and (max-width:734px) {
    .section-hearing.section-tiles-grid .section-headline {
        max-inline-size: 270px;
    }
}
@media only screen and (max-width:734px) {
    .section-speech.section-tiles-grid .section-headline {
        max-inline-size: 280px;
    }
}

.section-mobility .ticker {
    padding-bottom: 8px;
}
.section-mobility .ticker .letter span {
    margin-bottom: 2px;
}

.grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
    left: 17.8%;
}
@media only screen and (max-width:1068px) {
    .grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
        left: 17%;
    }
}
@media only screen and (max-width:734px) {
    .grid-item.grid-item-magnifier .magnifier-graphic .microwave-button {
        left: 18.9%;
    }
}

@media (min-width:1441px) {
	.resources-gallery.scroll-gallery .paddlenav {
		display: none;
	}
}
@media (min-width:1441px) {
	.values-router-gallery.scroll-gallery .paddlenav {
		display: none;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
