/*** Arabic Fonts ****/

/********************/

#globalnav .globalnav-submenu-list-item-elevated,
#globalnav .globalnav-submenu-list-item-elevated:lang(ar),
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title,
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title:lang(ar),
#ac-localnav .ac-ln-title,
#ac-localnav .ac-ln-title:lang(ar),
.techspecs-rowheader,
.techspecs-rowheader:lang(ar) {
    letter-spacing: 0;
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
        "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#globalnav .globalnav-link,
#globalnav .globalnav-link:lang(ar),
#globalnav .globalnav-link-apple,
#globalnav .globalnav-link-apple:lang(ar),
#globalnav .globalnav-submenu-header,
#globalnav .globalnav-submenu-header:lang(ar),
#globalnav .globalnav-submenu-list-item,
#globalnav .globalnav-submenu-list-item:lang(ar),
#globalmessage-segment,
#globalmessage-segment:lang(ar),
#ac-globalfooter,
#ac-globalfooter select,
#ac-globalfooter button,
#ac-globalfooter:lang(ar),
#ac-globalfooter select:lang(ar),
#ac-globalfooter button:lang(ar),
#ac-globalfooter .ac-gf-buystrip-info,
#ac-globalfooter .ac-gf-buystrip-info:lang(ar),
#ac-globalfooter,
#ac-globalfooter:lang(ar),
#ac-globalfooter .ac-gf-sosumi p,
#ac-globalfooter .ac-gf-sosumi li,
#ac-globalfooter .ac-gf-sosumi p:lang(ar),
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter .ac-gf-breadcrumbs-path,
#ac-globalfooter .ac-gf-breadcrumbs-path:lang(ar),
#ac-globalfooter .ac-gf-directory,
#ac-globalfooter .ac-gf-directory:lang(ar),
#ac-globalfooter .ac-gf-directory-column-section-title-button,
#ac-globalfooter .ac-gf-directory-column-section-title>.ac-gf-directory-column-section-title-text,
#ac-globalfooter .ac-gf-directory-column-section-title-button:lang(ar),
#ac-globalfooter .ac-gf-directory-column-section-title>.ac-gf-directory-column-section-title-text:lang(ar),
#ac-localnav .ac-ln-menu,
#ac-localnav .ac-ln-menu:lang(ar),
#ac-localnav .ac-ln-button,
#ac-localnav .ac-ln-button:lang(ar),
html,
[lang]:lang(ar),
body,
body:lang(ar),
.techspecs-appgrid-app-label,
.techspecs-appgrid-app>figcaption,
.techspecs-appgrid-app-label:lang(ar),
.techspecs-appgrid-app>figcaption:lang(ar) {
    letter-spacing: 0;
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
        "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@media only screen and (max-width: 833px) {

    #globalnav .globalnav-link,
    #globalnav .globalnav-link:lang(ar),
    #globalnav .globalnav-link-apple,
    #globalnav .globalnav-link-apple:lang(ar),
    #globalnav .globalnav-submenu-list-item-elevated,
    #globalnav .globalnav-submenu-list-item-elevated:lang(ar) {
        font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
            "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    #globalnav .globalnav-submenu-header,
    #globalnav .globalnav-submenu-header:lang(ar),
    #globalnav .globalnav-submenu-list-item,
    #globalnav .globalnav-submenu-list-item:lang(ar) {
        font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
            "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
}

@media (max-width: 833px) {

    #ac-localnav .ac-ln-title,
    #ac-localnav .ac-ln-title:lang(ar) {
        font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
            "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

    #ac-localnav .ac-ln-menu,
    #ac-localnav .ac-ln-menu:lang(ar) {
        font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
            "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
}

@media (max-width: 1068px) {

    .techspecs-rowheader,
    .techspecs-rowheader:lang(ar) {
        font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
            "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
    }

}

/********************/

/*** End Arabic Fonts ****/

/* START IMAGE LOCALIZATION STYLES */

.section-material .image-material {
    background-image: url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_large.jpg);
}

@media(min-resolution: 1.5dppx),(min-resolution:144dpi) {
    .section-material .image-material {
        background-image:url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_large_2x.jpg)
    }
}

@media(max-width: 1068px) {
    .section-material .image-material {
        background-image: url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_medium.jpg)
    }
}

@media(max-width: 1068px)and (min-resolution:1.5dppx),(max-width:1068px)and (min-resolution:144dpi) {
    .section-material .image-material {
        background-image:url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_medium_2x.jpg)
    }
}

@media(max-width: 734px) {
    .section-material .image-material {
        background-image: url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_small.jpg)
    }
}

@media(max-width: 734px)and (min-resolution:1.5dppx),(max-width:734px)and (min-resolution:144dpi) {
    .section-material .image-material {
        background-image:url(/mideast/apple-watch-ultra-3/a/images/specs/ar/materials_and_finish__c2bq9sa4ohg2_small_2x.jpg)
    }
}

/* END IMAGE LOCALIZATION STYLES */

.section-hardware .techspecs-column.techspecs-column-image {
	margin-right: 0;
	margin-left: auto;
}

.section-hardware .techspecs-column.techspecs-column-image .image-hardware-connectors {
    right: 50%;
    left: auto;
    transform: translateX(50%)
}

.section-hardware .techspecs-os-features li:before {
    left: unset;
    right: 0;
}

.section-hardware .techspecs-os-features li {
    margin-right: unset;
    padding-left: unset;
    padding-right: 1.4117647059em;
}

/*** Arabic Fonts ****/
@media (min-width: 735px) {
    .section-in-the-box .techspecs-column.techspecs-column-image {
        margin-right: 25%;
        margin-left: auto;
    }
}

@media (min-width: 735px) and (max-width: 1068px) {
    .section-environment .section-content .column-first {
        padding-left: 20px;
        padding-right: 0;
    }

    .section-environment .section-content .column-second {
        padding-left: 0;
        padding-right: 20px;
    }
}

@media (max-width: 735px) {
	.section-in-the-box .specs-in-the-box {
	    right: 50%;
	    transform: translateX(50%);
	    left: 0;
	}
}

@media (max-width: 735px) {
    .section-workouts-and-activities .techspecs-row .techspecs-column:nth-child(2n+4) {
        margin-right: 0;
    }
}
