.case-study-wrapper.case-study--kitkat{opacity:1;color:#000;background:#000;padding-top:0;position:relative}.case-study-wrapper.case-study--kitkat ::selection{background:#ffffffb3}.case-study-wrapper.case-study--kitkat .nowrap{white-space:nowrap}.case-study-wrapper.case-study--kitkat .noevents{pointer-events:none}.case-study-wrapper.case-study--kitkat strong{font-weight:700}.case-study-wrapper.case-study--kitkat .text--red{color:#f13636}.case-study-wrapper.case-study--kitkat .text--left,.case-study-wrapper.case-study--kitkat .text--right,.case-study-wrapper.case-study--kitkat .text--center{text-align:center}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .text--center{text-align:center!important}.case-study-wrapper.case-study--kitkat .text--left{text-align:left!important}.case-study-wrapper.case-study--kitkat .text--right{text-align:right!important}}.case-study-wrapper.case-study--kitkat .textbox{flex-direction:column;display:flex;position:relative}.case-study-wrapper.case-study--kitkat .textbox--row{flex-direction:row}.case-study-wrapper.case-study--kitkat .section--animate .icons__item:first-child{float:none;transition-delay:.6s}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--floor .header{padding-top:30px}}.case-study-wrapper.case-study--kitkat .section--floor .heading__subtitle{max-width:500px;margin:20px auto 0;font-size:1.25rem;font-weight:100;display:block}.case-study-wrapper.case-study--kitkat .section--break{color:#fff;background-color:#da2032}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--break{padding-bottom:100px}}.case-study-wrapper.case-study--kitkat .section--break .header{max-width:450px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-top:0;position:relative}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger{z-index:2}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger img{max-width:100%}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left{width:225px;position:absolute;top:-200px;left:-125px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left{width:300px;top:-200px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left{width:350px;left:-300px}}@media only print,only screen and (min-width:1186px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left{top:-400px;left:-500px}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left{width:400px;top:-300px;left:-600px}}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left .finger{opacity:0;transform-origin:0 100%;transform:rotate(10deg)translateY(5%)}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left .crumbs{opacity:0;width:50px;position:absolute;top:-20px;right:0;transform:translateY(30%)translate(-20%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--left .crumbs{width:80px;right:-20px}}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right{width:225px;position:absolute;top:-150px;right:-125px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right{width:300px;top:-200px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right{width:350px;top:-250px;right:-300px}}@media only print,only screen and (min-width:1186px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right{top:-400px;right:-400px}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right{width:400px;right:-550px}}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right .finger{opacity:0;transform-origin:100% 100%;transform:rotate(-10deg)translateY(5%)}.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right .crumbs{opacity:0;width:50px;position:absolute;top:-20px;left:0;transform:translateY(30%)translate(20%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--break .header .kitkat-finger.kitkat-finger--right .crumbs{width:80px;left:-60px}}.case-study-wrapper.case-study--kitkat .section--break h2.header--description{position:relative}.case-study-wrapper.case-study--kitkat .section--break h2.header--description:before{content:"";opacity:0;background-image:url(/img/case-kitkat/splash-bg-red.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:300px;height:117px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--break h2.header--description:before{width:800px;height:312px;top:70%}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--break h2.header--description:before{width:1100px;height:430px}}.case-study-wrapper.case-study--kitkat .break__columns{flex-flow:wrap;justify-content:center;display:flex}.case-study-wrapper.case-study--kitkat .break__column{opacity:0;flex-direction:column;align-items:center;width:50%;padding:0 20px;display:flex;transform:translateY(30px)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .break__column{width:33.3333%}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .break__column{padding:0 40px}}.case-study-wrapper.case-study--kitkat .break__column:not(:last-child){margin-bottom:40px}.case-study-wrapper.case-study--kitkat .break__column .break__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:75px;height:75px;margin-bottom:20px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .break__column .break__icon{width:100px;height:100px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .break__column .break__icon{width:150px;height:150px;margin-bottom:30px}}.case-study-wrapper.case-study--kitkat .break__column .break__icon.break__icon--world{background-image:url(/img/case-kitkat/icon-world.svg)}.case-study-wrapper.case-study--kitkat .break__column .break__icon.break__icon--czechia{background-image:url(/img/case-kitkat/icon-czechia.svg)}.case-study-wrapper.case-study--kitkat .break__column .break__icon.break__icon--goal{background-image:url(/img/case-kitkat/icon-goal.svg)}.case-study-wrapper.case-study--kitkat .break__column .break__heading{text-transform:uppercase}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .break__column .break__heading{margin-bottom:10px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .break__column .break__heading{margin-bottom:20px;font-size:1.75rem}}.case-study-wrapper.case-study--kitkat .break__column .break__description{font-size:12px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .break__column .break__description{font-size:1rem}}.case-study-wrapper.case-study--kitkat .section--animate .break__column{opacity:1;transition:all .5s;transform:translateY(0)}.case-study-wrapper.case-study--kitkat .section--animate .break__column:first-child{transition-delay:.5s}.case-study-wrapper.case-study--kitkat .section--animate .break__column:nth-child(2){transition-delay:.7s}.case-study-wrapper.case-study--kitkat .section--animate .break__column:nth-child(3){transition-delay:.9s}.case-study-wrapper.case-study--kitkat .section--animate h2.header--description:before{opacity:1;transition:opacity .3s}.case-study-wrapper.case-study--kitkat #section--break.section--animate #kitkat-finger-left .finger,.case-study-wrapper.case-study--kitkat #section--break.section--animate #kitkat-finger-right .finger,.case-study-wrapper.case-study--kitkat #kitkat-finger-left.section--animate .finger,.case-study-wrapper.case-study--kitkat #kitkat-finger-right.section--animate .finger{transition-delay:1s;transition:all .6s ease-out;opacity:1!important;transform:rotate(0)translateY(0)!important}.case-study-wrapper.case-study--kitkat #section--break.section--animate #kitkat-finger-left .crumbs,.case-study-wrapper.case-study--kitkat #section--break.section--animate #kitkat-finger-right .crumbs,.case-study-wrapper.case-study--kitkat #kitkat-finger-left.section--animate .crumbs,.case-study-wrapper.case-study--kitkat #kitkat-finger-right.section--animate .crumbs{transition-delay:1s;transition:all .6s ease-out;opacity:1!important;transform:translateY(0)translate(0)!important}.case-study-wrapper.case-study--kitkat .section--challenge{color:#404040;background-color:#fff;position:relative}.case-study-wrapper.case-study--kitkat .section--challenge:before{content:"";backround-position:top center;background-image:url(/img/case-kitkat/white-rip.png);background-repeat:no-repeat;background-size:100%;width:100%;height:150px;display:block;position:absolute;top:0;left:0;transform:translateY(-30%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--challenge:before{transform:translateY(-50%)}}@media only print,only screen and (min-width:1050px){.case-study-wrapper.case-study--kitkat .section--challenge:before{transform:translateY(-80%)}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--challenge{padding-top:100px}}.case-study-wrapper.case-study--kitkat .section--challenge .header{margin-bottom:40px;padding-top:0;position:relative}.case-study-wrapper.case-study--kitkat .challenge__bubbless{max-width:288px;height:225px;margin:0 auto;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubbless{flex-flow:row;justify-content:center;align-items:center;max-width:none;height:auto;display:flex}}.case-study-wrapper.case-study--kitkat .challenge__bubble{opacity:0;transform-origin:50%;border-radius:50%;justify-content:center;align-items:center;padding:20px;transition:all .3s;display:flex;position:absolute;overflow:hidden;transform:scale(.875)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubble{position:initial}.case-study-wrapper.case-study--kitkat .challenge__bubble:not(:last-child){margin-right:25px}}.case-study-wrapper.case-study--kitkat .challenge__bubble .bubble__text{color:#fff;font-size:12px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubble .bubble__text{font-size:.875rem}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__bubble .bubble__text{font-size:1.0625rem}}.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--first{z-index:1;background-color:#bf1d2d;width:125px;height:125px}@media (max-width:649px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--first{bottom:0;left:0}}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--first{width:150px;height:150px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--first{width:200px;height:200px}}.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--second{z-index:2;background-color:#da2032;width:150px;height:150px;transition-delay:.2s}@media (max-width:649px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--second{top:0;left:69px}}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--second{width:200px;height:200px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--second{width:250px;height:250px}}.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--third{z-index:1;background-color:#404040;width:125px;height:125px;transition-delay:.4s}@media (max-width:649px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--third{bottom:0;right:0}}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--third{width:150px;height:150px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__bubble.challenge__bubble--third{width:200px;height:200px}}.case-study-wrapper.case-study--kitkat .section--animate .challenge__bubble{opacity:1;transform:scale(1)}.case-study-wrapper.case-study--kitkat .challenge__chunky{width:300px;position:absolute;top:-150px;right:-150px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__chunky{width:400px;right:initial;top:-200px;left:-30px}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .challenge__chunky{width:500px;left:-300px}}.case-study-wrapper.case-study--kitkat .challenge__crumbs{width:50px;position:absolute;top:-100px;right:150px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .challenge__crumbs{width:75px;top:-175px;right:15%;transform:rotate(90deg)}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .challenge__crumbs{width:125px;top:-200px}}.case-study-wrapper.case-study--kitkat .section--fight{color:#fff;background-color:#000;padding-bottom:0;position:relative}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--fight{background-color:#fff;padding-top:0}}.case-study-wrapper.case-study--kitkat .section--fight .header{padding-top:0}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--fight .header{text-align:left;max-width:450px;position:absolute;top:7vw;left:0}}@media (min-width:1186px){.case-study-wrapper.case-study--kitkat .section--fight .header{top:10vw}}@media (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--fight .header{top:200px}}.case-study-wrapper.case-study--kitkat .section--fight img{width:100%}.case-study-wrapper.case-study--kitkat .section--fight .fight__visual{width:100%;margin:0;padding:0;line-height:0;display:block}.case-study-wrapper.case-study--kitkat .section--disciplines{color:#fff;background-color:#da2032;padding-bottom:120px;position:relative}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--disciplines{padding-bottom:180px}}.case-study-wrapper.case-study--kitkat .section--disciplines:before{content:"";background-image:linear-gradient(#6d0c00,#0000 90%);width:100%;height:100px;position:absolute;top:0;left:0}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--disciplines:before{height:200px}}.case-study-wrapper.case-study--kitkat .section--disciplines .header{max-width:450px;margin-left:auto;margin-right:auto;padding-top:0}.case-study-wrapper.case-study--kitkat .heading--disciplines span{text-transform:none;margin-bottom:5px;font-family:Lexend;font-size:16px;font-weight:400;display:block}.case-study-wrapper.case-study--kitkat .disciplines__columns{flex-wrap:wrap;justify-content:center;display:flex}.case-study-wrapper.case-study--kitkat .disciplines__column{transform-origin:50%;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;width:220px;height:211px;transition:all .3s;position:relative;transform:scale(.875)}.case-study-wrapper.case-study--kitkat .disciplines__column:nth-child(2){transition-delay:.2s}.case-study-wrapper.case-study--kitkat .disciplines__column:nth-child(3){transition-delay:.4s}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .disciplines__column{width:300px;height:288px}}.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--first{background-image:url(/img/case-kitkat/discipline-1.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--first{background-image:url(/img/case-kitkat/discipline-1@2x.png)}}.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--second{background-image:url(/img/case-kitkat/discipline-2.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--second{background-image:url(/img/case-kitkat/discipline-2@2x.png)}}.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--third{background-image:url(/img/case-kitkat/discipline-3.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--third{background-image:url(/img/case-kitkat/discipline-3@2x.png)}}.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--third .disciplines__text{bottom:15px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .disciplines__column.disciplines__column--third .disciplines__text{bottom:20px}}.case-study-wrapper.case-study--kitkat .disciplines__text{color:#c80420;font-family:Bangers,sans-serif;font-size:22px;line-height:1;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .disciplines__text{font-size:2rem;bottom:30px}}.case-study-wrapper.case-study--kitkat .disciplines__text span{font-size:16px;display:block}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .disciplines__text span{font-size:1.125rem}}.case-study-wrapper.case-study--kitkat .section--animate .disciplines__column{opacity:1;transform:scale(1)}.case-study-wrapper.case-study--kitkat .section--shooting{color:#404040;background-color:#fff;position:relative}.case-study-wrapper.case-study--kitkat .section--shooting:before{content:"";background-image:url(/img/case-kitkat/white-rip.png);background-position:top;background-size:100%;width:100%;height:100px;display:block;position:absolute;top:0;left:0;transform:translateY(-50%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--shooting:before{height:15vw}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--shooting:before{height:216px}}.case-study-wrapper.case-study--kitkat .section--shooting:after{content:"";background-image:url(/img/case-kitkat/white-rip.png);background-position:top;background-size:100%;width:100%;height:100px;display:block;position:absolute;bottom:0;left:0;transform:translateY(50%)rotate(180deg)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--shooting:after{height:15vw}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--shooting:after{height:216px}}.case-study-wrapper.case-study--kitkat .section--shooting .header{max-width:650px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-top:0}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--shooting .header{margin-bottom:80px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .section--shooting .header{margin-top:40px;margin-bottom:120px}}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tiles__row{flex-flow:row;justify-content:center;margin-bottom:10px;transition:all .5s;display:flex}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tiles__row:nth-child(odd){transform:translate(120%)}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tiles__row:nth-child(2n){transform:translate(-120%)}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tiles__row .shooting__tile:not(:last-child){margin-right:20px}.case-study-wrapper.case-study--kitkat .shooting__tile:not(.shooting__tile--list){align-items:stretch;min-height:200px;display:flex}.case-study-wrapper.case-study--kitkat .shooting__tile img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:900px){.case-study-wrapper.case-study--kitkat .shooting__tiles.shooting__tiles--mobile{display:none}}.case-study-wrapper.case-study--kitkat .shooting__tiles.shooting__tiles--mobile .shooting__tiles__row--2 .shooting__tile--4,.case-study-wrapper.case-study--kitkat .shooting__tiles.shooting__tiles--mobile .shooting__tiles__row--2 .shooting__tile--8{display:none}@media (min-width:550px){.case-study-wrapper.case-study--kitkat .shooting__tiles.shooting__tiles--mobile .shooting__tiles__row--2 .shooting__tile--4{display:block}}@media (max-width:899px){.case-study-wrapper.case-study--kitkat .shooting__tiles.shooting__tiles--desktop{display:none}}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tile--list{color:#fff;text-transform:uppercase;justify-content:center;align-items:center;min-width:300px;height:300px;padding-left:50px;font-family:Lexend;font-size:1.25rem;font-weight:700;display:flex;position:relative}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tile--list:before{content:"";ddisplay:block;z-index:1;background-image:url(/img/case-kitkat/vid-tile-bg.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:350px;height:350px;position:absolute;top:-30px;left:-40px}.case-study-wrapper.case-study--kitkat .shooting__tiles .shooting__tile--list ul{z-index:2;position:relative}.case-study-wrapper.case-study--kitkat .shooting__tile.has-video{position:relative}.case-study-wrapper.case-study--kitkat .shooting__tile.has-video .js-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-study-wrapper.case-study--kitkat .shooting__tile.has-video .js-video .icon--ico-play-alt{fill:#fff;color:#c80420;transition:opacity .2s}.case-study-wrapper.case-study--kitkat .shooting__tile.has-video .js-video .icon--ico-play-alt:hover{opacity:.75}.case-study-wrapper.case-study--kitkat .section--animate .shooting__tiles__row:nth-child(odd),.case-study-wrapper.case-study--kitkat .section--animate .shooting__tiles__row:nth-child(2n){transform:translate(0)}.case-study-wrapper.case-study--kitkat .section--finally{color:#fff;padding-top:80px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--kitkat .section--finally{padding-top:120px}}@media only print,only screen and (min-width:1440px){.case-study-wrapper.case-study--kitkat .section--finally{padding-top:180px}}.case-study-wrapper.case-study--kitkat .section--finally .header{max-width:450px;margin-left:auto;margin-right:auto;padding-top:0}.case-study-wrapper.case-study--kitkat .section--finally .header.header--score{margin:40px auto}.case-study-wrapper.case-study--kitkat .section--finally img{max-width:100%}.case-study-wrapper.case-study--kitkat .finally__athletes{flex-flow:row;justify-content:center;align-items:flex-end;display:flex;position:relative}@media (max-width:599px){.case-study-wrapper.case-study--kitkat .finally__athletes{width:calc(100% + 100px);margin-left:-50px}}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__vs{z-index:2;color:#c80420;text-shadow:5px 5px #000;font-family:Bangers,sans-serif;font-size:68px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .finally__athletes .finally__vs{font-size:6.25rem}}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__vs span{opacity:0;transform-origin:50%;transition-delay:.6s;transition:all .3s;transform:scale(.875)}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete{transition:all .3s;transition-delay:.3s;position:relative}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete .finally__name{text-shadow:-3px 3px #0003;background-position:50%;background-repeat:no-repeat;background-size:contain;font-family:Bangers,sans-serif;font-size:32px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete .finally__name{font-size:3rem}}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--first{opacity:0;margin-left:-20px;transform:translate(-100px)}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--first .finally__name{background-image:url(/img/case-kitkat/splash-athlete-1.png);width:200px;height:75px;padding-top:8px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--first .finally__name{width:400px;height:150px;padding-top:30px}}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--second{opacity:0;margin-right:-20px;transform:translate(100px)}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--second .finally__name{background-image:url(/img/case-kitkat/splash-athlete-2.png);width:200px;height:75px;padding-top:12px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .finally__athletes .finally__athlete.finally__athlete--second .finally__name{width:400px;height:150px;padding-top:35px}}.case-study-wrapper.case-study--kitkat .finally__athletes .finally__img{width:300px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .finally__athletes .finally__img{width:500px}}.case-study-wrapper.case-study--kitkat .score__columns{flex-flow:wrap;justify-content:center;display:flex}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__columns{margin-top:80px}}@media (max-width:419px){.case-study-wrapper.case-study--kitkat .score__columns{width:calc(100% + 50px);margin-left:-25px}}@media (min-width:768px){.case-study-wrapper.case-study--kitkat .score__columns{flex-wrap:nowrap}}.case-study-wrapper.case-study--kitkat .score__column{opacity:0;transform:translateY(30px)}@media (max-width:374px){.case-study-wrapper.case-study--kitkat .score__column.score__column--first,.case-study-wrapper.case-study--kitkat .score__column.score__column--second{width:50%}}@media (min-width:768px){.case-study-wrapper.case-study--kitkat .score__column.score__column--second{order:1}}.case-study-wrapper.case-study--kitkat .score__column.score__column--third{margin-top:-70px}@media (min-width:768px){.case-study-wrapper.case-study--kitkat .score__column.score__column--third{margin-top:0}}.case-study-wrapper.case-study--kitkat .score__splash{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red{color:#fff;z-index:1;background-image:url(/img/case-kitkat/splash-score-red.png);width:175px;height:148px;line-height:1;position:relative}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red{width:300px;height:254px}}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red .score__splash__txt{text-shadow:-5px 5px #00000026}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red .score__splash__txt{text-shadow:-10px 10px #00000026}}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red.score__splash--large{width:250px;height:212px;padding:20px 50px;line-height:1.25}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red.score__splash--large{width:400px;height:339px;padding:20px 100px}}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red.score__splash--large .score__splash__txt{text-shadow:none}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red.score__splash--large .score__splash__txt.tilt-right{transform:rotate(2deg)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red.score__splash--flipped{background-image:url(/img/case-kitkat/splash-score-red-flipped.png)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red .score__splash__txt.tilt-left{transform:rotate(-8deg)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--red .score__splash__txt.tilt-right{transform:rotate(8deg)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--white{color:#c80420;z-index:2;background-image:url(/img/case-kitkat/splash-score-white.png);width:200px;height:83px;margin-top:-50px;margin-left:-12px;padding:0 40px;line-height:1.25;position:relative}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash.score__splash--white{width:300px;height:124px;margin-top:-80px;margin-left:0}}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--white.score__splash--flipped{background-image:url(/img/case-kitkat/splash-score-white-flipped.png)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--white .score__splash__txt.tilt-left{transform:rotate(-8deg)}.case-study-wrapper.case-study--kitkat .score__splash.score__splash--white .score__splash__txt.tilt-right{transform:rotate(8deg)}.case-study-wrapper.case-study--kitkat .score__splash__txt{font-family:Bangers,sans-serif;font-size:14px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash__txt{font-size:1.25rem}}.case-study-wrapper.case-study--kitkat .score__splash__txt .txt--medium{font-size:28px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash__txt .txt--medium{font-size:3rem}}.case-study-wrapper.case-study--kitkat .score__splash__txt .txt--large{font-size:42px}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--kitkat .score__splash__txt .txt--large{font-size:5.125rem}}.case-study-wrapper.case-study--kitkat .section--animate .finally__athlete.finally__athlete--first,.case-study-wrapper.case-study--kitkat .section--animate .finally__athlete.finally__athlete--second{opacity:1;transform:translate(0)}.case-study-wrapper.case-study--kitkat .section--animate .finally__vs span{opacity:1;transform:scale(1)}.case-study-wrapper.case-study--kitkat #section--finally.section--animate #section--score .score__column,.case-study-wrapper.case-study--kitkat #section--score.section--animate .score__column{opacity:1;transition:all .3s;transform:translateY(0)}.case-study-wrapper.case-study--kitkat #section--finally.section--animate #section--score .score__column:nth-child(2),.case-study-wrapper.case-study--kitkat #section--score.section--animate .score__column:nth-child(2){transition-delay:.4s}.case-study-wrapper.case-study--kitkat #section--finally.section--animate #section--score .score__column:nth-child(3),.case-study-wrapper.case-study--kitkat #section--score.section--animate .score__column:nth-child(3){transition-delay:.2s}.case-study-wrapper.case-study--kitkat .section--makingof{backgrounud-color:black;color:#fff;padding:0;position:relative}.case-study-wrapper.case-study--kitkat .section--makingof .container{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.case-study-wrapper.case-study--kitkat .section--makingof .header{width:100%;max-width:400px;margin-left:auto;margin-right:auto;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-study-wrapper.case-study--kitkat .section--makingof .header .icons__item__image{color:#000;justify-content:center;align-items:center;margin-top:20px;display:flex}.case-study-wrapper.case-study--kitkat .section--makingof .header .icons__item__image .icon--ico-play-alt{fill:#fff;width:60px;height:60px}.case-study-wrapper.case-study--kitkat .section--makingof .makingof__video-img{width:100%;margin:0;padding:0;line-height:0;display:block}.case-study-wrapper.case-study--kitkat .section--makingof .makingof__video-img img{width:100%}.case-study-wrapper.case-study--kitkat .header--description .heading,.case-study-wrapper.case-study--kitkat .header--description .heading__subtitle{opacity:0;transition:transform .15s ease-in,opacity .3s ease-in}.case-study-wrapper.case-study--kitkat .header--description .heading{transform:translate(40px)}.case-study-wrapper.case-study--kitkat .header--description .heading__subtitle{display:inline-block;transform:translate(-40px)}.case-study-wrapper.case-study--kitkat .section--animate .header--description .heading,.case-study-wrapper.case-study--kitkat .section--animate .header--description .heading__subtitle{opacity:1;transform:translate(0)}.case-study.case-study--color--kitkat .intro__customer,.case-study.case-study--color--kitkat .intro__perex,.case-study.case-study--color--kitkat .intro__title,.case-study.case-study--color--kitkat .intro__subtitle{opacity:0}.case-study.case-study--color--kitkat .section--animate .intro__customer,.case-study.case-study--color--kitkat .section--animate .intro__perex,.case-study.case-study--color--kitkat .section--animate .intro__title,.case-study.case-study--color--kitkat .section--animate .intro__subtitle{transition-property:preserve-3d;transition:opacity .3s ease-out,transform .3s linear;transform:translate(0)}.case-study.case-study--color--kitkat .section--animate .intro__customer{opacity:1}.case-study.case-study--color--kitkat .section--animate .intro__subtitle{opacity:1;transition-delay:.3s}.case-study.case-study--color--kitkat .section--animate .intro__title{opacity:1;transition-delay:.2s}.case-study.case-study--color--kitkat .section--animate .intro__perex{opacity:1;transition-delay:.1s}.case-study.case-study--color--kitkat .intro{text-align:center;max-width:960px;min-height:600px;margin:auto;padding:90px 20px 125px;position:relative;height:auto!important}@media only print,only screen and (min-width:1024px){.case-study.case-study--color--kitkat .intro{padding-bottom:0}}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .intro{text-align:left}}@media only print,only screen and (min-width:1440px){.case-study.case-study--color--kitkat .intro{padding-top:180px;padding-bottom:180px}}.case-study.case-study--color--kitkat .intro__customer{transform:translateY(-10px);color:#da2032!important}.case-study.case-study--color--kitkat .intro__perex{z-index:2;max-width:400px;position:relative;transform:translateY(-30px)}@media (max-width:649px){.case-study.case-study--color--kitkat .intro__perex{margin-left:auto;margin-right:auto}}.case-study.case-study--color--kitkat .intro__subtitle{max-width:200px;font-size:1.125rem;transform:translateY(-90px)}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .intro__subtitle{max-width:none;font-size:1.5rem}}.case-study.case-study--color--kitkat .intro__title{font-size:3.125rem;transform:translateY(-60px)}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .intro__title{z-index:2;font-size:7.5rem;position:relative}}@media only print,only screen and (min-width:1186px){.case-study.case-study--color--kitkat .intro__title{font-size:8.75rem}}@media only print,only screen and (min-width:1440px){.case-study.case-study--color--kitkat .intro__title{font-size:9.5rem}}.case-study.case-study--color--kitkat .intro .intro__title,.case-study.case-study--color--kitkat .intro .intro__subtitle,.case-study.case-study--color--kitkat .intro .intro__perex,.case-study.case-study--color--kitkat .intro .intro__customer{color:#fff}@media (max-width:649px){.case-study.case-study--color--kitkat .intro .intro__actions{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.case-study.case-study--color--kitkat .intro .mouse{z-index:3;color:#da2032;position:absolute;top:40%;left:50%;transform:translate(-50%)}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .intro .mouse{border-color:#fff;top:70%}.case-study.case-study--color--kitkat .intro .mouse .mouse__wheel{background-color:#fff}}.case-study.case-study--color--kitkat .intro .icons__item.play-bg{background-image:url(/img/case-kitkat/video-play-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:150px;height:192px;padding-top:30px;padding-left:10px}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .intro .icons__item.play-bg{justify-content:center;align-items:center;width:255px;height:327px;padding-top:10px;display:flex}}.case-study.case-study--color--kitkat .intro .icons__item.play-bg .icons__item__label{color:#fff}.case-study.case-study--color--kitkat .intro .icon--ico-play-alt{fill:#fff;color:#c80420;transition:opacity .2s}.case-study.case-study--color--kitkat .intro .icon--ico-play-alt:hover{opacity:.75}.case-study.case-study--color--kitkat .intro .icon--ico-computer{fill:#ffffff80;transition:all .25s}.case-study.case-study--color--kitkat .intro .icons__item__label{color:#ffffff80;transition:all .25s}.case-study.case-study--color--kitkat .header--case{background-color:#000;position:relative}@media only print,only screen and (min-width:1024px){.case-study.case-study--color--kitkat .header--case{background-color:#da2032;background-image:url(/img/case-kitkat/visual-large.png);background-position:top;background-repeat:no-repeat;background-size:100%;height:70vw;max-height:864px}}.case-study.case-study--color--kitkat .header--case:before{content:"";background-image:url(/img/case-kitkat/visual.png);background-position:50%;background-size:contain;width:400px;height:366px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media only print,only screen and (min-width:650px){.case-study.case-study--color--kitkat .header--case:before{width:600px;height:550px;right:0;transform:translate(-20%)}}@media only print,only screen and (min-width:1024px){.case-study.case-study--color--kitkat .header--case:before{width:800px;height:733px;display:none}}@media only print,only screen and (min-width:1440px){.case-study.case-study--color--kitkat .header--case:before{width:939px;height:860px}}.case-study.case-study--color--kitkat .header--case:after{content:"";background-image:url(/img/case-kitkat/red-ripp-small.png);background-size:100%;background-repeat:none;z-index:3;background-position:top;width:100%;height:15vw;position:absolute;bottom:0;left:0}@media only print,only screen and (min-width:1024px){.case-study.case-study--color--kitkat .header--case:after{display:none}}.case-study.case-study--color--kitkat .section--floor p.header--description{opacity:0;transition:all .2s;transform:translate(-30px)}.case-study.case-study--color--kitkat .section--floor.section--animate p.header--description{opacity:1;transform:translate(0)}.case-study-wrapper.case-study--kitkat .section--getintouch{text-align:center;color:#fff;background-color:#f13636}.case-study-wrapper.case-study--kitkat .section--getintouch .header--description .heading,.case-study-wrapper.case-study--kitkat .section--getintouch .header--description .heading__subtitle{opacity:0;transition:transform .15s ease-in,opacity .3s ease-in}.case-study-wrapper.case-study--kitkat .section--getintouch .header--description .heading{transform:translate(40px)}.case-study-wrapper.case-study--kitkat .section--getintouch .header--description .heading__subtitle{display:inline-block;transform:translate(-40px)}.case-study-wrapper.case-study--kitkat .section--getintouch.section--animate .header--description .heading,.case-study-wrapper.case-study--kitkat .section--getintouch.section--animate .header--description .heading__subtitle{opacity:1;transform:translate(0,0)}.case-study-wrapper.case-study--kitkat .section--getintouch .btn{margin-top:2rem}.case-study-wrapper.case-study--kitkat .section--getintouch .btn--primary{color:#f13636;background-color:#fff}.case-study-wrapper.case-study--kitkat .section--getintouch .btn--primary:hover{color:#fff;background-color:#000}
