
.small-caps {
    font-feature-settings: "smcp", "c2sc";
    font-variant-caps:all-small-caps
}

.section-design .battery-life .stats {
    grid-template-columns: repeat(3,max-content);
}

@media only screen and (max-width: 734px) {
    .section-design .battery-life .stats {
        grid-template-columns: min-content;
    }
    .section-design .stats .stat-container{
        width: max-content;
    }
}

.section-routers .router:first-of-type{
    margin-block: 60px 0px;
}

@media only screen and (max-width: 1068px){
    .section-routers .router:first-of-type{
        margin-block: 60px 0px;
    }
}

@media only screen and (max-width: 734px){
    .section-routers .router:first-of-type{
        margin-block: 60px 0px;
    }
}

/* Fixed iPhone button */
.hero-copy-container .icon-wrapper .icon, .icon-wrapper .more:not(.icon-before)::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after{
    position: static;
    padding: 2px 0px;
}

.hero-copy-container .icon-wrapper  .icon-playcircle:before, .icon-playcircle:after{
    top:0px;
}
/* Fixed iPhone button */

.gallery .card {
    overflow-y: hidden;
}