.page-footer {
    background-color: #000000;
    padding-top: 50px;
    padding-bottom: 10px
}

.page-footer h4 {
    color: #333;
    font-size: 11px;
    font-weight: 700
}

.page-footer p {
    color: rgb(0, 0, 0);
    font-size: 11px
}

.page-footer .footer-links {
    list-style: none;
    padding: 0;
    margin-bottom: 45px;
    word-break: break-all
}

.page-footer .footer-links a,
.page-footer .region a {
    color: #555;
    font-size: 11px
}

.page-footer .footer-links li {
    margin-bottom: 5px;
    line-height: 1.3
}

.page-footer .footer-legal .copyright {
    margin-right: 60px
}

.page-footer .footer-legal .legal-links .item {
    padding-right: 13px;
    border-right: 1px solid rgb(0, 0, 0);
    margin: 0 13px 0 0
}

.page-footer .footer-legal .legal-links .item:last-child {
    border-right: none
}

.page-footer .footer-legal .legal-links .item h5 {
    font-size: 11px;
    margin-top: 0;
    margin-bottom: 0
}

.page-footer .region {
    margin-bottom: 20px
}

.page-footer .region img {
    margin-right: 7px
}

@media (min-width:768px) {
    .page-footer .region {
        margin-bottom: 0
    }
}

.navbar.navbar-dark.navbar-expand-md.fixed-top.bg-dark {
    background-color: #000!important
}

.navbar-dark .navbar-nav .nav-link {
    color: #fff;
    font-size: 13px
}

.navbar-dark .navbar-nav .nav-link .apple-logo {
    font-size: 21px;
    line-height: 0
}

body {
    padding-top: 50px
}

.product {
    padding-top: 50px;
    text-align:center;
    margin-bottom:10px;
    padding-left:20px;
    padding-right:20px
}

.product h1,
.product-small h3 {
    font-size:32px;
    font-weight:700
}

.product h2 {
    font-size:21px;
    font-weight:400
}

.product.links{
font-size :21 px ;
margin - bottom :50 px 
}
.product-small.links{
font-size :17 px ;
margin - bottom :80 px 
}
.product.links.learn-more,
.product-small.links.learn-more{
margin-right :20 px 
}
.product.iphone-x{
background-color :#131313 
}
.product.ipad{
background-color :#000000 
}
.product.iphone11-pro{
background-color :#000 ;
padding - bottom :50 px 
}
.product-small.dark,
.product-small.dark a,
.product.dark,
.product.dark a{
color :rgb (0 ,0 ,0 )
}
.product.links.small-link-margin{
margin-bottom :0 
}
.product-small.links.small-link-margin{
margin-bottom :10 px 
}
.product-small{
height :550 px ;
padding - top :40 px ;
margin :0 ,0 ,10 px ;
text - align:center ;
padding - left :20 px ;
padding - right :20 px 
}
.product-small h4{
font-size :19 px ;
font - weight :400 
}
.product-small.behind-the-mac.dark{
padding-top :420 px 
}
.products-grid{
padding-right :0 
}
@media (min-width :576 px ){
.product{
padding-top :100 px ;
padding-left :0 ;
padding-right :0 
}
.product h1{
font-size :56 px ;
font-weight :700 
}
.product h2{
font-size :27 px ;
font-weight :400 
}
.product.links{
font-size :21 px ;
margin-bottom :80 px 
}
.product.macbook-pro{
padding-bottom :0 
}
.product-small{
margin :0 ,0 ,10 px ,10 px ;
padding-left :0 ;
padding-right :0 
}
.products-grid{
padding-right :10 px 
}
}
.product-small.iphone-8{
background-color:#000000}.product-small.air-pods{background-color:#000000}.product-small.apple-watch{background-color:
rgb(0,0,0)}.product-small h5{color:#ce2626;font-size:
16px;font-weight:
700}.video-container{display:flex;justify-content:center;align-items:center}.video-container iframe{max-width:
100%}```
