

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"Sofia Pro Light";src:url("../assets/fonts/0eaf6264-15ee-4251-826e-9c0a59e8395f.eot?#iefix");src:url("../assets/fonts/0eaf6264-15ee-4251-826e-9c0a59e8395f.eot?#iefix") format("eot"),url("../assets/fonts/8d11b8a0-868c-4a53-8b26-9f0ccbd58247.woff2") format("woff2"),url("../assets/fonts/9b976f15-23b7-45cd-ad4b-59c95b2889f9.woff") format("woff"),url("../assets/fonts/864da3de-5a97-4ce6-a22b-22932ed4dfe0.ttf") format("truetype"),url("../assets/fonts/d5898683-1b2a-4b1b-8058-0c8db30e40cf.svg#d5898683-1b2a-4b1b-8058-0c8db30e40cf") format("svg")}@font-face{font-family:"Sofia Pro Regular";src:url("../assets/fonts/941243bb-e692-46f8-91b9-6e621e5c1ff8.eot?#iefix");src:url("../assets/fonts/941243bb-e692-46f8-91b9-6e621e5c1ff8.eot?#iefix") format("eot"),url("../assets/fonts/8b31e0d7-5f53-45c2-b318-064f0b532543.woff2") format("woff2"),url("../assets/fonts/476fe015-ab32-40a2-8fed-0a5af9a3bba4.woff") format("woff"),url("../assets/fonts/d8bcfa37-4f93-49cf-8dea-c29e894af58e.ttf") format("truetype"),url("../assets/fonts/28fc42bb-8761-4e6a-8c62-65d4a41c9e33.svg#28fc42bb-8761-4e6a-8c62-65d4a41c9e33") format("svg")}@font-face{font-family:"Sofia Pro Bold";src:url("../assets/fonts/c2440dd8-b25c-49ba-bc04-8a638a943324.eot?#iefix");src:url("../assets/fonts/c2440dd8-b25c-49ba-bc04-8a638a943324.eot?#iefix") format("eot"),url("../assets/fonts/80042803-0630-405f-b2d2-af97b4e50b46.woff2") format("woff2"),url("../assets/fonts/ec41d681-0313-4b04-88c0-820aebb51f4e.woff") format("woff"),url("../assets/fonts/81434fc3-e426-4a4c-987d-f25c098198c4.ttf") format("truetype"),url("../assets/fonts/59fd3475-fba9-4c77-94f9-959fd3925e06.svg#59fd3475-fba9-4c77-94f9-959fd3925e06") format("svg")}@font-face{font-family:"Sofia Pro Black";src:url("../assets/fonts/6bd004df-7217-4ef6-9ed8-c99a12b77bf1.eot?#iefix");src:url("../assets/fonts/6bd004df-7217-4ef6-9ed8-c99a12b77bf1.eot?#iefix") format("eot"),url("../assets/fonts/fb8331b5-dfd3-496e-9a0e-8afbb5014272.woff2") format("woff2"),url("../assets/fonts/b65232b3-e982-4cd6-a8ae-4bee2ecdb90d.woff") format("woff"),url("../assets/fonts/2dec1b8b-9bad-4cc0-8bea-76f93ebb2331.ttf") format("truetype"),url("../assets/fonts/45adc5ab-786d-4610-bca1-78be10bea16d.svg#45adc5ab-786d-4610-bca1-78be10bea16d") format("svg")}@keyframes shake{60%, 76%{transform:translate3d(-1px, 0, 0)}62%, 74%{transform:translate3d(2px, 0, 0)}64%, 68%, 72%{transform:translate3d(-4px, 0, 0)}66%, 70%{transform:translate3d(4px, 0, 0)}}.emoji{background-repeat:no-repeat;background-size:contain;display:inline-block;-moz-transform:scale(0.65) translateY(50%);-ms-transform:scale(0.65) translateY(50%);-webkit-transform:scale(0.65) translateY(50%);transform:scale(0.65) translateY(50%);margin-top:-100px;margin-left:-5px;width:40px;height:40px}.smirkingface{background-image:url(../assets/images/the-chat/emojis/smirkingface.png)}.facewithtearsofjoy{background-image:url(../assets/images/the-chat/emojis/facewithtearsofjoy.png)}.facewithrollingeyes{background-image:url(../assets/images/the-chat/emojis/facewithrollingeyes.jpg)}.smilingfacewithheartshapedeyes{background-image:url(../assets/images/the-chat/emojis/smilingfacewithheartshapedeyes.png)}.smilingfacewithopenmouthandtighteyes{background-image:url(../assets/images/the-chat/emojis/smilingfacewithopenmouthandtighteyes.png)}.tophat{background-image:url(../assets/images/the-chat/emojis/tophat.png)}.armflex{background-image:url(../assets/images/the-chat/emojis/armflex.jpg)}.arrowheart{background-image:url(../assets/images/the-chat/emojis/arrowheart.jpg)}.bigeyesblushingface{background-image:url(../assets/images/the-chat/emojis/bigeyesblushingface.jpg)}.blankface{background-image:url(../assets/images/the-chat/emojis/blankface.jpg)}.eyes{background-image:url(../assets/images/the-chat/emojis/eyes.jpg)}.firecracker{background-image:url(../assets/images/the-chat/emojis/firecracker.jpg)}.fist{background-image:url(../assets/images/the-chat/emojis/fist.jpg)}.heart{background-image:url(../assets/images/the-chat/emojis/heart.jpg)}.hourglass{background-image:url(../assets/images/the-chat/emojis/hourglass.jpg)}.musicnotes{background-image:url(../assets/images/the-chat/emojis/musicnotes.jpg)}.policeofficer{background-image:url(../assets/images/the-chat/emojis/policeofficer.jpg)}.prayerhands{background-image:url(../assets/images/the-chat/emojis/prayerhands.jpg)}.redangryface{background-image:url(../assets/images/the-chat/emojis/redangryface.jpg)}.skepticalface{background-image:url(../assets/images/the-chat/emojis/skepticalface.jpg)}.worriedface{background-image:url(../assets/images/the-chat/emojis/worriedface.jpg)}.devilface{background-image:url(../assets/images/the-chat/emojis/devilface.jpg)}.surprisedface{background-image:url(../assets/images/the-chat/emojis/surprisedface.jpg)}.monkeycoveringeyes{background-image:url(../assets/images/the-chat/emojis/monkeycoveringeyes.jpg)}.monkeycoveringmouth{background-image:url(../assets/images/the-chat/emojis/monkeycoveringmouth.jpg)}.knife{background-image:url(../assets/images/the-chat/emojis/knife.jpg)}.coupleholdinghands{background-image:url(../assets/images/the-chat/emojis/coupleholdinghands.jpg)}.babyboy{background-image:url(../assets/images/the-chat/emojis/babyboy.jpg)}.lipstick{background-image:url(../assets/images/the-chat/emojis/lipstick.jpg)}.trophy{background-image:url(../assets/images/the-chat/emojis/trophy.jpg)}.bride{background-image:url(../assets/images/the-chat/emojis/bride.jpg)}.sweatbeads{background-image:url(../assets/images/the-chat/emojis/sweatbeads.jpg)}.armsno{background-image:url(../assets/images/the-chat/emojis/armsno.jpg)}.cat{background-image:url(../assets/images/the-chat/emojis/cat.jpg)}.sword{background-image:url(../assets/images/the-chat/emojis/sword.jpg)}.heartbroker{background-image:url(../assets/images/the-chat/emojis/heartbroker.jpg)}.collision{background-image:url(../assets/images/the-chat/emojis/collision.jpg)}.fire{background-image:url(../assets/images/the-chat/emojis/fire.jpg)}.armsopen{background-image:url(../assets/images/the-chat/emojis/armsopen.jpg)}.embarrassed{background-image:url(../assets/images/the-chat/emojis/embarrassed.jpg)}.kissingface{background-image:url(../assets/images/the-chat/emojis/kissingface.jpg)}.skull{background-image:url(../assets/images/the-chat/emojis/skull.jpg)}#loader{background:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1004;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}#loader .loader-container{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loader.hide{opacity:0;visibility:hidden}body{overflow-x:hidden;overflow-y:scroll}.ios-scroll-paint-fix{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.uppercase{text-transform:uppercase}#content-container{padding-top:calc(30px + 100vw);width:100%;height:100vh}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3){#content-container{padding-top:46px}}@media only screen and (device-width: 320px) and (device-height: 480px) and (orientation: portrait){#content-container{padding-top:310px}}#slider{position:fixed;z-index:4;top:55px}canvas{max-width:100vw;max-height:100vw;cursor:pointer !important}#scrollTarget{width:100%;height:375px}#posts-container{position:relative;width:100%;height:100%;z-index:5;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;box-shadow:0 0 50px rgba(0,0,0,0.4)}#category-nav{color:white;position:relative;bottom:0;z-index:2;height:auto;width:100%;opacity:1}#category-nav.hide{opacity:0}#category-nav.bottom .category-nav-container a.category-nav:hover .background-hover-color{opacity:1}#category-nav .category-nav-container a.category-nav{background-color:#042a54;width:50%;height:60px;line-height:60px;font-family:"Sofia Pro Bold";color:white;text-decoration:none;text-transform:uppercase;font-size:1em;display:inline-block;float:left;position:relative}#category-nav .category-nav-container a.category-nav.first,#category-nav .category-nav-container a.category-nav.last{width:100%}#category-nav .category-nav-container a.category-nav.previous{text-align:left}#category-nav .category-nav-container a.category-nav.next{float:right}#category-nav .category-nav-container a.category-nav .label-container{color:white;position:relative;top:0}#category-nav .category-nav-container a.category-nav .label-container label{top:0;bottom:0}#category-nav .category-nav-container a.category-nav .background-hover-color{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;-moz-transition:opacity 0.35s;-o-transition:opacity 0.35s;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}#category-nav .category-nav-container:first-child{text-align:left}#category-nav .category-nav-container:last-child{text-align:right}.nc_pixel{position:absolute !important;width:1px !important}body.menu-open,html.menu-open{height:100%;overflow-y:hidden;overflow-x:hidden}body.hidden,html.hidden{overflow:hidden;height:100%}@media only screen and (min-width: 768px){body.hidden,html.hidden{overflow:visible;height:auto}}body,html{font-family:"Sofia Pro Light", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;margin:0;padding:0;font-size:18px}img,video{max-width:100%;height:auto}strong{font-family:"Sofia Pro Bold";color:#004A97}.content a{text-decoration:none;color:#008fbe}div,p,h1,h2,h3,h4{margin:0;padding:0;color:#333}.content p,.content ul,.content ol{margin:1.1em 0;line-height:1.8em}#fixed,#category-fixed{width:100%;height:100%;position:fixed;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;display:none;-webkit-backface-visibility:hidden;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:top 0.5s;-o-transition:top 0.5s;-webkit-transition:top 0.5s;transition:top 0.5s}#fixed.show,#category-fixed.show{opacity:1;display:block}#fixed .fixed-wrapper,#category-fixed .fixed-wrapper{width:100%;height:100%}#fixed .fixed-wrapper .fixed-background,#category-fixed .fixed-wrapper .fixed-background{background-color:#042A54;background-size:cover;background-position:center;width:100%;height:100%}#desktop-headline{display:none}@media only screen and (min-width: 768px){#desktop-headline{display:inline-block;position:relative;min-width:250px;width:30vw;max-width:500px;bottom:105px}}.arrow{width:1em;height:1em;display:inline-block;background-image:url("../assets/images/icon_arrow_down.svg");background-repeat:no-repeat;vertical-align:-0.1em;margin:0 0.4em}.arrow.color{background-image:url("../assets/images/icon_arrow_down_color.svg")}.arrow.bold{background-image:url("../assets/images/icon_arrow_down_bold.svg")}.arrow.color.bold{background-image:url("../assets/images/icon_arrow_down_color_bold.svg")}.arrow.right{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow.left{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.arrow.up{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home{color:white;background:#F2CF66}.activity{color:white;background:#F2994B}.spacer{height:50%;width:100%;pointer-events:none}.category{position:absolute;width:100%;height:auto;left:0;overflow:hidden;z-index:2;background-color:#fff;padding-top:300px}.category.posts-loaded{padding-top:0;background-color:transparent}.category.deeplink{margin-top:-100vw;top:0;background-color:transparent}.category #category-article-container{opacity:1;-moz-transition:opcaity 0.5s linear;-o-transition:opcaity 0.5s linear;-webkit-transition:opcaity 0.5s linear;transition:opcaity 0.5s linear}.category #category-article-container.hide{opacity:0}@media only screen and (min-width: 768px){p{font-size:1.1em}body:after{content:'';position:absolute;top:0;right:0;left:0;height:57vw;background-color:black;opacity:0;pointer-events:none;-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}body.fade:after{opacity:.15}body #fixed-top-border{position:fixed;top:0;left:0;right:0;height:8px;background:#042A54;z-index:6}#slider{z-index:0;right:0;left:0;margin:0 auto;width:1600px}#slider.hidden{display:none}#slider:before{content:'';position:absolute;top:-33px;left:102px;width:90px;height:30px;background-image:url("../assets/images/pepsi-logo-type.svg");background-position:center;background-size:cover}.category{margin-top:0;box-shadow:0px 0px 50px 0 rgba(0,0,0,0.1);top:57vw;padding-top:0}.category.deeplink{margin-top:0}#posts-container{position:initial}canvas{margin-left:80px;max-width:52vw;max-height:52vw}#content-container{height:100%;margin:0 auto;padding-top:0}#content-container:before{display:none}#category-nav{position:fixed;bottom:60px}#category-nav .category-nav-container{position:absolute;height:60px;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#category-nav .category-nav-container a.category-nav{line-height:71px;bottom:0;min-width:200px;position:absolute;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#category-nav .category-nav-container a.category-nav .label-container{cursor:pointer;color:white;text-align:center;position:relative;margin-top:-6px}#category-nav .category-nav-container a.category-nav .label-container label{cursor:pointer}#category-nav .category-nav-container a.category-nav.first,#category-nav .category-nav-container a.category-nav.last{min-width:200px}#category-nav .category-nav-container a.category-nav .background-hover-color{opacity:0}#category-nav .category-nav-container:first-child{left:0;-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-webkit-transform:translateX(-200px);transform:translateX(-200px)}#category-nav .category-nav-container:first-child a.category-nav{left:0;text-align:left}#category-nav .category-nav-container:first-child a.category-nav .arrow{margin-left:0;vertical-align:-0.75px}#category-nav .category-nav-container:last-child{right:0;-moz-transform:translateX(200px);-ms-transform:translateX(200px);-webkit-transform:translateX(200px);transform:translateX(200px)}#category-nav .category-nav-container:last-child a.category-nav{right:0;text-align:right}#category-nav .category-nav-container:last-child a.category-nav .arrow{margin-right:0;vertical-align:-0.75px}#category-nav .category-nav-container:hover{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}#category-nav.bottom .category-nav-container:first-child a.category-nav{-moz-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}#category-nav.bottom .category-nav-container:last-child a.category-nav{-moz-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}#category-nav.bottom .category-nav-container:hover:first-child{-moz-transform:translate(-200px);-ms-transform:translate(-200px);-webkit-transform:translate(-200px);transform:translate(-200px)}#category-nav.bottom .category-nav-container:hover:last-child{-moz-transform:translate(200px);-ms-transform:translate(200px);-webkit-transform:translate(200px);transform:translate(200px)}}@media only screen and (min-width: 1600px){canvas{margin-top:-20px;max-width:50vw;max-height:50vw}#content-container:before{display:none}.category{top:850px}}body.static-active{overflow:hidden}#standard{background-color:#fff;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:0;left:0;right:0;bottom:0;display:none}#standard.active{z-index:6;display:block}#standard>div.content{display:none}#standard .header .logo>img{height:50px;position:absolute;left:17px;top:9px}#standard .header .logo .label{background:url(../assets/images/pepsi-logo-type.svg) no-repeat 0 0;background-size:100%;color:#004A97;font-size:24px;margin:-3px 0 0 -5px;position:absolute;top:22px;left:80px;width:88px;height:30px}#standard .header .close-button{position:absolute;right:7px;top:8px;padding:13px;cursor:pointer;z-index:1}#standard .header .close-button .line{width:28px;height:4px;background-color:#004A97;display:block;margin-bottom:5px}#standard .header .close-button .line:nth-child(1){-moz-transform:rotate3d(0, 0, 1, 45deg) translate3d(6px, 6px, 0px);-webkit-transform:rotate3d(0, 0, 1, 45deg) translate3d(6px, 6px, 0px);transform:rotate3d(0, 0, 1, 45deg) translate3d(6px, 6px, 0px)}#standard .header .close-button .line:nth-child(2){-moz-transform:rotate3d(0, 1, 0, 90deg);-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}#standard .header .close-button .line:nth-child(3){-moz-transform:rotate3d(0, 0, 1, -45deg) translate3d(6px, -7px, 0px);-webkit-transform:rotate3d(0, 0, 1, -45deg) translate3d(6px, -7px, 0px);transform:rotate3d(0, 0, 1, -45deg) translate3d(6px, -7px, 0px)}#standard .content{padding:75px 0;max-width:85%;margin:0 0 0 20px}#standard .content h2,#standard .content h3{margin:1.5em 0 0.35em;color:#004A97;font-family:"Sofia Pro Black";font-size:2.1875em;padding:0 2em 0 0;text-transform:uppercase}#standard .content h2:first-child,#standard .content h3:first-child{margin-top:0}#standard .content h2{font-family:"Sofia Pro Regular";text-transform:none;font-size:1.3em}#standard .content p,#standard .content ul{font-size:0.9em}#standard .content ol{list-style-type:decimal}#standard .content small{color:#004A97}#standard .content .arrow{content:url("../assets/images/icon_arrow_down_color.svg");margin:0 0.5em 0 0}#standard .content .standard-link{font-family:"Sofia Pro Bold";text-transform:uppercase;font-size:1.2em;float:right}#standard .content .standard-link a,#standard .content .standard-link a:hover,#standard .content .standard-link a:visited{color:#004A97;text-decoration:none}@media only screen and (min-width: 768px){#standard .content{width:55vw;margin:0 0 0 105px;max-width:900px}}@media only screen and (min-width: 1600px){#standard{padding:0 450px 0 0}#standard .content{margin:auto}}#featured{height:100vh;left:0;position:absolute;top:64px;width:100vw;z-index:10;width:100%;height:100%;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}#featured.hidden{visibility:hidden}#featured .holder{max-height:375px;overflow-y:hidden;width:100%}#featured .holder .feature{background:#fff;height:100%;-webkit-filter:brightness(0.9);filter:brightness(0.9);left:0;position:absolute;top:0;width:100%}#featured .holder .feature.shadow{-moz-box-shadow:rgba(0,0,0,0.3) 4px 4px 15px -1px;-webkit-box-shadow:rgba(0,0,0,0.3) 4px 4px 15px -1px;box-shadow:rgba(0,0,0,0.3) 4px 4px 15px -1px}#featured .holder .feature .post-display-title{position:absolute;left:40px;top:80px;padding-right:180px;color:#004A97;font-family:"Sofia Pro Black";font-size:2em;line-height:.87em}#featured .holder .feature .post-display-title.featured{font-size:3.15em}#featured .holder .feature.active{-webkit-filter:brightness(1);filter:brightness(1)}#featured .holder .feature canvas{position:absolute;top:200px}#featured .animate{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#featured .feature-dots{position:absolute;bottom:25px;z-index:10;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#featured .feature-dots .pagination-bullet{width:13px;height:13px;display:block;border-radius:100%;background-color:#999;float:left;margin-right:13px}#featured .feature-dots .pagination-bullet:last-child{margin-right:0}.ua-ios.ua-safari #featured .feature-dots{padding-bottom:62px}.nav-container{font-family:"Sofia Pro Bold";max-width:1600px;margin:auto}.nav-container.shadow .navbar-background:before{content:'';position:fixed;width:100%;top:60px;height:3px;background-color:#000;opacity:0.03}#main-nav.active #category-name{display:none}#main-nav.active .menu-navbar .navbar-background{background:#042A54}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line{background-color:white}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(1){-moz-transform:rotate3d(0, 0, 1, 45deg) translate3d(5px, 5px, 0px);-webkit-transform:rotate3d(0, 0, 1, 45deg) translate3d(5px, 5px, 0px);transform:rotate3d(0, 0, 1, 45deg) translate3d(5px, 5px, 0px)}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(2){-moz-transform:rotate3d(0, 1, 0, 90deg) translateY(7px);-webkit-transform:rotate3d(0, 1, 0, 90deg) translateY(7px);transform:rotate3d(0, 1, 0, 90deg) translateY(7px)}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(3){-moz-transform:rotate3d(0, 0, 1, -45deg) translate3d(-5px, 5px, 0px);-webkit-transform:rotate3d(0, 0, 1, -45deg) translate3d(-5px, 5px, 0px);transform:rotate3d(0, 0, 1, -45deg) translate3d(-5px, 5px, 0px)}#main-nav .menu-navbar{width:100%;max-width:1600px;margin:auto;position:fixed;z-index:10}#main-nav .menu-navbar .navbar-background{position:absolute;width:100%;height:60px;opacity:0.97;background:white;left:0;right:0}#main-nav .menu-navbar .mobile-menu-button{cursor:pointer;position:absolute;right:0;height:60px;width:60px}#main-nav .menu-navbar .mobile-menu-button .icon-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:23px;height:20px;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#main-nav .menu-navbar .mobile-menu-button .icon-container .line{width:23px;height:4px;background-color:#004A97;position:absolute;left:0;right:0;margin:auto;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#main-nav .menu-navbar .mobile-menu-button .icon-container .line:nth-child(2){-moz-transform:translateY(7px);-ms-transform:translateY(7px);-webkit-transform:translateY(7px);transform:translateY(7px)}#main-nav .menu-navbar .mobile-menu-button .icon-container .line:nth-child(3){-moz-transform:translateY(14px);-ms-transform:translateY(14px);-webkit-transform:translateY(14px);transform:translateY(14px)}#main-nav .menu-navbar #logo{position:absolute;width:60px;height:60px}#main-nav .menu-navbar #logo>img{cursor:pointer;height:40px;width:40px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#main-nav .menu-navbar #logo #category-name .category-label{position:absolute;top:20px;left:63px;font-family:"Sofia Pro Black";font-size:21px;clip:rect(0px 160px 30px 0px);margin-left:-5px;text-transform:uppercase;-moz-transition:opacity 0.3s ease-out,left 0.3s ease-out;-o-transition:opacity 0.3s ease-out,left 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out,left 0.3s ease-out;transition:opacity 0.3s ease-out,left 0.3s ease-out}#main-nav .menu-navbar #logo #category-name .category-label.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;left:95px}#main-nav .menu-navbar #logo #category-name .category-label.featured{background:url(../assets/images/pepsi-logo-type.svg) no-repeat 0 0;background-size:100%;text-indent:-999px;width:75px;height:24px;margin-top:-1px}@media only screen and (min-width: 768px){.nav-container.shadow .navbar-background:before{content:none}#main-nav.active .menu-navbar .navbar-background{display:none}#main-nav.active .menu-navbar .mobile-menu-button .icon-container{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line{background-color:white}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(1){-moz-transform:rotateY(90deg) translateY(15px);-webkit-transform:rotateY(90deg) translateY(15px);transform:rotateY(90deg) translateY(15px)}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(2){-moz-transform:rotateZ(45deg) rotateY(45deg) translate(4px, 9.5px);-webkit-transform:rotateZ(45deg) rotateY(45deg) translate(4px, 9.5px);transform:rotateZ(45deg) rotateY(45deg) translate(4px, 9.5px)}#main-nav.active .menu-navbar .mobile-menu-button .icon-container .line:nth-child(3){-moz-transform:rotateZ(-45deg) rotateY(45deg) translate(-4px, 9.5px);-webkit-transform:rotateZ(-45deg) rotateY(45deg) translate(-4px, 9.5px);transform:rotateZ(-45deg) rotateY(45deg) translate(-4px, 9.5px)}#main-nav.active .menu-navbar .mobile-menu-button:hover .icon-container{-moz-transform:rotate(180deg) translateY(3px);-ms-transform:rotate(180deg) translateY(3px);-webkit-transform:rotate(180deg) translateY(3px);transform:rotate(180deg) translateY(3px)}#main-nav .menu-navbar .navbar-background{display:none}#main-nav .menu-navbar #logo{height:70px;width:70px;left:40px}#main-nav .menu-navbar #logo>img{height:50px;width:50px;right:initial}#main-nav .menu-navbar #logo #category-name{top:10px;display:none}#main-nav .menu-navbar .mobile-menu-button{padding:0 7px 6px;width:56px;height:56px;top:4px;right:40px;background-color:#042A54}#main-nav .menu-navbar .mobile-menu-button .icon-container .line{background-color:white}#main-nav .menu-navbar .mobile-menu-button:hover .icon-container .line:nth-child(1){-moz-transform:rotateY(90deg) translate(0, 18px);-webkit-transform:rotateY(90deg) translate(0, 18px);transform:rotateY(90deg) translate(0, 18px)}#main-nav .menu-navbar .mobile-menu-button:hover .icon-container .line:nth-child(2){-moz-transform:rotateZ(45deg) rotateY(45deg) translate(8px, 12px);-webkit-transform:rotateZ(45deg) rotateY(45deg) translate(8px, 12px);transform:rotateZ(45deg) rotateY(45deg) translate(8px, 12px)}#main-nav .menu-navbar .mobile-menu-button:hover .icon-container .line:nth-child(3){-moz-transform:rotateZ(-45deg) rotateY(45deg) translate(-8px, 12px);-webkit-transform:rotateZ(-45deg) rotateY(45deg) translate(-8px, 12px);transform:rotateZ(-45deg) rotateY(45deg) translate(-8px, 12px)}}#desktop-nav{display:none}#main-nav-dropdown{color:white;background-color:#042A54;height:100%;width:100%;text-transform:uppercase;position:fixed;visibility:hidden;overflow:hidden;z-index:7;-moz-transform:translatey(-100%);-ms-transform:translatey(-100%);-webkit-transform:translatey(-100%);transform:translatey(-100%);-moz-transition:-moz-transform 0.35s,visibility 0s 0.35s;-o-transition:-o-transform 0.35s,visibility 0s 0.35s;-webkit-transition:-webkit-transform 0.35s,visibility 0s;-webkit-transition-delay:0s,0.35s;transition:transform 0.35s,visibility 0s 0.35s}#main-nav-dropdown #menu-dropdown{padding:60px 0 60px 60px;font-size:0.7em}#main-nav-dropdown.active{overflow-y:scroll;-webkit-overflow-scrolling:touch;visibility:visible;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#main-nav-dropdown a{color:white;text-decoration:none}#main-nav-dropdown .logo-text{display:none}#main-nav-dropdown .menu-items{padding:0;margin:0 0 40px;list-style:none}#main-nav-dropdown .menu-items .menu-link .menu-item{text-transform:uppercase;font-family:"Sofia Pro Black";font-size:2.5em;line-height:1em}#main-nav-dropdown .menu-items .menu-link.active .menu-item{color:#4D8DBD}#main-nav-dropdown .label{color:white;display:inline-block;font-family:"Sofia Pro Bold";font-size:0.85em;background-color:#004A97;padding:5px 7px 6px;margin-bottom:10px}#main-nav-dropdown .secondary-link{margin-bottom:40px}#main-nav-dropdown .secondary-link a{display:block;font-size:1.75em;font-family:"Sofia Pro Black"}#main-nav-dropdown .menu-pass{position:relative;margin:40px 0}#main-nav-dropdown .menu-pass .menu-background.slanted{position:absolute;top:0;bottom:0;left:-75px;right:-75px;border-left:1200px solid #004A97;border-top:15px solid transparent;border-bottom:15px solid transparent}#main-nav-dropdown .menu-pass .menu-pass-content{padding:10px 0;margin-left:-12px}#main-nav-dropdown .menu-pass .menu-pass-content .pass-logo{position:relative;height:120px;display:inline-block;top:13px}#main-nav-dropdown .menu-pass .menu-pass-content p{display:inline-block;position:relative;font-family:"Sofia Pro Black";color:white;text-transform:uppercase;font-size:1.75em}#main-nav-dropdown .menu-pass .menu-pass-content .app-images{list-style:none;position:relative;margin:20px 60px 20px 12px}#main-nav-dropdown .menu-pass .menu-pass-content .app-images li{display:inline-block;vertical-align:middle;margin-right:2%}#main-nav-dropdown .menu-pass .menu-pass-content .app-images li.google-play{width:43%}#main-nav-dropdown .menu-pass .menu-pass-content .app-images li.app-store{width:50%}#main-nav-dropdown .menu-social .social-list a{display:inline-block;width:12.5%;margin-right:3%}#main-nav-dropdown .menu-social .social-list li{width:100%}#main-nav-dropdown .menu-social .social-list li .color{display:none}#main-nav-dropdown .language-selector{display:block;margin:0 0 40px}#main-nav-dropdown .language-selector select{display:block;background-color:transparent;background-size:32px 32px;background-repeat:no-repeat;background-position:0 11px;background-image:url("/assets/images/icon_arrow_down_bold.svg");border:none;color:white;text-transform:Uppercase;-webkit-appearance:none;-moz-appearance:none;font-family:"Sofia Pro Bold";font-size:1.75em;padding:3px 0 3px 45px;height:45px;margin-top:-8px}#main-nav-dropdown .language-selector select option{color:#333;background-color:white}#main-nav-dropdown .menu-footer{margin:60px 0 0;font-family:"Sofia Pro Regular"}#main-nav-dropdown .menu-footer li{letter-spacing:.12em;line-height:1.6em;font-size:.85em;padding:3px 0}#main-nav-dropdown .menu-footer li a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:pointer;letter-spacing:0.5px}.ua-ie #main-nav-dropdown #menu-dropdown .language-selector select{background-position:-68px;background-size:60%}.ua-ie #main-nav-dropdown #menu-dropdown #language-select::-ms-expand{display:none}.ua-ie #main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content .app-images{margin-top:-50px}@media only screen and (min-width: 768px){#main-nav-dropdown.active{overflow:hidden}#desktop-nav{font-size:2.8vw;display:block;text-transform:uppercase;position:fixed;z-index:7;top:73px;right:40px;line-height:0.9em;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}#desktop-nav .menu-items{margin-top:9px}#desktop-nav .menu-items .menu-link{text-decoration:none}#desktop-nav .menu-items .menu-link .menu-item{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);float:right;clear:right;text-align:right;margin-top:0;font-family:"Sofia Pro Black";color:#CCC;overflow:hidden;-moz-transition:color 0.35s,font-size 0.35s,-moz-transform 0.35s,line-height 0.35s;-o-transition:color 0.35s,font-size 0.35s,-o-transform 0.35s,line-height 0.35s;-webkit-transition:color 0.35s,font-size 0.35s,-webkit-transform 0.35s,line-height 0.35s;transition:color 0.35s,font-size 0.35s,transform 0.35s,line-height 0.35s}#desktop-nav .menu-items .menu-link .menu-item.active .color{width:100%}#desktop-nav .menu-items .menu-link .menu-item:hover .color{width:100%}#desktop-nav .menu-items .menu-link .menu-item .color{position:absolute;right:0;direction:rtl;color:black;width:0%;overflow:hidden;-moz-transition:width 0.3s;-o-transition:width 0.3s;-webkit-transition:width 0.3s;transition:width 0.3s}html.menu-open #desktop-nav{visibility:visible !important;opacity:1 !important;z-index:1000;font-size:2.5em !important}html.menu-open #desktop-nav .menu-link .menu-item{color:white}html.menu-open #desktop-nav .menu-link .menu-item .color{direction:ltr;left:0;background-color:#042A54}#main-nav-dropdown #menu-dropdown{font-size:1em;padding:66px 120px;max-width:1600px;position:relative;margin:0 auto}#main-nav-dropdown #menu-dropdown .logo-text{display:block;position:absolute;top:21px;left:105px;width:90px}#main-nav-dropdown #menu-dropdown .menu-items{display:none}#main-nav-dropdown #menu-dropdown .label{font-size:.75em}#main-nav-dropdown #menu-dropdown .secondary-link{position:relative;top:150px;margin:40px 220px 0 calc(15% - 60px)}#main-nav-dropdown #menu-dropdown .secondary-link .text-link{display:inline-block;-moz-transition:padding 0.15s ease-in;-o-transition:padding 0.15s ease-in;-webkit-transition:padding 0.15s ease-in;transition:padding 0.15s ease-in}#main-nav-dropdown #menu-dropdown .secondary-link .text-link .arrow{-moz-transition:margin-left 0.15s ease-in,-moz-transform 0.2s ease-out 0.15s;-o-transition:margin-left 0.15s ease-in,-o-transform 0.2s ease-out 0.15s;-webkit-transition:margin-left 0.15s ease-in,-webkit-transform 0.2s ease-out;-webkit-transition-delay:0s,0.15s;transition:margin-left 0.15s ease-in,transform 0.2s ease-out 0.15s}#main-nav-dropdown #menu-dropdown .secondary-link .text-link:hover{padding-left:0.5em}#main-nav-dropdown #menu-dropdown .secondary-link .text-link:hover .arrow{margin-left:0;-moz-transform:translateX(10px) rotate(-45deg);-ms-transform:translateX(10px) rotate(-45deg);-webkit-transform:translateX(10px) rotate(-45deg);transform:translateX(10px) rotate(-45deg)}#main-nav-dropdown #menu-dropdown .menu-pass{position:absolute;top:87px;margin:0 220px 0 calc(15% - 100px)}#main-nav-dropdown #menu-dropdown .menu-pass .menu-background.slanted{display:none}#main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content{font-size:1em;padding:0;margin-left:0}#main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content .pass-logo{position:absolute;left:-60px;height:103px;top:-7px}#main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content p{margin:0}#main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content .app-images{max-width:250px;width:100%;margin:5px 5px 0 0}#main-nav-dropdown #menu-dropdown .menu-pass .menu-pass-content .app-images li{margin:0 0 0 1%}#main-nav-dropdown #menu-dropdown .menu-social a{width:30px;margin:0 5px 0 0}#main-nav-dropdown #menu-dropdown .menu-social li{width:30px;height:30px;padding:0;position:relative}#main-nav-dropdown #menu-dropdown .menu-social li .color{display:block;position:absolute;background:#042A54;top:0px;left:-1px;width:0;height:30px;background-size:31px 30px !important;-moz-transition:width 0.35s;-o-transition:width 0.35s;-webkit-transition:width 0.35s;transition:width 0.35s}#main-nav-dropdown #menu-dropdown .menu-social li:hover .color{width:31px}#main-nav-dropdown #menu-dropdown .language-selector{position:relative;top:160px;margin:30px 220px 0 calc(15% - 60px);display:inline-block}#main-nav-dropdown #menu-dropdown .language-selector select{cursor:pointer;font-family:"Sofia Pro Bold";width:275px;height:auto;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:3px 0 0 43px;background-position:0 12px;background-size:1em}#main-nav-dropdown #menu-dropdown .menu-footer{font-size:0.75em;-moz-column-count:1;-webkit-column-count:1;column-count:1;position:absolute;right:0;width:320px;float:right;margin:0;top:350px}#main-nav-dropdown #menu-dropdown .menu-footer li{display:block}#main-nav-dropdown #menu-dropdown .menu-footer li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@media only screen and (min-width: 1200px){html.menu-open #desktop-nav{font-size:4.25em !important}#main-nav-dropdown #menu-dropdown .menu-footer{-moz-column-count:2;-webkit-column-count:2;column-count:2;top:520px;right:118px;width:500px}}@media only screen and (min-width: 1600px){#desktop-nav{font-size:46px;right:calc(50% - 760px)}#main-nav-dropdown #menu-dropdown .logo-text{left:calc(50% - 680px)}#main-nav-dropdown #menu-dropdown .menu-footer{right:calc(50% - 687px)}}.profile-picture{box-sizing:border-box;position:absolute;top:10px;left:10px;width:50px;height:50px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;border:3px solid white}.Tim .profile-picture{background-image:url(../assets/images/the-chat/tim.jpeg)}.Pete .profile-picture{background-image:url(../assets/images/the-chat/pete.jpeg)}.Annie .profile-picture{background-image:url(../assets/images/the-chat/annie.jpeg)}.Lauren .profile-picture{background-image:url(../assets/images/the-chat/lauren.jpeg)}.Steph .profile-picture{background-image:url(../assets/images/the-chat/steph.jpeg)}.chatPostContainer .post-display-title{z-index:50}.chatPostContainer .social-content{position:absolute;z-index:1;overflow:hidden;width:calc(100% - 40px)}.chatPostContainer .social-content .post{position:relative;left:0;height:57.5vh;min-height:110vw;background-color:white}.chatPostContainer .chatPost{text-align:center;position:relative}.chatPostContainer .chatPost .data{display:none}.chatPostContainer .chatPost button{display:none;font-size:1em;text-transform:uppercase;border:5px solid #004A97;color:#004A97;text-align:center;font-family:"Sofia Pro Bold";background-color:#fff;padding:9px 20px;margin:30px 0 20px}.chatPostContainer .chatPost .chatContainer{width:100%}.chatPostContainer .chatPost .chatContainer .chatNav{overflow:hidden;margin-bottom:15px;text-transform:uppercase}.chatPostContainer .chatPost .chatContainer .chatNav a{color:#bebebe}.chatPostContainer .chatPost .chatContainer .chatNav a.chatPreviousEpisode{float:left}.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton{float:right;position:relative}.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton img{width:18px;margin:0 2px -2px 0}.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton .contacts-x{font-size:33px;position:absolute;top:-10px;left:-22px}.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton .contacts-icon,.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton .contacts-x{display:none}.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton .contacts-icon.show,.chatPostContainer .chatPost .chatContainer .chatNav a.chatContactsButton .contacts-x.show{display:inline-block}.chatPostContainer .chatPost .chatContainer .chatContacts{position:absolute;top:40px;background-color:#f5f5f5;height:0;width:100%;overflow-y:scroll;z-index:1;-moz-transition:height 0.25s;-o-transition:height 0.25s;-webkit-transition:height 0.25s;transition:height 0.25s}.chatPostContainer .chatPost .chatContainer .chatContacts .contact{position:relative;overflow:hidden;width:90%;min-height:50px;padding:10px 0;margin:0 auto;border-bottom:1px solid #dfdfdf}.chatPostContainer .chatPost .chatContainer .chatContacts .contact.profile-picture{left:0}.chatPostContainer .chatPost .chatContainer .chatContacts .contact.profile-picture img{width:100%;display:inline-block}.chatPostContainer .chatPost .chatContainer .chatContacts .contact p{text-align:left;padding:0;margin:0;margin-left:70px;line-height:28px}.chatPostContainer .chatPost .chatContainer .chatContacts .contact p strong{color:#555}.chatPostContainer .chatPost .chatContainer .chatContacts .contact p em{color:#555}.chatPostContainer .chatPost .chatContainer .chatContacts.show{height:50.5vh;max-height:92vw}.chatPostContainer .chatPost .chatContainer .chatFrame{background-color:#f5f5f5;padding:10px 0;height:48vh;max-height:90vw}.chatPostContainer .chatPost .chatContainer .chatFrame .chatFrame-container{width:100%;max-height:inherit;height:inherit;text-align:left;overflow-y:scroll}.chatPostContainer .chatPost .chatContainer .chatFrame .chat{box-sizing:border-box;position:relative;overflow:hidden;margin:10px 20px 0 10px;padding:20px;min-height:90px;border-radius:10px;color:#fff;text-align:left;display:inline-block;float:left;clear:left;transition:opacity 0.35s}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.chatHidden{display:none}.chatPostContainer .chatPost .chatContainer .chatFrame .chat h3{font-size:1em;margin-bottom:5px;color:#fff;font-family:'Sofia Pro Bold'}.chatPostContainer .chatPost .chatContainer .chatFrame .chat p{margin:0;color:#fff;line-height:1.5em}.chatPostContainer .chatPost .chatContainer .chatFrame .chat .copy{margin-left:60px}.chatPostContainer .chatPost .chatContainer .chatFrame .chat .copy img{display:block;max-height:35vh;width:auto;margin-top:10px}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.Tim{background-color:#56b947}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.Pete{background-color:#f26343}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.Annie{background-color:#ac479a}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.Lauren{background-color:#e2bb23}.chatPostContainer .chatPost .chatContainer .chatFrame .chat.Steph{background-color:#008fbe}.category.is-visible{left:0}.category.deeplink .article:first-child .post-content-container{padding-top:20px}.category .article:first-child{min-height:150px}.category .article:first-child:before{content:none}.category .article:first-child .post-content-container{padding-top:0}.category .article:first-child h2{position:relative;min-width:78%;padding-right:2em}.category .article:first-child h2:after{content:url(../assets/images/icon_arrow_down_color_bold.svg);position:absolute;top:0px;height:31px;width:31px;right:5px;opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.category .article:first-child h2.hide-arrow:after{opacity:0}.category .article:last-child{margin-bottom:0}.category #category-archive .article:first-child h2{position:relative;top:5px}.category #category-archive .article:first-child h2:after{content:none}.category #category-loader{position:relative;z-index:10;text-align:center;padding:25px 0;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none}.category.no-archives #go-load-more{display:none}.category.no-archives #category-nav{z-index:4}#desktop-headline:hover #top-headline-container .top-headline-text{color:#CCC}#desktop-headline:hover #headline-cta{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-filter:grayscale(1) brightness(3);filter:grayscale(1) brightness(3)}#top-headline-container{position:relative;margin:0;padding:0 0 .25em 0 !important;font-size:3em;background-color:#fff;overflow:hidden;-moz-transition:all 0.35s;-o-transition:all 0.35s;-webkit-transition:all 0.35s;transition:all 0.35s}#top-headline-container .top-headline{font-family:"Sofia Pro Black";cursor:pointer;display:inline-block}#top-headline-container .top-headline-text{max-width:500px;width:30vw;color:#004A97;padding-right:30px;-moz-transition:color 0.15s;-o-transition:color 0.15s;-webkit-transition:color 0.15s;transition:color 0.15s}.ua-firefox #top-headline-container .top-headline-text{padding-right:35px}@media only screen and (min-width: 768px){#top-headline-container{font-size:5.2vw;padding:0 4em 0 0;text-transform:uppercase;line-height:.9em;background-color:transparent}#top-headline-container:after{background:none}}@-webkit-keyframes bounce{0%{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}40%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}40%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}@-o-keyframes bounce{0%{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}40%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes bounce{0%{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(3px);-ms-transform:translateY(3px);-webkit-transform:translateY(3px);transform:translateY(3px)}40%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}#headline-cta{cursor:pointer;background:url("../assets/images/icon_arrow_down_color_bold.svg");width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:-webkit-transform 0.25s,filter 0.25s;-moz-transition:-moz-transform 0.25s,filter 0.25s;-o-transition:-o-transform 0.25s,filter 0.25s;transition:transform 0.25s,filter 0.25s}.tag-listing .campaign-tags{display:none}.article{position:relative;z-index:2;margin-bottom:24vh;-moz-transition:height 0.35s;-o-transition:height 0.35s;-webkit-transition:height 0.35s;transition:height 0.35s;border-top:8px solid #042A54;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.article:first-child{border-top:none}.article.archived{margin:0}.article.archived:before{content:none}.article.archived .article-content-container .post-content-container{padding-bottom:150px}.article.archived .article-content-container .post-content-container.opened{padding-bottom:130px}.article.archived .article-content-container .post-content-container .content{padding:0;height:0;overflow:hidden}.article.first:before{top:0;height:0}.article.last{margin-bottom:0}.article:before,.article:after{content:'';width:100%;position:absolute;right:0}.article:after{background-color:rgba(0,0,0,0.1);height:5px;bottom:-5px}.article.go{height:calc(100vh - 130px);margin:0;padding:0}.article.go:before{display:none}.article.go:after{display:none}.article .main-article-image{width:100%}.article .post-content-container{position:relative;padding:50px 20px 85px}.article .post-content-container .campaign-tags{padding:15px 0}.article .post-content-container .campaign-tags .campaign-tag{display:inline-block;margin-right:20px;text-transform:uppercase;font-family:"Sofia Pro Bold"}.article .post-content-container .campaign-tags .campaign-tag a{color:#008fbe;text-decoration:none;@inlude transition(color 0.15s)}.article .post-content-container .campaign-tags .campaign-tag a:hover{color:#CCC}.article .post-content-container .post-display-title{margin:0;color:#004A97;font-family:"Sofia Pro Black";margin-right:.35em;font-size:2.25em;margin-bottom:30px}.article .post-content-container .feature-post-title{font-size:3em}.article .post-content-container .social-content{margin-bottom:30px}.article .post-content-container .content{padding-bottom:30px}.article .post-content-container .content h3{font-style:"Sofia Pro Regular";color:#004A97;font-size:1.25em;line-height:1.5em}.article .post-content-container .content img{width:100%}.article .post-content-container .content a{text-decoration:none;color:#008fbe}.article .post-content-container .content ol{counter-reset:li;list-style:none;padding-left:20px}.article .post-content-container .content ol li{margin-bottom:20px}.article .post-content-container .content ol li:before{content:counter(li) ".";counter-increment:li;position:absolute;left:10px}.article .post-content-container.product .post-display-title{margin:0;width:55%}.article .post-content-container.product .post-display-title.feature-post-title{width:70%}.article .post-content-container.product .social-content{padding:0}.article .post-content-container.product .content{padding:0 1em 1em}.article .post-content-container.product .product-link a{font-size:16px}.article .post-content-container .product-link{font-family:"Sofia Pro Bold";text-transform:uppercase;font-size:.85em;margin-top:20px}.article .post-content-container .product-link a,.article .post-content-container .product-link a:hover,.article .post-content-container .product-link a:visited{color:#004A97;text-decoration:none;margin-right:10px;font-size:1.1em}.article .post-content-container .product-link a .arrow,.article .post-content-container .product-link a:hover .arrow,.article .post-content-container .product-link a:visited .arrow{margin:0 .25em}.article .article-content-container{background:white;overflow:hidden;position:relative}.article .article-content-container.shortable:after{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 60%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(60%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 60%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 60%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 60%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 60%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );content:'';position:absolute;top:50%;bottom:0;left:0;right:0}.article .article-content-container.shortable.opened:after{content:none}.article .article-content-container .read-more-container{position:absolute;bottom:113px;left:0;right:0;z-index:2;text-align:center}.article .article-content-container .read-more-container .read-more,.article .article-content-container .read-more-container .archived-read-more{background-color:white;color:#004A97;font-family:"Sofia Pro Bold";font-size:1em;line-height:1em;text-transform:uppercase;text-decoration:none;padding:8px 11px;border:4px solid #004A97}.article .share-container{position:absolute;bottom:50px;left:0;right:0}.article .share-container .share-list{text-align:center}.article .share-container .share-list .share-list-item{display:inline-block;width:35px;padding:5px 5px 0;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s}.article .share-container .share-list .share-list-item:hover{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.article .go-post-click-through{height:100vh;width:100%;background:none}.article .go-post-click-through .redeem{width:100%;height:80vh;cursor:pointer}.article .go-post-click-through .cta{width:100%;height:20vh;cursor:pointer}.article .parallaxParent{height:24vh;overflow:hidden;position:absolute;width:100%}.article .parallaxParent.open{height:100px}.article .parallaxParent>*{height:250%;position:relative;top:-100%;background-size:contain;background-repeat:no-repeat;-moz-transition:all 2s ease-in;-o-transition:all 2s ease-in;-webkit-transition:all 2s ease-in;transition:all 2s ease-in}.article .parallaxParent>*.move{top:-150%}.article .vine,.article .video{position:relative;padding-bottom:100%;width:100%;height:0;overflow:visible}.article .vine iframe,.article .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article .video{padding-bottom:56%}@media only screen and (min-width: 768px){.chatPostContainer .profile-picture{width:70px;height:70px}.chatPostContainer .social-content{min-height:75vh;width:100%}.chatPostContainer .social-content .post{height:80vh;min-height:initial}.chatPostContainer .chatPost .chatContainer .chatContacts.show{height:70.5vh;min-height:initial}.chatPostContainer .chatPost .chatContainer .chatContacts .contact{min-height:70px}.chatPostContainer .chatPost .chatContainer .chatContacts .contact p{margin:10px 0 0 90px}.chatPostContainer .chatPost .chatContainer .chatFrame{height:69vh;max-height:900px}.chatPostContainer .chatPost .chatContainer .chatFrame .chatFrame-container{height:inherit;max-height:inherit}.chatPostContainer .chatPost .chatContainer .chatFrame .chat .profile-picture{width:70px;height:70px}.chatPostContainer .chatPost .chatContainer .chatFrame .chat .copy{margin-left:80px}h4#headline-cta{padding-left:0}.category.category-listing{opacity:0;-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}.category.category-listing.loaded{opacity:1}.category .article:first-child h2:after{width:1em;height:1em;position:absolute;display:none;right:0;bottom:3px}#category-posts .article:first-child .article-content-container{min-height:100vh}#category-posts .article:first-child .article-content-container .post-content-container{padding-top:70px}#category-posts .article:first-child .article-content-container .post-content-container .post-display-title{font-size:2.556em;line-height:0.9em}.article{margin-bottom:24vh;overflow:visible;background-color:white;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;border:none}.article.archived:first-child{padding-top:70px}.article.archived:first-child .article-content-container .post-content-container{border-top:none}.article.archived:first-child:last-child{padding-bottom:70px}.article.archived .article-content-container{border-top:none}.article.archived .article-content-container .post-content-container{padding-bottom:0;border-top:8px solid #042A54}.article.archived .article-content-container .post-content-container.opened{padding-bottom:70px}.article.archived .article-content-container .read-more-container{position:static;text-align:left}.article.archived .article-content-container .read-more-container .archived-read-more{left:105px;display:inline-block;right:initial;bottom:0px;position:relative;max-width:56.66%;padding:9px 20px;margin-bottom:70px;text-align:left}.article .article-content-container{max-width:1600px;margin:0 auto}.article .article-content-container.shortened:after{bottom:0}.article .post-content-container{max-width:55%;margin:0 0 0 105px;padding:70px 0px 70px}.article .post-content-container .content{padding-bottom:0}.article .post-content-container .social-content .post{overflow:hidden}.article .post-content-container .social-content .post .main-article-image{position:relative}.article .post-content-container .social-content .post .main-article-image .image-container{background-repeat:no-repeat;background-position:50%;background-size:cover}.article .post-content-container .social-content .post .main-article-image .image-container .transparent{width:100%}.article .post-content-container .social-content .post .main-article-image .internal-border{position:absolute;top:0;bottom:0;left:0;right:0;-moz-transition:border 0.35s;-o-transition:border 0.35s;-webkit-transition:border 0.35s;transition:border 0.35s;border:0px solid rgba(0,0,0,0.2)}.article .post-content-container .social-content .post:hover .internal-border{border:30px solid rgba(0,0,0,0.2)}.article .post-content-container h2.feature-post-title{top:1px;padding:40px 0 20px}.article .post-content-container .post-display-title{padding-right:0;font-size:2.556em;line-height:0.9em;margin-bottom:5px}.article .share-container{position:static;margin-bottom:5px}.article .share-container .share-list{text-align:left}.article .share-container .share-list .share-list-item{padding:5px 10px 5px 0}.go-post-click-through{position:absolute}}@media only screen and (min-width: 1600px){#top-headline-container{font-size:80px}.chatPostContainer .social-content{min-height:1200px}.chatPostContainer .social-content .post{height:1200px;min-height:initial}.chatPostContainer .chatPost .chatContainer .chatContacts.show{max-height:910px}.chatPostContainer .chatPost .chatContainer .chatFrame .chatFrame-container{max-height:900px;height:69vh}.article .article-content-container .post-content-container{max-width:900px}.article .article-content-container .post-content-container .post-display-title{padding-right:0}.article .article-content-container .post-content-container.product .post-display-title{padding-left:.75em}.article .article-content-container .post-content-container.product .content{padding:0 2.25em 3em}.article .article-content-container .post-content-container.product .content p{font-size:24px}.article .article-content-container .post-content-container.product .content .product-link a{font-size:20px;margin-right:10px}.article .parallaxParent{height:12vh;overflow:hidden;position:absolute;bottom:-12vh}}@media only screen and (max-device-width: 320px){.ua-mobile-iphone .category .article:first-child h2{font-size:2em}}.article-content-container.slideshow{overflow:visible}.article-content-container.slideshow .post-display-title{display:none}.article-content-container.slideshow .slides-container-overlay{display:none}.article-content-container.slideshow .slideshow-container{position:relative}.article-content-container.slideshow .slideshow-container .slides-container{width:9999px;overflow:auto;margin-bottom:40px;margin-left:20px}.article-content-container.slideshow .slideshow-container .slides-container.animating{-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.article-content-container.slideshow .slideshow-container .slides-container .slide{float:left;position:relative;width:60vw;max-width:500px;height:60vw;max-height:500px;margin-right:2px}.article-content-container.slideshow .slideshow-container .slides-container .slide .active-slide-overlay{border:0px solid rgba(255,0,0,0.75);box-sizing:border-box;-moz-transition:border 0.35s;-o-transition:border 0.35s;-webkit-transition:border 0.35s;transition:border 0.35s}.article-content-container.slideshow .slideshow-container .slides-container .slide.active .active-slide-overlay{border:4px solid rgba(255,0,0,0.75)}.article-content-container.slideshow .slideshow-container .slides-container .slide>*{width:100%;height:100%;margin:auto;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute}.article-content-container.slideshow .slideshow-container .content-mask{overflow:hidden;position:relative;display:inline-block;width:90vw}.article-content-container.slideshow .slideshow-container .content-mask .content-container{width:9999px;overflow:auto;float:left;-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.article-content-container.slideshow .slideshow-container .content-mask .content-container .content{float:left;width:80vw;margin:0 20px}.article-content-container.slideshow .slideshow-container .content-mask .content-container .content .post-display-title{display:block;margin-bottom:10px;text-transform:uppercase}.article-content-container.slideshow .slideshow-container .content-mask .content-container .content .subheader{font-style:"Sofia Pro Regular";color:#004A97;font-size:1.25em;line-height:1.25em}.article-content-container.slideshow .slideshow-container .content-mask .content-overlay{background-image:-svg;background-size:100%;background-image:-owg;background-image:-moz;background-image:-webkit;background-image:linear-gradient(to right, #ffffff 0%,rgba(255,255,255,0) 5%,rgba(255,255,255,0) 95%,#ffffff 100%);top:0;bottom:0;right:0;left:0;position:absolute;pointer-events:none}.article-content-container.slideshow .slideshow-container .navigation{height:50px;min-width:209px;width:90%;margin:0 auto 20px}.article-content-container.slideshow .slideshow-container .navigation>*{background-color:#2d6a9e;float:left}.article-content-container.slideshow .slideshow-container .navigation .prev,.article-content-container.slideshow .slideshow-container .navigation .next{width:50px;height:100%;padding:0 5px}.article-content-container.slideshow .slideshow-container .navigation .prev .nav-arrow,.article-content-container.slideshow .slideshow-container .navigation .next .nav-arrow{width:100%;height:100%}.article-content-container.slideshow .slideshow-container .navigation .prev .nav-arrow img,.article-content-container.slideshow .slideshow-container .navigation .next .nav-arrow img{width:60%;height:60%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.article-content-container.slideshow .slideshow-container .navigation .prev .nav-arrow.left,.article-content-container.slideshow .slideshow-container .navigation .next .nav-arrow.left{transform:rotate(90deg)}.article-content-container.slideshow .slideshow-container .navigation .prev .nav-arrow.right,.article-content-container.slideshow .slideshow-container .navigation .next .nav-arrow.right{transform:rotate(-90deg)}.article-content-container.slideshow .slideshow-container .navigation .slide-counter{height:100%;min-width:75px;width:calc(100% - 144px);padding:0 10px;margin-left:4px;text-align:right}.article-content-container.slideshow .slideshow-container .navigation .slide-counter p{color:white;font-size:0.75em;line-height:45px}.article-content-container.slideshow .slideshow-container .navigation .slide-counter p .current-slide{font-size:2em}.article-content-container.slideshow .slideshow-container .navigation .slide-counter p .total-slides{color:#98afc8}@media only screen and (min-width: 768px){.article-content-container.slideshow .slideshow-container{width:70vw}.article-content-container.slideshow .slideshow-container .slides-container-overlay{display:block;position:absolute;top:0;left:0;width:100vw;height:25vw;max-height:500px;background:linear-gradient(to right, rgba(255,255,255,0) 55vw,#ffffff 70vw);pointer-events:none;-moz-transform:translateX(45vw);-ms-transform:translateX(45vw);-webkit-transform:translateX(45vw);transform:translateX(45vw);-moz-transition:-moz-transform 0.35s;-o-transition:-o-transform 0.35s;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}.article-content-container.slideshow .slideshow-container .slides-container-overlay.active{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.article-content-container.slideshow .slideshow-container .slides-container{margin-left:40px}.article-content-container.slideshow .slideshow-container .slides-container .slide{width:25vw;height:25vw;-moz-transition:opacity 0.35s;-o-transition:opacity 0.35s;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}.article-content-container.slideshow .slideshow-container .navigation{width:auto;position:absolute;right:0;z-index:1}.article-content-container.slideshow .slideshow-container .navigation .slide-counter{width:initial;padding:0 0 0 10px}.article-content-container.slideshow .slideshow-container .content-mask{width:55vw;max-width:900px}.article-content-container.slideshow .slideshow-container .content-mask .content-container .content{width:50vw;max-width:820px;margin:0 40px}}@media only screen and (min-width: 1600px){.article-content-container.slideshow .slideshow-container{width:1200px}.article-content-container.slideshow .slideshow-container .slides-container-overlay{background:linear-gradient(to right, rgba(0,0,0,0) 800px,#ffffff 1200px)}}#category-go{z-index:4;position:relative}.go{height:100vh}.go .go-container{height:100%;text-align:center;overflow:hidden}.go .go-container.visible{visibility:visible}.go .go-container #go-load-more{font-size:18px;padding:20px 15px 21px 0px;background-color:#042A54;position:absolute;bottom:0;text-align:center;text-transform:uppercase;width:100%;left:0;text-decoration:none}.go .go-container #go-load-more div{font-family:"Sofia Pro Bold";color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.go .go-container #go-load-more p{padding-top:5px}.go .go-container .logo-img img{max-width:none;width:100%}.go .go-container h2{font-family:"Sofia Pro Black";font-size:1.5em;text-transform:uppercase;color:white;max-width:70%;margin:0 auto 30px}.go .go-container #redeem{background-color:#004A97;background-image:url(../assets/images/pass_icon_go.svg);color:white;background-repeat:no-repeat;background-size:auto 71%;background-position:22px 46%;cursor:pointer;font-family:"Sofia Pro Bold";font-size:1em;text-decoration:none;padding:14px 25px 16px 60px;margin:45px auto 15px;display:inline-block;border-radius:100px}.go .go-container h3{color:white;font-size:1.4em;line-height:1.1em;letter-spacing:.035em;max-width:840px;width:80%;margin:0 auto;font-family:"Sofia Pro Black";text-transform:uppercase}.go .go-container p{color:#fff;padding:20px 25px 5px 25px}.go .go-container #cta{color:white;cursor:pointer;display:block;font-family:"Sofia Pro Regular";font-size:15px;color:white;opacity:.6;text-transform:uppercase;text-decoration:none}.go .go-container #cta:hover{opacity:1}.go .go-container .go-wrapper{display:table;background-color:rgba(0,0,0,0.5);color:#fff;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;display:table}.go .go-container .go-wrapper.hidden{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.go .go-container .go-wrapper .gradient{width:100vw;height:100vh;position:absolute;z-index:-1;background-image:url(../assets/images/gradient.png);background-size:cover;background-position:center;background-image:-svg;background-size:100%;background-image:-moz;background-image:-webkit;background-image:linear-gradient(0deg, rgba(0,0,0,0.55) 0%,rgba(0,0,0,0) 100%)}.go .go-container .go-wrapper .content{display:table-cell;vertical-align:middle;padding-top:25px}.go .go-container .go-wrapper .content p{color:#fff;width:80%;max-width:840px;line-height:1.5em;font-size:1em;margin:0 auto}#done{position:fixed;visibility:hidden;z-index:1001;overflow:hidden;width:100%;height:100%;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}#done .go .go-container .go-wrapper{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#done .go.animate{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#done.active{visibility:visible;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width: 900px){.go .go-container h2{font-size:35px}.go .go-container h3{font-size:2.556em;line-height:1em}.go .go-container p{padding-top:25px}}@media only screen and (min-device-width: 375px) and (min-device-height: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.go{margin:0;padding:0;z-index:998}.go .go-container{position:relative;top:0;bottom:0;left:0;right:0}.go .go-container h2{max-width:40%}.go .go-container h3{top:10%;left:10%;right:10%}}.ua-safari #done .go .go-container .go-wrapper .content{padding-top:0;padding-bottom:120px}.ua-safari #done .go .go-container .go-wrapper .content h3{top:0;width:70%}.ua-safari #done .go .go-container .go-wrapper .content p{padding-top:30px}.ua-safari #done .go .go-container #go-load-more{bottom:0}.ua-ie .go .go-container #redeem{background-position:-80%}@media only screen and (max-device-width: 320px) and (max-device-height: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.ua-mobile-iphone .go-wrapper{font-size:14px}.ua-mobile-iphone .go-wrapper .content #redeem{font-size:14px}.ua-mobile-iphone .go-wrapper .content #cta{font-size:12px}}#rotated-device{display:none}@media only screen and (max-device-width: 960px) and (orientation: landscape){body{overflow:hidden}#rotated-device{display:block;z-index:100;background:#042A54;position:fixed;top:0;bottom:0;left:0;right:0;font-family:"Sofia Pro Black";color:white;text-transform:uppercase}#rotated-device .slanted{position:absolute;top:50%;bottom:0;left:-75px;right:-75px;border-right:1200px solid #004A97;border-top:15px solid transparent;z-index:-1}#rotated-device .pass-content{position:absolute;top:5%;width:100%;height:35vh}#rotated-device .pass-content .pass-logo{height:100%;position:relative;left:10px}#rotated-device .pass-content .pass-text{color:white;display:inline-block;position:relative;font-size:8vh;bottom:3.5vh}#rotated-device .content{position:absolute;top:45%;width:100%;text-align:center}#rotated-device .content .code{margin:auto;width:50%}#rotated-device .content .code .icon{width:30%;margin-right:3.3%;float:left}#rotated-device .content .code .icon:last-child{margin-right:0}#rotated-device .content .code-text{padding:7.5vh 0;clear:left}#rotated-device .content .code-text a{color:white}#rotated-device .rotated-directions-container{position:absolute;bottom:10px;width:150px;left:20px}#rotated-device .rotated-directions-container .device-image{width:30px;height:50px;background-color:#6893c0;float:left;position:relative;border-radius:3px}#rotated-device .rotated-directions-container .device-image:after{content:'';position:absolute;top:3px;bottom:5px;left:3px;right:3px;background:#004A97;border-radius:2px}#rotated-device .rotated-directions-container .rotated-directions{color:#6893c0;font-family:"Sofia Pro Light";text-transform:initial;position:absolute;left:35px;bottom:0}#rotated-device .what-is-pass{position:absolute;bottom:10px;right:20px;width:200px;color:#6893c0;font-family:"Sofia Pro Light";text-transform:initial;text-align:right}#rotated-device .what-is-pass a{color:#6893c0}}.missing-container{width:100%;height:100%;background-color:white}.missing-container .content-wrapper{max-width:768px;max-height:768px;position:absolute;top:75px;bottom:0;left:0;right:0;margin:auto;text-align:center}.missing-container .content-wrapper .error-text{color:#004A97;font-size:3.25em;text-transform:uppercase;font-family:"Sofia Pro Black";line-height:0.9em}.missing-container .content-wrapper .home-link{color:#004A97;margin-top:30px;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:"Sofia Pro Bold";font-size:1.1em}.missing-container .content-wrapper .home-link:after{content:url("../assets/images/icon_arrow_down_color_bold.svg");position:relative;display:inline-block;width:1em;height:1em;transform:rotate(-90deg);top:4px;margin-left:10px}.missing-container .content-wrapper img{display:block;margin:0 auto}
