@font-face
{
    font-family: 'Apple Legacy Chevron';font-weight: 100;font-style: normal;src: local('ï£¿'),url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_ultralight.woff') format('woff'),url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_ultralight.ttf') format('truetype');
}@font-face
{
    font-family: 'Apple Icons 100';src: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_ultralight.eot');
}@font-face
{
    font-family: 'Apple Legacy Chevron';font-weight: 200;font-style: normal;src: local('ï£¿');
}@font-face
{
    font-family: 'Apple Icons 200';src: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_thin.eot');
}@font-face
{
    font-family: 'Apple Legacy Chevron';font-weight: 300;font-style: normal;src: local('ï£¿');
}@font-face
{
    font-family: 'Apple Icons 300';src: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_thin.eot');
}@font-face
{
    font-family: 'Apple Icons 900';src: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/legacy/appleicons_text.eot');
}#ac-globalfooter
{
    font-weight: normal;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-size-adjust: 100%;
}#ac-globalfooter,
#ac-globalfooter:before,
#ac-globalfooter:after,
#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after
{
    box-sizing: content-box;margin: 0;padding: 0;letter-spacing: normal;pointer-events: auto;
}#ac-globalfooter *,
#ac-globalfooter *:before,
#ac-globalfooter *:after
{font-family: inherit;
    font-size: 1em;font-weight: inherit;line-height: inherit;text-align: inherit;
}#ac-globalfooter article,
#ac-globalfooter aside,
#ac-globalfooter details,
#ac-globalfooter figcaption,
#ac-globalfooter figure,
#ac-globalfooter footer,
#ac-globalfooter header,
#ac-globalfooter nav,
#ac-globalfooter section
{
    display: block;
}#ac-globalfooter img
{vertical-align: middle;

    border: 0;
}#ac-globalfooter ul
{
    list-style: none;
}#ac-globalfooter,
#ac-globalfooter input,
#ac-globalfooter textarea,
#ac-globalfooter select,
#ac-globalfooter button
{text-align: left;

    font-synthesis: none;-webkit-font-feature-settings: 'kern';font-feature-settings: 'kern';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;direction: ltr;
}#ac-globalfooter,
#ac-globalfooter select,
#ac-globalfooter button
{
    font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
}#ac-globalfooter input,
#ac-globalfooter textarea
{
    font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
}#ac-globalfooter .ac-gf-icon:before,
#ac-globalfooter .ac-gf-icon:after,
#ac-globalfooter .ac-gf-more:before,
#ac-globalfooter .ac-gf-more:after
{
    font-family: 'SF Pro Icons','Apple Legacy Chevron';font-size: inherit;font-weight: inherit;font-style: normal;line-height: 1;position: relative;z-index: 1;display: inline-block;text-decoration: underline;color: inherit;alt: '';
}#ac-globalfooter .ac-gf-icon:before,
#ac-globalfooter .ac-gf-icon:after,
#ac-globalfooter .ac-gf-more:before,
#ac-globalfooter .ac-gf-more:after
{
    text-decoration: none;
}#ac-globalfooter .ac-gf-icon:before,
#ac-globalfooter .ac-gf-more:before
{
    display: none;
}#ac-globalfooter .ac-gf-icon-after:after,
#ac-globalfooter .ac-gf-more:after
{top: 0;

    padding-left: .3em;
}#ac-globalfooter .ac-gf-icon-before:before
{top: 0;display: inline-block;

    padding-right: .3em;
}#ac-globalfooter .ac-gf-icon-before:after
{
    display: none;
}#ac-globalfooter .ac-gf-icon-apple:before,
#ac-globalfooter .ac-gf-icon-apple:after
{
    content: 'ï£¿';
}#ac-globalfooter .ac-gf-icon-chevrondown:before,
#ac-globalfooter .ac-gf-icon-chevrondown:after
{
    content: 'ïŒƒ';
}#ac-globalfooter .ac-gf-icon-chevrondowncircle:before,
#ac-globalfooter .ac-gf-icon-chevrondowncircle:after
{
    content: 'ïŒ‡';
}#ac-globalfooter .ac-gf-icon-chevronleft:before,
#ac-globalfooter .ac-gf-icon-chevronleft:after
{
    content: 'ïŒ€';
}#ac-globalfooter .ac-gf-icon-chevronleftcircle:before,
#ac-globalfooter .ac-gf-icon-chevronleftcircle:after
{
    content: 'ïŒ„';
}#ac-globalfooter .ac-gf-icon-chevronright:before,
#ac-globalfooter .ac-gf-icon-chevronright:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-icon-chevronrightcircle:before,
#ac-globalfooter .ac-gf-icon-chevronrightcircle:after
{
    content: 'ïŒ…';
}#ac-globalfooter .ac-gf-icon-chevronup:before,
#ac-globalfooter .ac-gf-icon-chevronup:after
{
    content: 'ïŒ‚';
}#ac-globalfooter .ac-gf-icon-chevronupcircle:before,
#ac-globalfooter .ac-gf-icon-chevronupcircle:after
{
    content: 'ïŒ†';
}#ac-globalfooter .ac-gf-icon-downloadcircle:before,
#ac-globalfooter .ac-gf-icon-downloadcircle:after
{
    content: 'ïŒ«';
}#ac-globalfooter .ac-gf-icon-external:before,
#ac-globalfooter .ac-gf-icon-external:after
{
    content: 'ïŒ­';
}#ac-globalfooter .ac-gf-icon-pausecircle:before,
#ac-globalfooter .ac-gf-icon-pausecircle:after
{
    content: 'ïŒŸ';
}#ac-globalfooter .ac-gf-icon-playcircle:before,
#ac-globalfooter .ac-gf-icon-playcircle:after
{
    content: 'ïŒž';
}#ac-globalfooter .ac-gf-icon-replay:before,
#ac-globalfooter .ac-gf-icon-replay:after
{
    content: 'ïŒ¡';
}#ac-globalfooter .ac-gf-icon-stopcircle:before,
#ac-globalfooter .ac-gf-icon-stopcircle:after
{
    content: 'ïŒ ';
}#ac-globalfooter .ac-gf-icon-circle:before,
#ac-globalfooter .ac-gf-icon-circle:after
{
    content: 'ïŒ¬';
}#ac-globalfooter .ac-gf-icon-check:before,
#ac-globalfooter .ac-gf-icon-check:after
{
    content: 'ïŒ‹';
}#ac-globalfooter .ac-gf-icon-checkcircle:before,
#ac-globalfooter .ac-gf-icon-checkcircle:after
{
    content: 'ïŒ‘';
}#ac-globalfooter .ac-gf-icon-checksolid:before,
#ac-globalfooter .ac-gf-icon-checksolid:after
{
    content: 'ïŒ—';
}#ac-globalfooter .ac-gf-icon-reset:before,
#ac-globalfooter .ac-gf-icon-reset:after
{
    content: 'ïŒˆ';
}#ac-globalfooter .ac-gf-icon-resetcircle:before,
#ac-globalfooter .ac-gf-icon-resetcircle:after
{
    content: 'ïŒŽ';
}#ac-globalfooter .ac-gf-icon-resetsolid:before,
#ac-globalfooter .ac-gf-icon-resetsolid:after
{
    content: 'ïŒ”';
}#ac-globalfooter .ac-gf-icon-exclamation:before,
#ac-globalfooter .ac-gf-icon-exclamation:after
{
    content: 'ïŒŒ';
}#ac-globalfooter .ac-gf-icon-exclamationcircle:before,
#ac-globalfooter .ac-gf-icon-exclamationcircle:after
{
    content: 'ïŒ’';
}#ac-globalfooter .ac-gf-icon-exclamationsolid:before,
#ac-globalfooter .ac-gf-icon-exclamationsolid:after
{
    content: 'ïŒ˜';
}#ac-globalfooter .ac-gf-icon-infocircle:before,
#ac-globalfooter .ac-gf-icon-infocircle:after
{
    content: 'ïŒª';
}#ac-globalfooter .ac-gf-icon-question:before,
#ac-globalfooter .ac-gf-icon-question:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-icon-questioncircle:before,
#ac-globalfooter .ac-gf-icon-questioncircle:after
{
    content: 'ïŒ“';
}#ac-globalfooter .ac-gf-icon-questionsolid:before,
#ac-globalfooter .ac-gf-icon-questionsolid:after
{
    content: 'ïŒ™';
}#ac-globalfooter .ac-gf-icon-plus:before,
#ac-globalfooter .ac-gf-icon-plus:after
{
    content: 'ïŒ‰';
}#ac-globalfooter .ac-gf-icon-pluscircle:before,
#ac-globalfooter .ac-gf-icon-pluscircle:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-icon-plussolid:before,
#ac-globalfooter .ac-gf-icon-plussolid:after
{
    content: 'ïŒ•';
}#ac-globalfooter .ac-gf-icon-minus:before,
#ac-globalfooter .ac-gf-icon-minus:after
{
    content: 'ïŒŠ';
}#ac-globalfooter .ac-gf-icon-minuscircle:before,
#ac-globalfooter .ac-gf-icon-minuscircle:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-icon-minussolid:before,
#ac-globalfooter .ac-gf-icon-minussolid:after
{
    content: 'ïŒ–';
}#ac-globalfooter .ac-gf-icon-1circle:before,
#ac-globalfooter .ac-gf-icon-1circle:after
{
    content: 'ï‚';
}#ac-globalfooter .ac-gf-icon-2circle:before,
#ac-globalfooter .ac-gf-icon-2circle:after
{
    content: 'ïƒ';
}#ac-globalfooter .ac-gf-icon-3circle:before,
#ac-globalfooter .ac-gf-icon-3circle:after
{
    content: 'ï„';
}#ac-globalfooter .ac-gf-icon-4circle:before,
#ac-globalfooter .ac-gf-icon-4circle:after
{
    content: 'ï…';
}#ac-globalfooter .ac-gf-icon-5circle:before,
#ac-globalfooter .ac-gf-icon-5circle:after
{
    content: 'ï†';
}#ac-globalfooter .ac-gf-icon-6circle:before,
#ac-globalfooter .ac-gf-icon-6circle:after
{
    content: 'ï‡';
}#ac-globalfooter .ac-gf-icon-7circle:before,
#ac-globalfooter .ac-gf-icon-7circle:after
{
    content: 'ïˆ';
}#ac-globalfooter .ac-gf-icon-8circle:before,
#ac-globalfooter .ac-gf-icon-8circle:after
{
    content: 'ï‰';
}#ac-globalfooter .ac-gf-icon-9circle:before,
#ac-globalfooter .ac-gf-icon-9circle:after
{
    content: 'ïŠ';
}#ac-globalfooter .ac-gf-icon-10circle:before,
#ac-globalfooter .ac-gf-icon-10circle:after
{
    content: 'ï‹';
}#ac-globalfooter .ac-gf-icon-11circle:before,
#ac-globalfooter .ac-gf-icon-11circle:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-icon-12circle:before,
#ac-globalfooter .ac-gf-icon-12circle:after
{
    content: 'ï';
}#ac-globalfooter .ac-gf-icon-13circle:before,
#ac-globalfooter .ac-gf-icon-13circle:after
{
    content: 'ïŽ';
}#ac-globalfooter .ac-gf-icon-14circle:before,
#ac-globalfooter .ac-gf-icon-14circle:after
{
    content: 'ï';
}#ac-globalfooter .ac-gf-icon-15circle:before,
#ac-globalfooter .ac-gf-icon-15circle:after
{
    content: 'ï';
}#ac-globalfooter .ac-gf-icon-16circle:before,
#ac-globalfooter .ac-gf-icon-16circle:after
{
    content: 'ï‘';
}#ac-globalfooter .ac-gf-icon-17circle:before,
#ac-globalfooter .ac-gf-icon-17circle:after
{
    content: 'ï’';
}#ac-globalfooter .ac-gf-icon-18circle:before,
#ac-globalfooter .ac-gf-icon-18circle:after
{
    content: 'ï“';
}#ac-globalfooter .ac-gf-icon-19circle:before,
#ac-globalfooter .ac-gf-icon-19circle:after
{
    content: 'ï”';
}#ac-globalfooter .ac-gf-icon-20circle:before,
#ac-globalfooter .ac-gf-icon-20circle:after
{
    content: 'ï•';
}#ac-globalfooter .ac-gf-icon-close:before,
#ac-globalfooter .ac-gf-icon-close:after
{
    content: 'ïž';
}#ac-globalfooter .ac-gf-icon-paddleleft:before,
#ac-globalfooter .ac-gf-icon-paddleleft:after
{
    content: 'ïš';
}#ac-globalfooter .ac-gf-icon-paddleleftcompact:before,
#ac-globalfooter .ac-gf-icon-paddleleftcompact:after
{
    content: 'ï ';
}#ac-globalfooter .ac-gf-icon-paddleright:before,
#ac-globalfooter .ac-gf-icon-paddleright:after
{
    content: 'ï›';
}#ac-globalfooter .ac-gf-icon-paddlerightcompact:before,
#ac-globalfooter .ac-gf-icon-paddlerightcompact:after
{
    content: 'ï¡';
}#ac-globalfooter .ac-gf-icon-paddleup:before,
#ac-globalfooter .ac-gf-icon-paddleup:after
{
    content: 'ïœ';
}#ac-globalfooter .ac-gf-icon-paddleupcompact:before,
#ac-globalfooter .ac-gf-icon-paddleupcompact:after
{
    content: 'ï¢';
}#ac-globalfooter .ac-gf-icon-paddledown:before,
#ac-globalfooter .ac-gf-icon-paddledown:after
{
    content: 'ï';
}#ac-globalfooter .ac-gf-icon-paddledowncompact:before,
#ac-globalfooter .ac-gf-icon-paddledowncompact:after
{
    content: 'ï£';
}#ac-globalfooter .ac-gf-icon-thumbnailreplay:before,
#ac-globalfooter .ac-gf-icon-thumbnailreplay:after
{
    content: 'ï—';
}#ac-globalfooter .ac-gf-icon-thumbnailpause:before,
#ac-globalfooter .ac-gf-icon-thumbnailpause:after
{
    content: 'ï˜';
}#ac-globalfooter .ac-gf-icon-thumbnailplay:before,
#ac-globalfooter .ac-gf-icon-thumbnailplay:after
{
    content: 'ï™';
}#ac-globalfooter .ac-gf-more:before,
#ac-globalfooter .ac-gf-more:after
{
    content: 'ïŒ';
}#ac-globalfooter .ac-gf-more-block
{
    margin-top: .5em;
}#ac-globalfooter a.ac-gf-block
{
    display: block;cursor: pointer;text-decoration: none;color: inherit;
}#ac-globalfooter a.ac-gf-block:before,
#ac-globalfooter a.ac-gf-block:after
{display: table;

    content: ' ';
}#ac-globalfooter a.ac-gf-block:after
{
    clear: both;
}#ac-globalfooter a.ac-gf-block:hover
{
    text-decoration: none;
}#ac-globalfooter a.ac-gf-block:hover .ac-gf-block-link
{
    text-decoration: underline;
}#ac-globalfooter a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent
{
    text-decoration: none;
}#ac-globalfooter a.ac-gf-block:hover .ac-gf-block-link.icon-ie-parent .icon-ie-link
{
    text-decoration: underline;
}#ac-globalfooter .ac-gf-block-link
{cursor: pointer;

    color: #0070c9;
}#ac-globalfooter a.ac-gf-block-inline
{
    display: inline-block;
}#ac-globalfooter
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 11px;font-weight: 400;line-height: 1.45455;position: relative;z-index: 1;overflow: hidden;min-width: 1024px;letter-spacing: .005em;color: #333;background-color: #f2f2f2;
}.ac-theme-dark #ac-globalfooter,
#ac-globalfooter.ac-globalfooter-dark
{color: #ccc;
    background-color: #222;
}@media only screen and (max-width: 1044px)
{
    #ac-globalfooter
    {
        min-width: 320px;
    }
}#ac-globalfooter h1,
#ac-globalfooter h2,
#ac-globalfooter h3,
#ac-globalfooter h4,
#ac-globalfooter h5,
#ac-globalfooter h6
{
    color: inherit;
}#ac-globalfooter a
{text-decoration: none;

    color: #555;
}#ac-globalfooter a:hover
{text-decoration: underline;

    color: #333;
}.ac-theme-dark #ac-globalfooter a,
#ac-globalfooter.ac-globalfooter-dark a
{
    color: #999;
}.ac-theme-dark #ac-globalfooter a:hover,
#ac-globalfooter.ac-globalfooter-dark a:hover
{
    color: #ccc;
}#ac-globalfooter a.ac-gf-block
{text-decoration: none;

    color: inherit;
}#ac-globalfooter a.ac-gf-block:hover
{
    color: inherit;
}.ac-theme-dark #ac-globalfooter a.ac-gf-block,
#ac-globalfooter.ac-globalfooter-dark a.ac-gf-block
{
    color: inherit;
}.ac-theme-dark #ac-globalfooter a.ac-gf-block .ac-gf-block-link,
#ac-globalfooter.ac-globalfooter-dark a.ac-gf-block .ac-gf-block-link
{
    color: #6bf;
}#ac-globalfooter .ac-gf-content
{max-width: 980px;
    margin: 0 auto;padding: 0 22px;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-content
    {
        padding: 0 16px;
    }
}#ac-globalfooter .ac-gf-label
{
    position: absolute;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);width: 1px;height: 1px;padding: 0;border: 0;-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);
}#ac-globalfooter .ac-gf-buystrip-hero
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 17px;font-weight: 400;line-height: 1.52947;padding-top: 60px;text-align: center;letter-spacing: -.021em;direction: rtl;
}#ac-globalfooter .ac-gf-buystrip-hero:before,
#ac-globalfooter .ac-gf-buystrip-hero:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-buystrip-hero:after
{
    clear: both;
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-hero
    {
        padding-bottom: 16px;
    }
}#ac-globalfooter .ac-gf-buystrip-hero-product
{display: inline-block;

    margin-right: 34px;vertical-align: middle;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-buystrip-hero-product
    {margin-top: 22px;
        margin-right: 0;
    }
}#ac-globalfooter .ac-gf-buystrip-hero-block
{display: inline-block;text-align: left;vertical-align: middle;

    direction: ltr;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-buystrip-hero-block
    {
        display: block;text-align: center;
    }
}#ac-globalfooter .ac-gf-buystrip-hero-title,
#ac-globalfooter .ac-gf-buystrip-hero-copy,
#ac-globalfooter .ac-gf-buystrip-hero-cta
{
    margin: 0;
}#ac-globalfooter .ac-gf-buystrip-hero-title
{font-family: 'SF Pro Display','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 32px;font-weight: 500;line-height: 1.09375;margin-bottom: 3px;letter-spacing: .011em;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-buystrip-hero-title
    {font-family: 'SF Pro Display','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
        font-size: 24px;font-weight: 500;line-height: 1.20849;letter-spacing: .015em;
    }
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-buystrip-hero-title
    {margin-right: auto;
        margin-left: auto;
    }
}#ac-globalfooter .ac-gf-buystrip-hero-copy
{font-family: 'SF Pro Display','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 19px;font-weight: 300;line-height: 1.47384;letter-spacing: .018em;
}#ac-globalfooter .ac-gf-buystrip-hero-cta
{
    margin-top: .66em;
}#ac-globalfooter .ac-gf-buystrip-info
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 14px;font-weight: 400;line-height: 1.5;padding-top: 4px;padding-bottom: 56px;text-align: center;letter-spacing: -.01em;border-bottom: 1px solid #d6d6d6;
}#ac-globalfooter .ac-gf-buystrip-info:before,
#ac-globalfooter .ac-gf-buystrip-info:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-buystrip-info:after
{
    clear: both;
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info
{
    border-color: #444;
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-info
    {
        padding-top: 8px;
    }
}#ac-globalfooter .ac-gf-buystrip-info-column
{position: relative;z-index: 1;float: left;

    box-sizing: border-box;width: 25%;min-height: 2px;margin: 0;padding: 0;
}@media only screen and (max-width: 1023px)
{
    #ac-globalfooter .ac-gf-buystrip-info-column
    {
        width: 50%;
    }#ac-globalfooter .ac-gf-buystrip-info-column:nth-child(3)
    {
        clear: left;
    }
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-info-column
    {
        width: 100%;
    }
}#ac-globalfooter .ac-gf-buystrip-info-content
{position: relative;z-index: 1;width: 216px;
    margin: 0 auto;padding-top: 56px;text-align: center;
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-info-content
    {
        padding-top: 36px;
    }
}#ac-globalfooter .ac-gf-buystrip-info-icon
{
    margin: 0 auto;
}#ac-globalfooter .ac-gf-buystrip-info-icon-asa
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/asa/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/asa/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-asa,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-asa
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/asa/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-asa
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/asa/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-bag
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/bag/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/bag/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-bag,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-bag
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/bag/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-bag
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/bag/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-call
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/call/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/call/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-call,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-call
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/call/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-call
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/call/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-financing
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/financing/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/financing/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-financing,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-financing
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/financing/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-financing
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/financing/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-help
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/help/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/help/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-help,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-help
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/help/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-help
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/help/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-retail
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/retail/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/retail/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-retail,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-retail
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/retail/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-retail
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/retail/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-icon-shipping
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/shipping/icon_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/shipping/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-icon-shipping,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-icon-shipping
{
    width: 74px;height: 74px;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/shipping/icon_dark_large.svg');background-repeat: no-repeat;background-size: 74px 74px;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-buystrip-info-icon-shipping
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/buystrip/shipping/icon_dark_large.png');
}#ac-globalfooter .ac-gf-buystrip-info-title,
#ac-globalfooter .ac-gf-buystrip-info-copy,
#ac-globalfooter .ac-gf-buystrip-info-caption,
#ac-globalfooter .ac-gf-buystrip-info-cta
{
    margin: 0;
}#ac-globalfooter .ac-gf-buystrip-info-title
{font-family: 'SF Pro Display','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 19px;font-weight: 500;line-height: 1.26316;margin-top: .125em;letter-spacing: .018em;
}#ac-globalfooter .ac-gf-buystrip-info-copy
{
    display: block;margin-top: .5em;
}#ac-globalfooter .ac-gf-buystrip-info-caption
{
    display: block;
}#ac-globalfooter .ac-gf-buystrip-info-cta
{display: block;margin-top: .78571em;margin-bottom: -.21429em;

    color: #0070c9;
}.ac-theme-dark #ac-globalfooter .ac-gf-buystrip-info-cta,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-cta
{
    color: #6bf;
}#ac-globalfooter.no-js .ac-gf-buystrip-info-cta-chat
{
    display: none;
}#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column
{position: relative;z-index: 1;float: left;

    box-sizing: border-box;width: 33.33333%;min-height: 2px;margin: 0;padding: 0;
}@media only screen and (max-width: 1023px)
{
    #ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3)
    {
        clear: none;
    }
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column
    {
        width: 50%;
    }#ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3)
    {clear: left;

        width: 100%;
    }
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column,
    #ac-globalfooter .ac-gf-buystrip-info.with-3-columns .ac-gf-buystrip-info-column:nth-child(3)
    {
        width: 100%;
    }
}#ac-globalfooter .ac-gf-buystrip-info.with-2-columns
{max-width: 820px;
    margin: 0 auto;
}#ac-globalfooter .ac-gf-buystrip-info.with-2-columns .ac-gf-buystrip-info-column
{position: relative;z-index: 1;float: left;

    box-sizing: border-box;width: 50%;min-height: 2px;margin: 0;padding: 0;
}@media only screen and (max-width: 480px)
{
    #ac-globalfooter .ac-gf-buystrip-info.with-2-columns .ac-gf-buystrip-info-column
    {
        width: 100%;
    }
}#ac-globalfooter .ac-gf-sosumi
{padding: 17px 0 11px;color: #888;
    border-bottom: 1px solid #d6d6d6;
}.ac-theme-dark #ac-globalfooter .ac-gf-sosumi,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-sosumi
{color: #666;
    border-color: #444;
}#ac-globalfooter .ac-gf-sosumi ol
{margin: 0;padding: 0 17px;

    list-style-position: outside;
}#ac-globalfooter .ac-gf-sosumi ol li
{
    list-style-type: decimal;
}#ac-globalfooter .ac-gf-sosumi ul
{margin: 0;

    list-style: none;
}#ac-globalfooter .ac-gf-sosumi li
{
    padding-bottom: 4px;
}#ac-globalfooter .ac-gf-sosumi p,
#ac-globalfooter .ac-gf-sosumi li
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 11px;font-weight: 400;line-height: 1.45455;letter-spacing: .005em;
}#ac-globalfooter .ac-gf-sosumi small
{
    font-size: 1em;
}#ac-globalfooter .ac-gf-breadcrumbs
{position: relative;z-index: 1;

    padding: 17px 0;color: #555;
}#ac-globalfooter .ac-gf-breadcrumbs:before,
#ac-globalfooter .ac-gf-breadcrumbs:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-breadcrumbs:after
{
    clear: both;
}.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs
{
    color: #999;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-breadcrumbs
    {
        border-bottom: 1px solid #d6d6d6;
    }.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs
    {
        border-color: #444;
    }
}#ac-globalfooter .ac-gf-breadcrumbs-home
{position: absolute;z-index: 2;top: 19px;
    left: 0;
}#ac-globalfooter .ac-gf-breadcrumbs-home:hover
{
    text-decoration: none;
}#ac-globalfooter .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon
{
    background-position-y: 100%;
}#ac-globalfooter .ac-gf-breadcrumbs-home-icon
{position: relative;z-index: 2;display: block;

    width: 14px;height: 36px;height: 18px;color: transparent;background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/apple/icon_large.svg');background-repeat: no-repeat;background-size: 14px 36px;
}#ac-globalfooter.no-svg .ac-gf-breadcrumbs-home-icon
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/apple/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-home-icon,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home-icon
{background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/apple/icon_dark_large.svg');
    background-repeat: no-repeat;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-breadcrumbs-home-icon,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-breadcrumbs-home-icon
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/apple/icon_dark_large.png');
}#ac-globalfooter .ac-gf-breadcrumbs-home-label
{
    position: absolute;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);width: 1px;height: 1px;padding: 0;border: 0;-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);
}#ac-globalfooter .ac-gf-breadcrumbs-path
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 12px;font-weight: 400;line-height: 1.5;position: relative;z-index: 1;letter-spacing: 0;
}#ac-globalfooter .ac-gf-breadcrumbs-path:before,
#ac-globalfooter .ac-gf-breadcrumbs-path:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-breadcrumbs-path:after
{
    clear: both;
}#ac-globalfooter .ac-gf-breadcrumbs-list
{
    max-height: 9999px;padding-left: 25px;list-style: none;direction: ltr;
}#ac-globalfooter .ac-gf-breadcrumbs-item
{float: left;

    margin-right: 11px;padding: 3px 0;white-space: nowrap;
}#ac-globalfooter .ac-gf-breadcrumbs-item:before
{display: inline-block;

    width: 8px;height: 18px;margin-top: -1px;margin-right: 11px;content: '';vertical-align: middle;background-repeat: no-repeat;background-size: 8px 18px;
}#ac-globalfooter.no-svg .ac-gf-breadcrumbs-item:before
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/separator/icon_large.png');
}.ac-theme-dark #ac-globalfooter .ac-gf-breadcrumbs-item:before,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-item:before
{background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/separator/icon_dark_large.svg');
    background-repeat: no-repeat;
}.ac-theme-dark #ac-globalfooter.no-svg .ac-gf-breadcrumbs-item:before,
.ac-globalfooter-dark#ac-globalfooter.no-svg .ac-gf-breadcrumbs-item:before
{
    background-image: url('https://www.apple.com/ac/globalfooter/3/en_US/styles/assets/ac-footer/breadcrumbs/separator/icon_dark_large.png');
}#ac-globalfooter .ac-gf-directory
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 11px;font-weight: 400;line-height: 1.27273;position: relative;z-index: 1;padding-top: 20px;letter-spacing: .005em;
}#ac-globalfooter .ac-gf-directory:before,
#ac-globalfooter .ac-gf-directory:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-directory:after
{
    clear: both;
}#ac-globalfooter .ac-gf-directory:last-child
{
    padding-bottom: 28px;
}#ac-globalfooter .ac-gf-directory-column
{position: relative;z-index: 1;float: left;

    box-sizing: border-box;width: 25%;min-height: 2px;margin: 0;padding: 0;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column
    {
        width: 100%;
    }
}#ac-globalfooter .ac-gf-directory-column-section
{position: relative;z-index: 1;float: left;box-sizing: border-box;
    width: 100%;min-height: 2px;margin: 0;padding: 0;pointer-events: none;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section
    {overflow: hidden;pointer-events: auto;

        border-bottom: 1px solid #d6d6d6;
    }.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section
    {
        border-color: #444;
    }
}#ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section
{
    padding-top: 24px;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section
    {
        padding-top: 0;
    }
}#ac-globalfooter .ac-gf-directory-column-section-title
{font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
    font-size: 11px;font-weight: 600;line-height: 1.27273;margin: 0;margin-bottom: 6px;letter-spacing: .005em;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-title
    {font-family: 'SF Pro Text','Myriad Set Pro','SF Pro Icons','Apple Legacy Chevron','Helvetica Neue','Helvetica','Arial',sans-serif;
        font-size: 12px;font-weight: 400;line-height: 1.5;letter-spacing: 0;
    }
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-title
    {position: relative;z-index: 2;

        margin-bottom: 0;padding-top: 10px;padding-bottom: 10px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background: #f2f2f2;
    }.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-title,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title
    {color: #ccc;
        background: #222;
    }#ac-globalfooter .ac-gf-directory-column-section-title:hover
    {
        color: #000;
    }.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-title:hover,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-title:hover
    {
        color: #fff;
    }#ac-globalfooter .ac-gf-directory-column-section-title:after
    {font-size: 14px;font-weight: normal;float: right;margin-top: -2px;margin-right: 8px;

        content: '+';-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition:         transform .3s ease;transition:         transform .3s ease, -webkit-transform .3s ease;
    }
}#ac-globalfooter .ac-gf-directory-column-section-list
{
    margin-right: 20px;padding: 0;list-style: none;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-list
    {position: absolute;z-index: -1;top: 100%;left: 0;visibility: hidden;overflow: hidden;width: 100%;
        margin: 0;padding-top: 5px;padding-bottom: 16px;-webkit-transform: translateY(-100px);-ms-transform: translateY(-100px);transform: translateY(-100px);
    }
}#ac-globalfooter .ac-gf-directory-column-section-item
{
    display: block;margin-bottom: 6px;pointer-events: auto;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-item
    {
        margin-bottom: 0;
    }
}#ac-globalfooter .ac-gf-directory-column-section-item:last-child
{
    margin-bottom: 0;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-link
    {display: block;

        padding: 6px 14px;
    }#ac-globalfooter .ac-gf-directory-column-section-link:focus
    {
        outline-offset: -6px;
    }
}#ac-globalfooter .ac-gf-directory-column-section-anchor
{position: absolute;z-index: 10;top: 0;
    right: 0;display: none;width: 1px;height: 1px;cursor: default;
}#ac-globalfooter .ac-gf-directory-column-section-anchor:focus
{width: 25px;height: 38px;

    outline-offset: -6px;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-anchor
    {
        display: block;
    }
}#ac-globalfooter .ac-gf-directory-column-section-anchor-close
{
    display: none;
}#ac-globalfooter .ac-gf-directory-column-section-anchor-label
{
    position: absolute;overflow: hidden;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);width: 1px;height: 1px;padding: 0;border: 0;-webkit-clip-path: inset(0px 0px 99.9% 99.9%);clip-path: inset(0px 0px 99.9% 99.9%);
}#ac-globalfooter .ac-gf-directory-column-section-state
{
    display: none;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-title,
    #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-title
    {
        color: #000;
    }.ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-title,
    .ac-theme-dark #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-title,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-title,
    #ac-globalfooter.ac-globalfooter-dark .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-title
    {
        color: #fff;
    }#ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-title:after,
    #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-title:after
    {
        -webkit-transform: rotate(45deg) scale(1.08)                                                ;-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);
    }#ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-list,
    #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-list
    {
        position: static;z-index: 1;visibility: visible;-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;transition:         transform 300ms ease;transition:         transform 300ms ease, -webkit-transform 300ms ease;-webkit-transform: none;-ms-transform: none;transform: none;
    }#ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-open,
    #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-open
    {
        display: none;
    }#ac-globalfooter .ac-gf-directory-column-section-state:target + .ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-close,
    #ac-globalfooter .ac-gf-directory-column-section-state:checked + .ac-gf-directory-column-section .ac-gf-directory-column-section-anchor-close
    {
        display: block;
    }
}#ac-globalfooter .ac-gf-directory.with-5-columns .ac-gf-directory-column
{
    width: 20%;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory.with-5-columns .ac-gf-directory-column
    {
        width: 100%;
    }
}#ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-directory
{
    padding-top: 0;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-directory
    {
        padding-top: 0;
    }
}#ac-globalfooter .ac-gf-footer
{padding: 34px 0 21px;color: #888;
    border-top: 1px solid #d6d6d6;
}#ac-globalfooter .ac-gf-footer:nth-child(2)
{
    border-top: none;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-footer
    {
        padding: 22px 0 19px;
    }
}.ac-theme-dark #ac-globalfooter .ac-gf-footer,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer
{color: #666;
    border-color: #444;
}#ac-globalfooter .ac-gf-footer-shop
{
    max-height: 9999px;margin-bottom: 7px;padding-bottom: 6px;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-footer-shop
    {
        padding-bottom: 6px;
    }
}.ac-theme-dark #ac-globalfooter .ac-gf-footer-shop,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-shop
{
    border-color: #444;
}#ac-globalfooter .ac-gf-footer-shop a
{
    color: #0070c9;
}.ac-theme-dark #ac-globalfooter .ac-gf-footer-shop a,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-shop a
{
    color: #6bf;
}#ac-globalfooter .ac-gf-footer-locale
{position: relative;z-index: 2;top: -3px;

    float: right;margin-top: 3px;white-space: nowrap;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-footer-locale
    {
        left: -1px;float: none;padding-top: 5px;
    }
}#ac-globalfooter .ac-gf-footer-locale-link
{display: inline;margin-left: 10px;padding-left: 12px;

    border-left: 1px solid #d6d6d6;
}.ac-theme-dark #ac-globalfooter .ac-gf-footer-locale-link,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-locale-link
{
    border-color: #444;
}#ac-globalfooter .ac-gf-footer-locale-link:first-child
{margin-left: 0;padding-left: 0;

    border-left: none;
}#ac-globalfooter .ac-gf-footer-locale-flag
{display: inline-block;float: left;width: 16px;height: 16px;margin-top: -1px;padding-right: 5px;cursor: pointer;background-image: url('https://images.apple.com/ac/flags/1/images/us/16.png');
    background-repeat: no-repeat;background-position: left center;background-size: 16px 16px;
}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi)
{
    #ac-globalfooter .ac-gf-footer-locale-flag
    {
        background-image: url('https://images.apple.com/ac/flags/1/images/us/32.png');
    }
}#ac-globalfooter .ac-gf-footer-legal
{
    position: relative;z-index: 1;top: -3px;
}#ac-globalfooter .ac-gf-footer-legal:before,
#ac-globalfooter .ac-gf-footer-legal:after
{display: table;

    content: ' ';
}#ac-globalfooter .ac-gf-footer-legal:after
{
    clear: both;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-footer-legal
    {
        padding-top: 12px;
    }
}#ac-globalfooter .ac-gf-footer-legal-copyright,
#ac-globalfooter .ac-gf-footer-legal-links
{float: left;margin-top: 3px;
    margin-right: 30px;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-footer-legal-copyright,
    #ac-globalfooter .ac-gf-footer-legal-links
    {float: none;

        margin-right: 0;
    }
}#ac-globalfooter .ac-gf-footer-legal-copyright
{
    max-height: 9999px;
}#ac-globalfooter .ac-gf-footer-legal-links
{
    position: relative;z-index: 1;top: -3px;
}#ac-globalfooter .ac-gf-footer-legal-link
{display: inline-block;margin-top: 3px;margin-right: 10px;padding-right: 12px;white-space: nowrap;

    border-right: 1px solid #d6d6d6;
}.ac-theme-dark #ac-globalfooter .ac-gf-footer-legal-link,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-legal-link
{
    border-color: #444;
}#ac-globalfooter .ac-gf-footer-legal-link:last-child
{margin: 0;padding: 0;

    border: none;
}#ac-globalfooter .ac-gf-buystrip-info + .ac-gf-footer
{
    border-top: none;
}#ac-globalfooter .ac-gf-sosumi + .ac-gf-footer
{
    border-top: none;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-footer
    {
        border-top: none;
    }
}#ac-globalfooter .ac-gf-directory + .ac-gf-footer
{
    border-top: none;
}#ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop
{
    border-bottom: 1px solid #d6d6d6;
}.ac-theme-dark #ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop,
#ac-globalfooter.ac-globalfooter-dark .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop
{
    border-color: #444;
}@media only screen and (max-width: 767px)
{
    #ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop
    {
        border-bottom: none;
    }
}#ac-globalfooter .nowrap
{
    white-space: nowrap;
}#ac-globalfooter .ac-gf-buystrip
{
    text-align: center;
}