@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 100; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_ultralight.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_ultralight.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 100"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_ultralight.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 200; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 200"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 300; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 300"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_thin.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 400; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 400"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 500; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 500"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 600; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 600"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 700; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 700"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 800; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 800"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
@font-face { font-family: "Apple Legacy Chevron"; font-style: normal; font-weight: 900; src: local(""), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.woff") format("woff"), url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.ttf") format("truetype"); }
@font-face { font-family: "Apple Icons 900"; src: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-footer/legacy/appleicons_text.eot"); }
#ac-globalfooter { --gf-focus-color: var(--sk-focus-color, #0071e3); --gf-focus-color-alt: var(--sk-focus-color-alt, rgb(0, 0, 0)); --gf-focus-offset: var(--sk-focus-offset, 1px); --gf-focus-offset-container: var(--sk-focus-offset-container, 3px); }
#ac-globalfooter { font-weight: normal; 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: 0px; padding: 0px; float: initial; pointer-events: auto; letter-spacing: normal; }
#ac-globalfooter *, #ac-globalfooter ::before, #ac-globalfooter ::after { float: inherit; font-size: 1em; font-family: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit; text-align: inherit; }
#ac-globalfooter div, #ac-globalfooter main, #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 { border: 0px; vertical-align: middle; }
#ac-globalfooter ul { list-style: none; }
#ac-globalfooter, #ac-globalfooter input, #ac-globalfooter textarea, #ac-globalfooter select, #ac-globalfooter button { font-synthesis: none; -webkit-font-smoothing: antialiased; text-align: start; }
#ac-globalfooter:not([dir="rtl"]), #ac-globalfooter:not([dir="rtl"]) input, #ac-globalfooter:not([dir="rtl"]) textarea, #ac-globalfooter:not([dir="rtl"]) select, #ac-globalfooter:not([dir="rtl"]) button { 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 sup { font-size: 0.6em; vertical-align: top; position: relative; bottom: -0.2em; }
h1 #ac-globalfooter sup, h2 #ac-globalfooter sup, h3 #ac-globalfooter sup { font-size: 0.4em; }
#ac-globalfooter sup a { vertical-align: inherit; color: inherit; }
#ac-globalfooter sup a:hover { color: rgb(0, 102, 204); text-decoration: none; }
#ac-globalfooter sub { font-size: smaller; vertical-align: sub; line-height: 1; }
ac-globalfooter-dark #ac-globalfooter { --gf-focus-color-alt: var(--sk-focus-color-alt, rgb(255, 255, 255)); }
#ac-globalfooter :focus-visible { --sk-focus-color: var(--gf-focus-color); --sk-focus-color-alt: var(--gf-focus-color-alt); --sk-focus-offset: var(--gf-focus-offset); --sk-focus-offset-container: var(--gf-focus-offset-container); outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); }
#ac-globalfooter a.ac-gf-block { --sk-blocklink-color: rgb(0, 102, 204); color: inherit; box-sizing: border-box; display: block; cursor: pointer; text-decoration: none; }
#ac-globalfooter a.ac-gf-block::before, #ac-globalfooter a.ac-gf-block::after { content: " "; display: table; }
#ac-globalfooter a.ac-gf-block::after { clear: both; }
#ac-globalfooter a.ac-gf-block:hover { text-decoration: none; }
#ac-globalfooter .ac-gf-block-link { cursor: pointer; color: var(--sk-blocklink-color); }
#ac-globalfooter .ac-gf-block-link:hover { text-decoration: underline; }
#ac-globalfooter a.ac-gf-block-inline { display: inline-block; }
#ac-globalfooter a.ac-gf-block-dark { --sk-blocklink-color: rgb(41, 151, 255); }
#ac-globalfooter .theme-light a.ac-gf-block-dark { --sk-blocklink-color: rgb(41, 151, 255); }
#ac-globalfooter a.ac-gf-block-light { --sk-blocklink-color: rgb(0, 102, 204); }
#ac-globalfooter .theme-dark a.ac-gf-block.ac-gf-block-light { --sk-blocklink-color: rgb(0, 102, 204); }
#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"; color: inherit; display: inline-block; font-style: normal; font-weight: inherit; font-size: inherit; line-height: 1; text-decoration: underline; position: relative; z-index: 1; }
#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 { padding-inline-start: 0.24em; top: 0px; }
#ac-globalfooter .ac-gf-icon-before::before { display: inline-block; padding-inline-end: 0.24em; top: 0px; }
#ac-globalfooter .ac-gf-icon-before::after { display: none; }
#ac-globalfooter .ac-gf-icon-wrapper .ac-gf-icon, #ac-globalfooter .ac-gf-icon-wrapper .ac-gf-more:not(.ac-gf-icon-before)::after, #ac-globalfooter .ac-gf-icon-wrapper .ac-gf-icon-before::before, #ac-globalfooter .ac-gf-icon-wrapper .ac-gf-icon-after::after { display: inline; position: static; }
#ac-globalfooter .ac-gf-icon-wrapper.ac-gf-icon-clip .ac-gf-icon, #ac-globalfooter .ac-gf-icon-wrapper.ac-gf-icon-clip .ac-gf-more:not(.ac-gf-icon-before)::after, #ac-globalfooter .ac-gf-icon-wrapper.ac-gf-icon-clip .ac-gf-icon-before::before, #ac-globalfooter .ac-gf-icon-wrapper.ac-gf-icon-clip .ac-gf-icon-after::after { position: static; }
#ac-globalfooter a.ac-gf-icon-wrapper { text-decoration: none; }
#ac-globalfooter a.ac-gf-icon-wrapper:hover .ac-gf-icon-copy { text-decoration: underline; }
#ac-globalfooter .ac-gf-icon-apple::before, #ac-globalfooter .ac-gf-icon-apple::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-apple::before { padding-inline-end: 0px; }
#ac-globalfooter .ac-gf-icon-applewithoutspace::before, #ac-globalfooter .ac-gf-icon-applewithoutspace::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-applewithoutspace::before { padding-inline-end: 0.12em; }
#ac-globalfooter .ac-gf-icon-chevrondown::before, #ac-globalfooter .ac-gf-icon-chevrondown::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-chevrondown::before { position: relative; top: -0.07em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-chevrondown::after { position: relative; top: -0.07em; }
#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:lang(ja) .ac-gf-icon-chevronleft::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ko) .ac-gf-icon-chevronleft::before { position: relative; top: -0.08em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-chevronleft::after { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ko) .ac-gf-icon-chevronleft::after { position: relative; top: -0.08em; }
#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:lang(ja) .ac-gf-icon-chevronright::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ko) .ac-gf-icon-chevronright::before { position: relative; top: -0.08em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-chevronright::after { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ko) .ac-gf-icon-chevronright::after { position: relative; top: -0.08em; }
#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:lang(ja) .ac-gf-icon-chevronup::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-chevronup::after { position: relative; top: -0.1em; }
#ac-globalfooter .ac-gf-icon-chevronupcircle::before, #ac-globalfooter .ac-gf-icon-chevronupcircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-arrowdowncircle::before, #ac-globalfooter .ac-gf-icon-arrowdowncircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-arrowupcircle::before, #ac-globalfooter .ac-gf-icon-arrowupcircle::after { content: "􀁶" / ""; }
#ac-globalfooter .ac-gf-icon-external::before, #ac-globalfooter .ac-gf-icon-external::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-external::before { position: relative; top: -0.07em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-external::after { position: relative; top: -0.07em; }
#ac-globalfooter .ac-gf-icon-share::before, #ac-globalfooter .ac-gf-icon-share::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-share::before { position: relative; top: 0.03em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-share::after { position: relative; top: 0.03em; }
#ac-globalfooter .ac-gf-icon-search::before, #ac-globalfooter .ac-gf-icon-search::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-arkit::before, #ac-globalfooter .ac-gf-icon-arkit::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-playcircle::before, #ac-globalfooter .ac-gf-icon-playcircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-playsolid::before, #ac-globalfooter .ac-gf-icon-playsolid::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-pausecircle::before, #ac-globalfooter .ac-gf-icon-pausecircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-pausesolid::before, #ac-globalfooter .ac-gf-icon-pausesolid::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-stopcircle::before, #ac-globalfooter .ac-gf-icon-stopcircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-stopsolid::before, #ac-globalfooter .ac-gf-icon-stopsolid::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-replay::before, #ac-globalfooter .ac-gf-icon-replay::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-replaycircle::before, #ac-globalfooter .ac-gf-icon-replaycircle::after { content: "􀚁" / ""; }
#ac-globalfooter .ac-gf-icon-replaysolid::before, #ac-globalfooter .ac-gf-icon-replaysolid::after { content: "􀚂" / ""; }
#ac-globalfooter .ac-gf-icon-refresh::before, #ac-globalfooter .ac-gf-icon-refresh::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-refreshcircle::before, #ac-globalfooter .ac-gf-icon-refreshcircle::after { content: "􀚃" / ""; }
#ac-globalfooter .ac-gf-icon-refreshsolid::before, #ac-globalfooter .ac-gf-icon-refreshsolid::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:lang(ja) .ac-gf-icon-check::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-check::after { position: relative; top: -0.1em; }
#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-uturnbackward::before, #ac-globalfooter .ac-gf-icon-uturnbackward::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-uturnbackwardcircle::before, #ac-globalfooter .ac-gf-icon-uturnbackwardcircle::after { content: "􀂎" / ""; }
#ac-globalfooter .ac-gf-icon-uturnbackwardsolid::before, #ac-globalfooter .ac-gf-icon-uturnbackwardsolid::after { content: "􀂏" / ""; }
#ac-globalfooter .ac-gf-icon-uturnforward::before, #ac-globalfooter .ac-gf-icon-uturnforward::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-uturnforwardcircle::before, #ac-globalfooter .ac-gf-icon-uturnforwardcircle::after { content: "􀂐" / ""; }
#ac-globalfooter .ac-gf-icon-uturnforwardsolid::before, #ac-globalfooter .ac-gf-icon-uturnforwardsolid::after { content: "􀂑" / ""; }
#ac-globalfooter .ac-gf-icon-reset::before, #ac-globalfooter .ac-gf-icon-reset::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-reset::before { position: relative; top: -0.07em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-reset::after { position: relative; top: -0.07em; }
#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-ellipsiscircle::before, #ac-globalfooter .ac-gf-icon-ellipsiscircle::after { content: "􀍡" / ""; }
#ac-globalfooter .ac-gf-icon-ellipsissolid::before, #ac-globalfooter .ac-gf-icon-ellipsissolid::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-exclamationtriangle::before, #ac-globalfooter .ac-gf-icon-exclamationtriangle::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-exclamationtriangle::before { position: relative; top: -0.05em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-exclamationtriangle::after { position: relative; top: -0.05em; }
#ac-globalfooter .ac-gf-icon-exclamationtrianglesolid::before, #ac-globalfooter .ac-gf-icon-exclamationtrianglesolid::after { content: "" / ""; }
#ac-globalfooter:lang(ja) .ac-gf-icon-exclamationtrianglesolid::before { position: relative; top: -0.05em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-exclamationtrianglesolid::after { position: relative; top: -0.05em; }
#ac-globalfooter .ac-gf-icon-infocircle::before, #ac-globalfooter .ac-gf-icon-infocircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-infosolid::before, #ac-globalfooter .ac-gf-icon-infosolid::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:lang(ja) .ac-gf-icon-plus::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-plus::after { position: relative; top: -0.1em; }
#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:lang(ja) .ac-gf-icon-minus::before { position: relative; top: -0.1em; }
#ac-globalfooter:lang(ja) .ac-gf-icon-minus::after { position: relative; top: -0.1em; }
#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-closecompact::before, #ac-globalfooter .ac-gf-icon-closecompact::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-icon-externalrtl::before, #ac-globalfooter .ac-gf-icon-externalrtl::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-questionrtl::before, #ac-globalfooter .ac-gf-icon-questionrtl::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-questioncirclertl::before, #ac-globalfooter .ac-gf-icon-questioncirclertl::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-questionsolidrtl::before, #ac-globalfooter .ac-gf-icon-questionsolidrtl::after { content: "" / ""; }
#ac-globalfooter .ac-gf-icon-downloadcircle::before, #ac-globalfooter .ac-gf-icon-downloadcircle::after { content: "" / ""; }
#ac-globalfooter a.ac-gf-icon { text-decoration: none; }
#ac-globalfooter a.ac-gf-icon:hover { text-decoration: underline; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-more::before, #ac-globalfooter:not([dir="rtl"]) .ac-gf-more::after { content: "" / ""; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-more::before { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-more::before { position: relative; top: -0.08em; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-more::after { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-more::after { position: relative; top: -0.08em; }
#ac-globalfooter .ac-gf-more-block { margin-top: 0.5em; }
#ac-globalfooter a.ac-gf-more { text-decoration: none; }
#ac-globalfooter a.ac-gf-more:hover { text-decoration: underline; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronstart::before, #ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronstart::after { content: "" / ""; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-icon-chevronstart::before { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-icon-chevronstart::before { position: relative; top: -0.08em; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-icon-chevronstart::after { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-icon-chevronstart::after { position: relative; top: -0.08em; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronstartcircle::before, #ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronstartcircle::after { content: "" / ""; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronend::before, #ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronend::after { content: "" / ""; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-icon-chevronend::before { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-icon-chevronend::before { position: relative; top: -0.08em; }
#ac-globalfooter:not([dir="rtl"]):lang(ja) .ac-gf-icon-chevronend::after { position: relative; top: -0.1em; }
#ac-globalfooter:not([dir="rtl"]):lang(ko) .ac-gf-icon-chevronend::after { position: relative; top: -0.08em; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronendcircle::before, #ac-globalfooter:not([dir="rtl"]) .ac-gf-icon-chevronendcircle::after { content: "" / ""; }
#ac-globalfooter .ac-gf-buystrip { --buystrip-background: rgb(245, 245, 247); --buystrip-border-color: rgba(0, 0, 0, 0.16); --buystrip-text-color: rgba(0, 0, 0, 0.88); --buystrip-text-secondary-color: rgba(0, 0, 0, 0.56); --buystrip-link-color: rgb(0, 102, 204); --buystrip-icon-color: rgba(0, 0, 0, 0.56); --buystrip-content-maxwidth: 980px; --buystrip-content-padding: 22px; --buystrip-items-padding-top: 0; --buystrip-items-padding-bottom: 56px; color: var(--buystrip-text-color); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip { --buystrip-background: rgb(29, 29, 31); --buystrip-border-color: rgba(255, 255, 255, 0.24); --buystrip-text-color: rgba(255, 255, 255, 0.92); --buystrip-text-secondary-color: rgba(255, 255, 255, 0.56); --buystrip-link-color: rgb(41, 151, 255); --buystrip-icon-color: rgba(255, 255, 255, 0.56); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip { --buystrip-background: rgb(245, 245, 247); --buystrip-border-color: rgba(0, 0, 0, 0.16); --buystrip-text-color: rgba(0, 0, 0, 0.88); --buystrip-text-secondary-color: rgba(0, 0, 0, 0.56); --buystrip-link-color: rgb(0, 102, 204); --buystrip-icon-color: rgba(0, 0, 0, 0.56); }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-buystrip { --buystrip-content-padding: 16px; }
}
@media (max-width: 480px) {
  #ac-globalfooter .ac-gf-buystrip { --buystrip-items-padding-top: 8px; }
}
#ac-globalfooter .ac-gf-buystrip-background { background: var(--buystrip-background); }
#ac-globalfooter .ac-gf-buystrip-visuallyhidden { position: absolute; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(0px 0px 99.9% 99.9%); overflow: hidden; height: 1px; width: 1px; padding: 0px; border: 0px; }
#ac-globalfooter .ac-gf-buystrip-content { margin: 0px auto; max-width: var(--buystrip-content-maxwidth); padding: 0 var(--buystrip-content-padding); }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-buystrip-content { padding-inline-start: max(var(--buystrip-content-padding),env(safe-area-inset-left)); padding-inline-end: max(var(--buystrip-content-padding),env(safe-area-inset-right)); }
#ac-globalfooter .ac-gf-buystrip-info { font-size: 14px; line-height: 1.42859; font-weight: 400; letter-spacing: -0.016em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; display: flex; flex-wrap: wrap; justify-content: center; padding-top: var(--buystrip-items-padding-top); padding-bottom: var(--buystrip-items-padding-bottom); text-align: center; }
#ac-globalfooter .ac-gf-buystrip-info-keyline, #ac-globalfooter .ac-gf-buystrip-info { border-bottom: 1px solid var(--buystrip-border-color); }
#ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info { font-size: 19px; line-height: 1.4211; font-weight: 400; letter-spacing: 0.012em; font-family: "SF Pro Display", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; }
#ac-globalfooter .ac-gf-buystrip-info-column { flex: 1 1 25%; max-width: 410px; }
@media (max-width: 1023px) {
  #ac-globalfooter .ac-gf-buystrip-info-column { flex-basis: 50%; }
}
@media (max-width: 480px) {
  #ac-globalfooter .ac-gf-buystrip-info-column { flex-basis: 100%; }
}
@media (max-width: 1023px) {
  #ac-globalfooter .ac-gf-buystrip-info-column:last-child:nth-child(3) { flex-basis: 100%; }
}
#ac-globalfooter .ac-gf-buystrip-info-column:first-child:nth-last-child(2), #ac-globalfooter .ac-gf-buystrip-info-column:last-child:nth-child(2) { flex-basis: 50%; }
@media (max-width: 480px) {
  #ac-globalfooter .ac-gf-buystrip-info-column:first-child:nth-last-child(2), #ac-globalfooter .ac-gf-buystrip-info-column:last-child:nth-child(2) { flex-basis: 100%; }
}
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content { margin: 0px auto; padding-top: 56px; position: relative; text-align: center; width: 216px; z-index: 1; }
@media (max-width: 734px) {
  #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content { padding-top: 36px; }
}
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon { margin: 0px auto; height: 56px; color: var(--buystrip-icon-color); opacity: 0.56; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon svg { width: auto; height: 100%; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-appletvplus { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-appletvplus, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-appletvplus { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/appletvplus/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-appletvplus { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-asa { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-asa, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-asa { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/asa/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-asa { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-bag { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-bag, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-bag { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/bag/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-bag { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-call { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-call, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-call { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/call/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-call { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-engraving { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-engraving, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-engraving { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/engraving/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-engraving { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-financing { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-financing, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-financing { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/financing/inr/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-financing { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-giftwrap { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-giftwrap, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-giftwrap { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/giftwrap/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-giftwrap { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-help { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-help, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-help { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/help/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-help { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-homekit { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-homekit, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-homekit { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/homekit/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-homekit { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-learning { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-learning, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-learning { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/learning/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-learning { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-personal_setup { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-personal_setup, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-personal_setup { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/personal_setup/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-personal_setup { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-retail { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-retail, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-retail { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/retail/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-retail { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-shipping { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-shipping, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-shipping { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/shipping/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-shipping { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-thirdparty_retail { background-image: var(--buystrip-item-background-image); background-size: 100% 56px; --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-thirdparty_retail, #ac-globalfooter.ac-globalfooter-dark .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-thirdparty_retail { --buystrip-item-background-image: url("https://www.apple.com/ac/globalfooter/8/en_IN/assets/ac-buystrip/thirdparty_retail/icon_dark_large.svg"); }
#ac-globalfooter.ac-gf-buystrip-light .ac-gf-buystrip-info-column .ac-gf-buystrip-info-icon-thirdparty_retail { --buystrip-item-background-image: url("6df6e5aa85c72269-icon_large.svg"); }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title, #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-copy, #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-caption, #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-caption-secondary, #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-cta { margin: 0px; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title { font-size: 19px; line-height: 1.21053; font-weight: 600; letter-spacing: 0.012em; font-family: "SF Pro Display", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; color: var(--buystrip-text-color); margin-top: 0.525em; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-copy { color: var(--buystrip-text-color); display: block; margin-top: 0.4em; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-copy + .ac-gf-buystrip-info-column-copy { margin-top: 0.8em; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-caption { display: block; margin-top: 0.8em; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-caption-secondary { color: var(--buystrip-text-secondary-color); display: block; }
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-cta { color: var(--buystrip-link-color); margin-top: 0.8em; display: inline-block; }
#ac-globalfooter.no-js .ac-gf-buystrip-info-column .ac-gf-buystrip-info-cta-chat { display: none; }
@media (max-width: 480px) {
  #ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-column:first-child .ac-gf-buystrip-info-column-content { padding-top: 36px; }
}
#ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column:first-child:nth-last-child(4), #ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column:first-child:nth-last-child(4) ~ .ac-gf-buystrip-info-column { flex-basis: 50%; }
@media (max-width: 480px) {
  #ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column:first-child:nth-last-child(4), #ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column:first-child:nth-last-child(4) ~ .ac-gf-buystrip-info-column { flex-basis: 100%; }
}
#ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content { width: 294px; padding-left: 8px; padding-right: 8px; }
@media (max-width: 480px) {
  #ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column .ac-gf-buystrip-info-content { width: 240px; padding-left: 0px; padding-right: 0px; }
}
#ac-globalfooter.ac-gf-buystrip-elevated .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title { font-size: 21px; line-height: 1.19048; font-weight: 600; letter-spacing: 0.011em; font-family: "SF Pro Display", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; margin-top: 0.53em; }
#ac-globalfooter { --footer-background: rgb(245, 245, 247); --footer-border-color: rgba(0, 0, 0, 0.16); --footer-text-color: rgba(0, 0, 0, 0.56); --footer-link-color: rgba(0, 0, 0, 0.72); --footer-pipe-color: rgba(0, 0, 0, 0.48); --footer-directory-title-color: rgba(0, 0, 0, 0.88); --footer-directory-title-color-hover: #000; --footer-directory-title-focus-offset: 4px; --footer-section-border-color: var(--footer-border-color); --footer-pipe-border: 1px solid var(--footer-pipe-color); font-size: 12px; line-height: 1.33337; font-weight: 400; letter-spacing: -0.01em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; background: var(--footer-background); color: var(--footer-text-color); min-width: 1024px; overflow: hidden; position: relative; z-index: 1; }
.ac-globalfooter-dark #ac-globalfooter, #ac-globalfooter.ac-globalfooter-dark { --footer-background: rgb(29, 29, 31); --footer-border-color: rgba(255, 255, 255, 0.24); --footer-text-color: rgba(255, 255, 255, 0.56); --footer-link-color: rgba(255, 255, 255, 0.8); --footer-pipe-color: rgba(255, 255, 255, 0.4); --footer-directory-title-color: rgba(255, 255, 255, 0.92); --footer-directory-title-color-hover: #fff; }
#ac-globalfooter.theme-light, #ac-globalfooter.ac-gf-light { --footer-background: rgb(245, 245, 247); --footer-border-color: rgba(0, 0, 0, 0.16); --footer-text-color: rgba(0, 0, 0, 0.56); --footer-link-color: rgba(0, 0, 0, 0.72); --footer-pipe-color: rgba(0, 0, 0, 0.48); --footer-directory-title-color: rgba(0, 0, 0, 0.88); --footer-directory-title-color-hover: #000; }
@media (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: var(--footer-directory-title-color); }
#ac-globalfooter h1 > button, #ac-globalfooter h2 > button, #ac-globalfooter h3 > button, #ac-globalfooter h4 > button, #ac-globalfooter h5 > button, #ac-globalfooter h6 > button { color: var(--footer-directory-title-color); }
#ac-globalfooter a { color: var(--footer-link-color); text-decoration: none; }
#ac-globalfooter a:hover { text-decoration: underline; }
#ac-globalfooter a.ac-gf-block { color: inherit; text-decoration: none; }
#ac-globalfooter a.ac-gf-block:hover { color: inherit; }
.ac-globalfooter-dark #ac-globalfooter a.ac-gf-block, #ac-globalfooter.ac-globalfooter-dark a.ac-gf-block { color: inherit; }
.ac-globalfooter-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: rgb(41, 151, 255); }
#ac-globalfooter .ac-gf-content { margin: 0px auto; max-width: 980px; padding: 0px 22px; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-content { padding-inline-start: max(22px, env(safe-area-inset-left)); padding-inline-end: max(22px, env(safe-area-inset-right)); }
@media (max-width: 833px) {
  #ac-globalfooter:not([dir="rtl"]) .ac-gf-content { padding-inline-start: max(16px, env(safe-area-inset-left)); padding-inline-end: max(16px, env(safe-area-inset-right)); }
}
@media (prefers-contrast: more) {
  #ac-globalfooter .ac-gf-content a:link { text-decoration: underline; }
  #ac-globalfooter .ac-gf-content a:link:hover { text-decoration: underline; }
}
#ac-globalfooter .ac-gf-label { position: absolute; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(0px 0px 99.9% 99.9%); overflow: hidden; height: 1px; width: 1px; padding: 0px; border: 0px; }
#ac-globalfooter .ac-gf-sosumi { border-bottom: 1px solid var(--footer-section-border-color); padding: 17px 0px 11px; }
#ac-globalfooter .ac-gf-sosumi a { text-decoration: underline; }
#ac-globalfooter .ac-gf-sosumi ol { list-style-position: outside; margin: 0px; padding: 0px 17px; }
#ac-globalfooter .ac-gf-sosumi ol li { list-style-type: decimal; }
#ac-globalfooter .ac-gf-sosumi ul { list-style: none; margin: 0px; }
#ac-globalfooter .ac-gf-sosumi li { padding-bottom: 0.8em; }
#ac-globalfooter .ac-gf-sosumi p, #ac-globalfooter .ac-gf-sosumi li { font-size: 12px; line-height: 1.33337; font-weight: 400; letter-spacing: -0.01em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; }
#ac-globalfooter .ac-gf-sosumi small { font-size: 1em; }
#ac-globalfooter .ac-gf-breadcrumbs { padding: 17px 0px; position: relative; z-index: 1; color: var(--footer-link-color); }
#ac-globalfooter .ac-gf-breadcrumbs::before, #ac-globalfooter .ac-gf-breadcrumbs::after { content: " "; display: table; }
#ac-globalfooter .ac-gf-breadcrumbs::after { clear: both; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-breadcrumbs { border-bottom: 1px solid var(--footer-section-border-color); }
}
#ac-globalfooter .ac-gf-breadcrumbs-home { position: absolute; inset-inline-start: 0px; z-index: 2; top: 17px; min-width: 24px; padding-block: 3px 4px; margin-block: -3px -4px; }
#ac-globalfooter .ac-gf-breadcrumbs-home-icon { width: 14px; height: 18px; display: block; position: relative; z-index: 2; color: rgba(0, 0, 0, 0); background-color: rgba(0, 0, 0, 0.72); mask-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-breadcrumbs-home-icon, #ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home-icon { background-color: rgba(255, 255, 255, 0.8); }
#ac-globalfooter.theme-light .ac-gf-breadcrumbs-home-icon, #ac-globalfooter.ac-gf-light .ac-gf-breadcrumbs-home-icon { background-color: rgba(0, 0, 0, 0.72); }
#ac-globalfooter .ac-gf-breadcrumbs-home:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-breadcrumbs-home:focus-visible::before { width: 14px; outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); content: ""; position: absolute; height: 18px; }
#ac-globalfooter .ac-gf-breadcrumbs-home:hover { text-decoration: none; }
#ac-globalfooter .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon { background-color: rgba(0, 0, 0, 0.88); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon, #ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon { background-color: rgba(255, 255, 255, 0.92); }
#ac-globalfooter.theme-light .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon, #ac-globalfooter.ac-gf-light .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon { background-color: rgba(0, 0, 0, 0.88); }
#ac-globalfooter .ac-gf-breadcrumbs-home-label { position: absolute; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(0px 0px 99.9% 99.9%); overflow: hidden; height: 1px; width: 1px; padding: 0px; border: 0px; }
#ac-globalfooter .ac-gf-breadcrumbs-path { font-size: 12px; line-height: 1.33337; font-weight: 400; letter-spacing: -0.01em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; z-index: 1; }
#ac-globalfooter .ac-gf-breadcrumbs-path::before, #ac-globalfooter .ac-gf-breadcrumbs-path::after { content: " "; display: table; }
#ac-globalfooter .ac-gf-breadcrumbs-path::after { clear: both; }
#ac-globalfooter .ac-gf-breadcrumbs-list { max-height: 9999px; padding-inline-start: 26px; text-align: start; list-style: none; }
#ac-globalfooter .ac-gf-breadcrumbs-item { padding-block: 3px 5px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#ac-globalfooter:not([dir="rtl"]) .ac-gf-breadcrumbs-item { float: left; }
#ac-globalfooter .ac-gf-breadcrumbs-item::before { content: ""; display: inline-block; vertical-align: middle; margin-top: -1px; width: 6px; height: 11px; background-color: rgba(0, 0, 0, 0.48); mask-image: url("6df6e5aa85c72269-icon_large.svg"); }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-breadcrumbs-item::before, #ac-globalfooter.ac-globalfooter-dark .ac-gf-breadcrumbs-item::before { background-color: rgba(255, 255, 255, 0.4); }
#ac-globalfooter.theme-light .ac-gf-breadcrumbs-item::before, #ac-globalfooter.ac-gf-light .ac-gf-breadcrumbs-item::before { background-color: rgba(0, 0, 0, 0.48); }
#ac-globalfooter .ac-gf-breadcrumbs-item:last-child::before { margin-inline-end: 12px; }
#ac-globalfooter .ac-gf-breadcrumbs-link { --sk-link-target-height: max(round(up, calc(24px - 1lh) / 2, 1px), 0px); padding-block: var(--sk-link-target-height); margin-block: calc(-1*var(--sk-link-target-height)); position: relative; display: inline-block; padding-inline: 12px; }
#ac-globalfooter .ac-gf-breadcrumbs-link:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-breadcrumbs-link:focus-visible::before { outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); content: ""; position: absolute; inset: var(--sk-link-target-height) 0; }
#ac-globalfooter .ac-gf-breadcrumbs-link.ac-gf-icon:focus-visible::before, #ac-globalfooter .ac-gf-breadcrumbs-link.ac-gf-more:focus-visible::before { content: ""; display: block; }
#ac-globalfooter .ac-gf-breadcrumbs-link:focus-visible::before { inset-inline: 12px; }
#ac-globalfooter .ac-gf-directory { font-size: 12px; line-height: 1.33337; font-weight: 400; letter-spacing: -0.01em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; display: flex; flex-wrap: nowrap; padding-top: 20px; }
#ac-globalfooter .ac-gf-directory:last-child { padding-bottom: 28px; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory { flex-direction: column; }
}
#ac-globalfooter .ac-gf-directory-column { flex-basis: 25%; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column { flex-basis: auto; }
}
#ac-globalfooter .ac-gf-directory-column-section { pointer-events: none; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section { position: relative; z-index: 1; overflow: hidden; pointer-events: auto; margin-inline-start: calc(var(--footer-directory-title-focus-offset)*-1); width: calc(100% + var(--footer-directory-title-focus-offset)*2); padding: 0 var(--footer-directory-title-focus-offset) 1px; box-sizing: border-box; }
  #ac-globalfooter .ac-gf-directory-column-section::after { content: ""; position: absolute; right: var(--footer-directory-title-focus-offset); left: var(--footer-directory-title-focus-offset); bottom: 0px; height: 1px; background-color: var(--footer-section-border-color); z-index: 3; }
}
#ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section { padding-top: 24px; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section ~ .ac-gf-directory-column-section { padding-top: 0px; }
}
#ac-globalfooter .ac-gf-directory-column-section-title-button, #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text { font-size: 12px; line-height: 1.33337; letter-spacing: -0.01em; font-family: "SF Pro Text", "Myriad Set Pro", "SF Pro Icons", "Apple Legacy Chevron", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 600; margin-bottom: 0.8em; margin-inline-end: 20px; outline: none; }
#ac-globalfooter .ac-gf-directory-column-section-title-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: none; text-align: start; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-title-button { font-weight: 400; display: block; margin: 0px; width: 100%; padding-top: 10px; padding-bottom: 10px; color: var(--footer-directory-title-color); background: var(--footer-background); cursor: pointer; position: relative; user-select: none; z-index: 2; }
  #ac-globalfooter .ac-gf-directory-column-section-title-button:hover { color: var(--footer-directory-title-color-hover); }
  #ac-globalfooter .ac-gf-directory-column-section-title-button::after { content: ""; display: block; position: absolute; inset: 0px -4px; }
  #ac-globalfooter .ac-gf-directory-column-section-title-button:focus-visible::after { --sk-focus-offset: calc(var(--footer-directory-title-focus-offset) - 6px); outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); }
}
#ac-globalfooter .ac-gf-directory-column-section-title-icon { display: none; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-title-icon { width: 11px; margin-top: 5px; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: normal; color: var(--footer-directory-title-color); transition: transform 0.3s; }
  #ac-globalfooter:not([dir="rtl"]) .ac-gf-directory-column-section-title-icon { float: right; }
}
#ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text { display: block; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text { display: none; }
}
#ac-globalfooter .ac-gf-directory-column-section-list { margin-inline-end: 20px; list-style: none; padding: 0px; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-list { margin: 0px; overflow: hidden; padding-top: 5px; padding-bottom: 16px; position: absolute; top: 100%; inset-inline-start: 0px; width: 100%; visibility: hidden; z-index: -1; transform: translateY(-100px); will-change: transform; }
  #ac-globalfooter.no-js .ac-gf-directory-column-section-list { position: static; visibility: visible; transform: none; }
}
#ac-globalfooter .ac-gf-directory-column-section-item { display: block; pointer-events: auto; margin-bottom: 0.8em; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-item { margin-bottom: 0px; }
}
#ac-globalfooter .ac-gf-directory-column-section-item:last-child { margin-bottom: 0px; }
#ac-globalfooter .ac-gf-directory-column-section-link { --sk-link-target-height: max(round(up, calc(24px - 1lh) / 2, 1px), 0px); padding-block: var(--sk-link-target-height); margin-block: calc(-1*var(--sk-link-target-height)); position: relative; display: inline-block; padding-inline-end: 20px; margin-inline-end: -20px; }
#ac-globalfooter .ac-gf-directory-column-section-link:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-directory-column-section-link:focus-visible::before { outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); content: ""; position: absolute; inset: var(--sk-link-target-height) 0; }
#ac-globalfooter .ac-gf-directory-column-section-link.ac-gf-icon:focus-visible::before, #ac-globalfooter .ac-gf-directory-column-section-link.ac-gf-more:focus-visible::before { content: ""; display: block; }
#ac-globalfooter .ac-gf-directory-column-section-link:focus-visible::before { inset-inline-end: 20px; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section-link { padding: 6px 14px; margin: unset; display: block; }
  #ac-globalfooter .ac-gf-directory-column-section-link:focus-visible { outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: -6px; }
  #ac-globalfooter .ac-gf-directory-column-section-link:focus-visible::before { content: unset; }
}
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory-column-section.ac-gf-directory-column-expanded .ac-gf-directory-column-section-title { color: var(--footer-directory-title-color-hover); }
  #ac-globalfooter .ac-gf-directory-column-section.ac-gf-directory-column-expanded .ac-gf-directory-column-section-list { position: static; visibility: visible; z-index: 1; transform: none; transition: transform 300ms; }
}
#ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-directory { padding-top: 0px; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-directory { padding-top: 0px; }
}
#ac-globalfooter .ac-gf-footer { border-top: 1px solid var(--footer-section-border-color); padding-top: 17px; padding-right: 0px; padding-left: 0px; padding-bottom: calc(11px + env(safe-area-inset-bottom)); }
@supports (padding: calc(max(0px))) {
  #ac-globalfooter .ac-gf-footer { padding-bottom: max(11px, env(safe-area-inset-bottom)); }
}
#ac-globalfooter .ac-gf-footer:nth-child(2) { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer { padding-bottom: calc(9px + env(safe-area-inset-bottom)); }
  @supports (padding: calc(max(0px))) {
  #ac-globalfooter .ac-gf-footer { padding-bottom: max(9px,env(safe-area-inset-bottom)); }
}
}
#ac-globalfooter .ac-gf-footer-shop { --footer-mini-shop-link-color: rgb(0, 102, 204); max-height: 9999px; padding-bottom: 3px; }
.ac-globalfooter-dark #ac-globalfooter .ac-gf-footer-shop, #ac-globalfooter.ac-globalfooter-dark .ac-gf-footer-shop { --footer-mini-shop-link-color: rgb(41, 151, 255); }
#ac-globalfooter.theme-light .ac-gf-footer-shop, #ac-globalfooter.ac-gf-light .ac-gf-footer-shop { --footer-mini-shop-link-color: rgb(0, 102, 204); }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-shop { padding-bottom: 10px; }
}
#ac-globalfooter .ac-gf-footer-shop a, #ac-globalfooter .ac-gf-footer-shop a:hover { color: var(--footer-mini-shop-link-color); text-decoration: underline; }
#ac-globalfooter .ac-gf-footer-end { display: flex; justify-content: space-between; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-end { display: block; }
}
#ac-globalfooter .ac-gf-footer-locale { margin-top: 5px; position: relative; top: -3px; z-index: 2; white-space: nowrap; float: inline-end; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-locale { float: none; padding-top: 4px; }
}
#ac-globalfooter .ac-gf-footer-locale-large { float: unset; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-locale-large { display: none; }
}
#ac-globalfooter .ac-gf-footer-locale-small { float: unset; display: none; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-locale-small { display: block; }
}
#ac-globalfooter .ac-gf-footer-locale-link { --sk-link-target-height: max(round(up, calc(24px - 1lh) / 2, 1px), 0px); padding-block: var(--sk-link-target-height); margin-block: calc(-1*var(--sk-link-target-height)); display: inline-block; position: relative; margin-inline-start: 14px; }
#ac-globalfooter .ac-gf-footer-locale-link:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-footer-locale-link:focus-visible::after { outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); content: ""; position: absolute; inset: var(--sk-link-target-height) 0; }
#ac-globalfooter .ac-gf-footer-locale-link.ac-gf-icon:focus-visible::after, #ac-globalfooter .ac-gf-footer-locale-link.ac-gf-more:focus-visible::after { content: ""; display: block; }
#ac-globalfooter .ac-gf-footer-locale-link::before { content: ""; position: absolute; height: 10px; width: 1px; background-color: var(--footer-pipe-color); margin-top: 3px; margin-bottom: 3px; margin-inline: -9px 0px; }
#ac-globalfooter .ac-gf-footer-locale-link:first-child { margin-inline-start: 0px; padding-inline-start: 0px; }
#ac-globalfooter .ac-gf-footer-locale-link:first-child::before { display: none; }
#ac-globalfooter .ac-gf-footer-legal { position: relative; top: -3px; z-index: 1; }
#ac-globalfooter .ac-gf-footer-legal::before, #ac-globalfooter .ac-gf-footer-legal::after { content: " "; display: table; }
#ac-globalfooter .ac-gf-footer-legal::after { clear: both; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-legal { padding-top: 12px; }
}
#ac-globalfooter .ac-gf-footer-legal-copyright, #ac-globalfooter .ac-gf-footer-legal-links { margin-inline-end: 30px; margin-top: 5px; list-style-type: none; float: inline-start; }
@media (max-width: 1023px) {
  #ac-globalfooter .ac-gf-footer-legal-copyright, #ac-globalfooter .ac-gf-footer-legal-links { float: none; }
}
@media (max-width: 1023px) {
  #ac-globalfooter .ac-gf-footer-legal-copyright, #ac-globalfooter .ac-gf-footer-legal-links { margin-inline-end: 0px; }
}
#ac-globalfooter .ac-gf-footer-legal-copyright { max-height: 9999px; }
#ac-globalfooter .ac-gf-footer-legal-links { position: relative; top: -5px; margin-inline-start: 0px; z-index: 1; }
#ac-globalfooter .ac-gf-footer-legal-links-item { position: relative; margin-inline-end: 6px; display: inline-block; margin-top: 5px; }
#ac-globalfooter .ac-gf-footer-legal-links-item::before { content: ""; position: absolute; top: 0px; inset-inline: 0px 9px; bottom: 0px; pointer-events: none; }
#ac-globalfooter .ac-gf-footer-legal-links-item::after { content: ""; position: absolute; height: 10px; width: 1px; background-color: var(--footer-pipe-color); margin: 3px 0px; }
#ac-globalfooter .ac-gf-footer-legal-links-item:last-child::after { display: none; }
#ac-globalfooter .ac-gf-footer-legal-links-item:focus-within::before { outline: 2px solid var(--sk-focus-color, #0071e3); outline-offset: var(--sk-focus-offset, 1px); }
@media (max-width: 1023px) {
  #ac-globalfooter .ac-gf-footer-legal-links-item { margin-top: 4px; }
}
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-footer-legal-links-item { margin-top: 8px; }
}
#ac-globalfooter .ac-gf-footer-legal-link { --sk-link-target-height: max(round(up, calc(24px - 1lh) / 2, 1px), 0px); padding-block: var(--sk-link-target-height); margin-block: calc(-1*var(--sk-link-target-height)); position: relative; display: inline-block; padding-inline: 9px; margin-inline-start: -9px; white-space: nowrap; }
#ac-globalfooter .ac-gf-footer-legal-link:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-footer-legal-link:focus-visible { outline: none; }
#ac-globalfooter .ac-gf-buystrip + .ac-gf-footer { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
#ac-globalfooter .ac-gf-footer.ac-gf-footer-no-border, #ac-globalfooter .ac-gf-sosumi + .ac-gf-footer { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-breadcrumbs + .ac-gf-footer { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
}
#ac-globalfooter .ac-gf-directory + .ac-gf-footer { padding-top: 37px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory + .ac-gf-footer { padding-top: 17px; }
}
#ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop { margin-bottom: 16px; padding-bottom: 19px; border-bottom: 1px solid var(--footer-section-border-color); }
@media (min-width: 834px) and (max-width: 1023px) {
  #ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop { margin-bottom: 17px; padding-bottom: 18px; }
}
@media (max-width: 833px) {
  #ac-globalfooter .ac-gf-directory + .ac-gf-footer .ac-gf-footer-shop { margin-bottom: 8px; padding-bottom: 8px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
}
#ac-globalfooter b, #ac-globalfooter strong { font-weight: 600; }
#ac-globalfooter .nowrap { white-space: nowrap; }
#ac-globalfooter .ac-gf-icon::before, #ac-globalfooter .ac-gf-icon::after, #ac-globalfooter .ac-gf-more::before, #ac-globalfooter .ac-gf-more::after { line-height: inherit; }
#ac-globalfooter .ac-gf-icon-wrapper:hover { text-decoration: none; }
#ac-globalfooter .ac-gf-icon-wrapper:hover .ac-gf-icon-copy { text-decoration: underline; }
#ac-globalfooter .ac-gf-breadcrumbs-item::before, #ac-globalfooter .ac-gf-breadcrumbs-item > * { float: none; }
#ac-globalfooter .ac-gf-buystrip { text-align: center; }
#ac-globalfooter .ac-gf-footer-locale-link, #ac-globalfooter .ac-gf-footer-legal-links-item { float: none; }