.ranking,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.4;font-size:112.5%;color:#fff;background:#333}::-moz-selection{background-color:#ba55d3;color:#fff}::selection{background-color:#ba55d3;color:#fff}h1,p{margin-bottom:20px}h1{font-weight:700}a{display:inline-block;text-decoration:none;color:#0ff}p a{border-bottom:1px dotted transparent}p a:hover{border-bottom:1px dotted #0ff}p{margin:0 0 20px}em{font-style:italic}img:not(.avatar){width:100%;max-width:100%}.footnote{font-size:.8em;color:rgba(255,255,255,.6)}hr{height:1px;margin:0 0 50px;border:1px dashed rgba(0,0,0,.2)}.goat-wins .win:not(:last-child),.nav-seasons{border-bottom:1px solid rgba(255,255,255,.3)}strong{font-weight:700}sup{vertical-align:super;font-size:.5em}.cf:after,.cf:before,.grid:after,.grid:before{content:" ";display:table}.cf:after,.grid:after{clear:both}.nav-main{position:relative;background:#333}.nav-main a,.nav-main label{color:#fff}.nav-main .nav-links label:hover{cursor:pointer}.nav-main .nav-links label,.nav-main .nav-links>a{display:block;float:left;background:rgba(255,255,255,.15)}.nav-main .nav-links label:hover,.nav-main .nav-links>a:hover{background:rgba(255,255,255,.2)}.nav-main input.menu-toggle{visibility:hidden;position:absolute;left:-100%}.nav-main .nav-seasons{display:none;position:absolute;left:0;z-index:100;background-image:-webkit-gradient(linear,left top,right top,from(#4682b4),to(#c71585));background-image:linear-gradient(to right,#4682b4,#c71585)}.nav-main .menu-toggle:checked~.nav-seasons{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:715px){.nav-main{height:80px;font-size:.8em}.nav-main .nav-home,.nav-main .nav-links label,.nav-main .nav-links>a{height:40px;padding:10px;text-align:center}.nav-main .nav-links label:not(:last-child),.nav-main .nav-links>a:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}.nav-main .nav-links label,.nav-main .nav-links>a:not(.wide){width:18%}.nav-main .nav-links>a.wide{width:28%}.nav-seasons{top:80px}}@media screen and (max-width:400px){.nav-main{font-size:.65em}}@media screen and (min-width:716px){.nav-main{height:45px}.nav-main .nav-home{padding:10px 20px;float:left}.nav-main .nav-links{float:right}.nav-main .nav-links label,.nav-main .nav-links>a{height:100%;padding:10px 20px;border-left:1px solid rgba(255,255,255,.2)}.nav-seasons{top:45px}}.chart-rw-roles span,.chart-rw-roles.basic{border-left:1px dotted rgba(255,255,255,.2)}.nav-seasons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:-webkit-gradient(linear,left top,right top,from(#4682b4),to(#008b8b));background-image:linear-gradient(to right,#4682b4,#008b8b);border-top:1px solid rgba(255,255,255,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}.intro,.nav-seasons li a:hover{background:rgba(0,0,0,.1)}.nav-seasons li{border-right:1px solid rgba(255,255,255,.3);display:-webkit-box;display:-ms-flexbox;display:flex}.nav-seasons li a{width:100%;padding:10px;display:block;color:#fff}.nav-seasons li span{display:block}.nav-seasons li span:first-of-type{font-size:1.3em;font-weight:700}.nav-seasons li span:nth-of-type(2){font-size:.8em}@media screen and (max-width:400px){.nav-seasons li{width:25%}.nav-seasons li:nth-child(-n+20){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(4n){border-right:none}}@media screen and (min-width:401px) and (max-width:650px){.nav-seasons li{width:20%}.nav-seasons li:nth-child(-n+20){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(5n){border-right:none}}@media screen and (min-width:651px) and (max-width:950px){.nav-seasons li{width:16.66%}.nav-seasons li:nth-child(-n+18){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(6n){border-right:none}}@media screen and (min-width:951px) and (max-width:1200px){.nav-seasons li{width:12.5%}.nav-seasons li:nth-child(-n+16){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(8n){border-right:none}}@media screen and (min-width:1201px) and (max-width:1500px){.nav-seasons li{width:11.11%}.nav-seasons li:nth-child(-n+18){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(9n){border-right:none}}@media screen and (min-width:1501px){.nav-seasons li{width:9.09%}.nav-seasons li:nth-child(-n+11){border-bottom:1px solid rgba(255,255,255,.3)}.nav-seasons li:nth-child(11n){border-right:none}}@media screen and (max-width:700px){.grid{padding-bottom:40px}.grid .grid-xs-2{width:50%;float:left}}@media screen and (min-width:701px){.grid-item{margin:0 0 30px;padding:0 15px;float:left}.grid-sm-1{width:100%}.grid-sm-2{width:50%}.grid-sm-3{width:33.33%}}@media screen and (min-width:1001px){.grid-item{margin:0 0 50px;padding:0 25px}.grid-lg-2{width:50%}.grid-lg-3{width:33.33%}.grid-lg-3-1{width:66.66%}.grid-lg-4{width:25%}.grid-lg-5{width:20%}.grid-lg-6{width:16.66%}}.intro{margin:0 auto 30px;padding:30px 15px 20px;text-align:center}@media screen and (min-width:701px) and (max-width:1000px){.intro{margin-bottom:60px}}@media screen and (min-width:1001px){.intro{margin-bottom:100px}}.intro img{width:auto;height:50px;margin:0 auto;display:inline-block}.featured .roster,.intro p{margin-left:auto;margin-right:auto}.intro img.knife{height:80px}@media screen and (max-width:500px){.intro h1{font-size:2em}}@media screen and (min-width:501px){.intro h1{font-size:2.5em}}.intro h1 span{display:block}.intro h1 span:last-child{font-size:.5em;font-weight:400}.intro h2{margin-bottom:20px;font-size:1.3em}.intro p{max-width:500px}@media screen and (min-width:701px){.avatar{width:90px;height:90px}}.icon{background:left top no-repeat}.icon.woman{background-image:url(../images/woman.svg)}.icon.man{background-image:url(../images/man.svg)}@media screen and (max-width:700px){.avatar{width:50px;height:50px}.icon.man,.icon.woman{background-position:left 9px;background-size:auto 23px;padding-left:23px}}@media screen and (min-width:701px){.icon.man,.icon.woman{background-position:left center;background-size:auto 50px;padding-left:40px}}.stat .number{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.stat .number span{display:inline-block}.stat .number span+span{margin-left:15px}.stat .number .name,.stat .number .roster{padding-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat .number .roster{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:700px){.stat.no-flex,.stat.person h2,.stat:not(.person):not(.no-flex){border-bottom:1px solid rgba(255,255,255,.5)}.stat.person+.stat:not(.person){margin-top:10px;border-top:1px solid rgba(255,255,255,.5)}.stat.no-flex{margin-top:20px}.stat:not(.person):not(.no-flex){padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat:not(.person):not(.no-flex) .number{font-size:1.6em}.stat.person h2{padding:20px 0 5px}.stat.person .number{font-size:2.4em}.stat.person .name,.stat.person .roster{padding-top:5px}.stat h2{font-size:.9em}}@media screen and (min-width:701px){.stat h2{border-bottom:1px solid rgba(255,255,255,.5)}.stat .number{font-size:4.7em}.stat .name,.stat .roster{padding-top:15px}}.roster .avatar{margin:0 -5px;position:relative;z-index:2}.roster .winner{display:inline-block;position:relative}.roster .winner:before{width:100%;display:block;position:absolute;left:0;content:'WINNER!';z-index:1;font-size:11px;font-weight:700;letter-spacing:1px;color:#fff}.detail strong,.name span,.themed h1 span{display:inline-block}.name .avatar{margin-right:-7px}.name span{padding:8px 10px;background:rgba(0,0,0,.2);border-radius:3px;font-weight:400;line-height:1}@media screen and (max-width:700px){.roster .winner:before{top:75px}.name span{font-size:.35em}.name:not(.textonly) span{padding-right:40px;margin-right:-35px}}@media screen and (min-width:701px){.roster .winner:before{top:92px}.name span{font-size:.18em}.name:not(.textonly) span{padding-right:45px;margin-right:-45px}}.name.textonly{-ms-flex-item-align:center;align-self:center}.detail strong{padding:2px 8px;background-color:rgba(0,0,0,.2);border-radius:3px}@media screen and (max-width:700px){.detail{width:80%;font-size:.75em}}@media screen and (min-width:701px){.detail{max-width:385px;font-size:.8em}}.question{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:700px){.chart{margin-top:20px}}.chart h2{border-bottom:1px solid rgba(255,255,255,.5)}.chart-rw-roles{margin:20px 0 15px;padding:2px 0;position:relative}.chart-rw-roles.basic{border-right:1px dotted rgba(255,255,255,.2)}.chart-rw-roles span{width:11.11111111111111%;height:100%;position:absolute;top:0}.chart-rw-roles span:nth-of-type(2){left:11.11111111111111%}.chart-rw-roles span:nth-of-type(3){left:22.22222222222222%}.chart-rw-roles span:nth-of-type(4){left:33.33333333333333%}.chart-rw-roles span:nth-of-type(5){left:44.44444444444444%}.chart-rw-roles span:nth-of-type(6){left:55.55555555555556%}.chart-rw-roles span:nth-of-type(7){left:66.66666666666666%}.chart-rw-roles span:nth-of-type(8){left:77.77777777777777%}.chart-rw-roles span:nth-of-type(9){left:88.88888888888889%}.chart-rw-roles span:nth-of-type(10){left:100%}.chart-rw-roles span:last-of-type{border-right:1px dotted rgba(255,255,255,.2)}.chart-rw-roles .chart-bar{margin:15px 0;padding:10px 15px;position:relative;text-transform:uppercase;font-size:.7em;font-weight:700}.chart-rw-roles .chart-bar .number{position:absolute;right:10px;top:3px;font-size:1.8em}.chart-rw-roles .chart-bar.bar-1{background-image:-webkit-gradient(linear,left top,right top,color-stop(11.11111111111111%,rgba(0,0,0,.15)),color-stop(11.11111111111111%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 11.11111111111111%,rgba(0,0,0,0) 11.11111111111111%)}.chart-rw-roles .chart-bar.bar-2{background-image:-webkit-gradient(linear,left top,right top,color-stop(22.22222222222222%,rgba(0,0,0,.15)),color-stop(22.22222222222222%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 22.22222222222222%,rgba(0,0,0,0) 22.22222222222222%)}.chart-rw-roles .chart-bar.bar-3{background-image:-webkit-gradient(linear,left top,right top,color-stop(33.33333333333333%,rgba(0,0,0,.15)),color-stop(33.33333333333333%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 33.33333333333333%,rgba(0,0,0,0) 33.33333333333333%)}.chart-rw-roles .chart-bar.bar-4{background-image:-webkit-gradient(linear,left top,right top,color-stop(44.44444444444444%,rgba(0,0,0,.15)),color-stop(44.44444444444444%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 44.44444444444444%,rgba(0,0,0,0) 44.44444444444444%)}.chart-rw-roles .chart-bar.bar-5{background-image:-webkit-gradient(linear,left top,right top,color-stop(55.55555555555556%,rgba(0,0,0,.15)),color-stop(55.55555555555556%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 55.55555555555556%,rgba(0,0,0,0) 55.55555555555556%)}.chart-rw-roles .chart-bar.bar-6{background-image:-webkit-gradient(linear,left top,right top,color-stop(66.66666666666666%,rgba(0,0,0,.15)),color-stop(66.66666666666666%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 66.66666666666666%,rgba(0,0,0,0) 66.66666666666666%)}.chart-rw-roles .chart-bar.bar-7{background-image:-webkit-gradient(linear,left top,right top,color-stop(77.77777777777777%,rgba(0,0,0,.15)),color-stop(77.77777777777777%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 77.77777777777777%,rgba(0,0,0,0) 77.77777777777777%)}.chart-rw-roles .chart-bar.bar-8{background-image:-webkit-gradient(linear,left top,right top,color-stop(88.88888888888889%,rgba(0,0,0,.15)),color-stop(88.88888888888889%,rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 88.88888888888889%,rgba(0,0,0,0) 88.88888888888889%)}.chart-rw-roles .chart-bar.bar-9{background-image:-webkit-gradient(linear,left top,right top,color-stop(100%,rgba(0,0,0,.15)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.15) 100%,rgba(0,0,0,0) 100%)}.percentages{margin-top:40px}.percentage{text-align:center}.percentage h3{font-size:.85em}.percentage .number{width:100px;height:100px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.1);box-shadow:0 0 0 4px rgba(255,255,255,.1)}.percentage .number span{font-size:.35em;margin-left:10px}.percentage .percentage-5{background:-webkit-gradient(linear,left top,right top,color-stop(5%,rgba(255,255,255,.15)),color-stop(5%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 5%,rgba(255,255,255,0) 5%)}.percentage .percentage-10{background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,.15)),color-stop(10%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 10%,rgba(255,255,255,0) 10%)}.percentage .percentage-20{background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(255,255,255,.15)),color-stop(20%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 20%,rgba(255,255,255,0) 20%)}.percentage .percentage-30{background:-webkit-gradient(linear,left top,right top,color-stop(30%,rgba(255,255,255,.15)),color-stop(30%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 30%,rgba(255,255,255,0) 30%)}.percentage .percentage-40{background:-webkit-gradient(linear,left top,right top,color-stop(40%,rgba(255,255,255,.15)),color-stop(40%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 40%,rgba(255,255,255,0) 40%)}.percentage .percentage-50{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(255,255,255,.15)),color-stop(50%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 50%,rgba(255,255,255,0) 50%)}.percentage .percentage-60{background:-webkit-gradient(linear,left top,right top,color-stop(60%,rgba(255,255,255,.15)),color-stop(60%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 60%,rgba(255,255,255,0) 60%)}.percentage .percentage-70{background:-webkit-gradient(linear,left top,right top,color-stop(70%,rgba(255,255,255,.15)),color-stop(70%,rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.15) 70%,rgba(255,255,255,0) 70%)}@media screen and (max-width:700px){.percentages .percentage{margin-top:30px}.percentages .percentage .number span{font-size:1.2em}}.featured{padding:30px 15px 20px;background:rgba(0,0,0,.1);text-align:center;clear:left}.clear,.themed{clear:both}.featured+.featured{margin-top:-50px}.featured .number,.featured .phrase{font-weight:700}.featured .phrase{margin-top:5px;margin-bottom:20px;font-size:2.2em;line-height:1.2}.featured.restaurant-wars .avatar{margin-bottom:15px}.featured.phrase-list{background:rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.featured.phrase-list .phrase{margin-bottom:40px}.featured.phrase-list p{margin-bottom:8px;padding:5px 45px 5px 10px;position:relative;background:rgba(0,0,0,.05);border-radius:3px}.featured.phrase-list p span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;font-size:.7em;font-weight:700}.featured.phrase-list.large p{padding-right:60px}.featured.phrase-list.large p span{font-size:.85em}.featured .roster{max-width:880px}@media screen and (max-width:700px){.featured{margin:30px 0}.featured+.featured{margin-top:-10px}.featured h2{font-size:.9em}.featured .number{font-size:2em}.featured .phrase{font-size:1.4em}.featured.phrase-list p{font-size:.9em}.featured.phrase-list .grid-item{margin-bottom:0}}@media screen and (min-width:701px){.featured{margin:0 0 80px}.featured .number{font-size:4.7em}.featured.phrase-list .grid-item{margin-bottom:20px}}.themed{margin:40px 0 0}.themed h1{position:relative;border-top:1px dashed rgba(0,0,0,.2);text-align:center;text-transform:uppercase;font-size:.8em;font-weight:700}.themed h1 span{padding:10px 15px;position:relative;top:-20px;background:rgba(0,0,0,.2);border-radius:3px}.coats-list{display:grid;grid-gap:40px}@media screen and (max-width:900px){.coats-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media screen and (min-width:901px){.coats-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (max-width:700px){.themed{margin-top:50px}.coats-list{margin-bottom:30px}.coats-list h2{font-size:.8em}}@media screen and (min-width:701px){.coats-list{margin-bottom:50px}}.ranking li{width:100%;margin:0 0 15px;padding:25px 0 25px 60px;position:relative;background-image:linear-gradient(to right,rgba(0,0,0,0) 20px,rgba(0,0,0,.2) 20px);border-radius:0 3px 3px 0;font-size:.9em}.ranking li .chef{width:90px;height:90px;position:absolute;top:-10px;background:no-repeat;background-size:270px auto}.ranking li:nth-child(1) .chef{background-position:0 0}.ranking li:nth-child(2) .chef{background-position:-90px 0}.ranking li:nth-child(3) .chef{background-position:-180px 0}.ranking li:nth-child(4) .chef{background-position:0 -90px}.ranking li:nth-child(5) .chef{background-position:-90px -90px}.ranking li:nth-child(6) .chef{background-position:-180px -90px}.ranking li:nth-child(7) .chef{background-position:0 -180px}.ranking li:nth-child(8) .chef{background-position:-90px -180px}.ranking li:nth-child(9) .chef{background-position:-180px -180px}.ranking li:nth-child(10) .chef{background-position:0 -270px}.ranking li:nth-child(11) .chef{background-position:-90px -270px}.ranking li:nth-child(12) .chef{background-position:-180px -270px}.ranking li:nth-child(13) .chef{background-position:0 -360px}.ranking li:nth-child(14) .chef{background-position:-90px -360px}.ranking li:nth-child(15) .chef{background-position:-180px -360px}.ranking li:nth-child(16) .chef{background-position:0 -450px}.ranking li:nth-child(17) .chef{background-position:-90px -450px}.ranking li:nth-child(18) .chef{background-position:-180px -450px}.ranking li:nth-child(19) .chef{background-position:0 -540px}.ranking li:nth-child(20) .chef{background-position:-90px -540px}.ranking li span{padding-right:50px;display:block;position:relative}.ranking li span:after{padding:7px 10px;position:absolute;right:5px;top:-6px;font-weight:700}.ranking li:nth-child(2) span:after{content:'2nd'}.ranking li:nth-child(3) span:after{content:'3rd'}.ranking li:nth-child(4) span:after{content:'4th'}.ranking li:nth-child(5) span:after{content:'5th'}.ranking li:nth-child(6) span:after{content:'6th'}.ranking li:nth-child(7) span:after{content:'7th'}.ranking li:nth-child(8) span:after{content:'8th'}.ranking li:nth-child(9) span:after{content:'9th'}.ranking li:nth-child(10) span:after{content:'10th'}.ranking li:nth-child(11) span:after{content:'11th'}.ranking li:nth-child(12) span:after{content:'12th'}.ranking li:nth-child(13) span:after{content:'13th'}.ranking li:nth-child(14) span:after{content:'14th'}.ranking li:nth-child(15) span:after{content:'15th'}.ranking li:nth-child(16) span:after{content:'16th'}.ranking li:nth-child(17) span:after{content:'17th'}.ranking li:nth-child(18) span:after{content:'18th'}.ranking li:nth-child(19) span:after{content:'19th'}.ranking li:nth-child(20) span:after{content:'20th'}.ranking li.fan-fave span:before,.ranking li:first-child span:before{width:0;height:0;content:'';position:absolute;right:-10px;top:25px;border-style:solid;border-width:10px 10px 0 0}.ranking li.fan-fave span:after,.ranking li:first-child span:after{right:-10px;line-height:1}.ranking li:first-child span:before{border-color:#daa520 transparent transparent}.ranking li:first-child span:after{content:'Winner';background:gold;color:brown}.ranking li.fan-fave span:before{border-color:indigo transparent transparent}.ranking li.fan-fave span:after{content:'Fan Fave';background:#9932cc;color:#fff}.ranking.current li:nth-child(-n+4){display:none}.season-17 .ranking li:nth-child(3) span:after,.season-18 .ranking li:nth-child(3) span:after,.season-19 .ranking li:nth-child(3) span:after,.season-20 .ranking li:nth-child(3) span:after,.season-21 .ranking li:nth-child(3) span:after,.season-22 .ranking li:nth-child(3) span:after{content:'2nd'}.season-13 .ranking li:nth-child(4) span:after{content:'3rd'}.season-22 .ranking li:nth-child(12) span:after{content:'11th'}@media screen and (max-width:700px){.ranking li{padding:15px 0 15px 55px}.ranking li .chef{left:-15px;width:70px;height:70px;background-size:210px auto}.ranking li:nth-child(1) .chef{background-position:0 0}.ranking li:nth-child(2) .chef{background-position:-70px 0}.ranking li:nth-child(3) .chef{background-position:-140px 0}.ranking li:nth-child(4) .chef{background-position:0 -70px}.ranking li:nth-child(5) .chef{background-position:-70px -70px}.ranking li:nth-child(6) .chef{background-position:-140px -70px}.ranking li:nth-child(7) .chef{background-position:0 -140px}.ranking li:nth-child(8) .chef{background-position:-70px -140px}.ranking li:nth-child(9) .chef{background-position:-140px -140px}.ranking li:nth-child(10) .chef{background-position:0 -210px}.ranking li:nth-child(11) .chef{background-position:-70px -210px}.ranking li:nth-child(12) .chef{background-position:-140px -210px}.ranking li:nth-child(13) .chef{background-position:0 -280px}.ranking li:nth-child(14) .chef{background-position:-70px -280px}.ranking li:nth-child(15) .chef{background-position:-140px -280px}.ranking li:nth-child(16) .chef{background-position:0 -350px}.ranking li:nth-child(17) .chef{background-position:-70px -350px}.ranking li:nth-child(18) .chef{background-position:-140px -350px}.ranking li:nth-child(19) .chef{background-position:0 -420px}.ranking li:nth-child(20) .chef{background-position:-70px -420px}}@media screen and (min-width:701px){.ranking li{padding-left:60px}.ranking li .chef{left:-30px}}footer{padding:40px 20px 20px;background:#333;text-align:center}footer p{margin-bottom:20px}footer .coffee{font-size:90%}footer .coffee a,footer .coffee span{display:inline-block}footer .coffee a{margin-left:25px;position:relative}footer .coffee a:before{content:'';height:20px;width:20px;left:-25px;top:1px;display:block;position:absolute;background:url(/images/coffee.svg) 5px center no-repeat;background-size:auto 20px}.p0{padding:0}.m0{margin:0}.mb2{margin-bottom:30px}.pt{padding-top:20px}.center{text-align:center}.left{text-align:left}.bg-dark{background:rgba(0,0,0,.1)}.bg-light{background:rgba(255,255,255,.1)}.mise-list{padding:20px 0 60px;display:grid}.mise-list .mise-item{position:relative}.mise-list .icon{font-weight:700}.mise-list .icon img{position:absolute;left:0}.mise-list h4{font-size:80%}@media screen and (max-width:700px){.mise-list{padding:20px 0;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-column-gap:20px;grid-row-gap:30px}.mise-list .mise-item{padding-left:35px}.mise-list .icon{font-size:30px}.mise-list .icon img{width:25px;top:10px}}@media screen and (min-width:701px){.mise-list{padding:20px 25px 60px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:30px;grid-row-gap:40px}.mise-list .mise-item{padding-left:55px}.mise-list .icon{font-size:50px}.mise-list .icon img{width:40px;top:15px}}.season{background:linear-gradient(175deg,#008b8b 0,#c71585 100%);padding:20px}.season.home{background:linear-gradient(170deg,#4682b4 0,#008b8b 50%,#c71585 100%)}.season.four-oh-four,.season.glossary{background:linear-gradient(170deg,#4682b4 0,#008b8b 50%)}.season.masters{background:linear-gradient(170deg,#c71585 0,#008b8b 50%,#4682b4 100%)}.season.desserts{background:linear-gradient(170deg,#8b008b 0,#c71585 50%,#008b8b 100%)}.season.duels{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dc143c),color-stop(50%,#008b8b),to(#4682b4));background:linear-gradient(180deg,#dc143c 0,#008b8b 50%,#4682b4 100%)}.season-01 .ranking li .chef{background-image:url(/images/season-01.png)}.season-02 .ranking li .chef{background-image:url(/images/season-02.png)}.season-03 .ranking li .chef{background-image:url(/images/season-03.png)}.season-04 .ranking li .chef{background-image:url(/images/season-04.png)}.season-05 .ranking li .chef{background-image:url(/images/season-05.png)}.season-06 .ranking li .chef{background-image:url(/images/season-06.png)}.season-07 .ranking li .chef{background-image:url(/images/season-07.png)}.season-08 .ranking li .chef{background-image:url(/images/season-08.png)}.season-09 .ranking li .chef{background-image:url(/images/season-09.png)}.season-10 .ranking li .chef{background-image:url(/images/season-10.png)}.season-11 .ranking li .chef{background-image:url(/images/season-11.png)}.season-12 .ranking li .chef{background-image:url(/images/season-12.png)}.season-13 .ranking li .chef{background-image:url(/images/season-13.png)}.season-14 .ranking li .chef{background-image:url(/images/season-14.png)}.season-15 .ranking li .chef{background-image:url(/images/season-15.png)}.season-16 .ranking li .chef{background-image:url(/images/season-16.png)}.season-17 .ranking li .chef{background-image:url(/images/season-17.png)}.season-18 .ranking li .chef{background-image:url(/images/season-18.png)}.season-19 .ranking li .chef{background-image:url(/images/season-19.png)}.season-20 .ranking li .chef{background-image:url(/images/season-20.png)}.season-21 .ranking li .chef{background-image:url(/images/season-21.png)}.season-22 .ranking li .chef{background-image:url(/images/season-22.png)}.season-23 .ranking li .chef{background-image:url(/images/season-23.png)}.pre-season{max-width:1120px;margin:0 auto 50px}.pre-season .avatar{position:absolute}.pre-season .chef,.pre-season .item{position:relative}.pre-season .p-season{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.pre-season .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.pre-season .item:before{width:100%;position:absolute;top:0;text-transform:uppercase;font-size:60%;opacity:.7}.pre-season .item.chef-elim,.pre-season .item.chef-qf,.pre-season .item.chef-total{text-align:center}.pre-season .item.chef-elim:before,.pre-season .item.chef-qf:before,.pre-season .item.chef-total:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pre-season .item.chef-season span{display:inline-block;margin-left:5px;font-size:70%}.pre-season .p-season:first-child .item{padding-top:25px;margin-bottom:5px}.pre-season .p-season:first-child .item.chef-season:before{content:'Season'}.pre-season .p-season:first-child .item.chef-place:before{content:'Place'}.pre-season .p-season:first-child .item.chef-total:before{content:'Total wins'}.pre-season .p-season:first-child .item.chef-qf:before{content:'QF wins'}.pre-season .p-season:first-child .item.chef-elim:before{content:'Elim. wins'}.pre-season .p-season:first-child .item.chef-bye:before{content:'Eliminated'}@media screen and (max-width:460px){.pre-season .item.chef-bye{display:none}}@media screen and (max-width:700px){.pre-season .chef{padding-top:40px;border-top:1px solid rgba(255,255,255,.5)}.pre-season .avatar{top:-15px}.pre-season .item{margin-bottom:5px}.pre-season .item.chef-season{-webkit-box-flex:2;-ms-flex:2;flex:2}.pre-season .p-season:first-child .item.chef-total:before{content:'Wins'}.pre-season .p-season:first-child .item.chef-qf:before{content:'QF'}.pre-season .p-season:first-child .item.chef-elim:before{content:'Elim.'}}@media screen and (min-width:701px){.pre-season .chef{padding:20px;background-color:rgba(0,0,0,.1)}.pre-season .item.chef-place{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}}@media screen and (min-width:701px) and (max-width:1020px){.pre-season .chef{padding-top:60px}.pre-season .avatar{top:-35px}}@media screen and (max-width:1020px){.pre-season .chef{margin-bottom:40px}.pre-season .avatar{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pre-season .chef-name{margin-bottom:20px;text-align:center}.pre-season .item.chef-bye{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}}@media screen and (min-width:1021px){.pre-season .chef{margin-left:20px;margin-bottom:30px;padding-left:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pre-season .chef-name{-ms-flex-preferred-size:180px;flex-basis:180px;padding-top:25px;position:relative}.pre-season .chef-name:before{content:'Chef';position:absolute;top:0;text-transform:uppercase;font-size:60%;opacity:.7}.pre-season .p-season-list{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.pre-season .avatar{left:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pre-season .item{margin-right:40px}.pre-season .item:last-child{margin-right:0}.pre-season .item.chef-season{-ms-flex-preferred-size:80px;flex-basis:80px}.pre-season .item.chef-season span{margin-left:2px;font-size:70%}.pre-season .item.chef-place{-ms-flex-preferred-size:20px;flex-basis:20px}.pre-season .item.chef-total{-ms-flex-preferred-size:100px;flex-basis:100px;margin-right:0}.pre-season .item.chef-qf{-ms-flex-preferred-size:70px;flex-basis:70px;margin-right:15px}.pre-season .item.chef-elim{-ms-flex-preferred-size:70px;flex-basis:70px}.pre-season .item.chef-bye{-ms-flex-preferred-size:200px;flex-basis:200px}}.duel-chef{position:relative;background:rgba(0,0,0,.2);border-radius:3px;font-size:.8em}.duel-chef .avatar{position:absolute}.duel-chef.winner{background:gold;color:brown;font-weight:700}.duel-chef:last-child:before{width:35px;height:35px;padding:10px;content:'VS';position:absolute;background:#fff;border-radius:50%;-webkit-box-shadow:0 5px 2px rgba(0,0,0,.2);box-shadow:0 5px 2px rgba(0,0,0,.2);font-weight:700;font-size:.8em;text-align:center;color:rgba(0,0,0,.6)}@media screen and (max-width:450px){.duel{margin-bottom:30px}.duel-chef{margin-bottom:15px}.duel-chef:last-child{text-align:right}.duel-chef:last-child:before{margin-left:-17px;left:50%;top:-25px}}@media screen and (min-width:451px){.duel-chef{width:49%;float:left}.duel-chef:first-child{margin-right:2%;padding-left:40px;padding-right:25px;text-align:right}.duel-chef:last-child{padding-right:40px;padding-left:25px}.duel-chef:last-child:before{left:-23px;top:7px}}@media screen and (min-width:451px) and (max-width:700px){.duel-chef{margin-bottom:30px}}@media screen and (max-width:700px){.duel-chef{padding:15px 0}.duel-chef .avatar{top:-10px}.duel-chef:first-child{padding-left:50px}.duel-chef:first-child .avatar{left:-20px}.duel-chef:last-child{padding-right:50px}.duel-chef:last-child .avatar{right:-20px}}@media screen and (min-width:701px){.duel-list{margin-bottom:50px}.duel-chef{padding:18px 0}.duel-chef .avatar{top:-20px}.duel-chef:first-child{padding-left:60px}.duel-chef:first-child .avatar{left:-30px}.duel-chef:last-child{padding-right:60px}.duel-chef:last-child .avatar{right:-30px}}@media screen and (min-width:701px) and (max-width:1000px){.duel-chef{margin-bottom:10px}}.glossary-list{max-width:550px;margin:0 auto 60px}.glossary-list dt{margin-bottom:10px;font-weight:700;font-size:20px}.glossary-list dd{margin-bottom:40px}.glossary-list p{margin-left:20px;margin-bottom:20px}.glossary-list ol{list-style:decimal;padding-left:45px}.glossary-list ol li{margin-bottom:10px}@media screen and (min-width:1001px){.glossary-list{margin-top:-40px}}.goat-list{max-width:1120px;margin:0 auto 50px;display:grid;gap:30px}@media screen and (min-width:800px){.goat-list{grid-template-columns:1fr 1fr}}.goat-contender{padding:30px;background-color:rgba(0,0,0,.1)}.goat-contender .goat-chef{text-align:center}.goat-contender h2{font-size:140%;font-weight:700}.goat-wins .win{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goat-wins .win.total{font-size:120%}.goat-wins .win.breakdown{padding:5px 0;font-size:90%}.goat-wins .win .episode{font-size:70%;opacity:.7}.goat-wins .win .description,.goat-wins .win .type{display:block}.goat-wins .win .pill{margin-top:5px;display:inline-block;padding:6px;background-color:rgba(0,0,0,.2);border-radius:3px;font-size:60%;font-weight:700;text-transform:uppercase}.rw-grid{display:grid}