/*** Resources ***/
/************************ Fonts ************************/
/******* Variables *******/
/* SocIcon */
@font-face { font-family: 'socicon'; src: url("/custom/fonts/socicon/socicon-webfont.eot"); src: url("/custom/fonts/socicon/socicon-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/socicon/socicon-webfont.woff") format("woff"), url("/custom/fonts/socicon/socicon-webfont.ttf") format("truetype"), url("/custom/fonts/socicon/socicon-webfont.svg#sociconregular") format("svg"); font-weight: normal; font-style: normal; }

/* DinPro Fonts */
@font-face { font-family: 'dinpromedium'; src: url("/custom/fonts/din/din_pro_medium-webfont.eot"); src: url("/custom/fonts/din/din_pro_medium-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/din/din_pro_medium-webfont.woff") format("woff"), url("/custom/fonts/din/din_pro_medium-webfont.ttf") format("truetype"), url("/custom/fonts/din/din_pro_medium-webfont.svg#dinpromedium") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: 'dinprobold'; src: url("/custom/fonts/din/dinpro-bold-webfont.eot"); src: url("/custom/fonts/din/dinpro-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/din/dinpro-bold-webfont.woff") format("woff"), url("/custom/fonts/din/dinpro-bold-webfont.ttf") format("truetype"), url("/custom/fonts/din/dinpro-bold-webfont.svg#dinprobold") format("svg"); font-weight: normal; font-style: normal; }

/* UNIQLO Fonts */
@font-face { font-family: 'UNIQLORegular'; src: url("/custom/fonts/uniqlo/uniqloregular-webfont.eot"); src: url("/custom/fonts/uniqlo/uniqloregular-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/uniqlo/uniqloregular-webfont.woff") format("woff"), url("/custom/fonts/uniqlo/uniqloregular-webfont.ttf") format("truetype"), url("/custom/fonts/uniqlo/uniqloregular-webfont.svg#UniqloRegularRegular") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: 'UNIQLOBoldRegular'; src: url("/custom/fonts/uniqlo/uniqlobold-webfont.eot"); src: url("/custom/fonts/uniqlo/uniqlobold-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/uniqlo/uniqlobold-webfont.woff") format("woff"), url("/custom/fonts/uniqlo/uniqlobold-webfont.ttf") format("truetype"), url("/custom/fonts/uniqlo/uniqlobold-webfont.svg#UniqloBoldRegular") format("svg"); font-weight: normal; font-style: bold; }

@font-face { font-family: 'UNIQLOBoldRounded'; src: url("/custom/fonts/uniqlo/UniqloBoldRounded.eot"); src: url("/custom/fonts/uniqlo/UniqloBoldRounded.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/uniqlo/UniqloBoldRounded.otf") format("opentype"), url("/custom/fonts/uniqlo/UniqloBoldRounded.woff") format("woff"), url("/custom/fonts/uniqlo/UniqloBoldRounded.ttf") format("truetype"), url("/custom/fonts/uniqlo/UniqloBoldRounded.svg#HelveticaNeue") format("svg"); font-style: bold; }

@font-face { font-family: 'UNIQLOLight'; src: url("/custom/fonts/uniqlo/uniqlolight-webfont.eot"); src: url("/custom/fonts/uniqlo/uniqlolight-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/uniqlo/uniqlolight-webfont.woff2") format("woff2"), url("/custom/fonts/uniqlo/uniqlolight-webfont.woff") format("woff"), url("/custom/fonts/uniqlo/uniqlolight-webfont.ttf") format("truetype"), url("/custom/fonts/uniqlo/uniqlolight-webfont.svg#uniqlolightregular") format("svg"); font-weight: normal; font-style: normal; }

/* Stardoss Stencil Fonts */
@font-face { font-family: 'stardos_stencilbold'; src: url("/custom/fonts/stardoss/stardosstencil-bold-webfont.eot"); src: url("/custom/fonts/stardoss/stardosstencil-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/stardoss/stardosstencil-bold-webfont.woff2") format("woff2"), url("/custom/fonts/stardoss/stardosstencil-bold-webfont.woff") format("woff"), url("/custom/fonts/stardoss/stardosstencil-bold-webfont.ttf") format("truetype"), url("/custom/fonts/stardoss/stardosstencil-bold-webfont.svg#stardos_stencilbold") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: 'stardos_stencilregular'; src: url("/custom/fonts/stardoss/stardosstencil-regular-webfont.eot"); src: url("/custom/fonts/stardoss/stardosstencil-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/custom/fonts/stardoss/stardosstencil-regular-webfont.woff2") format("woff2"), url("/custom/fonts/stardoss/stardosstencil-regular-webfont.woff") format("woff"), url("/custom/fonts/stardoss/stardosstencil-regular-webfont.ttf") format("truetype"), url("/custom/fonts/stardoss/stardosstencil-regular-webfont.svg#stardos_stencilregular") format("svg"); font-weight: normal; font-style: normal; }

/* *********************** Variables *********************** */
/******** Fonts ********/
/******** Colour Profiles ********/
/* *********************** Universal Uniqlo Elements (e.g. Buttons) *********************** */
/******** Buttons ********/
/* line 5, ../sass/resources/_elements.scss */
.button01 a, .button02 a, .button03 a, .button04 a, .button05 a, .button06 a, .button07 a, .button08 a, .button09 a, .button10 a, .button11 a, .button12 a, .button13 a, .button14 a, .button15 a, .button16 a, .button17 a, .button18 a, .button19 a, .button20 a, .button21 a, .button22 a, .button23 a, .button24 a, .button25 a, .button26 a, .button27 a, .button28 a, .button29 a, .button30 a { text-decoration: none !important; font: 12px dinprobold, arial, sans-serif; display: table-cell; vertical-align: middle; text-align: center; padding: 5px; }

/* line 14, ../sass/resources/_elements.scss */
.button01 a, .button02 a, .button03 a, .button04 a, .button25 a { color: #FFF !important; border: 2px solid #000; background-color: #000; }

/* line 20, ../sass/resources/_elements.scss */
.button05 a, .button06 a, .button07 a, .button08 a, .button26 a { color: #000 !important; border: 2px solid #000; background-color: #FFF; }

/* line 26, ../sass/resources/_elements.scss */
.button09 a, .button10 a, .button11 a, .button12 a, .button27 a { color: #FD1C24 !important; border: 2px solid #FD1C24; background-color: #FFF; }

/* line 32, ../sass/resources/_elements.scss */
.button13 a, .button14 a, .button15 a, .button16 a, .button28 a { color: #000 !important; border: 2px solid #000; background-color: rgba(255, 255, 255, 0); }

/* line 38, ../sass/resources/_elements.scss */
.button17 a, .button18 a, .button19 a, .button20 a, .button29 a { color: #FFF !important; border: 2px solid #FFF; background-color: rgba(255, 255, 255, 0); }

/* line 44, ../sass/resources/_elements.scss */
.button21 a, .button22 a, .button23 a, .button24 a, .button30 a { color: #FD1C24 !important; border: 2px solid #FD1C24; background-color: rgba(255, 255, 255, 0); }

/* line 50, ../sass/resources/_elements.scss */
.button01 a:hover { color: #000 !important; border-color: #000; background-color: #FFF; }

/* line 56, ../sass/resources/_elements.scss */
.button02 a:hover, .button12 a:hover, .button18 a:hover, .button22 a:hover { color: #000 !important; background-color: rgba(255, 255, 255, 0); border-color: #000; }

/* line 62, ../sass/resources/_elements.scss */
.button03 a:hover, .button07 a:hover, .button15 a:hover, .button19 a:hover, .button23 a:hover { color: #FFF !important; background-color: #FD1C24; border-color: #FD1C24; }

/* line 68, ../sass/resources/_elements.scss */
.button04 a:hover, .button08 a:hover, .button16 a:hover, .button20 a:hover { color: #FD1C24 !important; background-color: rgba(255, 255, 255, 0); border-color: #FD1C24; }

/* line 74, ../sass/resources/_elements.scss */
.button05 a:hover, .button11 a:hover, .button13 a:hover, .button17 a:hover, .button21 a:hover { color: #FFF !important; background-color: #000; border-color: #000; }

/* line 80, ../sass/resources/_elements.scss */
.button06 a:hover, .button10 a:hover, .button14 a:hover, .button24 a:hover { color: #FFF !important; border-color: #FFF; background-color: rgba(255, 255, 255, 0); }

/* line 86, ../sass/resources/_elements.scss */
.button09 a:hover { color: #FFF !important; border-color: #FD1C24; background-color: #FD1C24; }

/* line 92, ../sass/resources/_elements.scss */
.clearFloat, .clearGlobalFloat, .clearFloatGlobal { clear: both; }

/* *********************** Slide shows *********************** */
/* line 3, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; }
/* line 8, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-wrapper img { max-width: 100%; display: block; }
/* line 12, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-wrapper .bx-viewport { border: 5px solid #fff; left: -5px; background: #fff; /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); }
/* line 24, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }
/* line 33, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-wrapper .bx-controls-direction a.disabled { display: none; }

/* line 40, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-next { background: url(/custom/img/arrowLargeRight.png) no-repeat !important; right: -18px !important; }

/* line 45, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-prev { background: url(/custom/img/arrowLargeLeft.png) no-repeat !important; left: -18px !important; }

/* line 50, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-next, .bx-prev { background-position: 50% !important; background-color: #000 !important; width: 30px !important; height: 74px !important; color: #FFF !important; margin-top: -37px !important; }
/* line 57, ../sass/uqeuFeature/_featureSlideShow.scss */
.bx-next:hover, .bx-prev:hover { background-color: #fd1c24 !important; }

/* line 62, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv { -webkit-box-sizing: border-box; box-sizing: border-box; display: block; width: 948px; height: 480px; padding: 15px 15px; }
/* line 69, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText, .slider1aDiv .slider1aDivImg { display: block; height: 450px; width: 450px; }
/* line 74, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .right { float: right; }
/* line 77, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .left { float: left; }
/* line 80, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText { box-sizing: border-box; padding: 15px; }
/* line 83, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText.full { width: 900px; }
/* line 86, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText h1 { font: 30px dinpromedium, dinpro, arial, sans-serif; color: #000; }
/* line 90, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText p { font: 15px dinprobold, arial, sans-serif; line-height: 1.8em; color: #000; text-decoration: none; }
/* line 96, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText .slider1aDivList { list-style: none; }
/* line 98, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText .slider1aDivList a { text-decoration: none; font: 15px dinprobold, arial, sans-serif; line-height: 1.8em; color: #000; background: url(/custom/img/obj_company_arrow_black.gif) no-repeat; background-position: 0 50%; padding-left: 16px; }
/* line 106, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText .slider1aDivList a:hover { color: #fd1c24; background: url(/custom/img/obj_company_arrow_red.gif) no-repeat; background-position: 0 50%; }
/* line 114, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText.white h1, .slider1aDiv .slider1aDivText.white p, .slider1aDiv .slider1aDivText.white a { color: #FFF; }
/* line 118, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText.white .slider1aDivList a { color: #FFF; background: url(/custom/img/obj_company_arrow_white.gif) no-repeat; background-position: 0 50%; }
/* line 122, ../sass/uqeuFeature/_featureSlideShow.scss */
.slider1aDiv .slider1aDivText.white .slider1aDivList a:hover { color: #fd1c24; background: url(/custom/img/obj_company_arrow_red.gif) no-repeat; background-position: 0 50%; }

/* Call to action */
/* line 135, ../sass/uqeuFeature/_featureSlideShow.scss */
.sliderCaption { overflow: hidden; }
/* line 137, ../sass/uqeuFeature/_featureSlideShow.scss */
.sliderCaption .slideInfoBox { width: 312px; height: 130px; position: absolute; top: 285px; left: 0; background: #FFF; display: block; -webkit-transform: translateY(65px); -moz-transform: translateY(65px); -o-transform: translateY(65px); -ms-transform: translateY(65px); transform: translateY(65px); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
/* line 155, ../sass/uqeuFeature/_featureSlideShow.scss */
.sliderCaption .slideInfoBox h3 { margin-top: 13px; font: 11px dinprobold, arial, sans-serif; color: #000; text-align: center; }
/* line 161, ../sass/uqeuFeature/_featureSlideShow.scss */
.sliderCaption .slideInfoBox a { margin-top: 20px !important; width: 80px; padding: 10px !important; margin: 0 auto; display: block !important; }
/* line 169, ../sass/uqeuFeature/_featureSlideShow.scss */
.sliderCaption:hover .slideInfoBox { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); }

/*** Introduction to UNIQLO ***/
/* line 11, ../sass/uqeuStarbucks.scss */
body { background: #FFF; }

/* line 15, ../sass/uqeuStarbucks.scss */
#content * { box-sizing: border-box; }

/* line 19, ../sass/uqeuStarbucks.scss */
.clearFloat { clear: both; }

/* line 23, ../sass/uqeuStarbucks.scss */
#footer { display: none; }

/* line 27, ../sass/uqeuStarbucks.scss */
h1.titleText { font: 48px UNIQLObold, uniqloboldregular, arial, sans-serif; color: #000; display: block; text-align: center; padding: 20px 0; border-bottom: 4px solid #000; }

/* line 36, ../sass/uqeuStarbucks.scss */
.titleImg { margin: 15px 0 30px; }

/* line 40, ../sass/uqeuStarbucks.scss */
.headSlides table { margin: -10px 0 0 -30px; width: 1020px; height: 450px; border-collapse: separate; border-spacing: 30px; }
/* line 47, ../sass/uqeuStarbucks.scss */
.headSlides td { position: relative; background: #DDD; width: 300px; overflow: hidden; }
/* line 53, ../sass/uqeuStarbucks.scss */
.headSlides .slideOver { position: absolute; z-index: 500; top: 0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
/* line 63, ../sass/uqeuStarbucks.scss */
.headSlides.right .slideOver { -webkit-transform: translateX(300px); -moz-transform: translateX(300px); -o-transform: translateX(300px); -ms-transform: translateX(300px); transform: translateX(300px); }
/* line 70, ../sass/uqeuStarbucks.scss */
.headSlides.bottom .slideOver { -webkit-transform: translateY(450px); -moz-transform: translateY(450px); -o-transform: translateY(450px); -ms-transform: translateY(450px); transform: translateY(450px); }
/* line 77, ../sass/uqeuStarbucks.scss */
.headSlides .slideOver.active { z-index: 1000; }
/* line 80, ../sass/uqeuStarbucks.scss */
.headSlides.right .slideOver.active { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
/* line 87, ../sass/uqeuStarbucks.scss */
.headSlides.bottom .slideOver.active { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
/* line 94, ../sass/uqeuStarbucks.scss */
.headSlides .bx-wrapper .bx-viewport { border: 0; left: 0; }

/* line 101, ../sass/uqeuStarbucks.scss */
.headSlidesControl table { margin: -30px 0 0 -30px; width: 1020px; border-collapse: separate; border-spacing: 30px; }
/* line 107, ../sass/uqeuStarbucks.scss */
.headSlidesControl td { width: 300px; height: 70px; }
/* line 110, ../sass/uqeuStarbucks.scss */
.headSlidesControl td a { display: table-cell; color: #fd1c24; text-decoration: none; width: 300px; height: 70px; background: #FFF; border: 4px solid #fd1c24; text-align: center; vertical-align: middle; font: 24px UNIQLObold, uniqloboldregular, arial, sans-serif; }
/* line 121, ../sass/uqeuStarbucks.scss */
.headSlidesControl td a:hover { background: #fd1c24; color: #FFF; }

/* line 130, ../sass/uqeuStarbucks.scss */
.accordionOpen, .accordionClosed { margin: 30px 0; }
/* line 132, ../sass/uqeuStarbucks.scss */
.accordionOpen > h3, .accordionClosed > h3 { display: block; font: 22px dinpromedium, dinpro, arial, sans-serif; color: #fd1c24; padding: 10px 0; border-bottom: 1px solid #000; cursor: pointer; }
/* line 139, ../sass/uqeuStarbucks.scss */
.accordionOpen > h3:focus, .accordionClosed > h3:focus { outline: none; }
/* line 143, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent, .accordionClosed .accordionContent { padding: 10px 0; }
/* line 145, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent ol, .accordionClosed .accordionContent ol { list-style-type: decimal; }
/* line 148, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent li, .accordionClosed .accordionContent li { color: #000; font: 22px dinpromedium, dinpro, arial, sans-serif; line-height: 40px; margin-left: 40px; }
/* line 155, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent p, .accordionOpen .accordionContent p a, .accordionClosed .accordionContent p, .accordionClosed .accordionContent p a { color: #000; font: 22px dinpromedium, dinpro, arial, sans-serif; line-height: 40px; }
/* line 160, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent p a, .accordionClosed .accordionContent p a { text-decoration: underline; }
/* line 164, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode, .accordionClosed .accordionContent .starbucksCode { display: block; width: 450px; margin: 30px auto; border: 1px solid #000; border-radius: 10px; padding: 20px; border-collapse: separate; box-shadow: 5px 5px #dedede; }
/* line 173, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode h1, .accordionOpen .accordionContent .starbucksCode h2, .accordionOpen .accordionContent .starbucksCode h3, .accordionOpen .accordionContent .starbucksCode h4, .accordionOpen .accordionContent .starbucksCode h5, .accordionOpen .accordionContent .starbucksCode span, .accordionClosed .accordionContent .starbucksCode h1, .accordionClosed .accordionContent .starbucksCode h2, .accordionClosed .accordionContent .starbucksCode h3, .accordionClosed .accordionContent .starbucksCode h4, .accordionClosed .accordionContent .starbucksCode h5, .accordionClosed .accordionContent .starbucksCode span { display: block; }
/* line 176, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode td, .accordionClosed .accordionContent .starbucksCode td { font-family: UNIQLObold, uniqloboldregular, arial, sans-serif; width: 225px; }
/* line 180, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode img, .accordionClosed .accordionContent .starbucksCode img { width: 90px; }
/* line 183, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v2 span, .accordionOpen .accordionContent .starbucksCode .v5, .accordionClosed .accordionContent .starbucksCode .v2 span, .accordionClosed .accordionContent .starbucksCode .v5 { text-align: right; }
/* line 186, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v2, .accordionClosed .accordionContent .starbucksCode .v2 { vertical-align: top; }
/* line 189, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v5, .accordionClosed .accordionContent .starbucksCode .v5 { vertical-align: bottom; }
/* line 192, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode h2, .accordionClosed .accordionContent .starbucksCode h2 { font-size: 54px; line-height: 48px; }
/* line 196, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode h3, .accordionClosed .accordionContent .starbucksCode h3 { font-size: 14px; }
/* line 199, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v2 h3, .accordionClosed .accordionContent .starbucksCode .v2 h3 { font-size: 10px; }
/* line 202, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v4, .accordionClosed .accordionContent .starbucksCode .v4 { vertical-align: bottom; }
/* line 204, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v4 h3 span, .accordionClosed .accordionContent .starbucksCode .v4 h3 span { font-size: 12px; }
/* line 208, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .starbucksCode .v3, .accordionClosed .accordionContent .starbucksCode .v3 { font-size: 40px; width: 400px; padding: 50px 0; color: #fd1c24; }
/* line 216, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable, .accordionClosed .accordionContent .functionTable { width: 960px; }
/* line 219, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td, .accordionClosed .accordionContent .functionTable > tbody > tr > td { width: 480px; }
/* line 221, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td img, .accordionClosed .accordionContent .functionTable > tbody > tr > td img { margin-top: 40px; }
/* line 224, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td p, .accordionClosed .accordionContent .functionTable > tbody > tr > td p { font: 14px dinpro; text-align: center; margin: 20px 6px; }
/* line 229, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td table, .accordionClosed .accordionContent .functionTable > tbody > tr > td table { width: 480px; border-collapse: separate; border-spacing: 6px; }
/* line 234, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td table td a, .accordionClosed .accordionContent .functionTable > tbody > tr > td table td a { display: table-cell; width: 231px; height: 60px; border: 4px solid #000; text-decoration: none; color: #000; vertical-align: middle; text-align: center; font: 22px dinpromedium, dinpro, arial, sans-serif; }
/* line 244, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .functionTable > tbody > tr > td table td a:hover, .accordionClosed .accordionContent .functionTable > tbody > tr > td table td a:hover { background: #000; color: #FFF; }
/* line 256, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .stores a, .accordionClosed .accordionContent .stores a { text-decoration: none; color: #fd1c24; }
/* line 259, ../sass/uqeuStarbucks.scss */
.accordionOpen .accordionContent .stores a:hover, .accordionClosed .accordionContent .stores a:hover { text-decoration: underline; }

/* line 267, ../sass/uqeuStarbucks.scss */
.accordionOpen > h3 { background: url(/uk/starbucks/img/iconMinus.png) center right no-repeat; }

/* line 270, ../sass/uqeuStarbucks.scss */
.accordionOpen.closed > h3 { background: url(/uk/starbucks/img/iconPlus.png) center right no-repeat; }

/* line 273, ../sass/uqeuStarbucks.scss */
.accordionClosed > h3 { background: url(/uk/starbucks/img/iconPlus.png) center right no-repeat; }

/* line 276, ../sass/uqeuStarbucks.scss */
.accordionClosed.open > h3 { background: url(/uk/starbucks/img/iconMinus.png) center right no-repeat; }

/* line 282, ../sass/uqeuStarbucks.scss */
.specialTC p { font: 10px dinprobold, arial, sans-serif; color: #000; }

/* line 289, ../sass/uqeuStarbucks.scss */
.specialTCFull h2, .specialTCFull h3, .specialTCFull h4, .specialTCFull h5 { font-family: dinprobold, arial, sans-serif; color: #fff100; }
/* line 293, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCTitle { cursor: pointer; display: inline-block; }
/* line 296, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCTitle h3 { display: inline-block; color: #fff100; text-transform: uppercase; }
/* line 301, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCTitle .specialTCArrow { display: inline-block; height: 10px; transition: transform .5s; }
/* line 306, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCTitle .specialTCArrowRotate { transform: rotate(180deg); transition: transform .5s; }
/* line 312, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent p, .specialTCFull .specialTCcontent li { font: 12px dinpromedium, dinpro, arial, sans-serif; color: #fff100; }
/* line 316, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent a { color: #FFF; }
/* line 318, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent a:hover { color: #fd1c24; }
/* line 322, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent ol { list-style-type: decimal; }
/* line 324, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent ol ol { list-style-type: lower-latin; }
/* line 328, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent ul { list-style-type: disc; }
/* line 331, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent li { margin-left: 25px; }
/* line 334, ../sass/uqeuStarbucks.scss */
.specialTCFull .specialTCcontent span { font-family: dinprobold, arial, sans-serif; font-style: italic; }
