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

@media (min-width: 735px) {
.section-battery .stats .stat-item .call-out {
    margin-top: 45px;
}
}

@media (max-width: 735px) {
.section-battery .stats .stat-item:last-child .call-out {
    margin-top: 35px;
}
}

.section-noise-control .stats-container span.stat-caption {
    margin-top: 7px;
    max-width: 295px;
    width: 295px;
}

@media (min-width: 1068px) {
    .section-noise-control .stat .stat-value {
        font-size: 64px;
    }
}

@media (max-width: 1235px) and (min-width: 1068px) {
    .section-noise-control .stat .stat-value {
        font-size: 60px;
    }
}

@media (max-width: 1068px) and (min-width: 735px) {
    .section-noise-control .stat .stat-value {
        font-size: 50px;
    }
}

@media (min-width: 1068px) {
.section-hearing-health .typography-headline-standalone {
    font-size: 92px;
}
}

.section-hearing-health .card-overlay strong {
    line-height: 52px;
}

@media (max-width: 1068px) {
.section-hearing-health .card-overlay strong {
    line-height: 42px;
}
}

@media (max-width: 735px) {
.section-hearing-health .card-overlay strong {
    line-height: 34px;
}
}

@media (max-width: 1068px) and (min-width: 735px) {
    .section-personalized-listening .overview-personalized-listening-personalized-listening {
        --p-height: 2230px;
    }
}

@media (max-width: 735px) {
    .section-welcome .viewport-content {
        display: block;
}
}
@media (max-width: 734px) {
    .section-welcome .marquee-header {
        margin-bottom: 20px;
    }
}

@media (max-width: 1440px) and (min-width: 1068px) {
    .section-welcome .marquee-header {
        margin-bottom: 20px;
    }
}


.section-magical .viewport-content:last-child .magical-callouts .callouts {
    display: block;
}
.section-magical .viewport-content:last-child .magical-callouts .callout {
    padding-inline-end: 0px;
}
@media (min-width: 1068px) {
.section-magical .viewport-content:last-child .magical-callouts .callout {
    margin-left: 20px;
}
}
@media (max-width: 1068px) and (min-width: 735px) {
.section-magical .viewport-content:last-child .magical-callouts .callout {
    margin-left: 10px;
}
}
@media (min-width: 1068px) {
.section-magical .viewport-content:last-child {
    width: fit-content;
}
}
@media (min-width: 735px) {
.section-magical .viewport-content:last-child .magical-callouts {
    width: 365px;
    display: block;
}
}

@media (max-width: 860px) and (min-width: 735px) {
    .section-product-viewer .section-header .section-header-headline {
        max-width: 62%;
    }
}

@media (max-width: 849px) and (min-width: 735px){
    .section-header .section-header-headline {
        max-width: 78%;
    }
}

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