@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img{height:auto;max-width:100%;min-width:0;outline:0;width:auto}
.video-player{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}
.poster-player,.poster-player *{pointer-events:none}
.video-player iframe,.video-player object,.video-player embed,.video-player>div,.video-player video{height:100% !important;left:0;position:absolute;top:0;width:100% !important}
.row{display:block;list-style:none outside none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.row:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.row .column,.row>li{float:left;margin-left:1.42857143%;margin-right:1.42857143%;position:relative;width:5.71428572%}
.no-margin .column,.no-margin>li{margin-left:0;margin-right:0;padding-left:1.42857143%;padding-right:1.42857143%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.row>li:nth-child(12n+12),.row>.column:nth-child(12n+12){margin-right:0}
.row>li:nth-child(12n+1),.row>.column:nth-child(12n+1){margin-left:0}
.no-margin>li:nth-child(12n+12),.no-margin>.column:nth-child(12n+12){padding-right:0}
.no-margin>li:nth-child(12n+1),.no-margin>.column:nth-child(12n+1){padding-left:0}
.row-11cols>li,.row-11cols>.column{width:6.4935065%}
.row-10cols>li,.row-10cols>.column{width:7.4285714%}
.row-9cols>li,.row-9cols>.column{width:8.57142857%}
.row-8cols>li,.row-8cols>.column{width:9.99999999%}
.row-7cols>li,.row-7cols>.column{width:11.8367346%}
.row-6cols>li,.row-6cols>.column{width:14.2857143%}
.row-5cols>li,.row-5cols>.column{width:17.714285712%}
.row-4cols>li,.row-4cols>.column{width:22.85714286%}
.row-3cols>li,.row-3cols>.column{width:31.42857143%}
.row-2cols>li,.row-2cols>.column{width:48.57142857%}
.row-1cols>li,.row-1cols>.column{margin-left:0;margin-right:0;width:100%}
.row .column:first-child,.row li:first-child{margin-left:0}
.row .column:last-child,.row li:last-child{margin-right:0}
.row.no-margin .column:first-child,.row.no-margin li:first-child{padding-left:0}
.row.no-margin .column:last-child,.row.no-margin li:last-child{padding-right:0}
.colum .center{margin:0 auto;text-align:center}
.row .col11{width:91.42857143%}
.row .col10{width:82.85714286%}
.row .col9{width:74.28571429%}
.row .col8{width:65.71428571%}
.row .col7{width:57.14285714%}
.row .col6{width:48.57142857%}
.row .col5{width:40%}
.row .col4{width:31.42857143%}
.row .col3{width:22.85714286%}
.row .col2{width:14.2857143%}
.wrapper{margin-left:auto;margin-right:auto;max-width:980px;min-width:960px;width:980px}
header .wrapper{max-width:1440px;width:96%}
.wrapper.gutter{padding-left:20px;padding-right:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
@media screen and (max-width:980px){.wrapper{max-width:96%;min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wrapper.gutter{padding-left:2%;padding-right:2%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
}
@media screen and (min-width:769px) and (max-width:900px){.row .col12-dtab{width:100%;float:none;clear:both;margin-left:0;margin-right:0}
.row .col11-dtab{width:91.42857143%}
.row .col10-dtab{width:82.85714286%}
.row .col9-dtab{width:74.28571429%}
.row .col8-dtab{width:65.71428571%}
.row .col7-dtab{width:57.14285714%}
.row .col6-dtab{width:48.57142857%}
.row .col5-dtab{width:40%}
.row .col4-dtab{width:31.42857143%}
.row .col3-dtab{width:22.85714286%}
.row .col2-dtab{width:14.2857143%}
.row .col1-dtab{width:5.71428572%}
}
@media screen and (min-width:769px){.row .col12{clear:both;float:none;margin-left:0;margin-right:0;width:100%}
.row-1cols.no-margin>li .row-1cols.no-margin>.column{padding-left:0;padding-right:0}
.row-2cols>li:nth-child(odd),.row-2cols>.column:nth-child(odd),.row-3cols>li:nth-child(3n+1),.row-3cols>.column:nth-child(3n+1),.row-4cols>li:nth-child(4n+1),.row-4cols>.column:nth-child(4n+1),.row-5cols>li:nth-child(5n+1),.row-5cols>.column:nth-child(5n+1),.row-6cols>li:nth-child(6n+1),.row-6cols>.column:nth-child(6n+1),.row-7cols>li:nth-child(7n+1),.row-7cols>.column:nth-child(7n+1),.row-8cols>li:nth-child(8n+1),.row-8cols>.column:nth-child(8n+1),.row-9cols>li:nth-child(9n+1),.row-9cols>.column:nth-child(9n+1),.row-10cols>li:nth-child(10n+1),.row-10cols>.column:nth-child(10n+1),.row-11cols>li:nth-child(11n+1),.row-11cols>.column:nth-child(11n+1),.row-12cols>li:nth-child(12n+1),.row-12cols>.column:nth-child(12n+1){clear:both;margin-left:0}
.row-2cols>li:nth-child(even),.row-2cols>.column:nth-child(even),.row-3cols>li:nth-child(3n+3),.row-3cols>.column:nth-child(3n+3),.row-4cols>li:nth-child(4n+4),.row-4cols>.column:nth-child(4n+4),.row-5cols>li:nth-child(5n+5),.row-5cols>.column:nth-child(5n+5),.row-6cols>li:nth-child(6n+6),.row-6cols>.column:nth-child(6n+6),.row-7cols>li:nth-child(7n+7),.row-7cols>.column:nth-child(7n+7),.row-8cols>li:nth-child(8n+8),.row-8cols>.column:nth-child(8n+8),.row-9cols>li:nth-child(9n+9),.row-9cols>.column:nth-child(9n+9),.row-10cols>li:nth-child(10n+10),.row-10cols>.column:nth-child(10n+10),.row-11cols>li:nth-child(11n+11),.row-11cols>.column:nth-child(11n+11),.row-12cols>li:nth-child(12n+12),.row-12cols>.column:nth-child(12n+12){margin-right:0}
.row-2cols.no-margin>li:nth-child(odd),.row-2cols.no-margin>.column:nth-child(odd),.row-3cols.no-margin>li:nth-child(3n+1),.row-3cols.no-margin>.column:nth-child(3n+1),.row-4cols.no-margin>li:nth-child(4n+1),.row-4cols.no-margin>.column:nth-child(4n+1),.row-5cols.no-margin>li:nth-child(5n+1),.row-5cols.no-margin>.column:nth-child(5n+1),.row-6cols.no-margin>li:nth-child(6n+1),.row-6cols.no-margin>.column:nth-child(6n+1),.row-7cols.no-margin>li:nth-child(7n+1),.row-7cols.no-margin>.column:nth-child(7n+1),.row-8cols.no-margin>li:nth-child(8n+1),.row-8cols.no-margin>.column:nth-child(8n+1),.row-9cols.no-margin>li:nth-child(9n+1),.row-9cols.no-margin>.column:nth-child(9n+1),.row-10cols.no-margin>li:nth-child(10n+1),.row-10cols.no-margin>.column:nth-child(10n+1),.row-11cols.no-margin>li:nth-child(11n+1),.row-11cols.no-margin>.column:nth-child(11n+1),.row-12cols.no-margin>li:nth-child(12n+1),.row-12cols.no-margin>.column:nth-child(12n+1){padding-left:0}
.row-2cols.no-margin>li:nth-child(even),.row-2cols.no-margin>.column:nth-child(even),.row-3cols.no-margin>li:nth-child(3n+3),.row-3cols.no-margin>.column:nth-child(3n+3),.row-4cols.no-margin>li:nth-child(4n+4),.row-4cols.no-margin>.column:nth-child(4n+4),.row-5cols.no-margin>li:nth-child(5n+5),.row-5cols.no-margin>.column:nth-child(5n+5),.row-6cols.no-margin>li:nth-child(6n+6),.row-6cols.no-margin>.column:nth-child(6n+6),.row-7cols.no-margin>li:nth-child(7n+7),.row-7cols.no-margin>.column:nth-child(7n+7),.row-8cols.no-margin>li:nth-child(8n+8),.row-8cols.no-margin>.column:nth-child(8n+8),.row-9cols.no-margin>li:nth-child(9n+9),.row-9cols.no-margin>.column:nth-child(9n+9),.row-10cols.no-margin>li:nth-child(10n+10),.row-10cols.no-margin>.column:nth-child(10n+10),.row-11cols.no-margin>li:nth-child(11n+11),.row-11cols.no-margin>.column:nth-child(11n+11),.row-12cols.no-margin>li:nth-child(12n+11),.row-12cols.no-margin>.column:nth-child(12n+12){padding-right:0}
.row .column.push11,.row li.push11{left:94.2857137%}
.row .column.push10,.row li.push10{left:85.7142852%}
.row .column.push9,.row li.push9{left:77.1428567%}
.row .column.push8,.row li.push8{left:68.5714282%}
.row .column.push7,.row li.push7{left:59.9999999%}
.row .column.push6,.row li.push6{left:51.4285711%}
.row .column.push5,.row li.push5{left:42.8571426%}
.row .column.push4,.row li.push4{left:34.2857141%}
.row .column.push3,.row li.push3{left:25.7142856%}
.row .column.push2,.row li.push2{left:17.1428571%}
.row .column.push1,.row li.push1{left:8.57142857%}
.row .column.pushcol,.row li.pushcol{left:5.71428572%}
.row .column.pushmargin,.row li.pushmargin{left:2.85714286%}
.row .column.pull11,.row li.pull11{left:-94.2857137%}
.row .column.pull10,.row li.pull10{left:-85.7142852%}
.row .column.pull9,.row li.pull9{left:-77.1428567%}
.row .column.pull8,.row li.pull8{left:-68.5714282%}
.row .column.pull7,.row li.pull7{left:-59.9999999%}
.row .column.pull6,.row li.pull6{left:-51.4285711%}
.row .column.pull5,.row li.pull5{left:-42.8571426%}
.row .column.pull4,.row li.pull4{left:-34.2857141%}
.row .column.pull3,.row li.pull3{left:-25.7142856%}
.row .column.pull2,.row li.pull2{left:-17.1428571%}
.row .column.pull1,.row li.pull1{left:-8.57142857%}
.row .column.pullcol,.row li.pullcol{left:-5.71428572%}
.row .column.pullmargin,.row li.pullmargin{left:-2.85714286%}
.hide{display:none !important}
.hide-desktop{display:none !important}
}
@media screen and (min-width:571px) and (max-width:768px){.row .col12-tab{width:100%;float:none;clear:both;margin-left:0;margin-right:0}
.row .col11-tab{width:91.42857143%}
.row .col10-tab{width:82.85714286%}
.row .col9-tab{width:74.28571429%}
.row .col8-tab{width:65.71428571%}
.row .col7-tab{width:57.14285714%}
.row .col6-tab{width:48.57142857%}
.row .col5-tab{width:40%}
.row .col4-tab{width:31.42857143%}
.row .col3-tab{width:22.85714286%}
.row .col2-tab{width:14.2857143%}
.row .col1-tab{width:5.71428572%}
.row-1cols-tab>li,.row-1cols-tab>.column{margin-left:0;margin-right:0;width:100%}
.row-1cols-tab.no-margin>li .row-1cols-tab.no-margin>.column{padding-left:0;padding-right:0}
.row-2cols-tab>li,.row-2cols-tab>.column{width:48.57142857%}
.row-3cols-tab>li,.row-3cols-tab>.column{width:31.42857143%}
.row-4cols-tab>li,.row-4cols-tab>.column{width:22.85714286%}
.row-5cols-tab>li,.row-5cols-tab>.column{width:17.714285712%}
.row-6cols-tab>li,.row-6cols-tab>.column{width:14.2857143%}
.row-7cols-tab>li,.row-7cols-tab>.column{width:11.8367346%}
.row-8cols-tab>li,.row-8cols-tab>.column{width:9.99999999%}
.row-9cols-tab>li,.row-9cols-tab>.column{width:8.57142857%}
.row-10cols-tab>li,.row-10cols-tab>.column{width:7.4285714%}
.row-11cols-tab>li,.row-11cols-tab>.column{width:6.4935065%}
.row-12cols-tab>li,.row-12cols-tab>.column{width:5.71428572%}
.row-2cols-tab>li:nth-child(odd),.row-2cols-tab>.column:nth-child(odd),.row-3cols-tab>li:nth-child(3n+1),.row-3cols-tab>.column:nth-child(3n+1),.row-4cols-tab>li:nth-child(4n+1),.row-4cols-tab>.column:nth-child(4n+1),.row-5cols-tab>li:nth-child(5n+1),.row-5cols-tab>.column:nth-child(5n+1),.row-6cols-tab>li:nth-child(6n+1),.row-6cols-tab>.column:nth-child(6n+1),.row-7cols-tab>li:nth-child(7n+1),.row-7cols-tab>.column:nth-child(7n+1),.row-8cols-tab>li:nth-child(8n+1),.row-8cols-tab>.column:nth-child(8n+1),.row-9cols-tab>li:nth-child(9n+1),.row-9cols-tab>.column:nth-child(9n+1),.row-10cols-tab>li:nth-child(10n+1),.row-10cols-tab>.column:nth-child(10n+1),.row-11cols-tab>li:nth-child(11n+1),.row-11cols-tab>.column:nth-child(11n+1),.row-12cols-tab>li:nth-child(12n+1),.row-12cols-tab>.column:nth-child(12n+1){clear:both;margin-left:0}
.row-2cols-tab>li:nth-child(even),.row-2cols-tab>.column:nth-child(even),.row-3cols-tab>li:nth-child(3n+3),.row-3cols-tab>.column:nth-child(3n+3),.row-4cols-tab>li:nth-child(4n+4),.row-4cols-tab>.column:nth-child(4n+4),.row-5cols-tab>li:nth-child(5n+5),.row-5cols-tab>.column:nth-child(5n+5),.row-6cols-tab>li:nth-child(6n+6),.row-6cols-tab>.column:nth-child(6n+6),.row-7cols-tab>li:nth-child(7n+7),.row-7cols-tab>.column:nth-child(7n+7),.row-8cols-tab>li:nth-child(8n+8),.row-8cols-tab>.column:nth-child(8n+8),.row-9cols-tab>li:nth-child(9n+9),.row-9cols-tab>.column:nth-child(9n+9),.row-10cols-tab>li:nth-child(10n+10),.row-10cols-tab>.column:nth-child(10n+10),.row-11cols-tab>li:nth-child(11n+11),.row-11cols-tab>.column:nth-child(11n+11),.row-12cols-tab>li:nth-child(12n+12),.row-12cols-tab>.column:nth-child(12n+12){margin-right:0}
.row-2cols-tab.no-margin>li:nth-child(odd),.row-2cols-tab.no-margin>.column:nth-child(odd),.row-3cols-tab.no-margin>li:nth-child(3n+1),.row-3cols-tab.no-margin>.column:nth-child(3n+1),.row-4cols-tab.no-margin>li:nth-child(4n+1),.row-4cols-tab.no-margin>.column:nth-child(4n+1),.row-5cols-tab.no-margin>li:nth-child(5n+1),.row-5cols-tab.no-margin>.column:nth-child(5n+1),.row-6cols-tab.no-margin>li:nth-child(6n+1),.row-6cols-tab.no-margin>.column:nth-child(6n+1),.row-7cols-tab.no-margin>li:nth-child(7n+1),.row-7cols-tab.no-margin>.column:nth-child(7n+1),.row-8cols-tab.no-margin>li:nth-child(8n+1),.row-8cols-tab.no-margin>.column:nth-child(8n+1),.row-9cols-tab.no-margin>li:nth-child(9n+1),.row-9cols-tab.no-margin>.column:nth-child(9n+1),.row-10cols-tab.no-margin>li:nth-child(10n+1),.row-10cols-tab.no-margin>.column:nth-child(10n+1),.row-11cols-tab.no-margin>li:nth-child(11n+1),.row-11cols-tab.no-margin>.column:nth-child(11n+1),.row-12cols-tab.no-margin>li:nth-child(12n+1),.row-12cols-tab.no-margin>.column:nth-child(12n+1){padding-left:0}
.row-2cols-tab.no-margin>li:nth-child(even),.row-2cols-tab.no-margin>.column:nth-child(even),.row-3cols-tab.no-margin>li:nth-child(3n+3),.row-3cols-tab.no-margin>.column:nth-child(3n+3),.row-4cols-tab.no-margin>li:nth-child(4n+4),.row-4cols-tab.no-margin>.column:nth-child(4n+4),.row-5cols-tab.no-margin>li:nth-child(5n+5),.row-5cols-tab.no-margin>.column:nth-child(5n+5),.row-6cols-tab.no-margin>li:nth-child(6n+6),.row-6cols-tab.no-margin>.column:nth-child(6n+6),.row-7cols-tab.no-margin>li:nth-child(7n+7),.row-7cols-tab.no-margin>.column:nth-child(7n+7),.row-8cols-tab.no-margin>li:nth-child(8n+8),.row-8cols-tab.no-margin>.column:nth-child(8n+8),.row-9cols-tab.no-margin>li:nth-child(9n+9),.row-9cols-tab.no-margin>.column:nth-child(9n+9),.row-10cols-tab.no-margin>li:nth-child(10n+10),.row-10cols-tab.no-margin>.column:nth-child(10n+10),.row-11cols-tab.no-margin>li:nth-child(11n+11),.row-11cols-tab.no-margin>.column:nth-child(11n+11),.row-12cols-tab.no-margin>li:nth-child(12n+11),.row-12cols-tab.no-margin>.column:nth-child(12n+12){padding-right:0}
.row .column.push11-tab,.row li.push11-tab{left:94.2857137%}
.row .column.push10-tab,.row li.push10-tab{left:85.7142852%}
.row .column.push9-tab,.row li.push9-tab{left:77.1428567%}
.row .column.push8-tab,.row li.push8-tab{left:68.5714282%}
.row .column.push7-tab,.row li.push7-tab{left:59.9999999%}
.row .column.push6-tab,.row li.push6-tab{left:51.4285711%}
.row .column.push5-tab,.row li.push5-tab{left:42.8571426%}
.row .column.push4-tab,.row li.push4-tab{left:34.2857141%}
.row .column.push3-tab,.row li.push3-tab{left:25.7142856%}
.row .column.push2-tab,.row li.push2-tab{left:17.1428571%}
.row .column.push1-tab,.row li.push1-tab{left:8.57142857%}
.row .column.pushcol-tab,.row li.pushcol-tab{left:5.71428572%}
.row .column.pushmargin-tab,.row li.pushmargin-tab{left:2.85714286%}
.row .column.pull11-tab,.row li.pull11-tab{left:-94.2857137%}
.row .column.pull10-tab,.row li.pull10-tab{left:-85.7142852%}
.row .column.pull9-tab,.row li.pull9-tab{left:-77.1428567%}
.row .column.pull8-tab,.row li.pull8-tab{left:-68.5714282%}
.row .column.pull7-tab,.row li.pull7-tab{left:-59.9999999%}
.row .column.pull6-tab,.row li.pull6-tab{left:-51.4285711%}
.row .column.pull5-tab,.row li.pull5-tab{left:-42.8571426%}
.row .column.pull4-tab,.row li.pull4-tab{left:-34.2857141%}
.row .column.pull3-tab,.row li.pull3-tab{left:-25.7142856%}
.row .column.pull2-tab,.row li.pull2-tab{left:-17.1428571%}
.row .column.pull1-tab,.row li.pull1-tab{left:-8.57142857%}
.row .column.pullcol-tab,.row li.pullcol-tab{left:-5.71428572%}
.row .column.pullmargin-tab,.row li.pullmargin-tab{left:-2.85714286%}
.hide-tablet{display:none !important}
}
@media screen and (max-width:570px){.row>.column,.row>li{float:none;clear:both;margin-left:0;margin-right:0;width:100%}
.no-margin>.column,.no-margin>li{padding-left:0;padding-right:0}
.row .col12-mob{width:100%;float:none;clear:both;margin-left:0;margin-right:0}
.row .col11-mob{width:91.42857143%;float:left;clear:none}
.row .col10-mob{width:82.85714286%;float:left;clear:none}
.row .col9-mob{width:74.28571429%;float:left;clear:none}
.row .col8-mob{width:65.71428571%;float:left;clear:none}
.row .col7-mob{width:57.14285714%;float:left;clear:none}
.row .col6-mob{width:48.57142857%;float:left;clear:none}
.row .col5-mob{width:40%;float:left;clear:none}
.row .col4-mob{width:31.42857143%;float:left;clear:none}
.row .col3-mob{width:22.85714286%;float:left;clear:none}
.row .col2-mob{width:14.2857143%;float:left;clear:none}
.row .col1-mob{width:5.71428572%;float:left;clear:none}
.row .column.push11-mob,.row li.push11-mob{left:94.2857137%}
.row .column.push10-mob,.row li.push10-mob{left:85.7142852%}
.row .column.push9-mob,.row li.push9-mob{left:77.1428567%}
.row .column.push8-mob,.row li.push8-mob{left:68.5714282%}
.row .column.push7-mob,.row li.push7-mob{left:59.9999999%}
.row .column.push6-mob,.row li.push6-mob{left:51.4285711%}
.row .column.push5-mob,.row li.push5-mob{left:42.8571426%}
.row .column.push4-mob,.row li.push4-mob{left:34.2857141%}
.row .column.push3-mob,.row li.push3-mob{left:25.7142856%}
.row .column.push2-mob,.row li.push2-mob{left:17.1428571%}
.row .column.push1-mob,.row li.push1-mob{left:8.57142857%}
.row .column.pushcol-mob,.row li.pushcol-mob{left:5.71428572%}
.row .column.pushmargin-mob,.row li.pushmargin-mob{left:2.85714286%}
.row .column.pull11-mob,.row li.pull11-mob{left:-94.2857137%}
.row .column.pull10-mob,.row li.pull10-mob{left:-85.7142852%}
.row .column.pull9-mob,.row li.pull9-mob{left:-77.1428567%}
.row .column.pull8-mob,.row li.pull8-mob{left:-68.5714282%}
.row .column.pull7-mob,.row li.pull7-mob{left:-59.9999999%}
.row .column.pull6-mob,.row li.pull6-mob{left:-51.4285711%}
.row .column.pull5-mob,.row li.pull5-mob{left:-42.8571426%}
.row .column.pull4-mob,.row li.pull4-mob{left:-34.2857141%}
.row .column.pull3-mob,.row li.pull3-mob{left:-25.7142856%}
.row .column.pull2-mob,.row li.pull2-mob{left:-17.1428571%}
.row .column.pull1-mob,.row li.pull1-mob{left:-8.57142857%}
.row .column.pullcol-mob,.row li.pullcol-mob{left:-5.71428572%}
.row .column.pullmargin-mob,.row li.pullmargin-mob{left:-2.85714286%}
.row-2cols-mob>li,.row-2cols-mob>.column,.row-3cols-mob>li,.row-3cols-mob>.column,.row-4cols-mob>li,.row-4cols-mob>.column,.row-5cols-mob>li,.row-5cols-mob>.column,.row-6cols-mob>li,.row-6cols-mob>.column,.row-7cols-mob>li,.row-7cols-mob>.column,.row-8cols-mob>li,.row-8cols-mob>.column,.row-9cols-mob>li,.row-9cols-mob>.column,.row-10cols-mob>li,.row-10cols-mob>.column,.row-11cols-mob>li,.row-11cols-mob>.column,.row-12cols-mob>li,.row-12cols-mob>.column{clear:none;float:left;margin-left:1.42857143%;margin-right:1.42857143%}
.row-2cols-mob.no-margin>li,.row-2cols-mob.no-margin>.column,.row-3cols-mob.no-margin>li,.row-3cols-mob.no-margin>.column,.row-4cols-mob.no-margin>li,.row-4cols-mob.no-margin>.column,.row-5cols-mob.no-margin>li,.row-5cols-mob.no-margin>.column,.row-6cols-mob.no-margin>li,.row-6cols-mob.no-margin>.column,.row-7cols-mob.no-margin>li,.row-7cols-mob.no-margin>.column,.row-8cols-mob.no-margin>li,.row-8cols-mob.no-margin>.column,.row-9cols-mob.no-margin>li,.row-9cols-mob.no-margin>.column,.row-10cols-mob.no-margin>li,.row-10cols-mob.no-margin>.column,.row-11cols-mob.no-margin>li,.row-11cols-mob.no-margin>.column,.row-12cols-mob.no-margin>li,.row-12cols-mob.no-margin>.column{padding-left:1.42857143%;padding-right:1.42857143%}
.row-2cols-mob>li,.row-2cols-mob>.column{width:48.57142857%}
.row-3cols-mob>li,.row-3cols-mob>.column{width:31.42857143%}
.row-4cols-mob>li,.row-4cols-mob>.column{width:22.85714286%}
.row-5cols-mob>li,.row-5cols-mob>.column{width:17.714285712%}
.row-6cols-mob>li,.row-6cols-mob>.column{width:14.2857143%}
.row-7cols-mob>li,.row-7cols-mob>.column{width:11.8367346%}
.row-8cols-mob>li,.row-8cols-mob>.column{width:9.99999999%}
.row-9cols-mob>li,.row-9cols-mob>.column{width:8.57142857%}
.row-10cols-mob>li,.row-10cols-mob>.column{width:7.4285714%}
.row-11cols-mob>li,.row-11cols-mob>.column{width:6.4935065%}
.row-12cols-mob>li,.row-12cols-mob>.column{width:5.71428572%}
.row-2cols-mob>li:nth-child(odd),.row-2cols-mob>.column:nth-child(odd),.row-3cols-mob>li:nth-child(3n+1),.row-3cols-mob>.column:nth-child(3n+1),.row-4cols-mob>li:nth-child(4n+1),.row-4cols-mob>.column:nth-child(4n+1),.row-5cols-mob>li:nth-child(5n+1),.row-5cols-mob>.column:nth-child(5n+1),.row-6cols-mob>li:nth-child(6n+1),.row-6cols-mob>.column:nth-child(6n+1),.row-7cols-mob>li:nth-child(7n+1),.row-7cols-mob>.column:nth-child(7n+1),.row-8cols-mob>li:nth-child(8n+1),.row-8cols-mob>.column:nth-child(8n+1),.row-9cols-mob>li:nth-child(9n+1),.row-9cols-mob>.column:nth-child(9n+1),.row-10cols-mob>li:nth-child(10n+1),.row-10cols-mob>.column:nth-child(10n+1),.row-11cols-mob>li:nth-child(11n+1),.row-11cols-mob>.column:nth-child(11n+1),.row-12cols-mob>li:nth-child(12n+1),.row-12cols-mob>.column:nth-child(12n+1){clear:both;margin-left:0}
.row-2cols-mob>li:nth-child(even),.row-2cols-mob>.column:nth-child(even),.row-3cols-mob>li:nth-child(3n+3),.row-3cols-mob>.column:nth-child(3n+3),.row-4cols-mob>li:nth-child(4n+4),.row-4cols-mob>.column:nth-child(4n+4),.row-5cols-mob>li:nth-child(5n+5),.row-5cols-mob>.column:nth-child(5n+5),.row-6cols-mob>li:nth-child(6n+6),.row-6cols-mob>.column:nth-child(6n+6),.row-7cols-mob>li:nth-child(7n+7),.row-7cols-mob>.column:nth-child(7n+7),.row-8cols-mob>li:nth-child(8n+8),.row-8cols-mob>.column:nth-child(8n+8),.row-9cols-mob>li:nth-child(9n+9),.row-9cols-mob>.column:nth-child(9n+9),.row-10cols-mob>li:nth-child(10n+10),.row-10cols-mob>.column:nth-child(10n+10),.row-11cols-mob>li:nth-child(11n+11),.row-11cols-mob>.column:nth-child(11n+11),.row-12cols-mob>li:nth-child(12n+12),.row-12cols-mob>.column:nth-child(12n+12){margin-right:0}
.row-2cols-mob.no-margin>li:nth-child(odd),.row-2cols-mob.no-margin>.column:nth-child(odd),.row-3cols-mob.no-margin>li:nth-child(3n+1),.row-3cols-mob.no-margin>.column:nth-child(3n+1),.row-4cols-mob.no-margin>li:nth-child(4n+1),.row-4cols-mob.no-margin>.column:nth-child(4n+1),.row-5cols-mob.no-margin>li:nth-child(5n+1),.row-5cols-mob.no-margin>.column:nth-child(5n+1),.row-6cols-mob.no-margin>li:nth-child(6n+1),.row-6cols-mob.no-margin>.column:nth-child(6n+1),.row-7cols-mob.no-margin>li:nth-child(7n+1),.row-7cols-mob.no-margin>.column:nth-child(7n+1),.row-8cols-mob.no-margin>li:nth-child(8n+1),.row-8cols-mob.no-margin>.column:nth-child(8n+1),.row-9cols-mob.no-margin>li:nth-child(9n+1),.row-9cols-mob.no-margin>.column:nth-child(9n+1),.row-10cols-mob.no-margin>li:nth-child(10n+1),.row-10cols-mob.no-margin>.column:nth-child(10n+1),.row-11cols-mob.no-margin>li:nth-child(11n+1),.row-11cols-mob.no-margin>.column:nth-child(11n+1),.row-12cols-mob.no-margin>li:nth-child(12n+1),.row-12cols-mob.no-margin>.column:nth-child(12n+1){padding-left:0}
.row-2cols-mob.no-margin>li:nth-child(even),.row-2cols-mob.no-margin>.column:nth-child(even),.row-3cols-mob.no-margin>li:nth-child(3n+3),.row-3cols-mob.no-margin>.column:nth-child(3n+3),.row-4cols-mob.no-margin>li:nth-child(4n+4),.row-4cols-mob.no-margin>.column:nth-child(4n+4),.row-5cols-mob.no-margin>li:nth-child(5n+5),.row-5cols-mob.no-margin>.column:nth-child(5n+5),.row-6cols-mob.no-margin>li:nth-child(6n+6),.row-6cols-mob.no-margin>.column:nth-child(6n+6),.row-7cols-mob.no-margin>li:nth-child(7n+7),.row-7cols-mob.no-margin>.column:nth-child(7n+7),.row-8cols-mob.no-margin>li:nth-child(8n+8),.row-8cols-mob.no-margin>.column:nth-child(8n+8),.row-9cols-mob.no-margin>li:nth-child(9n+9),.row-9cols-mob.no-margin>.column:nth-child(9n+9),.row-10cols-mob.no-margin>li:nth-child(10n+10),.row-10cols-mob.no-margin>.column:nth-child(10n+10),.row-11cols-mob.no-margin>li:nth-child(11n+11),.row-11cols-mob.no-margin>.column:nth-child(11n+11),.row-12cols-mob.no-margin>li:nth-child(12n+11),.row-12cols-mob.no-margin>.column:nth-child(12n+12){padding-right:0}
.no-margin>.column,.no-margin>li{margin:0}
.hide-mobile{display:none !important}
}
html{--nin-base__global_font-size_desktop:100%;--nin-base__global_font-size_mobile:100%;--nin-base__global_line-height_desktop:1.38;--nin-base__global_line-height_mobile:1.38;--nin-base__global_background-color:#fff;--nin-base__global_background-color_vanish-gradient:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 2%,#fff 100%);--nin-base__global_font-family:museo-sans,sans-serif;--nin-base__global_text-color:#484848;--nin-base__global_modal-overlay_background:rgba(0,0,0,0.5);--nin-base__global_focus-indicator:#000;--nin-base__section-header_pinned-background-color:rgba(255,255,255,0.9);--nin-base__section-header_active-link:#e60012;--nin-base__h1_font-family:museo-sans,sans-serif;--nin-base__h1_font-weight:700;--nin-base__h1_font-size_desktop:2.375rem;--nin-base__h1_font-size_mobile:1.75rem;--nin-base__h1_line-height_desktop:1.32;--nin-base__h1_line-height_mobile:1.36;--nin-base__h1_text-align:left;--nin-base__h1_margin:initial;--nin-base__h1_color:#484848;--nin-base__h2_font-family:museo-sans,sans-serif;--nin-base__h2_font-weight:700;--nin-base__h2_font-size_desktop:1.75rem;--nin-base__h2_font-size_mobile:1.5rem;--nin-base__h2_line-height_desktop:1.36;--nin-base__h2_line-height_mobile:1.25;--nin-base__h2_text-align:left;--nin-base__h2_margin:initial;--nin-base__h2_color:#484848;--nin-base__h3_font-family:museo-sans,sans-serif;--nin-base__h3_font-weight:700;--nin-base__h3_font-size_desktop:1.3125rem;--nin-base__h3_font-size_mobile:1.125rem;--nin-base__h3_line-height_desktop:1.33;--nin-base__h3_line-height_mobile:1.33;--nin-base__h3_text-align:left;--nin-base__h3_margin:initial;--nin-base__h3_color:#484848;--nin-base__h4_font-family:museo-sans,sans-serif;--nin-base__h4_font-weight:700;--nin-base__h4_font-size_desktop:1rem;--nin-base__h4_font-size_mobile:1rem;--nin-base__h4_line-height_desktop:1.38;--nin-base__h4_line-height_mobile:1.38;--nin-base__h4_text-align:left;--nin-base__h4_margin:initial;--nin-base__h4_color:#484848;--nin-base__p_font-family:museo-sans,sans-serif;--nin-base__p_font-weight:300;--nin-base__p_font-size_desktop:1rem;--nin-base__p_font-size_mobile:1rem;--nin-base__p_line-height_desktop:1.38;--nin-base__p_line-height_mobile:1.38;--nin-base__p_text-align:left;--nin-base__p_margin:initial;--nin-base__p_color:#484848;--nin-base__title_font-family:museo-sans,sans-serif;--nin-base__title_font-weight:700;--nin-base__title_font-size_desktop:1rem;--nin-base__title_font-size_mobile:1rem;--nin-base__title_line-height_desktop:1.38;--nin-base__title_line-height_mobile:1.38;--nin-base__title_text-align:left;--nin-base__title_margin:initial;--nin-base__title_color:#484848;--nin-base__caption_font-family:museo-sans,sans-serif;--nin-base__caption_font-weight:300;--nin-base__caption_font-size_desktop:.875rem;--nin-base__caption_font-size_mobile:.875rem;--nin-base__caption_line-height_desktop:1.29;--nin-base__caption_line-height_mobile:1.33;--nin-base__caption_text-align:left;--nin-base__caption_margin:initial;--nin-base__caption_color:#727272;--nin-base__legal_font-family:museo-sans,sans-serif;--nin-base__legal_font-weight:300;--nin-base__legal_font-size_desktop:.75rem;--nin-base__legal_font-size_mobile:.75rem;--nin-base__legal_line-height_desktop:1.38;--nin-base__legal_line-height_mobile:1.38;--nin-base__legal_text-align:left;--nin-base__legal_margin:initial;--nin-base__legal_color:#484848;--nin-base__content-box_margin:1rem;--nin-base__content-box_padding:1rem;--nin-base__content-box_corners:5px;--nin-base__content-box_background-color:#efefef;--nin-base__content-box_background-image:none;--nin-base__content-box_border:0;--nin-base__asset-frame_margin:0;--nin-base__asset-frame_padding:0;--nin-base__asset-frame_corners:5px;--nin-base__asset-frame_background-color:transparent;--nin-base__asset-frame_background-image:none;--nin-base__asset-frame_border:0;--nin-base__ui-element_color:#484848;--nin-base__ui-element_color_hover:#000;--nin-base__module_margin:0;--nin-base__module_padding:0;--nin-base__module_corners:0;--nin-base__module_background-color:transparent;--nin-base__module_background-image_desktop:none;--nin-base__module_background-image_mobile:none;--nin-base__module_background-size_desktop:initial;--nin-base__module_background-size_mobile:initial;--nin-base__module_background-repeat_desktop:initial;--nin-base__module_background-repeat_mobile:initial;--nin-base__cta_margin:0;--nin-base__cta_padding:.888em 1em;--nin-base__cta_corners:5px;--nin-base__cta_background-color:#e60012;--nin-base__cta_background-color_hover:#ce181e;--nin-base__cta_text-color:#fff;--nin-base__cta_text-color_hover:#fff;--nin-base__cta_border:1px solid #e60012;--nin-base__cta_border_hover:1px solid #ce181e;--nin-base__cta_secondary_margin:0;--nin-base__cta_secondary_padding:.888em 1em;--nin-base__cta_secondary_corners:5px;--nin-base__cta_secondary_background-color:#fff;--nin-base__cta_secondary_background-color_hover:#f8f8f8;--nin-base__cta_secondary_text-color:#e60012;--nin-base__cta_secondary_text-color_hover:#e60012;--nin-base__cta_secondary_border:1px solid #fff;--nin-base__cta_secondary_border_hover:1px solid #f8f8f8;--nin-base__cta_disabled_margin:0;--nin-base__cta_disabled_padding:.888em 1em;--nin-base__cta_disabled_corners:5px;--nin-base__cta_disabled_background-color:#dadada;--nin-base__cta_disabled_text-color:#727272;--nin-base__cta_disabled_border:1px solid #dadada;--nin-base__cta_link_margin:0;--nin-base__cta_link_padding:.375em 0;--nin-base__cta_link_text-color:#e60012;--nin-base__cta_link_text-color_hover:#ce181e;--nin_base__cta_link_shadow_hover:0 2px 0 0;--nin-base__anchor-link_text-color:#e60012;--nin-base__anchor-link_text-color_hover:#ce181e;--nin-base__anchor-link_font-weight:700;--nin-base__anchor-link_text-decoration:none;--nin-base__anchor-link_text-decoration_hover:underline;--nin-base__anchor-link_secondary_text-color:#3946a0;--nin-base__anchor-link_secondary_text-color_hover:#2a3477;--nin-base__anchor-link_secondary_font-weight:700;--nin-base__anchor-link_secondary_text-decoration:none;--nin-base__anchor-link_secondary_text-decoration_hover:underline;--nin-base__sub_font-size:.8125rem;--nin-base__sup_font-size:.75rem;--nin-base__sup_transform:translateY(-0.5em);--nin-base__upper-footer_background_desktop:linear-gradient(to top,#e7e7e7 0,#f9f9f9 75%);--nin-base__upper-footer_text-color:#484848;--nin-base__upper-footer_text-color_hover:#242424;--nin-base__upper-footer_text-decoration:none;--nin-base__upper-footer_text-decoration_hover:underline;--nin-base__upper-footer-link_font-family:museo-sans,sans-serif;--nin-base__upper-footer-header_font-weight:700;--nin-base__upper-footer-link_font-weight:300;--nin-base__upper-footer-link_font-size_desktop:.75rem;--nin-base__upper-footer-header_font-size_desktop:1rem;--nin-base__upper-footer-link_font-size_mobile:.75rem;--nin-base__upper-footer-link_line-height_desktop:1.3;--nin-base__upper-footer-link_line-height_mobile:1.38;--nin-base__upper-footer_border-bottom_mobile:1px solid #dadada;--nin-base__upper-footer_border-top_mobile:1px solid #dadada;--nin-base__upper-footer_background_mobile:#fff;--nin-base__upper-footer_category-color_mobile:#1660a0;--nin-base__upper-footer_category-background_mobile:#fafafa;--nin-base__upper-footer_category-font-weight_mobile:700;--nin-base__upper-footer_category-font-size_mobile:1.375rem;--nin-base__upper-footer_item-color_mobile:#484848;--nin-base__upper-footer_item-color_mobile_hover:#0076dc;--nin-base__upper-footer_item-font-weight_mobile:300;--nin-base__upper-footer_item-font-size_mobile:1.125rem;--nin-base__lower-footer_background:linear-gradient(to bottom,#3c3a3a 0,#484848 50%);--nin-base__lower-footer_font-size_desktop:.875rem;--nin-base__lower-footer_font-size_mobile:1rem;--nin-base__lower-footer_text-color:#dadada;--nin-base__lower-footer_text-decoration:none;--nin-base__lower-footer_text-color_hover:#fff;--nin-base__lower-footer_text-decoration_hover:none;--nin-base__accent-panel_ui:#fff;--nin-base__accent-panel_ui_hover:#dadada;--nin-base__content-divider_color:#dadada;--nin-base__loading-box_background:#dadada}
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{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{height:100%}
html,body{max-width:100%;overflow-x:hidden;width:100%}
body{background-color:#484848;line-height:var(--nin-theme-song__global_line-height_desktop,var(--nin-base__global_line-height_desktop,1.38));-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}
body.legacy,body#whatsnew-page,body#interest-based-ads-policy-page,body#terms-of-use-page,body#privacy-policy-page,body#games-page:not(.gamedetail-page){--nin-theme-song__anchor-link_text-color:#1660a0;--nin-theme-song__anchor-link_text-color_hover:#0076dc}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
hr,.hr{background:#dadada;border:0;display:block;height:1px;margin:30px auto;padding:0;width:100%}
div#page-container{background:var(--nin-theme-song__global_background-color,var(--nin-base__global_background-color,#fff));display:block;overflow:hidden;padding-top:0;position:relative;width:100%}
div.page-content{padding-top:30px}
.no-top-margin{margin-top:0 !important}
.no-bottom-margin{margin-bottom:0 !important}
a{color:var(--nin-theme-song__anchor-link_text-color,var(--nin-base__anchor-link_text-color,#1660a0));cursor:pointer;text-decoration:var(--nin-theme-song_anchor-link_text-decoration,var(--nin-base__anchor-link_text-decoration,none))}
a:hover{color:var(--nin-theme-song__anchor-link_text-color_hover,var(--nin-base__anchor-link_text-color_hover,#0076dc));text-decoration:var(--nin-theme-song_anchor-link_text-decoration_hover,var(--nin-base__anchor-link_text-decoration_hover,underline))}
a.h1,a.h2,a.h3,a.h4,a.h5,a.b1,a.b2,a.b3,a.b4,a.b5,a.b6,a.b7,a.b8{color:var(--nin-theme-song__anchor-link_text-color,var(--nin-base__anchor-link_text-color,#1660a0))}
a.h1:hover,a.h2:hover,a.h3:hover,a.h4:hover,a.h5:hover,a.b1:hover,a.b2:hover,a.b3:hover,a.b4:hover,a.b5:hover,a.b6:hover,a.b7:hover,a.b8:hover{color:var(--nin-theme-song__anchor-link_text-color_hover,var(--nin-base__anchor-link_text-color_hover,#0076dc))}
strong.sale-price{color:#ff7d00}
.sales-snipe{background-color:#ff7d00;color:white;border-radius:8px 8px 0 0;font-size:13px;margin-left:8px;padding:1px 14px;position:absolute;font-weight:700}
h1 a:hover,a.h1:hover,h2 a:hover,a.h2:hover,h3 a:hover,a.h3:hover{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--nin-theme-song__anchor-link_text-color_hover,var(--nin-base__anchor-link_text-color_hover,#0076dc));text-decoration:none}
a:visited div{border-color:inherit}
input,textarea{font-family:inherit;font-weight:300}
input::-webkit-search-cancel-button{-webkit-appearance:none}
input::-ms-clear{display:none}
.left{float:left}
.right{float:right}
.center{text-align:center}
.table{display:table;height:100%}
.table-cell{display:table-cell;float:none;vertical-align:middle}
.nowrap{white-space:nowrap}
.invisible{opacity:0}
.offscreen{display:block;left:-999999px;position:absolute;top:-999999px}
.hide-text{display:block;overflow:hidden;text-indent:100%;white-space:nowrap}
.clear{clear:both;display:block;width:100%}
.clearfix{display:inline-block}
.clear-fix:after{clear:both;content:' ';display:block;font-size:0;height:0;visibility:hidden}
.loader{background:url('../resources/images/global/loader.gif') center center no-repeat;height:100%;width:100%}
.jump-target{display:block;position:relative;top:-110px}
@media screen and (min-width:571px) and (max-width:768px){div#page-container{padding-top:0}
.left-tab{float:left}
.right-tab{float:right}
.center-tab{text-align:center}
}
@media screen and (max-width:570px){div#page-container{padding-top:0}
.left-mob{float:left}
.right-mob{float:right}
.center-mob{text-align:center}
.jump-target{top:-80px}
}
nclood-video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
nclood-video .chapter-marker{position:absolute;top:-2px;height:11px;width:11px;background:#aba6a6;border-radius:50px;left:0;pointer-events:none}
nclood-video .innerWrapper{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;min-width:initial}
nclood-video .icon-play:before{content:none}
nclood-video .chromeless .oo-control-bar{display:none}
@media(min-width:769px){body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-1 .alps-icon-guest .vector-icon{fill:#000}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-1 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#000;font-size:0;line-height:1}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-1 .alps-account-nav .alps-login-door .alps-login-door-button:hover .alps-login-door-title{color:#00d2be}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-1 .alps-login-door-button:hover .alps-icon-guest .vector-icon{fill:#00d2be}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-1 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title::after{content:'Log in / Join My Nintendo';font-size:14px}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-2 .alps-icon-guest .vector-icon{fill:#ec0012}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-2 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#ec0012}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-2 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-icon,#global-header .top-nav alps-account-nav.ab-test-2 .alps-icon-guest,#global-header .top-nav alps-account-nav.ab-test-2 .alps-icon-guest .vector-icon{width:16px;height:20px}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-2 .alps-account-nav .alps-login-door .alps-login-door-button:hover .alps-login-door-title{color:#8c8c8c}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-2 .alps-login-door-button:hover .alps-icon-guest .vector-icon{fill:#8c8c8c}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-3 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#fff}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-3 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-icon{display:none}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-3 .alps-account-nav .alps-login-door .alps-login-door-button{background-color:#e60012;border-radius:3px;padding:7px}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-3 .alps-account-nav .alps-login-door .alps-login-door-button::before{content:'';display:inline-block;vertical-align:middle;margin-right:8px;padding-right:8px;width:34px;height:23px;border-right:1px solid #fff;background:url(../resources/images/global/logos/logo-my-nintendo.svg) left center no-repeat;background-size:contain}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-3 .alps-account-nav .alps-login-door .alps-login-door-button:hover{background-color:#ff4554}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-icon-guest .vector-icon{fill:#e60012}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#e60012}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button{border:1px solid #e60012;padding:0 7px 0 0;border-radius:3px}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button::before{content:'';display:inline-block;vertical-align:middle;margin-right:8px;width:40px;height:34px;background:#e60012 url(../resources/images/global/logos/logo-my-nintendo.svg) center no-repeat;background-size:30px 26px;border-radius:0 3px 3px 0}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button:hover{border-color:#ff4554}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button:hover::before{background-color:#ff4554}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button:hover .alps-login-door-title{color:#ff4554}
body.alps-is-guest #global-header .top-nav alps-account-nav.ab-test-4 .alps-account-nav .alps-login-door .alps-login-door-button:hover .alps-icon-guest .vector-icon{fill:#ff4554}
}
.recommendation-slider-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 1em;flex-wrap:wrap;gap:1em}
.recommendation-slider-header h1,.recommendation-slider-header h2,.recommendation-slider-header h3,.recommendation-slider-header h4{margin:0}
@font-face{font-family:'LatoHairline';src:url('../resources/asset/font/lato/Lato-Hai-Webfont.eot');src:url('../resources/asset/font/lato/Lato-Hai-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-Hai-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-Hai-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-Hai-Webfont.svg#LatoHairline') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoHairlineItalic';src:url('../resources/asset/font/lato/Lato-HaiIta-Webfont.eot');src:url('../resources/asset/font/lato/Lato-HaiIta-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-HaiIta-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-HaiIta-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-HaiIta-Webfont.svg#LatoHairlineItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoLight';src:url('../resources/asset/font/lato/Lato-Lig-Webfont.eot');src:url('../resources/asset/font/lato/Lato-Lig-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-Lig-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-Lig-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-Lig-Webfont.svg#LatoLight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoLightItalic';src:url('../resources/asset/font/lato/Lato-LigIta-Webfont.eot');src:url('../resources/asset/font/lato/Lato-LigIta-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-LigIta-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-LigIta-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-LigIta-Webfont.svg#LatoLightItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoRegular';src:url('../resources/asset/font/lato/Lato-Reg-Webfont.eot');src:url('../resources/asset/font/lato/Lato-Reg-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-Reg-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-Reg-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-Reg-Webfont.svg#LatoRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoItalic';src:url('../resources/asset/font/lato/Lato-RegIta-Webfont.eot');src:url('../resources/asset/font/lato/Lato-RegIta-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-RegIta-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-RegIta-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-RegIta-Webfont.svg#LatoItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoBold';src:url('../resources/asset/font/lato/Lato-Bol-Webfont.eot');src:url('../resources/asset/font/lato/Lato-Bol-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-Bol-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-Bol-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-Bol-Webfont.svg#LatoBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoBoldItalic';src:url('../resources/asset/font/lato/Lato-BolIta-Webfont.eot');src:url('../resources/asset/font/lato/Lato-BolIta-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-BolIta-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-BolIta-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-BolIta-Webfont.svg#LatoBoldItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoBlack';src:url('../resources/asset/font/lato/Lato-Bla-Webfont.eot');src:url('../resources/asset/font/lato/Lato-Bla-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-Bla-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-Bla-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-Bla-Webfont.svg#LatoBlack') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LatoBlackItalic';src:url('../resources/asset/font/lato/Lato-BlaIta-Webfont.eot');src:url('../resources/asset/font/lato/Lato-BlaIta-Webfont.eot?#iefix') format('embedded-opentype'),url('../resources/asset/font/lato/Lato-BlaIta-Webfont.woff') format('woff'),url('../resources/asset/font/lato/Lato-BlaIta-Webfont.ttf') format('truetype'),url('../resources/asset/font/lato/Lato-BlaIta-Webfont.svg#LatoBlackItalic') format('svg');font-weight:normal;font-style:normal}
h1,.h1{color:var(--nin-theme-song__h1_color,var(--nin-base__h1_color,#000));font-family:'LatoLight';font-size:66px;margin:0}
h2,.h2{color:var(--nin-theme-song__h2_color,var(--nin-base__h2_color,#242424));font-family:'LatoLight';font-size:44px;margin:0 0 10px}
h3,.h3{color:var(--nin-theme-song__h3_color,var(--nin-base__h3_color,#242424));font-family:'LatoLight';font-size:30px;margin:0 0 10px}
h4,.h4{color:var(--nin-theme-song__h4_color,var(--nin-base__h4_color,#484848));font-family:'LatoBlack';font-size:40px;margin:0 0 10px}
h5,.h5{color:var(--nin-theme-song__h4_color,var(--nin-base__h4_color,#484848));font-family:'LatoBlack';font-size:32px;margin:0 0 10px}
body,.b1{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#727272));font-family:'LatoRegular';font-size:16px}
.b2{color:#999;font-family:'LatoBold';font-size:16px}
.b3{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#484848));font-family:'LatoBold';font-size:20px;margin:0 0 10px}
.b4{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#999));font-family:'LatoRegular';font-size:14px}
.b5{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#727272));font-family:'LatoRegular';font-size:20px}
.b6{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#000));font-family:'LatoLight';font-size:20px}
.b7{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#484848));font-family:'LatoBlack';font-size:24px;margin:0 0 10px}
small,.b8{color:var(--nin-theme-song__p_color,var(--nin-base__p_color,#727272));font-family:'LatoRegular';font-size:14px}
p{line-height:1.5;margin:0 0 20px}
strong,b{font-family:'LatoBold';font-size:inherit}
i,em{font-family:'LatoItalic'}
i b,em b,b i,b em{font-family:'LatoBoldItalic'}
sup{font-size:.7em;vertical-align:super}
sub{font-size:.7em;vertical-align:sub}
@media screen and (min-width:571px) and (max-width:768px){h3,.h3{font-size:24px}
}
@media screen and (max-width:570px){h1,.h1{font-size:46px}
h2,.h2{font-size:40px}
h3,.h3{font-size:24px}
h4,.h4{font-size:30px}
h5,.h5{font-size:30px}
body,.b1{font-size:18px}
.b4{font-size:16px}
.b5{font-size:18px}
.b6{font-size:18px}
.b7{font-size:22px}
.b8{font-size:16px}
}
footer#global-footer{width:100%}
footer#global-footer *:focus{outline:2px dashed var(--nin-theme-song__global_focus-indicator,var(--nin-base__global_focus-indicator,#000))}
nav.global-footer-top{background:var(--nin-theme-song__upper-footer_background_desktop,var(--nin-base__upper-footer_background_desktop,linear-gradient(to top,#e7e7e7 0,#f9f9f9 75%)));padding:20px 0}
nav.global-footer-top ul li{padding:5px 0}
nav.global-footer-top a{color:#484848}
nav.global-footer-top a:hover{color:var(--nin-theme-song__upper-footer_text-color_hover,var(--nin-base__upper-footer_text-color_hover,#242424));text-decoration:var(--nin-theme-song__upper-footer_text-decoration_hover,var(--nin-base__upper-footer_text-decoration_hover,underline))}
nav.global-footer-top ul>li,nav.global-footer-top ul>li a{font-family:var(--nin-theme-song__upper-footer-link_font-family,var(--nin-base__upper-footer-link_font-family,museo-sans,sans-serif));font-size:var(--nin-theme-song__upper-footer-header_font-size_desktop,var(--nin-base__upper-footer-header_font-size_desktop,1rem));font-weight:var(--nin-theme-song__upper-footer-header_font-weight,var(--nin-base__upper-footer-header_font-weight,700));text-decoration:var(--nin-theme-song__upper-footer_text-decoration,var(--nin-base__upper-footer_text-decoration,none))}
nav.global-footer-top li.footer-icon-country{clear:none}
nav.global-footer-top li.footer-icon-country span{background:url('../resources/images/global/sprite-global-footer-flags.png') 0 0 no-repeat;display:inline-block;height:12px;width:16px}
nav.global-footer-top li.footer-icon-country span.change{background-position:0 -100px;display:inline}
body:lang(fr-CA) nav.global-footer-top li.footer-icon-country span,body:lang(en-CA) nav.global-footer-top li.footer-icon-country span{background-position:-60px 0}
nav.global-footer-top ul ul li,nav.global-footer-top ul ul li a{display:block;font-family:var(--nin-theme-song__upper-footer-link_font-family,var(--nin-base__upper-footer-link_font-family,museo-sans,sans-serif));font-size:var(--nin-theme-song__upper-footer-link_font-size_desktop,var(--nin-base__upper-footer-link_font-size_desktop,0.75rem));font-weight:var(--nin-theme-song__upper-footer-link_font-weight,var(--nin-base__upper-footer-link_font-weight,300));line-height:var(--nin-theme-song__upper-footer-link_line-height_desktop,var(--nin-base__upper-footer-link_line-height_desktop,1.3))}
nav.global-footer-top ul a div{white-space:nowrap;display:inline}
section.global-footer-bottom{background:var(--nin-theme-song__lower-footer_background,var(--nin-base__lower-footer_background,linear-gradient(to bottom,#3c3a3a 0,#484848 50%)));color:var(--nin-theme-song__lower-footer_text-color,var(--nin-base__lower-footer_text-color,#dadada));height:auto;min-height:145px;padding:20px 0;text-align:center}
section.global-footer-bottom *:focus{outline-color:var(--nin-theme-song__lower-footer_text-color,var(--nin-base__lower-footer_text-color,#dadada));outline-offset:4px}
section.global-footer-bottom ul{margin-bottom:15px}
section.global-footer-bottom ul li{display:inline-block;padding:0 10px}
section.global-footer-bottom ul.footer-social a{background:#fff;display:block;font-size:38px;height:34px;margin:2px;padding:5px;position:relative;text-decoration:none;text-indent:-99999em;width:34px}
section.global-footer-bottom ul.footer-social a.icon-facebook{color:#4b689f}
section.global-footer-bottom ul.footer-social a.icon-twitter{color:#00aee8}
section.global-footer-bottom ul.footer-social a.icon-youtube{color:red}
section.global-footer-bottom ul.footer-social a.icon-tumblr{color:#2c4760}
section.global-footer-bottom ul.footer-social a.icon-instagram{color:#d32c69}
section.global-footer-bottom ul.footer-social a:before{height:35px;left:-2px;top:-2px;width:35px}
section.global-footer-bottom ul.footer-copyright{padding-bottom:20px;margin-bottom:0}
section.global-footer-bottom ul.footer-copyright li{color:var(--nin-theme-song__lower-footer_text-color,var(--nin-base__lower-footer_text-color,#dadada));display:inline-block;font-size:var(--nin-theme-song__legal_font-size_desktop,var(--nin-base__legal_font-size_desktop,0.75rem));padding:0}
section.global-footer-bottom a{font-size:var(--nin-theme-song__lower-footer_font-size_desktop,var(--nin-base__lower-footer_font-size_desktop,0.875rem));color:var(--nin-theme-song__lower-footer_text-color,var(--nin-base__lower-footer_text-color,#dadada));text-decoration:var(--nin-theme-song__lower-footer_text-decoration,var(--nin-base__lower-footer_text-decoration,none))}
section.global-footer-bottom a:hover{color:var(--nin-theme-song__lower-footer_text-color_hover,var(--nin-base__lower-footer_text-color_hover,#fff));text-decoration:var(--nin-theme-song__lower-footer_text-decoration_hover,var(--nin-base__lower-footer_text-decoration_hover,none))}
section.global-footer-bottom a.icon-nintendo{display:block;height:30px;margin:30px auto;text-decoration:none;text-indent:-99999em;width:120px}
section.global-footer-bottom a.icon-nintendo:before{color:#c1c1c1;font-size:30px}
section.global-footer-bottom a.footer-logo-esrb{display:block;width:60px}
@media screen and (min-width:571px) and (max-width:768px){nav.global-footer-top ul>li.col4-tab{margin-right:0}
section.global-footer-bottom{padding-bottom:40px}
}
@media screen and (max-width:570px){nav.global-footer-top{background:var(--nin-theme-song__upper-footer_background_mobile,var(--nin-base__upper-footer_background_mobile,#fff));padding:0}
nav.global-footer-top .wrapper{max-width:100%}
nav.global-footer-top ul.accordion{border-bottom:0;margin-bottom:0}
nav.global-footer-top ul li{padding:0}
nav.global-footer-top ul>li,nav.global-footer-top ul>li a{font-weight:var(--nin-theme-song__upper-footer_category-font-weight_mobile,var(--nin-base__upper-footer_category-font-weight_mobile,700));font-size:var(--nin-theme-song__upper-footer_category-font-size_mobile,var(--nin-base__upper-footer_category-font-size_mobile,1.375rem))}
nav.global-footer-top a{color:var(--nin-theme-song__upper-footer_item-color_mobile,var(--nin-base__upper-footer_item-color_mobile,#484848))}
nav.global-footer-top a:hover{color:var(--nin-theme-song__upper-footer_item-color_mobile_hover,var(--nin-base__upper-footer_item-color_mobile_hover,#0076dc))}
nav.global-footer-top div.wrapper>ul>li>a{background:var(--nin-theme-song__upper-footer_category-background_mobile,var(--nin-base__upper-footer_category-background_mobile,#fafafa));border-bottom:var(--nin-theme-song__upper-footer_border-bottom_mobile,var(--nin-base__upper-footer_border-bottom_mobile,1px solid #dadada));border-top:var(--nin-theme-song__upper-footer_border-top_mobile,var(--nin-base__upper-footer_border-top_mobile,1px solid #dadada));color:var(--nin-theme-song__upper-footer_category-color_mobile,var(--nin-base__upper-footer_category-color_mobile,#1660a0));display:block;min-height:60px;padding:20px 40px 20px 20px;position:relative}
nav.global-footer-top div.wrapper>ul>li>a:hover{text-decoration:none}
nav.global-footer-top div.wrapper>ul>li>a:after{content:'\e60f';display:block;font-family:'icons';font-size:20px;position:absolute;right:25px;top:20px}
nav.global-footer-top div.wrapper>ul>li.footer-icon-country>a:after{display:none}
nav.global-footer-top div.wrapper>ul>li.closed>a{border-bottom:0}
nav.global-footer-top div.wrapper>ul>li.closed>a:after{content:'\e60c'}
nav.global-footer-top li.footer-icon-country span.change{background-position:0 -100px;display:inline}
nav.global-footer-top li.footer-icon-country div>span{background-position:0 -8px;background-size:30px;height:22px;vertical-align:top;width:30px}
nav.global-footer-top ul a div{display:inline}
nav.global-footer-top li.closed ul{display:none}
nav.global-footer-top ul ul{padding:20px 20px 10px;display:none}
nav.global-footer-top ul ul li{margin-bottom:15px}
nav.global-footer-top ul ul li a:hover{text-decoration:underline}
nav.global-footer-top ul ul li,nav.global-footer-top ul ul li a,nav.global-footer-top ul ul li a:hover{font-weight:var(--nin-theme-song__upper-footer_item-font-weight_mobile,var(--nin-base__upper-footer_item-font-weight_mobile,300));font-size:var(--nin-theme-song__upper-footer_item-font-size_mobile,var(--nin-base__upper-footer_item-font-size_mobile,1.125rem))}
section.global-footer-bottom{padding-bottom:40px}
section.global-footer-bottom ul{margin-bottom:20px}
section.global-footer-bottom ul.footer-links li{display:block;margin-bottom:10px}
section.global-footer-bottom ul.footer-social{margin-bottom:10px}
section.global-footer-bottom ul.footer-social li{padding:0 7px}
section.global-footer-bottom ul.footer-copyright{margin-top:10px}
section.global-footer-bottom ul.footer-copyright li{display:block;font-size:var(--nin-theme-song__legal_font-size_mobile,var(--nin-base__legal_font-size_mobile,0.75rem))}
section.global-footer-bottom ul.footer-copyright li:last-child{margin-top:10px}
section.global-footer-bottom a{font-size:var(--nin-theme-song__lower-footer_font-size_mobile,var(--nin-base__lower-footer_font-size_mobile,1rem))}
section.global-footer-bottom a.icon-nintendo{margin:10px auto}
section.global-footer-bottom a.footer-logo-esrb{margin:0 auto;width:80px}
}
header#section-header{position:relative;width:100%}
body#switch-page header#section-header{z-index:200;background:var(--nin-theme-song__global_background-color,var(--nin-base__global_background-color,#fff))}
body#switch-page.switch-online-service header#section-header{z-index:200;background:#e60012}
header#section-header body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin{left:0}
header#section-header body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
@media(max-width:768px){header#section-header body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
}
@media(max-width:570px){header#section-header body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:1rem}
}
header#section-header body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin{left:0}
header#section-header body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:1.25rem}
@media(max-width:768px){header#section-header body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
}
@media(max-width:570px){header#section-header body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:1rem}
}
body#switch-page.switch-online-service.pin-nav:not(.scrolling-up) header#section-header div.pin nav.secondary-nav a,body#switch-page.switch-online-service.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav a{color:#484848}
body#switch-page.switch-online-service.pin-nav:not(.scrolling-up) header#section-header div.pin nav.secondary-nav a:hover,body#switch-page.switch-online-service.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav a:hover{text-decoration:underline}
body#switch-page header#section-header.latam-nav{padding-top:.5rem}
body#switch-page header#section-header.latam-nav span.h1 a,body#switch-page header#section-header.latam-nav span.h1 span.secondary-logo{cursor:default}
@media(min-width:769px){body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{top:15px}
}
body#switch-page header#section-header.latam-nso-nav{min-height:inherit;background:#e60012;padding:3rem 0 .5rem 0}
@media(min-width:769px){body#switch-page header#section-header.latam-nso-nav div.wrapper{display:flex;justify-content:space-between}
}
@media(max-width:768px){body#switch-page header#section-header.latam-nso-nav{height:auto;padding:1rem .5rem}
body#switch-page header#section-header.latam-nso-nav nav.secondary-nav{transform:none}
}
@media(max-width:570px){body#switch-page header#section-header.latam-nso-nav nav.secondary-nav{transform:translateY(-15px)}
}
body#switch-page header#section-header.latam-nso-nav span.h1 a,body#switch-page header#section-header.latam-nso-nav span.h1 span.secondary-logo{cursor:default}
body#switch-page header#section-header.latam-nso-nav img{width:175px;transition:margin-top .8s cubic-bezier(0.6,0,0.4,1);position:relative}
@media(max-width:570px){body#switch-page header#section-header.latam-nso-nav img{width:100px}
}
body#switch-page header#section-header.latam-nso-nav div.pin{height:auto;background:#e60012 !important}
body#switch-page header#section-header.latam-nso-nav a,body#switch-page header#section-header.latam-nso-nav span.secondary-logo{color:#fff}
@media(max-width:768px){body#switch-page header#section-header.latam-nso-nav a,body#switch-page header#section-header.latam-nso-nav span.secondary-logo{color:#484848}
}
body#games-page.pin-nav header#section-header div.pin,body#games-page:not(.pin-nav) header#section-header{background-image:url('../resources/images/page/games/secondary-nav-bg.png');background-position:center top;background-repeat:repeat-x}
header#section-header div.pin{height:60px;padding:10px 0;position:relative;width:100%;z-index:20;-webkit-backface-visibility:hidden}
header#section-header div.pin:after{clear:both;content:'';display:block}
body.pin-nav header#section-header div.pin{position:fixed}
body.pin-shadow header#section-header div.pin{box-shadow:0 3px 5px rgba(0,0,0,0.1)}
body.pin-nav.not-at-top header#section-header div.pin{transition:top .8s cubic-bezier(0.6,0,0.4,1)}
body.pin-nav:not(.scrolling-up):not(#switch-page) header#section-header div.pin{top:0 !important}
body#threeDS-page.threeDS-home header#section-header div.pin{z-index:40}
body#threeDS-page.pin-nav header#section-header div.pin,body#amiibo-page.pin-nav header#section-header div.pin,body#switch-page header#section-header div.pin,body#switch-page.switch-online-service.pin-nav header#section-header div.pin{background:var(--nin-theme-song__section-header_pinned-background-color,var(--nin-base__section-header_pinned-background-color,rgba(255,255,255,0.9)))}
body#switch-page.switch-online-service header#section-header div.pin{background:#e60012}
body#amiibo-page.pin-nav header#section-header div.pin{height:70px}
body#switch-page header#section-header div.pin{height:10vw;max-height:120px;padding:0}
body#switch-page.pin-nav header#section-header div.pin{height:calc(7.5vw + 10px);max-height:60px}
header#section-header div.red-bar{position:absolute;top:0;right:0;height:100%;width:0vw;z-index:25;background-color:#e60012;transition:all 300ms cubic-bezier(0.6,0,0.4,1) 100ms}
header#section-header div.wrapper{position:relative;max-width:1286px}
body#switch-page header#section-header div.wrapper{height:100%}
body#games-page header#section-header div.wrapper,body#amiibo-page header#section-header div.wrapper{max-width:1440px}
header#section-header span.h1{display:block;float:left;font-size:0;z-index:1}
body#threeDS-page header#section-header span.h1,body#amiibo-page header#section-header span.h1{height:40px}
header#section-header span.h1 a,header#section-header span.h1 span.secondary-logo{display:block;height:100%}
header#section-header span.h1 a:hover,header#section-header span.h1 span.secondary-logo:hover{border:0}
body#threeDS-page header#section-header span.h1 a:after{content:'';display:inline-block;height:100%;position:relative;vertical-align:middle}
body#amiibo-page header#section-header span.h1 a:after{content:'';display:inline-block;position:relative;vertical-align:middle}
header#section-header span.h1 img{max-height:100%;vertical-align:middle}
body#amiibo-page header#section-header span.h1 img{display:block}
body#switch-page header#section-header span.h1{height:10vw;max-height:120px;width:10vw;max-width:120px;padding:0;background-color:#e60012;position:absolute;transition:width 300ms cubic-bezier(0.6,0,0.4,1) 100ms;text-align:center;transform:translateY(30px)}
body#switch-page header#section-header span.h1 a,body#switch-page header#section-header span.h1 span.secondary-logo{width:100%;display:flex;align-items:center;justify-content:center;padding-left:5px}
body#switch-page header#section-header span.h1 a img#tall-logo,body#switch-page header#section-header span.h1 span.secondary-logo img#tall-logo{opacity:1;transition:opacity 100ms cubic-bezier(0.6,0,0.4,1) 400ms;margin:13%;z-index:30}
body#switch-page header#section-header span.h1 a img#wide-logo,body#switch-page header#section-header span.h1 span.secondary-logo img#wide-logo{opacity:0;transition:opacity 100ms cubic-bezier(0.6,0,0.4,1) 0;position:absolute;width:calc(100% - 15px);z-index:30;left:10px;top:19px}
body#switch-page header#section-header span.h1 a:after,body#switch-page header#section-header span.h1 span.secondary-logo:after{content:'';display:inline-block;height:100%;position:relative;vertical-align:middle}
body#switch-page.pin-nav header#section-header span.h1{transform:translateY(0);height:7.5vw;max-height:60px;width:22vw;max-width:190px;position:absolute;left:0}
body#switch-page.pin-nav header#section-header span.h1 a img#tall-logo,body#switch-page.pin-nav header#section-header span.h1 span.secondary-logo img#tall-logo{opacity:0;transition:opacity 100ms cubic-bezier(0.6,0,0.4,1) 0}
body#switch-page.pin-nav header#section-header span.h1 a img#wide-logo,body#switch-page.pin-nav header#section-header span.h1 span.secondary-logo img#wide-logo{opacity:1;transition:opacity 100ms cubic-bezier(0.6,0,0.4,1) 400ms}
nav.secondary-nav{align-items:center;display:flex;font-family:var(--nin-theme-song-family,var(--nin-base__global_font-family,museo-sans,sans-serif));font-weight:700;height:100%;justify-content:flex-end;position:relative}
body#switch-page nav.secondary-nav{font-weight:300}
nav.secondary-nav a,nav.secondary-nav span.secondary-logo{color:#fff;text-decoration:none}
body#switch-page nav.secondary-nav a,body#switch-page nav.secondary-nav span.secondary-logo{color:var(--nin-theme-song__global_text-color,var(--nin-base__global_text-color,#484848))}
body#switch-page.switch-online-service nav.secondary-nav a,body#switch-page.switch-online-service nav.secondary-nav span.secondary-logo{color:#fff}
@media(max-width:768px){body#switch-page.switch-online-service nav.secondary-nav a,body#switch-page.switch-online-service nav.secondary-nav span.secondary-logo{color:#484848}
}
body#switch-page.switch-online-service nav.secondary-nav a:hover,body#switch-page.switch-online-service nav.secondary-nav span.secondary-logo:hover{text-decoration:underline}
nav.secondary-nav a.nav-toggle,nav.secondary-nav span.secondary-logo.nav-toggle{display:none}
nav.secondary-nav ul{text-align:center}
body#amiibo-page nav.secondary-nav ul{height:auto}
body#threeDS-page nav.secondary-nav ul li a:not(.trigger){color:#484848;font-weight:300}
body#amiibo-page nav.secondary-nav ul li{background:transparent}
body#amiibo-page nav.secondary-nav ul li.whats a{background:#e6001e;background:linear-gradient(to bottom,#e6001e 0,#ee4c61 100%)}
body#amiibo-page nav.secondary-nav ul li.games a{background:#a5c810;background:linear-gradient(to bottom,#a5c810 0,#c0d957 100%)}
body#amiibo-page nav.secondary-nav ul li.lineup a{background:#009beb;background:linear-gradient(to bottom,#009beb 0,#4cb9f1 100%)}
body#amiibo-page nav.secondary-nav ul li.compatibility a{background:#009682;background:linear-gradient(to bottom,#009682 0,#4cb5a7 100%)}
body#amiibo-page nav.secondary-nav ul li.faq a{background:#f5aa00;background:linear-gradient(to bottom,#f5aa00 0,#f8c34c 100%)}
body#amiibo-page nav.secondary-nav ul li.buynow a{background:#e62daa;background:linear-gradient(to bottom,#e62daa 0,#ee6cc3 100%)}
body#threeDS-page nav.secondary-nav ul li a:focus,body#threeDS-page nav.secondary-nav ul li a:hover:not(.is-active):not(.top-link-cell):not(.curated-btn):not(.buy-btn):not(.compare-btn):not(.text-btn-arrow):not([data-section]):not(.icon-arrow-02-down-double):not(.toplink):not(.icon-instagram):not(.icon-youtube):not(.icon-twitter):not(.icon-facebook):not(.hero-btn):not(.nav-toggle):not(.trigger),body#threeDS-page nav.secondary-nav ul li.active a{color:#ce181e !important;font-weight:700}
body#games-page nav.secondary-nav ul li a:focus,body#games-page nav.secondary-nav ul li a:hover{background:#f26c13}
body#switch-page nav.secondary-nav ul li a:focus,body#switch-page nav.secondary-nav ul li a:hover{background:transparent;color:var(--nin-theme-song__section-header_active-link,var(--nin-base__section-header_active-link,#e60012));font-weight:900}
body#switch-page nav.secondary-nav ul li a:after{display:block;content:attr(title);font-weight:900;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}
body#switch-page nav.secondary-nav ul li.active a{font-weight:700;color:var(--nin-theme-song__section-header_active-link,var(--nin-base__section-header_active-link,#e60012))}
body#switch-page.switch-online-service nav.secondary-nav ul li.active a{color:#fff}
body#switch-page.switch-online-service nav.secondary-nav ul li a:focus,body#switch-page.switch-online-service nav.secondary-nav ul li a:hover{color:#fff}
body#games-page nav.secondary-nav ul li.active a{background:#f26c13}
body#amiibo-page nav.secondary-nav ul li a{transition:all 150ms ease-in-out}
@media screen and (min-width:769px){body#switch-page header#section-header{overflow:visible}
body:not(#switch-page) header#section-header div.pin{top:20px}
body:not(#games-page) header#section-header{min-height:100px}
body:not(#games-page):not(#switch-page) header#section-header{overflow:hidden}
header#section-header span.h1{max-width:18%}
body#switch-page header#section-header span.h1{left:90px;transform:translateX(-50%) translateY(30px)}
body#amiibo-page header#section-header span.h1{max-width:20%;height:70px;transition:all .2s ease-in-out;margin-top:-7px}
body#amiibo-page:lang(fr-CA) header#section-header span.h1{max-width:15%}
body#games-page header#section-header span.h1{top:10px;position:relative;transition:top .2s ease-in-out}
body#amiibo-page.pin-nav header#section-header span.h1{height:40px;margin-top:0}
body#games-page.pin-nav header#section-header span.h1{top:6px}
body#switch-page header#section-header div.wrapper{width:calc(100% - 15px);padding-left:15px}
nav.secondary-nav{font-size:14px}
nav.secondary-nav ul{border-radius:2px;padding:0;text-align:center;background:transparent}
nav.secondary-nav ul body#threeDS-page{height:40px}
body#amiibo-page nav.secondary-nav ul{height:auto}
body#games-page nav.secondary-nav ul{background:#ff7d00;overflow:hidden}
body#switch-page nav.secondary-nav ul{height:initial;margin-right:24px}
nav.secondary-nav ul li{display:inline-block;height:100%;line-height:40px;margin:0 -2px 0 -1px}
body#amiibo-page nav.secondary-nav ul li{background:transparent;margin:0 2px;border-radius:2px}
body#amiibo-page nav.secondary-nav ul li.active a,body#amiibo-page nav.secondary-nav ul li a:hover{font-weight:900;font-size:18px;padding:5px 20px}
body#switch-page nav.secondary-nav ul li,nav.secondary-nav ul li body#threeDS-page.arcards{margin:0 -3px}
nav.secondary-nav ul li a{display:block;height:100%;padding:0 20px;vertical-align:middle}
body#games-page nav.secondary-nav ul li a{padding:0 10px}
body#amiibo-page nav.secondary-nav ul li a{border-radius:25px}
.nav-spacer{visibility:hidden;width:1px;cursor:default}
body#switch-page.pin-nav.no-nav-links.not-at-top header#section-header div.pin{top:-45px}
body#switch-page.pin-nav.no-nav-links:not(.scrolling-up) header#section-header div.pin{top:-15px}
body#switch-page.pin-nav.not-at-top header#section-header div.pin{transform:translateY(95px);transition:all .8s cubic-bezier(0.6,0,0.4,1);top:0}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1,body#switch-page.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav{transition:all .8s cubic-bezier(0.6,0,0.4,1)}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1{max-height:60px}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1 img#wide-logo{transition:transform .8s cubic-bezier(0.6,0,0.4,1);top:12px}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin{transform:none !important;padding-bottom:15px;max-height:75px;top:-15px}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin nav.secondary-nav{transform:translateY(15px)}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin span.h1{max-height:75px}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin span.h1 img#wide-logo{transform:translateY(14px)}
}
@media screen and (min-width:961px){body#games-page header#section-header{min-height:100px;overflow:hidden}
body#games-page header#section-header div.pin{top:20px}
body#games-page header#section-header span.h1{max-width:18%;top:10px;position:relative;transition:top .2s ease-in-out}
body#games-page.pin-nav header#section-header span.h1{top:6px}
body#games-page nav.secondary-nav{font-size:14px}
body#games-page nav.secondary-nav ul{border-radius:2px;padding:0;text-align:center;background:#ff7d00;overflow:hidden}
body#games-page nav.secondary-nav ul li{display:inline-block;height:100%;line-height:40px;margin:0 -2px 0 -1px}
body#games-page nav.secondary-nav ul li a{display:block;height:100%;vertical-align:middle;padding:0 10px}
}
@media screen and (max-width:980px){nav.secondary-nav ul li a{padding:0 15px}
}
@media screen and (max-width:890px){nav.secondary-nav ul li a{padding:0 12px}
}
@media screen and (max-width:840px){nav.secondary-nav ul li a{padding:0 8px}
}
@media screen and (max-width:960px){body#games-page header#section-header{height:80px}
body#games-page header#section-header div.pin span.h1{top:10px;position:relative;transition:top .2s ease-in-out}
body#games-page nav.secondary-nav{font-size:16px;position:absolute;top:0;width:100%}
body#games-page nav.secondary-nav ul{background:#ff7d00;border-radius:2px;box-shadow:0 3px 5px rgba(0,0,0,0.1);overflow:auto;padding:0;position:absolute;top:41px;width:100%;z-index:1}
body#games-page nav.secondary-nav ul li{display:none;height:40px;line-height:40px;text-align:center;width:100%}
body#games-page nav.secondary-nav ul li a{display:block;height:100%;padding:0 10px;border-bottom:0}
body#games-page nav.secondary-nav ul li:first-child a{border-top-left-radius:2px;border-top-right-radius:2px}
body#games-page nav.secondary-nav ul li:last-child a{border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}
body#games-page nav.secondary-nav a.nav-toggle{background:#ff7d00;border-radius:2px;color:#fff;display:block;height:40px;line-height:40px;padding:0 6px;position:absolute;right:0;text-align:left;top:0;width:65%;z-index:1;overflow:hidden}
body#games-page nav.secondary-nav a.nav-toggle:after{border-radius:2px;color:#fff;content:'\e608';display:block;font-family:'icons';font-size:20px;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:32px;z-index:1}
body#games-page nav.secondary-nav.open ul li{display:block}
body#games-page nav.secondary-nav.open a.nav-toggle:after{content:'\e60b'}
body#games-page nav.secondary-nav div.overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%}
body#games-page .nav-spacer{display:none !important;cursor:default}
}
@media screen and (max-width:768px){body#switch-page.pin-nav.no-nav-links.not-at-top header#section-header div.pin{top:-42px}
body#switch-page.pin-nav.no-nav-links:not(.scrolling-up) header#section-header div.pin{top:-2px}
body#switch-page.pin-nav.not-at-top header#section-header div.pin{transform:translateY(46px);transition:all .8s cubic-bezier(0.6,0,0.4,1);top:0}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1,body#switch-page.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav{transition:all .8s cubic-bezier(0.6,0,0.4,1)}
body#switch-page.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav{transform:translateY(0)}
body#switch-page.pin-nav.not-at-top header#section-header div.pin nav.secondary-nav ul{transform:translateY(0)}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1{max-height:60px}
body#switch-page.pin-nav.not-at-top header#section-header div.pin span.h1 img#wide-logo{transition:transform .8s cubic-bezier(0.6,0,0.4,1)}
body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin{left:0}
body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin{transform:none !important;padding-bottom:0;max-height:60px;top:-2px}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin nav.secondary-nav{transform:inherit}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header div.pin span.h1{max-height:60px}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin{transform:none !important;left:0}
body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:1.25rem}
body:not(#games-page) header#section-header{height:80px}
body#threeDS-page header#section-header div.pin,body#amiibo-page header#section-header div.pin{top:10px}
body#switch-page header#section-header div.pin{padding:0}
body#switch-page header#section-header div.pin .wrapper{width:100%}
body#switch-page.pin-nav header#section-header div.pin{height:60px}
body#threeDS-page header#section-header div.pin span.h1{max-width:33%}
body#switch-page.pin-nav header#section-header div.pin span.h1,body#switch-page:not(.switch-logo-deduplication) header#section-header div.pin span.h1{max-width:33%;height:90px;width:120px;padding:10px;transform:translateY(0)}
nav.secondary-nav{font-size:16px;position:absolute;top:0;width:100%}
body#threeDS-page:lang(fr-CA) nav.secondary-nav,body#threeDS-page:lang(es-LA) nav.secondary-nav{font-size:14px}
body#switch-page nav.secondary-nav{transform:translateY(15px)}
nav.secondary-nav ul{background:#ce181e;border-radius:2px;box-shadow:0 3px 5px rgba(0,0,0,0.1);overflow:auto;padding:0;position:absolute;top:41px;width:100%;z-index:1}
body#threeDS-page nav.secondary-nav ul{background:#ce181e}
body#amiibo-page nav.secondary-nav ul{background:rgba(0,0,0,0.5)}
body#switch-page nav.secondary-nav ul{background:#fff;top:60px;transform:translateY(5px)}
nav.secondary-nav ul li{display:none;height:40px;line-height:40px;text-align:center;width:100%}
nav.secondary-nav ul li a{display:block;height:100%;padding:0 10px}
body#threeDS-page nav.secondary-nav ul li a{border-bottom:1px solid #ff0008;color:#fff !important;font-weight:700}
body#threeDS-page nav.secondary-nav ul li a:focus,body#threeDS-page nav.secondary-nav ul li a:hover{color:#fff !important;font-weight:700}
body#switch-page.switch-online-service nav.secondary-nav ul li a:focus,body#switch-page.switch-online-service nav.secondary-nav ul li a:hover{color:#484848}
body#amiibo-page nav.secondary-nav ul li a{border-bottom:0}
nav.secondary-nav ul li a body#amiibo-page nav.secondary-nav ul li a{border-bottom:0}
body#threeDS-page nav.secondary-nav ul li.active a{color:#fff !important;font-weight:700}
body#switch-page.switch-online-service nav.secondary-nav ul li.active a{color:#484848}
nav.secondary-nav ul li:first-child a{border-top-left-radius:2px;border-top-right-radius:2px}
nav.secondary-nav ul li:last-child a{border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}
body#threeDS-page nav.secondary-nav ul li:last-child a,body#amiibo-page nav.secondary-nav ul li:last-child a{border:0}
nav.secondary-nav a.nav-toggle{background:#ce181e;border-radius:2px;color:#fff;display:block;height:40px;line-height:40px;padding:0 26px 0 6px;position:absolute;right:0;text-align:left;top:0;width:65%;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body#switch-page nav.secondary-nav a.nav-toggle{background:#fff;color:#484848;right:10px;top:11px;width:62.5%;text-decoration:none}
body#amiibo-page nav.secondary-nav a.nav-toggle{background:rgba(0,0,0,0.9);padding:0 6px}
nav.secondary-nav a.nav-toggle:after{border-radius:2px;color:#fff;content:'\e608';display:block;font-family:'icons';font-size:20px;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:32px;z-index:1}
body#switch-page nav.secondary-nav a.nav-toggle:after{border-radius:0;color:#e60012}
nav.secondary-nav.open ul li{display:block}
body#switch-page nav.secondary-nav.open ul li{border-bottom:1px solid #dadada}
body#threeDS-page nav.secondary-nav.open a:hover:not(.is-active):not(.hero-btn):not(.top-link-cell):not(.curated-btn):not(.buy-btn):not(.compare-btn):not(.text-btn-arrow):not([data-section]):not(.icon-arrow-02-down-double):not(.toplink):not(.nav-toggle):not(.icon-instagram):not(.icon-youtube):not(.icon-twitter):not(.icon-facebook):not(.trigger){color:#fff !important}
nav.secondary-nav.open a.nav-toggle:after{content:'\e60b'}
body#switch-page nav.secondary-nav.open a.nav-toggle:after{color:#e60012}
nav.secondary-nav div.overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%}
.nav-spacer{display:none !important;cursor:default}
}
@media screen and (max-width:768px) and (max-width:768px){body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
}
@media screen and (max-width:768px) and (max-width:570px){body#switch-page.pin-nav.not-at-top header#section-header.latam-nso-nav div.pin img{margin-top:1rem}
}
@media screen and (max-width:768px) and (max-width:768px){body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:.25rem}
}
@media screen and (max-width:768px) and (max-width:570px){body#switch-page.pin-nav:not(.scrolling-up) header#section-header.latam-nso-nav div.pin img{margin-top:1rem}
}
@media screen and (max-width:570px){body#amiibo-page header#section-header span.h1{max-width:33%}
body#amiibo-page header#section-header span.h1 img{padding-top:5px}
}
@media screen and (max-width:480px){body#games-page nav.secondary-nav{top:2px;right:0;width:80%}
}
@media screen and (max-width:378px){body#games-page nav.secondary-nav a.nav-toggle{width:160px}
}
@media screen and (max-width:350px){body#games-page header#section-header span.h1 a{width:80%}
body#games-page nav.secondary-nav{top:0}
}
body#switch-page.switch-home:not(.not-at-top) header#section-header{transition:background 400ms ease-in-out;background:transparent}
body#switch-page.switch-home header#section-header{position:relative}
body#switch-page.switch-home:not(.not-at-top) nav.secondary-nav a{color:#484848}
body#switch-page.switch-home:not(.not-at-top) nav.secondary-nav ul li a:hover{color:#e60012;text-decoration:underline}
body#switch-page.switch-home:not(.not-at-top) nav.secondary-nav ul li.active a{color:#e60012}
body#switch-page.switch-logo-deduplication:not(.not-at-top) header#section-header span.h1{background:0;display:none}
body#switch-page.switch-logo-deduplication #tall-logo{opacity:0 !important}
body#switch-page.switch-logo-deduplication header#section-header span.h1{transform:translateY(0);height:7.5vw;width:22vw;max-width:190px;position:absolute;left:0}
.container-gradient{position:relative}
.container-gradient:before{background:url('../resources/asset/images/gradient/radial-f2-fff.png') center top no-repeat;background-size:100%;background:-moz-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-webkit-gradient(radial,center top,0,center top,100%,color-stop(0,#f2f2f2),color-stop(90%,rgba(255,255,255,0)));background:-webkit-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-o-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-ms-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:radial-gradient(ellipse at top,#f2f2f2 0,rgba(255,255,255,0) 90%);content:'';height:150px;left:0;position:absolute;width:100%}
main.container-gradient:before{top:180px}
.container-gradient:before{top:40px}
.container-gradient .page-content>.row{margin-bottom:60px;padding-top:25px}
.content-gradient{background:url('../resources/images/global/gradient/radial-f2-fff.png') center top no-repeat;background-size:100%;background:-moz-radial-gradient(top,ellipse cover,#f2f2f2 0,#fff 50%);background:-webkit-gradient(radial,center top,0,center top,100%,color-stop(0,#f2f2f2),color-stop(50%,#fff));background:-webkit-radial-gradient(top,ellipse cover,#f2f2f2 0,#fff 50%);background:-o-radial-gradient(top,ellipse cover,#f2f2f2 0,#fff 50%);background:-ms-radial-gradient(top,ellipse cover,#f2f2f2 0,#fff 50%);background:radial-gradient(ellipse at top,#f2f2f2 0,#fff 50%);margin-bottom:80px;padding-top:25px;position:relative}
.content-gradient-before,.content-gradient-after{position:relative}
.content-gradient-before:before,.content-gradient-after:after{background:url('../resources/images/global/gradient/radial-f2-fff.png') center top no-repeat;background-size:100%;background:-moz-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-webkit-gradient(radial,center top,0,center top,100%,color-stop(0,#f2f2f2),color-stop(90%,rgba(255,255,255,0)));background:-webkit-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-o-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:-ms-radial-gradient(top,ellipse cover,#f2f2f2 0,rgba(255,255,255,0) 90%);background:radial-gradient(ellipse at top,#f2f2f2 0,rgba(255,255,255,0) 90%);content:'';height:150px;left:-50%;position:absolute;right:-50%;width:200%}
.content-gradient-before:before{top:0}
.content-gradient-after:after{bottom:-155px}
.threeDS{border-bottom:3px solid #ce181e}
.WiiU{border-bottom:3px solid #0096c8}
.switch{border-bottom:3px solid #e60012}
.iOSAndroid{border-bottom:3px solid #000}
.Android{border-bottom:3px solid #000}
.iOS{border-bottom:3px solid #000}
.no-system{border-bottom:3px solid #999}
.date{border-bottom:3px solid #dadada;color:#999;display:inline-block;font-size:16px;font-family:'LatoBold';padding-bottom:5px}
.threeDS .date,.date.threeDS{border-color:#ce181e}
.WiiU .date,.date.WiiU{border-color:#0096c8}
.iOSAndroid .date,.date.iOSAndroid{border-color:#000}
.Android .date,.date.Android{border-color:#000}
.iOS .date,.date.iOS{border-color:#000}
.switch .date,.date.switch{border-color:#e60012}
.no-system .date,.date.no-system{border-color:#999}
.btn{background:#2576bc;border:1px solid #1660a0;border-radius:2px;color:#fff;display:inline-block;font-weight:bold;font-size:20px;line-height:28px;padding:10px 0;text-align:center;text-decoration:none;width:98%;margin-left:1%;cursor:pointer;transition:all 150ms ease-in-out}
.btn:hover{background:#3aa4ff;border-color:#3aa4ff;color:#fff;text-decoration:none}
.btn.buy-digital{background:#f47b2b}
.btn.buy-digital:hover{background:#f8b050 !important}
.btn-inline{display:inline-block;padding-left:20px;padding-right:20px;width:auto}
.btn-preview,.btn-white{background:#fff;border-color:#dadada;color:#2576bc}
.btn-preview:hover,.btn-white:hover{background:#fff;border-color:#3aa4ff;color:#3aa4ff}
.btn-white-filled{background:#fff;color:#000}
.btn-white-filled:hover{color:#000}
.btn-orange{background:#f47b2b;border-color:#f47b2b;color:#fff}
.btn-orange:hover{background:#f7a400;border-color:#f7a400;color:#fff}
.btn-orange-filled{background:#f47b2b}
.btn-orange-filled:hover{background:#f8b050 !important}
.btn-grey-filled{background-color:#dadada;color:#888;cursor:default;pointer-events:none}
.btn-transparent{background:0;border-color:#2576bc;color:#2576bc}
.btn-transparent:hover{background:0;border-color:#3aa4ff;color:#3aa4ff}
.btn-white-transparent{background:0;border-color:#fff;color:#fff}
.btn-white-transparent:hover{background:#fff;border-color:#fff;color:#3aa4ff}
.btn-grey{background:#888;border-color:#888;color:#fff}
.btn-grey:hover{background:#b1b1b1;border-color:#b1b1b1;color:#fff}
.btn-eshop{background:#fff;border-color:#dadada;color:#ff7d00}
.btn-eshop span.icon-eshop,.btn-eshop span.icon-eshop-nin{display:inline-block;position:relative;text-indent:-99999em}
.logo-eshop span.icon-eshop,.logo-eshop span.icon-eshop-nin{display:inline-block;position:relative;text-indent:-99999em}
.btn-eshop span.icon-eshop,.logo-eshop span.icon-eshop{width:2.7em}
.btn-eshop span.icon-eshop-nin,.logo-eshop span.icon-eshop-nin{width:4em}
.btn-eshop span.icon-eshop:before,.logo-eshop span.icon-eshop:before{bottom:-3px;color:#ff7d00}
.btn-eshop span.icon-eshop-nin:before,.logo-eshop span.icon-eshop-nin:before{bottom:-2px;color:#727272}
.btn-eshop:hover{background:#fff;border-color:#ff7d00;color:#ff7d00}
.btn-eshop.orange{color:#ff7d00;font-size:18px}
.btn-eshop.orange span.icon-eshop-nin:before,.btn-eshop.orange span.icon-eshop:before{font-size:20px}
.btn-site{padding:5px 0}
.btn-preview{padding:5px 0;font-size:18px}
.btn-large{font-size:30px}
.text-btn-arrow:after{content:'\e606';display:inline-block;font-family:'icons';font-size:60%;height:20px;position:relative;width:20px}
.btn-borders{border-bottom:1px solid #dadada;border-top:1px solid #dadada;font-size:24px;margin:0 0 20px;padding:15px 0;text-align:center}
.btn-no-borders{font-size:28px;margin:0 0 20px;text-align:center}
a.btn-block{text-decoration:none;color:#fff;font-weight:bold;line-height:2em;padding:10px 25px;white-space:nowrap}
a.btn-block:hover{color:#fff}
.text-btn-plus{white-space:nowrap}
.text-btn-plus:after{border:2px solid #2576bc;border-radius:50%;content:'+';display:inline-block;font-weight:normal;font-size:24px;font-style:normal;height:26px;line-height:22px;margin-left:10px;position:relative;text-align:center;width:26px}
.text-btn-plus:hover:after{border-color:#3aa4ff}
.modal-video-trigger{display:inline-block;position:relative;text-decoration:none;cursor:pointer}
.play-btn-container{background:#000;position:relative}
.play-btn-container img{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.play-btn-container:hover img{opacity:.7}
.play-btn{background:url("../resources/images/page/switch/play-button.png");display:block;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;position:absolute;opacity:.8;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.play-btn:hover{opacity:1}
.modal-video-trigger span.b8{display:block;line-height:1.2;margin-bottom:10px;max-width:166px;text-align:left}
.modal-video-trigger img{border-radius:2px;display:block}
ul.split-cta{border-top:1px solid #dadada;border-bottom:1px solid #dadada;line-height:1.5;margin-bottom:20px}
ul.split-cta li{border-left:1px solid #dadada;display:inline-block;padding:10px 0;margin:0 !important}
ul.split-cta li:first-child{border:0;text-align:right;padding-right:7%}
ul.split-cta li:last-child{text-align:left;padding-left:7%}
@media screen and (max-width:570px){ul.split-cta li{border-left:0;border-bottom:1px solid #dadada;line-height:1.2}
ul.split-cta li:first-child{border-bottom:1px solid #dadada;text-align:center;padding-right:0}
ul.split-cta li:last-child{border-bottom:0;text-align:center;padding-left:0}
}
.bullet-list ul,div.cms-content ul,ul.bullets{padding-left:15px}
.bullet-list ul li,div.cms-content ul li,ul.bullets li{line-height:1.5;margin-bottom:2ex;position:relative}
.bullet-list ul li:before,div.cms-content ul li:before,ul.bullets li:before{color:#0096c8;content:'\2022';display:block;font-size:17px;left:-15px;position:absolute;top:0}
ul.bullets.grey li:before{color:#727272}
ul.bullets.red li:before{color:#ce181e}
ul.asterisk{margin-bottom:20px;padding-left:18px}
ul.asterisk li{margin-bottom:5px;position:relative}
ul.asterisk li:before{content:'*';display:block;left:-20px;position:absolute;top:0}
ul.asterisk li.no-stars{margin-left:-15px}
ul.asterisk li.no-stars:before{content:''}
ul.asterisk li.two-stars:before{content:'**'}
ul.asterisk li.three-stars:before{content:'***'}
ul.asterisk li.cross:before{content:'†'}
ol.numbers{list-style:decimal;padding-left:20px}
input[type="checkbox"]{opacity:0;position:absolute}
input[type="checkbox"]+label{clear:both;display:block;font-weight:bold;margin-bottom:12px;padding-left:25px;position:relative}
input[type="checkbox"]+label:before{background:#dbdbdb;border-radius:2px;color:#dbdbdb;content:'\e620';display:block;font-family:'icons';font-size:14px;height:20px;left:0;line-height:20px;margin-right:10px;position:absolute;text-align:center;top:-2px;width:20px}
input[type="checkbox"]:focus+label:before{outline:1px dotted #3aa4ff}
input[type="checkbox"]:checked+label{color:#2576bc}
input[type="checkbox"]:checked+label:before{background:#2576bc;color:#fff}
input[type="checkbox"]:disabled+label{color:#dadada}
input[type="checkbox"]:disabled+label:before{background:#efefef;color:#efefef}
div.pagination-bar{border-bottom:1px solid #dadada;border-top:1px solid #dadada;margin-bottom:-1px;min-height:49px}
div.pagination-bar ul{display:inline-block;font-weight:bold;font-size:14px;line-height:28px;height:100%;vertical-align:top;white-space:nowrap}
div.pagination-bar ul:after{clear:both;content:'';display:block}
div.pagination-bar li{display:inline-block}
div.pagination-bar ul.options{font-size:16px;padding:10px 0;width:50%}
div.pagination-bar ul.sort{float:left}
div.pagination-bar ul.items{float:left;text-align:right}
ul.options li{border-left:1px solid #dadada;font-weight:normal}
ul.options li:nth-child(1),ul.options li:nth-child(2){border:0}
ul.options li a{display:block;font-weight:bold;padding:0 10px}
ul.options li.active a{color:#727272;font-weight:normal}
ul.options li.active a:hover{color:#727272;cursor:default;text-decoration:none}
div.pagination-bar div.bottom-row{clear:both;display:inline-block;text-align:center;width:100%}
div.bottom-row:before{background:#dadada;content:'';display:block;height:1px;left:0;position:absolute;width:100%}
div.pagination-bar ul.pagination{padding:10px 10px 10px 0}
ul.pagination li{min-width:28px;text-align:center}
ul.pagination li a{display:block;height:100%;width:100%}
ul.pagination li.active a{background:#f5f5f5;border-radius:50%;color:#727272}
ul.pagination li a:hover{color:#3aa4ff}
ul.pagination li.ellipses a{color:#727272}
ul.pagination li.ellipses a:hover{color:#727272;cursor:default;text-decoration:none}
ul.pagination-nav li{border-left:1px solid #dadada;border-right:1px solid #dadada;display:block;float:left;height:48px;margin-left:-1px;position:relative;text-indent:-99999em;vertical-align:top;width:50px}
ul.pagination-nav li a{display:block;height:100%;width:100%}
ul.pagination-nav li a:before{font-size:24px;height:100%;padding-top:12px;text-align:center;width:100%}
ul.pagination-nav li a:hover{color:#3aa4ff}
ul.pagination-nav li.disabled a{color:#dbdbdb;cursor:default}
div#overlay{background-color:#000;display:block;min-height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:999998}
div#modal-window{background:#fff;border-radius:2px;color:#000;display:block;min-height:300px;margin:0 auto;opacity:0;padding:2%;position:fixed;max-width:780px;width:80%;z-index:999999}
div#modal-window.modal-video{min-height:0}
div#modal-window .innerWrapper,div.poster-player .innerWrapper,div.video-player .innerWrapper{z-index:1 !important}
#btn-modal-close{background:#2576bc;border:0;border-radius:50%;cursor:pointer;height:30px;padding:0;position:absolute;right:-10px;text-indent:-99999em;text-decoration:none;top:-10px;width:30px;z-index:2}
#btn-modal-close:before{color:#fff;content:'\e61b';display:block;font-family:'icons';font-size:15px;left:0;line-height:30px;position:absolute;text-align:center;text-indent:0;top:0;width:30px}
#btn-modal-close:hover{background:#3aa4ff}
div.modal-content{display:none}
div#modal-window div.modal-content{position:relative;-webkit-backface-visibility:hidden}
div#modal-window div#video-player{background-color:#000;height:100%;position:relative;width:100%}
div.preview-overlay,div.preview-overlay-pv{background:rgba(255,255,255,0.5);height:100%;left:0;top:0;position:fixed;width:100%;z-index:3}
div.preview-container{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.2);max-width:100%;opacity:0;position:absolute;width:600px;z-index:5;min-height:200px}
div.preview-container.loading{background:#fff url('../../../resources/asset/images/loader.gif') center center no-repeat}
div.preview-container:after,div.preview-container:before{background:#dadada;content:'';position:absolute;left:0;width:100%;z-index:-1}
div.preview-container.no-border{background:#f5f5f7}
div.preview-container.no-border:after,div.preview-container.no-border:before{background:#f5f5f7}
div.preview-container:before{height:30px;top:0}
div.preview-container:after{height:5px;bottom:0}
div.preview-container a.preview-close,div.preview-container a.preview-close-pv{background:#fff;border-radius:2px;height:20px;position:absolute;right:5px;text-indent:-99999em;text-decoration:none;top:5px;width:20px;z-index:10}
div.preview-container a.preview-close-pv:before,div.preview-container a.preview-close:before{color:#2576bc;font-size:12px;line-height:20px;width:100%;text-align:center}
div.preview-container a.preview-close-pv:hover:before,div.preview-container a.preview-close:hover:before{color:#3aa4ff}
div.preview-container div.preview-content{border-bottom:5px solid #dadada;border-top:30px solid #dadada;padding:20px}
div.preview-container div.preview-content[data-system*="DS"]{border-color:#ce181e}
div.preview-container div.preview-content[data-system*="Wii"]{border-color:#0096c8}
div.preview-container div.preview-content:before{color:#fff;display:block;font-family:'icons';left:0;line-height:30px;position:absolute;text-align:center;top:0;width:100%}
div.preview-container div.preview-content[data-system*="DS"]:before{content:'\e619';font-size:30px}
div.preview-container div.preview-content[data-system*="Wii"]:before{content:'\e61a';font-size:16px}
div.preview-content div.video-player{margin-bottom:20px}
div.preview-info li{margin-bottom:5px}
div.preview-info li span{color:#484848;font-weight:bold}
div.preview-buttons li{margin-bottom:10px;text-align:center}
.tab-switcher{position:relative}
.tab-switcher ul.tab-content{position:relative}
.tab-switcher ul.tab-content>li{display:none}
.tab-switcher ul.tab-content>li.active{display:block}
.tab-switcher ul.tab-nav{position:relative}
.tab-switcher ul.tab-nav li{display:inline-block;vertical-align:top}
@media screen and (min-width:769px){input[type="checkbox"]+label:hover{color:#3aa4ff;cursor:pointer}
input[type="checkbox"]+label:hover:before{color:#c1c1c1}
input[type="checkbox"]:checked+label{color:#2576bc}
input[type="checkbox"]:checked+label:before{background:#2576bc;color:#fff}
input[type="checkbox"]:disabled+label:hover{color:#dadada;cursor:default}
input[type="checkbox"]:disabled+label:hover:before{background:#efefef;color:#efefef}
div.pagination-bar ul.options{border-bottom:0;width:auto}
div.pagination-bar ul.sort{float:left;padding-right:3%}
div.pagination-bar ul.items{text-align:left}
div.pagination-bar div.bottom-row{clear:none;float:right;width:auto}
div.bottom-row:before{display:none}
}
@media screen and (min-width:571px) and (max-width:768px){main.container-gradient:before{top:160px}
.date{color:#999}
.btn,.btn-grey,.btn-orange,.btn-white{font-size:18px}
.btn-large{font-size:30px}
}
@media screen and (max-width:570px){main.container-gradient:before{top:140px}
.page-gradient{margin-bottom:40px}
.btn,.btn-grey,.btn-orange,.btn-white{font-size:18px}
.btn-large{font-size:30px}
html:lang(fr-ca) .text-btn-plus:after{font-size:16px;height:20px;line-height:16px;margin-left:6px;width:20px}
.btn-no-borders{font-size:1em}
input[type="checkbox"]+label{padding-left:0}
input[type="checkbox"]+label:before{left:auto;right:0}
div.pagination-bar ul{line-height:20px}
div.pagination-bar ul.options{padding:10px 0}
ul.options li a{padding:0 5px}
div.pagination-bar ul.pagination{line-height:30px;padding:5px 15px 0 5px}
ul.pagination li{margin-right:5px;min-width:30px}
ul.pagination li.ellipses{min-width:10px}
ul.pagination-nav li{height:40px;width:30px}
ul.pagination-nav li a:before{font-size:20px;padding-top:10px}
.tab-slider ul.content{height:620px}
.accordion{border-bottom:10px solid #2576bc;max-width:100%;width:100%}
.accordion-row .column{background:#fff;max-width:100%;padding:0}
.accordion-row .column ul li{padding:0;margin-bottom:15px}
.accordion-row .column li a{color:#484848;display:block;font-weight:300;font-size:18px}
.accordion-row .column a.b2{font-size:22px;font-weight:normal;margin-bottom:20px}
.accordion-row .column.closed ul{display:none}
.accordion-row .column h2{background:#fafafa;border-top:1px solid #dadada;color:#2576bc;display:block;font-weight:bold;font-size:20px;height:60px;margin:0;padding:20px;position:relative}
.accordion-row .column h2.trigger{border-bottom:1px solid #dadada}
.accordion-row .column h2 a{color:#2576bc;display:block;height:100%;width:100%}
.accordion-row .column h2.trigger:after{content:'\e60f';display:block;font-family:'icons';font-size:20px;position:absolute;right:25px;top:20px}
.accordion-row .column.closed h2{border-bottom:0}
.accordion-row .column.closed h2:after{content:'\e60c'}
.accordion-row .column>ul{padding:20px 20px 10px;display:none}
}
@media screen and (max-width:310px){.btn-no-borders{font-size:.8em}
}
p.gd-footnote{font-size:.8em;line-height:1.2}
li.cms-indent{margin-left:2em}
ul li.cms-indent:before{content:"-"}
@font-face{src:url(../resources/asset/font/icons/icons.ttf) format("truetype"),url(../resources/asset/font/icons/icons.woff) format("woff");font-family:'icons';font-weight:normal;font-style:normal}
@font-face{src:url(../resources/asset/font/accessory-icons/accessory-icons.ttf) format("truetype"),url(../resources/asset/font/accessory-icons/accessory-icons.woff) format("woff");font-family:'accessory-icons';font-weight:normal;font-style:normal}
[class*="icon-"]{line-height:1;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'icons';font-style:normal;font-variant:normal;font-weight:normal}
[class*="icon-"]:before{display:block;position:absolute;text-indent:0}
.icon-amiibo:before{content:"\e900"}
.icon-nintendo:before{content:"\e617\00a0"}
.icon-facebook:before{content:"\e616"}
.icon-instagram:before{content:"\e615"}
.icon-tumblr:before{content:"\e614"}
.icon-twitter:before{content:"\e613"}
.icon-youtube:before{content:"\e612"}
.icon-3ds:before{content:"\e619"}
.icon-wiiu:before{content:"\e61a"}
.icon-eshop-nin:before{content:"\e61e"}
.icon-eshop:before{content:"\e61f"}
.icon-arrow-01-up:before{content:"\e603"}
.icon-arrow-01-right:before{content:"\e602"}
.icon-arrow-01-left:before{content:"\e601"}
.icon-arrow-01-down:before{content:"\e600"}
.icon-arrow-02-up:before{content:"\e607"}
.icon-arrow-02-right:before{content:"\e606"}
.icon-arrow-02-left:before{content:"\e605"}
.icon-arrow-02-down:before{content:"\e604"}
.icon-arrow-02-up-double:before{content:"\e607\A\e607";line-height:.5;white-space:pre}
.icon-arrow-02-right-double:before{content:"\e606\e606";letter-spacing:-0.5em;padding-right:.5em}
.icon-arrow-02-left-double:before{content:"\e605\e605";letter-spacing:-0.5em;padding-right:.5em}
.icon-arrow-02-down-double:before{content:"\e604\A\e604";line-height:.5;white-space:pre}
.icon-arrow-03-up:before{content:"\e60b"}
.icon-arrow-03-right:before{content:"\e60a"}
.icon-arrow-03-left:before{content:"\e609"}
.icon-arrow-03-down:before{content:"\e608"}
.icon-arrow-04-up:before{content:"\e60f"}
.icon-arrow-04-right:before{content:"\e60e"}
.icon-arrow-04-left:before{content:"\e60d"}
.icon-arrow-04-down:before{content:"\e60c"}
.icon-x-thick:before{content:"\e61b"}
.icon-x-thin:before{content:"\e61c"}
.icon-search:before{content:"\e610"}
.icon-menu:before{content:"\e611"}
.icon-rss:before{content:"\e618"}
.icon-play:before{content:"\e61d"}
.icon-check:before{content:"\e620"}
.icon-top:before{content:"\e621"}
.icon-wiiu:before{content:"\e622";color:#00a0c8}
.icon-wii:before{content:"\e623";color:#13b5ea}
.icon-web:before{content:"\e624";color:#9b9b9b}
.icon-support:before{content:"\e625";color:#9b9b9b}
.icon-news:before{content:"\e627";color:#9b9b9b}
.icon-3dsxl:before{content:"\e628";color:#b01e23}
.icon-ds:before{content:"\e629";color:#000}
.icon-featured:before{content:"\e626";color:#ffbf05}
#addToHomeScreen{z-index:10001;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;touch-callout:none;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:helvetica;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(0.02,#eee),color-stop(0.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5)}
#addToHomeScreen.addToHomeIOS7{background:#f2f2f2 !important;-webkit-border-radius:1px !important;border:1px solid #ccc;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2)}
#addToHomeScreen.addToHomeIpad{width:268px;font-size:18px;padding:14px}
#addToHomeScreen.addToHomeWide{width:296px}
#addToHomeScreen.addToHomeIpad.addToHomeWide{width:320px;font-size:18px;padding:14px}
#addToHomeScreen .addToHomeArrow{position:absolute;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px;height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px;left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px}
#addToHomeScreen.addToHomeIOS7 .addToHomeArrow{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(0.4,rgba(204,204,204,0)),color-stop(0.4,#f2f2f2)) !important;-webkit-box-shadow:inset -1px -1px 0 #fff !important;border-color:#ccc !important}
#addToHomeScreen.addToHomeIpad .addToHomeArrow{-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(0.4,rgba(238,238,238,0)),color-stop(0.4,#eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px;bottom:auto;left:50%}
#addToHomeScreen .addToHomeClose{-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px;line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,0.12);color:#888;-webkit-box-shadow:0 1px 0 #fff;font-size:16px}
#addToHomeScreen.addToHomeIOS7 .addToHomeClose{line-height:12px;padding-right:1px;background:transparent;border:1px solid #888;-webkit-box-shadow:none}
#addToHomeScreen .addToHomePlus{font-weight:bold;font-size:1.3em}
#addToHomeScreen .addToHomeShare{display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC);background-size:18px 15px;text-indent:-9999em;overflow:hidden}
#addToHomeScreen.addToHomeIOS7 .addToHomeShare{width:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAASCQAAEgkB80sG3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKjSURBVGiB7dpPiFVVHMDxz7m9NCtMyI2bEJEC25WrEkzHUXCRraIwdNE8ZxfYIlcis1ZEbGEzT1QCF4XgH1CyWhUoJKIWNRGEiCNKmkSiYTzfcfGuOokx77x3ZlS8382959zfn+/invvn3RdijHIRBrwkOINCYXEcdjpb7VyiYdBsLScwt5y6IloYdzqXo36Ro0gY9IKWo+5JwmzBt2HQnBw9ehYNazyn5TBee8Dh+Vq+CWu92GufnkTDR6ab7gDeBNHouMM/l9tXTXM0fGBmL726Fg1Dam74EsvKqR8VNowL2Yzj5f7rnnE4DHq2235diYYhhTGfC94up35T0y+6di/ITU0rKVd+sEi0P7xr2pSJOu8zvF+OzqEv7vDH/WFxt7/cshy/ticsN8sXYUht0kXDOlsF9XJ4UaEvNoz9X3zc5bKaZThbyr5jzJ4wlNY7KTgM+ES0vhz+KeiPw36fKC/ucAF9uFBOrTZm26SJCtaV27+xIo7cXdkTEhvOoh+XyxprU1qnim7CQdGK2HAyKRexYVShT3RItDElN+mkjiP2Ym+S3f01hv2EVal5WW6hU0ElmptaqJuBpXg6MbeFH2LDpU6CQ93zWIKnEvs0cayGU3glMfkOo1jQYewZzOuyz7FC95Jwo5OgUFfgeg993hh/eTqCTxOSm/iuk8DY0Ap1b2GhtHXxsfZN4j/X0fOx4auEIknEhqv4OiUn1L13Z/+xWfWVaG4q0dxUormpRHNTieamEs1NJZqbJ1Q0jHvdiJo5S2cVjSNOCHZhn3/SnuYnIvl3yomIIz7MXZMn9hydRCrR3FSiualEc1OJ5qYSzU0lmptKNDePjWgwcPePT7/g+4cp8wCW4GXaryK3tL+mLdD5x62ppllgu7bso8q/2HIbzGWdNmWnSJwAAAAASUVORK5CYII=);background-size:11px 15px}
#addToHomeScreen .addToHomeTouchIcon{display:block;float:left;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);background-repeat:no-repeat;width:57px;height:57px;-webkit-background-size:57px 57px;background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box;background-clip:padding-box}
.pattern-modal-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:2000}
.locale-modal-alert .locale-modal,.demo-modal-alert .demo-modal{display:block}
.pattern-modal{background:url(../resources/images/global/pattern-modal/bg.png) #fff repeat;max-width:812px;min-height:360px;width:95%;margin:90px auto 0;box-shadow:0 4px 0 0 rgba(0,0,0,0.2);border-radius:4px}
.pattern-modal-bg-extra{background:url(../resources/images/global/pattern-modal/bg-character-pattern.svg) no-repeat right center;padding:35px 55px}
.pattern-modal p{max-width:391px}
.pattern-modal .modal-cta-container{padding-top:20px}
.pattern-modal .row .col6{width:48.57142857% !important}
.pattern-modal .btn{background:#2576bc;border:1px solid #1660a0;border-radius:2px;color:#fff;display:inline-block;font-family:'LatoBold';font-size:20px;line-height:28px;padding:10px 0;text-align:center;text-decoration:none;width:98%;margin:0 0 0 1%}
.pattern-modal .btn:hover{background:#3aa4ff;border-color:#3aa4ff;color:#fff;text-decoration:none}
.pattern-modal .btn-white{background:#fff;border-color:#dadada;color:#2576bc !important}
.btn-white:hover{background:#fff !important;border-color:#3aa4ff;color:#3aa4ff !important}
.pattern-modal .btn-white-filled{background:#fff;color:#000}
.pattern-modal .btn-white-filled:hover{color:#000}
@media screen and (min-width:600px) and (max-width:811px){.pattern-modal-bg-extra{background-size:30%}
.pattern-modal p{margin-right:30%}
}
@media screen and (max-width:599px){.pattern-modal{margin-top:110px;overflow:scroll;height:100%;width:100%;border-radius:0}
.pattern-modal-bg-extra{background:transparent;padding:35px 15px;min-height:700px}
.pattern-modal p{margin-right:0;width:100%}
.pattern-modal .cta-container{padding-top:0}
.pattern-modal .btn{margin-bottom:15px}
}
#giftcards .wrapper{max-width:1140px;width:96%;position:relative}
#giftcards #hero{background-color:#f68b33;color:#fff}
#giftcards #hero .wrapper{background:url(../resources/images/page/giftcards/mario-walking.png) right bottom / 50% no-repeat}
#giftcards #hero header{width:50%;padding:13% 0 17%}
#giftcards #hero h1,#giftcards #hero h3{color:inherit}
#giftcards #hero h1{font-size:3em;font-family:LatoBold}
#giftcards #hero h3{font-family:LatoRegular;line-height:1.3}
#giftcards #cards{display:flex;position:absolute;left:0;bottom:-70px;align-items:flex-start}
#giftcards #cards img{width:calc(100% / 8);flex:none;padding:.25%}
html[lang] #giftcards #cards img:nth-child(n+5){padding:0}
#giftcards #reasons-to-use h2{margin-top:calc(10% + 1em);margin-bottom:.9em}
#giftcards #reasons-to-use h3{margin-bottom:1.8em}
#giftcards #reasons-to-use .list{margin-left:2em}
#giftcards #reasons-to-use .list p{white-space:nowrap}
#giftcards #reasons-to-use .list p span{white-space:normal;max-width:calc(100% - 2.75em)}
#giftcards #reasons-to-use img{width:1.75em;height:1.75em;object-fit:contain;margin-right:1em}
#giftcards #reasons-to-use img,#giftcards #reasons-to-use span{display:inline-block;vertical-align:top}
#giftcards .super-mario-separator{height:21px;background:url(../resources/images/page/giftcards/super-mario-repeating-separator.gif) repeat-x;margin:4.5em 0}
#giftcards #retailers h2{max-width:800px}
#giftcards #retailers p{line-height:1.2}
#giftcards #linked-retailers,#giftcards #unlinked-retailers{display:flex;margin:3em 0;flex-wrap:wrap;justify-content:center}
#giftcards #linked-retailers a,#giftcards #unlinked-retailers span{width:200px;height:125px;margin:1em .5em;display:inline-flex;align-items:center;justify-content:center;border:1px solid #616161;background-color:#fff;transition:background-color 200ms ease-in-out}
#giftcards #linked-retailers a:hover{background-color:#f0f0f0}
#giftcards #linked-retailers img,#giftcards #unlinked-retailers img{max-width:100%;max-height:100%}
#giftcards #unlinked-retailers span{border:0}
#giftcards #photos-with-mario{display:flex;flex-flow:column wrap;align-content:flex-start;align-items:center;max-height:600px;margin-bottom:3em}
#giftcards #photos-with-mario img{width:34%}
#giftcards #photos-with-mario img:first-of-type{margin-bottom:2.25em}
#giftcards #photos-with-mario .copy{width:62%;max-width:600px;margin-left:4%}
#giftcards #photos-with-mario h3{color:#f68b33;font-size:calc(44em / 18);font-family:LatoBold;margin-bottom:.8em}
#giftcards #photos-with-mario p{font-size:calc(4em / 3);line-height:1.2}
@media(max-width:768px){#giftcards #photos-with-mario{max-height:none;font-size:.8em}
#giftcards #photos-with-mario img,#giftcards #photos-with-mario .copy{width:100%;margin:0 auto}
#giftcards #photos-with-mario img:nth-of-type(2){order:3}
#giftcards #photos-with-mario .copy{margin-bottom:2.25em;padding:0 2%}
}
@media(max-width:600px){#giftcards #hero .wrapper{background-position:center bottom;background-size:80%}
#giftcards #hero header{width:100%;padding-bottom:83%;font-size:.8em}
#giftcards #cards{left:50%;bottom:-120px;transform:translateX(-50%);width:calc(125px * 8)}
#giftcards #cards img{width:125px}
#giftcards #reasons-to-use h2{margin-top:calc(15% + 3em)}
#giftcards #linked-retailers a,#giftcards #unlinked-retailers span{width:158px;height:99px}
}
#photoswithmario .hero{padding-top:25px;background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-orange-mushrooms.jpg) repeat;position:relative;overflow:hidden}
#photoswithmario .align-left{text-align:left}
#photoswithmario .card-container{position:relative;overflow:hidden;margin-top:7%}
#photoswithmario .char-card{position:absolute;top:0;left:0;opacity:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}
#photoswithmario .hidden{opacity:0;-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
@media screen and (min-width:980px){#photoswithmario .pipes-bg{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-pipes-desktop.png) center center no-repeat;position:absolute;bottom:0;width:100%;height:217px;z-index:2}
#photoswithmario .plant-1-bg{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-plant-1-desktop.png) center center no-repeat;position:absolute;bottom:0;width:100%;height:217px;z-index:1;-webkit-animation:plant-1 20s infinite;animation:plant-1 20s infinite}
#photoswithmario .plant-2-bg{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-plant-2-desktop.png) center center no-repeat;position:absolute;bottom:0;width:100%;height:217px;z-index:1;-webkit-animation:plant-2 15s infinite;animation:plant-2 15s infinite}
}
@media screen and (max-width:570px){#photoswithmario .pipes-bg{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-pipes-mobile.png) center center no-repeat;position:absolute;bottom:0;width:100%;height:326px}
}
#photoswithmario .logo-photos-with-mario{position:absolute;top:0;left:50%;max-width:66%;z-index:3;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media screen and (max-width:570px){#photoswithmario .logo-photos-with-mario{position:initial;top:initial;left:initial;max-width:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial}
}
#photoswithmario .orange{color:#f68a33}
#photoswithmario .hero-video-container{background-color:#000;width:401px;max-width:100%;margin:0 auto}
#photoswithmario .hero-video-container .modal-video-trigger{right:-10px;top:-6px}
#photoswithmario .orange-ribbon{background-color:#f48a3f;border-bottom:solid 3px #fff;position:relative;z-index:1;color:#fff !important;height:110px}
#photoswithmario .video-section{background:rgba(0,0,0,0);top:-95px;position:relative;z-index:2}
#photoswithmario .video-section .row{position:absolute;width:100%}
#photoswithmario .orange-ribbon:before{content:"";display:block;position:absolute;bottom:-9px;border-bottom:solid 4px #f48a3f;width:100%}
#photoswithmario .video-container{background:#fff;border:solid 1px #f68a33;width:195px;height:225px;padding:5%;margin:0 auto 20px;max-width:95%}
#photoswithmario .video-container .modal-video-trigger{width:100%}
#photoswithmario .video-container .play-btn-container{max-width:100%;margin-bottom:10px}
#photoswithmario .info-boxes{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/bg-gray-mushrooms.jpg) repeat;padding-bottom:50px;padding-top:200px}
@media screen and (max-width:768px){#photoswithmario .info-boxes{padding-top:430px}
}
#photoswithmario .orange-box{border:solid 1px #f68a33;margin-bottom:53px;background:#fff;position:relative;overflow:hidden}
#photoswithmario .orange-bar{background:#f48a3f;width:100%;height:72px}
#photoswithmario .orange-striped-bar{background-color:#f48a3f;background-image:linear-gradient(transparent 80%,#fff 10%);background-size:10px 10px;width:100%;height:72px}
#photoswithmario .orange-box .row .column:first-child{padding:3% 0 0 3%}
#photoswithmario .how-it-works h2{padding:3% 0 0 3%}
#photoswithmario .how-it-works .row .column:first-child{padding:0 0 50px 3%}
@media screen and (max-width:570px){#photoswithmario .orange-box .row .column:first-child{padding:3% 3% 0 3%}
#photoswithmario .how-it-works h2{padding:3% 3% 0 3%}
#photoswithmario .how-it-works .row .column:first-child{padding:0 3% 65px}
#photoswithmario .how-to-buy .row .column:first-child{padding-bottom:440px}
#photoswithmario .ar-intro .row .column:first-child{padding-bottom:420px}
}
#photoswithmario .how-to-buy p{padding-bottom:150px}
#photoswithmario .peach{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/peach.png) 0 bottom no-repeat;height:100%;width:31.42857143%;min-height:467px;position:absolute;bottom:0;right:0;z-index:2}
#photoswithmario .mario{background:url(../resources/images/page/giftcards/ar-cards/photos-with-mario/mario.png) 0 top no-repeat;height:100%;width:31.42857143%;min-height:400px;position:absolute;bottom:0;right:0;z-index:2}
#photoswithmario img.char-right{display:block;float:right}
#photoswithmario img.goombas{position:absolute;bottom:10px;right:5px}
#photoswithmario img.ar-cards-fan{position:absolute;bottom:0;right:28%;z-index:3}
@media screen and (max-width:570px){#photoswithmario .peach{height:512px;width:306px}
#photoswithmario .mario{height:520px;width:319px}
#photoswithmario .how-to-buy p{padding-bottom:0}
#photoswithmario .mobile-center{text-align:center}
#photoswithmario img.ar-cards-fan{width:90%;right:5%}
}
@-webkit-keyframes plant-1{0{bottom:0}
30%{bottom:0}
60%{bottom:-112px}
90%{bottom:-112px}
100%{bottom:0}
}
@keyframes plant-1{0{bottom:0}
30%{bottom:0}
60%{bottom:-112px}
90%{bottom:-112px}
100%{bottom:0}
}
@-webkit-keyframes plant-2{0{bottom:0}
30%{bottom:-112px}
60%{bottom:-112px}
90%{bottom:0}
100%{bottom:0}
}
@keyframes plant-2{0{bottom:0}
30%{bottom:-112px}
60%{bottom:-112px}
90%{bottom:0}
100%{bottom:0}
}
#photoswithmario3ds body{background:#FFF}
#photoswithmario3ds .area{display:block;position:relative;float:left;margin-top:10px;padding:0;z-index:1000;width:320px}
#photoswithmario3ds .hero{padding-top:25px;position:relative;overflow:hidden}
#photoswithmario3ds .align-left{text-align:left}
#photoswithmario3ds .card-container{position:relative;overflow:hidden;margin-top:7%}
#photoswithmario3ds .hidden{opacity:0;-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
#photoswithmario3ds .orange{color:#f68a33}
#photoswithmario3ds .hero-video-container{background-color:#000;width:401px;max-width:100%;margin:0 auto}
#photoswithmario3ds .hero-video-container .modal-video-trigger{right:-10px;top:-6px}
#photoswithmario3ds .orange-ribbon{background-color:#f48a3f;border-bottom:solid 3px #fff;position:relative;z-index:1;color:#fff !important;height:50px}
#photoswithmario3ds .video-section{top:40px;position:relative;z-index:2}
#photoswithmario3ds .video-section .row{width:100%}
#photoswithmario3ds .orange-ribbon:before{content:"";display:block;position:absolute;bottom:-9px;border-bottom:solid 4px #f48a3f;width:100%}
#photoswithmario3ds .video-container{background:#fff;border:solid 1px #f68a33;width:195px;height:225px;padding:5%;margin:0 auto 20px;max-width:95%}
#photoswithmario3ds .video-container .modal-video-trigger{width:100%}
#photoswithmario3ds .video-container .play-btn-container{max-width:100%;margin-bottom:10px}
#photoswithmario3ds .info-boxes{padding-bottom:50px;padding-top:40px}
#photoswithmario3ds .orange-box{border:solid 1px #f68a33;margin-bottom:53px;background:#fff;position:relative;overflow:hidden}
#photoswithmario3ds .orange-bar{background:#f48a3f;width:100%;height:72px}
#photoswithmario3ds .orange-striped-bar{background-color:#f48a3f;background-image:linear-gradient(transparent 80%,#fff 10%);background-size:10px 10px;width:100%;height:72px}
#photoswithmario3ds .orange-box .row .column:first-child{padding:3% 3% 0 3%}
#photoswithmario3ds .how-it-works h2{padding:3% 3% 0 3%}
#photoswithmario3ds .how-it-works .row .column:first-child{padding:0 3% 65px}
#photoswithmario3ds .how-to-buy p{padding-bottom:0}
#photoswithmario3ds img.char-right{display:block;float:right}
#photoswithmario3ds img.goombas{position:absolute;bottom:10px;right:5px}
#photoswithmario3ds .mobile-center{text-align:center}
#nesclassicpage .page-main{background:#000 url(../resources/images/page/nes-classic/bg-stars.jpg);font-family:'Open Sans',sans-serif;font-weight:400;color:#fff}
#nesclassicpage .page-main svg{max-width:100%}
#nesclassicpage .page-main h2,#nesclassicpage .page-main .h2{font-size:2.5rem;font-family:'Open Sans',sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;color:#fff;margin:0}
#nesclassicpage .page-main h3,#nesclassicpage .page-main .h3{font-family:'Open Sans',sans-serif;font-size:1.875rem;font-weight:300;color:#fff}
#nesclassicpage .logo-band{background:#ed1d24;padding:.6em .3em;text-align:center}
#nesclassicpage .esrb-container{display:table;background-color:#fff;height:70px;overflow:hidden;vertical-align:top;border:0;text-decoration:none}
#nesclassicpage .esrb-container:hover{text-decoration:none}
#nesclassicpage .esrb-logo{display:table-cell;vertical-align:middle}
#nesclassicpage .esrb-logo img{border:0;display:block}
#nesclassicpage .esrb-descriptor{display:table-cell;vertical-align:middle;color:#000;line-height:14px;font-size:12px;padding:0 10px;border-width:3px 3px 3px 0;border-color:black;border-style:solid;box-sizing:border-box;-moz-box-sizing:border-box;margin-left:-3px;max-width:250px;min-width:130px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;text-align:left;margin-bottom:1rem}
#nesclassicpage .nes-footer{background:#ed1d24;padding:3rem 0}
#nesclassicpage .nes-footer p.b8{color:#fff;line-height:1.2;margin-top:1rem}
@media screen and (max-width:570px){#nesclassicpage .page-main h2,#nesclassicpage .page-main .h2{font-size:7vw}
#nesclassicpage .page-main h3,#nesclassicpage .page-main .h3{font-size:6vw}
}
#nesclassicpage .btn-interview{background:#000;border:solid 2px #fff;height:111px;border-radius:10px;margin-top:2em;position:relative;display:block;overflow:hidden;color:#fff;transition:all .3s}
#nesclassicpage .btn-interview .game-title{position:absolute;left:10%;width:70%;top:50%;transform:translateY(-50%);font-weight:700;font-family:"Open Sans Condensed",sans-serif;font-size:24px}
#nesclassicpage .btn-interview-bg{position:absolute;top:0;right:5%;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center right;transition:transform 2s cubic-bezier(0.17,0.67,0.29,0.97);transform-origin:right center}
#nesclassicpage .btn-interview-bg.donkey-kong{background-image:url(../resources/images/page/nes-classic/developer-interviews/interview-donkey-kong.png)}
#nesclassicpage .btn-interview-bg.balloon-fight{background-image:url(../resources/images/page/nes-classic/developer-interviews/interview-balloon-fight.png)}
#nesclassicpage .btn-interview-bg.super-mario-bros{background-image:url(../resources/images/page/nes-classic/developer-interviews/interview-super-mario-bros.png)}
#nesclassicpage .btn-interview-bg.legend-of-zelda{background-image:url(../resources/images/page/nes-classic/developer-interviews/interview-the-legend-of-zelda.png)}
#nesclassicpage .btn-interview-bg.btn-metroid{background-image:url(../resources/images/page/nes-classic/developer-interviews/interview-metroid.png)}
#nesclassicpage .btn-interview:hover{background:#fff;color:#000}
#nesclassicpage .btn-interview:hover .btn-interview-bg{transform:scale(1.15)}
@keyframes jump{0,100%{transform:translateY(0)}
60%{transform:translateY(-20%)}
}
#nesclassicpage .bottom-hidden{transform:translateY(50%);transition:all .6s ease-in-out;opacity:0}
#nesclassicpage .anim-bottom{opacity:1;transform:translate(0,0)}
#nesclassicpage .animate-in{opacity:1 !important}
.nesclassicparent .logo-nes-classic-edition{width:95%;height:auto;margin-top:4%}
@media screen and (min-width:571px){.nesclassicparent .hero-area .logo-nes-classic-edition{width:80%;margin-top:2rem}
}
body:lang(fr-CA) #nesclassicpage .btn-watch-trailer{width:23%}
body:lang(fr-CA) #nesclassicpage .classic-games-star{top:54%;left:0;width:23%}
@media screen and (max-width:570px){body:lang(fr-CA) #nesclassicpage .classic-games-star{width:50%;left:24%;margin-bottom:-20vw;max-width:275px;margin:0 auto -16vw -90%;top:-15vw}
}
body:lang(es-LA) #nesclassicpage .classic-games-star{top:54%;left:0;width:23%}
body:lang(es-LA) #nesclassicpage .whats-in-the-box-row .blue-box{height:217px !important}
@media screen and (max-width:570px){body:lang(es-LA) #nesclassicpage .whats-in-the-box-row .blue-box{height:auto !important;margin:1rem auto 2rem}
body:lang(es-LA) #nesclassicpage .classic-games-star{width:50%;left:24%;margin-bottom:-20vw;max-width:275px;margin:0 auto -16vw -90%;top:-15vw}
}
@media screen and (min-width:769px){body:lang(es-LA) #nesclassicpage .nes-classic-edition-box{left:0}
}
body:lang(es-LA) #nesclassicpage .buy-images{text-align:center}
.nes-classic-home div#modal-window{background:#000}
#nesclassicpage .page-main .buy-now .h3{margin-top:1.5em}
#nesclassicpage .page-main h3.yellow{color:#ffcb05;font-style:italic;font-weight:800;font-size:3.3rem;text-transform:uppercase}
#nesclassicpage .hero-area{position:relative;z-index:1}
#nesclassicpage .hero-wrapper{position:relative;margin:0 auto;width:100%;max-width:980px}
#nesclassicpage .hero-wrapper video{max-width:100%;position:relative}
#nesclassicpage .hero-area .black-gradient{position:absolute;top:0;left:0;width:100%;height:14%;background-image:linear-gradient(-180deg,#000 0,rgba(0,0,0,0.25) 100%)}
#nesclassicpage .hero-area .blue-gradient{position:absolute;bottom:0;left:0;height:50%;width:100%;background-image:linear-gradient(-180deg,rgba(0,81,138,0) 0,rgba(21,49,99,0.6) 25%,#163263 70%)}
#nesclassicpage .pink-grid{background-image:url(../resources/images/page/nes-classic/grid.png);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;max-width:1770px;width:100%;height:100%;position:absolute;left:50%;transform:translateX(-50%)}
#nesclassicpage .video-done{position:relative;top:0;left:0;width:100%;height:100%;display:block;padding-bottom:2rem}
#nesclassicpage .classic-games-star{width:70%;height:auto;left:-23%;position:relative;top:-27vw;margin-bottom:-35vw}
#nesclassicpage .header-graphics{position:relative}
#nesclassicpage .mario{position:absolute;width:17%;top:3vw;left:15%}
#nesclassicpage .blast-from-the-past{width:79%;margin:2% auto 0;display:block}
#nesclassicpage .nes-classic-edition{display:block;margin:2% auto;width:90%}
#nesclassicpage .btn-buy-now{width:35%;position:absolute;right:5%;top:67vw}
#nesclassicpage .game-logos{background:url(../resources/images/page/nes-classic/game-logos.png);white-space:nowrap;text-indent:9999px;width:96%;background-size:200% auto;height:0;padding-top:18%;display:block;margin:0 auto}
#nesclassicpage .game-logos-2{background-position:100% 0}
#nesclassicpage .watch-trailer{font-weight:700;font-family:"Open Sans Condensed",sans-serif;color:#fff;text-transform:uppercase;font-size:1.5rem;border-radius:10px;border:solid 2px #fff;padding:1rem;margin:0 0 1rem 0}
#nesclassicpage .logo-band svg,#nesclassicpage .hero-area .logo-nes-classic-edition,#nesclassicpage .blast-from-the-past,#nesclassicpage .nes-classic-edition,#nesclassicpage .mario,#nesclassicpage .kirby,#nesclassicpage .samus,#nesclassicpage .official-nintendo-seal,#nesclassicpage .btn-watch-trailer,#nesclassicpage .game-logos{opacity:0;transition:all .6s ease-in-out}
#nesclassicpage .hero-area .logo-nes-classic-edition{transition-delay:.3s}
#nesclassicpage .blast-from-the-past{transition-delay:.5s}
#nesclassicpage .nes-classic-edition{transition-delay:.5s}
#nesclassicpage .btn-watch-trailer{transform:scale(0)}
#nesclassicpage .btn-watch-trailer{position:absolute;top:0;left:0;width:14.5%}
#nesclassicpage .btn-watch-trailer.animate-in{animation:pop .4s ease 1s forwards}
#nesclassicpage .btn-watch-trailer.animate-in:hover img{animation:pop .4s ease forwards}
#nesclassicpage .mario{transition-delay:1.3s;animation-delay:1.5s}
#nesclassicpage .kirby{transition-delay:1s;animation-delay:1.2s}
#nesclassicpage .samus{transition-delay:1.6s;animation-delay:1.8s}
#nesclassicpage .mario.animate-in,#nesclassicpage .kirby.animate-in,#nesclassicpage .samus.animate-in{animation-name:jump;animation-duration:.5s;animation-timing-function:ease-in-out}
#nesclassicpage .official-nintendo-seal{transition-delay:1.9s}
#nesclassicpage .btn-buy-now{transform:scale(0) rotate(25deg)}
#nesclassicpage .btn-buy-now.animate-in{animation:pop-buy .4s ease 2s forwards}
@keyframes pop-buy{80%{transform:scale(1.3) rotate(25deg)}
100%{transform:scale(1) rotate(25deg)}
}
@keyframes pop{80%{transform:scale(1.3)}
100%{transform:scale(1)}
}
#nesclassicpage .classic-games-star{transform:scale(0);transform-origin:center center}
#nesclassicpage .classic-games-star.animate-in{animation:pop .4s ease 2.2s forwards}
#nesclassicpage .game-logos{transition-delay:2.5s}
#nesclassicpage .bowser{float:right;width:24%;max-width:144px;margin:-1rem 0 0 .5rem}
#nesclassicpage .black-overlay{background:rgba(0,0,0,0.5)}
#nesclassicpage .system-info{padding-top:4rem}
#nesclassicpage .system-row{margin-top:3rem}
#nesclassicpage .link{float:right}
#nesclassicpage .blue-box{background-image:linear-gradient(-180deg,#00518a 0,#00233b 100%);border-radius:5px;color:#ffcb05;font-size:2.2vw;font-weight:700;font-family:"Open Sans Condensed",sans-serif;display:block}
#nesclassicpage .blue-box ul{font-size:1.6vw;list-style:disc inside none;margin-top:1vw}
#nesclassicpage .whats-in-the-box-row{margin:115px 0 15%;clear:both}
#nesclassicpage .whats-in-the-box-row .blue-box{position:relative}
#nesclassicpage .in-hand{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
#nesclassicpage .whats-in-the-box{padding:3% 55% 3% 4%}
#nesclassicpage .whats-in-the-box img{max-width:306px;position:absolute;top:-15%;right:0;width:54%}
#nesclassicpage .donkey-kong.jump{float:right;margin:-1rem -8% 0 .5rem;width:32%;max-width:310px}
#nesclassicpage .controller-row{margin-bottom:3rem}
#nesclassicpage .balloon-fight.jump{position:absolute;top:-142px;background:url(../resources/images/page/nes-classic/balloon-fight.png);width:70px;height:142px;z-index:2}
#nesclassicpage .balloon-fight-1{animation:balloonFight 10s infinite cubic-bezier(0.49,0,0.41,0.99);left:30%}
@keyframes balloonFight{0,100%{transform:translate(0,0) scaleX(1)}
49%{transform:translate(-200%,20%) scaleX(1)}
50%{transform:translate(-200%,20%) scaleX(-1)}
99%{transform:translate(0,0) scaleX(-1)}
}
#nesclassicpage .anim-jump{animation:jump .3s ease-in-out}
#nesclassicpage .balloon-fight-2{background-position:75px 0;left:40%}
#nesclassicpage .controller-description{margin-top:3rem}
#nesclassicpage .controller-callout{padding:4% 49% 4% 4%}
#nesclassicpage .controller-box{width:48%;max-width:227px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
#nesclassicpage .more-fun-features{margin:3rem 0 1rem}
#nesclassicpage ul.red-bullet-list li{position:relative;text-align:left;padding:0 .5rem .8rem 1.7rem;line-height:1.6}
#nesclassicpage ul.red-bullet-list li:before{content:"";background:#ed1d24;position:absolute;top:5px;left:0;width:15px;height:15px;border-radius:15px}
#nesclassicpage .watch-trailer-section{position:relative}
#nesclassicpage .btn-watch-trailer-bottom{position:absolute;left:49%;top:27%;width:30%}
#nesclassicpage .btn-watch-trailer-bottom:hover img{animation:pop .4s ease forwards}
#nesclassicpage .ridley{width:33.4%;animation:hover 5s infinite cubic-bezier(0.49,0,0.41,0.99)}
#nesclassicpage .metroid{position:absolute;top:0;left:52%;width:25.6%;pointer-events:none;animation:sway 3s infinite cubic-bezier(0.49,0,0.41,0.99) 1s}
#nesclassicpage .metroid-char{display:block;position:relative;width:17.2%;left:28%;margin-top:-3%}
#nesclassicpage .developer-interviews{background-image:linear-gradient(-180deg,#0d1e3b 0,#163263 100%);border-radius:5px;padding:4% 8% 6%;margin:3em 0;position:relative;overflow:hidden}
#nesclassicpage .developer-interviews-content{position:relative}
#nesclassicpage .developer-interviews-content h2{margin-bottom:.2em}
#nesclassicpage .developer-interviews .grid{background-image:url(../resources/images/page/nes-classic/grid.png);background-position:top center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;top:6em}
#nesclassicpage .dr-mario{display:block;margin:0 auto}
#nesclassicpage .dashed-line{border-bottom:dashed 4px #fff;margin:3rem 0}
#nesclassicpage .games-section{background-image:linear-gradient(-180deg,rgba(0,81,138,0) 0,#00518a 35%,#00518a 96%,rgba(0,81,138,0) 100%)}
#nesclassicpage .game-list{margin:2rem auto 0}
#nesclassicpage .game-list li{margin-bottom:2rem}
#nesclassicpage .game-list li a{color:#fff;text-align:center;margin-top:.5rem;position:relative;display:block}
#nesclassicpage .game-list li a:hover{text-decoration:none}
#nesclassicpage .game-list li a:hover:after{content:"";background:url(../resources/images/page/nes-classic/screenshot-hover.png) top center no-repeat;position:absolute;top:0;left:50%;width:100%;height:100%;background-size:contain;max-width:225px;transform:translateX(-50%)}
#nesclassicpage .game-list li a img{display:block;margin:0 auto}
#nesclassicpage .game-list li a .game-title{color:#fff;text-align:center;margin-top:.5rem}
#nesclassicpage .placeholder{padding-top:82%;background-image:url(../resources/images/page/nes-classic/placeholder.png);background-repeat:no-repeat;background-size:200%;max-width:225px;margin:0 auto;background-position:-12% 0}
#nesclassicpage .placeholder-2{background-position:95% 0}
#nesclassicpage .game-manuals{font-weight:700;font-family:"Open Sans Condensed",sans-serif;font-size:24px;background:#000;border:2px solid #fff;border-radius:10px;display:inline-block;position:relative;padding:30px 100px;margin:2rem 0 4rem;color:#fff;text-decoration:none}
#nesclassicpage .game-manuals img{position:absolute;top:50%;transform:translateY(-50%)}
#nesclassicpage .game-manuals img:nth-child(1){left:20px}
#nesclassicpage .game-manuals img:nth-child(2){right:20px}
@media screen and (max-width:570px){#nesclassicpage .game-manuals{padding-right:20px}
}
#nesclassicpage .game-manuals:hover{background:#fff;color:#000;text-decoration:none}
#nesclassicpage .buy-now{background-image:linear-gradient(-180deg,rgba(0,81,138,0) 0,rgba(0,81,138,0) 30%,rgba(0,81,138,0.36) 50%,rgba(0,81,138,0.6) 70%);padding-bottom:3rem}
#nesclassicpage .buy-now svg{width:66%;margin-top:0}
#nesclassicpage .page-main .buy-now h3.yellow{font-size:2.5rem}
#nesclassicpage .page-main .buy-now .h2{margin-top:.6em}
#nesclassicpage .buy-images{position:relative;text-align:right;padding:1rem 0 0}
#nesclassicpage .btn-buy-now-price{width:33%;position:absolute;top:15%;left:0}
#nesclassicpage .nes-classic-edition-box{width:65%}
#nesclassicpage ul.retailers{margin:2rem 0 0}
#nesclassicpage ul.retailers li{margin-bottom:2.85714286%;text-align:center;display:inline-block}
#nesclassicpage ul.retailers a{background:#fff;border:1px solid #dadada;border-radius:2px;display:block;transition:all 300ms ease;width:222px;margin:0 .5rem;pointer-events:none}
#nesclassicpage ul.retailers a:hover{background:#f0f0f0}
#nesclassicpage ul.retailers a img{width:190px}
#nesclassicpage ul.retailers img{background:#fff;border:1px solid #dadada;border-radius:2px;display:block;transition:all 300ms ease;width:150px;margin:0 .5rem;pointer-events:none}
#nesclassicpage .fullwrap-modal{position:absolute;top:660px;z-index:20000;background-color:#000;box-shadow:0 2px 90px 0 rgba(0,0,0,0.6);width:100%;padding:4rem 0;display:none}
#nesclassicpage .fullwrap-modal .bg-stars{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../resources/images/page/nes-classic/bg-stars.jpg);opacity:.6}
#nesclassicpage .fullwrap-modal .blue-gradient{background-image:linear-gradient(-180deg,rgba(0,81,138,0) 70%,#00518a 100%);position:absolute;width:100%;height:100%;left:0;top:0}
#nesclassicpage .fullwrap-modal .wrapper{position:relative}
#nesclassicpage .display-none{display:none}
#nesclassicpage .btn-close:hover svg path{fill:#CCC}
#nesclassicpage .fullwrap-modal #game-title{font-size:2.3rem;margin-bottom:1rem}
#nesclassicpage #game-boxart{border:solid 1px #fff;float:left;margin-right:1rem}
#nesclassicpage #game-screenshot{margin:0 auto;display:block;margin-bottom:2rem}
#nesclassicpage .game-metadata{line-height:2rem}
#nesclassicpage #container-replace{padding:0 80px}
#nesclassicpage #previous-game,#nesclassicpage #next-game{position:absolute;top:30%;white-space:nowrap;text-indent:9999px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent}
#nesclassicpage #previous-game{left:0;border-right:40px solid #fff}
#nesclassicpage #next-game{right:0;border-left:40px solid #fff}
#nesclassicpage #previous-game:hover{border-right:40px solid #CCC}
#nesclassicpage #next-game:hover{border-left:40px solid #CCC}
#nesclassicpage #modal-overlay{background:rgba(0,81,138,0.7);position:fixed;width:100%;height:100%;left:0;top:0;z-index:10000;display:none}
@media screen and (min-width:980px){#nesclassicpage .blue-box{font-size:1.2rem}
#nesclassicpage .blue-box ul{font-size:1rem}
#nesclassicpage .classic-games-star{position:absolute;left:-10%;top:30%;width:38%}
}
@media screen and (min-width:769px){#nesclassicpage .buy-images{text-align:center}
#nesclassicpage .btn-buy-now-price{width:23%;left:15%}
#nesclassicpage .nes-classic-edition-box{width:40%;position:relative;left:10%}
#nesclassicpage .raccoon-mario,#nesclassicpage .excitebike{position:absolute;white-space:nowrap;text-indent:9999px;background-repeat:no-repeat;background-position:0 0;background-size:contain}
#nesclassicpage .raccoon-mario{top:0;right:3%;width:14.3%;max-width:141px;height:159px;animation:hover 5s infinite cubic-bezier(0.49,0,0.41,0.99);background-image:url(../resources/images/page/nes-classic/raccoon-mario.png);background-image:-webkit-image-set(url(../resources/images/page/nes-classic/raccoon-mario.png) 1x,url(../resources/images/page/nes-classic/raccoon-mario@2x.png) 2x)}
@keyframes hover{0{transform:translateY(0)}
50%{transform:translateY(15px)}
100%{transform:translateY(0)}
}
#nesclassicpage .excitebike{bottom:-1rem;left:0;width:16%;max-width:143px;height:150px;background-image:url(../resources/images/page/nes-classic/excitebike.png);background-image:-webkit-image-set(url(../resources/images/page/nes-classic/excitebike.png) 1x,url(../resources/images/page/nes-classic/excitebike@2x.png) 2x);animation:sway 5s infinite cubic-bezier(0.49,0,0.41,0.99) 1s}
@keyframes sway{0{transform:translateX(0)}
50%{transform:translateX(15px)}
100%{transform:translateX(0)}
}
}
@media screen and (min-width:571px){#nesclassicpage .blast-from-the-past{position:relative;width:56%;left:24%;display:block;margin-top:.8rem;margin-left:0}
#nesclassicpage .nes-classic-edition{width:65%;margin:2% 0 2% 24%}
#nesclassicpage .game-logos{width:49%;display:inline-block;padding-top:9%}
#nesclassicpage .btn-buy-now{width:17%;top:2rem;right:0}
#nesclassicpage .buy-now svg{margin-bottom:1rem}
#nesclassicpage .mario{width:11%;left:25%;top:5%}
#nesclassicpage .kirby,#nesclassicpage .samus,#nesclassicpage .official-nintendo-seal{position:absolute;white-space:nowrap;text-indent:9999px;background-repeat:no-repeat;background-position:0 0;background-size:contain;pointer-events:none}
#nesclassicpage .kirby{left:10%;top:22%;width:11%;max-width:109px;height:109px;background-image:url(../resources/images/page/nes-classic/kirby.png);background-image:-webkit-image-set(url(../resources/images/page/nes-classic/kirby.png) 1x,url(../resources/images/page/nes-classic/kirby@2x.png) 2x);background-size:contain}
#nesclassicpage .samus{top:52%;right:3%;width:13%;max-width:130px;height:140px;background-image:url(../resources/images/page/nes-classic/samus.png);background-image:-webkit-image-set(url(../resources/images/page/nes-classic/samus.png) 1x,url(../resources/images/page/nes-classic/samus@2x.png) 2x)}
#nesclassicpage .official-nintendo-seal{left:67%;top:72%;width:11%;max-width:110px;height:83px;background-image:url(../resources/images/page/nes-classic/official-nintendo-seal.png);background-image:-webkit-image-set(url(../resources/images/page/nes-classic/official-nintendo-seal.png) 1x,url(../resources/images/page/nes-classic/official-nintendo-seal@2x.png) 2x)}
#nesclassicpage .classic-games-star{position:absolute;top:40%;left:-4%;width:32%}
#nesclassicpage .whats-in-the-box-row .blue-box{min-height:180px}
}
@media screen and (max-width:570px){#nesclassicpage .page-main h3.yellow{font-size:6vw}
#nesclassicpage .hero-area{text-align:center}
#nesclassicpage .pink-grid{background-size:300% auto}
#nesclassicpage .video-done{margin-bottom:1%}
#nesclassicpage .bowser{width:30%}
#nesclassicpage .link{max-width:30%}
#nesclassicpage .blue-box{font-size:6vw}
#nesclassicpage .blue-box ul{font-size:4vw}
#nesclassicpage .whats-in-the-box-row .blue-box{height:auto;margin:1rem auto 2rem}
#nesclassicpage .whats-in-the-box img{top:50%;transform:translateY(-50%)}
#nesclassicpage .in-hand{position:relative;left:0;transform:none;margin:0 auto 0;display:block}
#nesclassicpage .donkey-kong.jump{width:55%}
#nesclassicpage .controller-callout{margin-top:150px}
#nesclassicpage .balloon-fight-1{left:55%}
#nesclassicpage .balloon-fight-2{left:70%}
#nesclassicpage .dr-mario{margin-top:2rem}
#nesclassicpage #previous-game,#nesclassicpage #next-game{top:150px}
#nesclassicpage #game-boxart{display:block;float:none;margin:1.5rem 0}
#nesclassicpage .page-main .buy-now h3.yellow{font-size:5vw}
}
#nesclassicpage .fade-in{opacity:0;transition:all .6s ease-in-out}
#nesclassicpage .anim-fade{opacity:1}
.nesclassicchild .logo-nes-classic-edition{display:block;margin:auto 0;width:645px;margin:10px auto 20px}
#nesclassicpage .page-main .table{width:100%}
#nesclassicpage .interview-header{position:relative;text-align:center}
#nesclassicpage .interview-header .blue-gradient{background-image:linear-gradient(-180deg,rgba(0,81,138,0) 0,rgba(21,49,99,0.5) 25%,rgba(21,49,99,0.85) 42%,rgba(21,49,99,0.85) 85%,rgba(21,49,99,0.5) 94%,rgba(21,49,99,0) 100%);position:absolute;bottom:0;left:0;height:100%;width:100%}
#nesclassicpage .interview-header .pink-grid{background-image:url(../resources/images/page/nes-classic/developer-interviews/grid.png);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;max-width:1401px;width:100%;height:100%;position:absolute;left:50%;transform:translateX(-50%);bottom:10%}
@media screen and (max-width:570px){#nesclassicpage .interview-header .pink-grid{background-size:300% auto}
}
#nesclassicpage .interview-header-lower{margin-top:2em;text-align:left;position:relative}
#nesclassicpage .interview-header-wrapper{max-width:812px;width:100%;margin:0 auto;padding-bottom:3.5em}
#nesclassicpage .developer-pic{border-radius:5px}
#nesclassicpage .interview-wrapper{max-width:812px;width:100%;margin:0 auto;background:#fff;color:#484848;padding:1em 6%}
#nesclassicpage .top-section{background-image:linear-gradient(-180deg,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.25) 100%)}
#nesclassicpage .top-section .interview-wrapper{border-top-left-radius:5px;border-top-right-radius:5px;padding-top:2.5em}
#nesclassicpage .top-sprites img{opacity:0;transition:all .6s ease-in-out}
#nesclassicpage .top-sprites img.animate-in{animation-name:jump;animation-duration:.5s;animation-timing-function:ease-in-out}
#nesclassicpage .top-sprites img:nth-child(1){transition-delay:.5s;animation-delay:.7s}
#nesclassicpage .top-sprites img:nth-child(2){transition-delay:.8s;animation-delay:1s}
#nesclassicpage .top-sprites img:nth-child(3){transition-delay:1.1s;animation-delay:1.2s}
#nesclassicpage .akinori-sao-mii{border:solid 1px #dadada}
@media screen and (max-width:570px){#nesclassicpage .akinori-sao-mii{margin-bottom:1em}
}
#nesclassicpage .last-interview-section{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:2.5em;padding-bottom:3em}
#nesclassicpage .interviewer{font-weight:700}
#nesclassicpage .interview-wrapper img{display:block;border-radius:5px;margin:0 auto}
#nesclassicpage .interview-title{background:#ed1d24;color:#fff;font-weight:700;font-size:30px;text-align:center;position:relative;margin:2.5em 0 1.8em;padding:1em 142px 1em .3em;border-radius:5px}
#nesclassicpage img.interview-boxart{position:absolute;right:0;border-radius:0;top:50%;margin-top:-95px}
@media screen and (max-width:570px){#nesclassicpage .interview-title{padding-right:.3em;margin:3em 0 0}
#nesclassicpage img.interview-boxart{position:relative;right:inherit;margin-bottom:.5em}
}
#nesclassicpage .interview-wrapper .b8{font-family:'LatoItalic'}
#nesclassicpage .interview-section-title-wrapper{position:relative}
#nesclassicpage .interview-section-title{background:#dadada;border-radius:5px;text-align:center;font-size:30px;font-weight:300;padding:.5em .3em}
#nesclassicpage .screenshot-wrapper{text-align:center}
#nesclassicpage .more-interviews{max-width:812px;width:100%;margin:0 auto;padding-bottom:3.5em}
@media screen and (min-width:1000px){#nesclassicpage .right-art,#nesclassicpage .left-art{width:227px;height:209px;background-repeat:no-repeat;position:absolute;bottom:1em;pointer-events:none}
#nesclassicpage .right-art{background-position:bottom left;left:50%;margin-left:435px}
#nesclassicpage .left-art{background-position:bottom right;left:50%;margin-left:-660px}
#nesclassicpage .left-art.mario-jumping{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/mario-jumping-over-barrel.png)}
#nesclassicpage .right-art.donkey-kong{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/donkey-kong.png)}
#nesclassicpage .left-art.oil{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/oil.png)}
#nesclassicpage .left-art.mario-using-hammer{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/mario-using-hammer.png)}
#nesclassicpage .right-art.fireball{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/fireball.png)}
#nesclassicpage .right-art.fire{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/fire.png)}
#nesclassicpage .left-art.spring{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/spring.png)}
#nesclassicpage .right-art.umbrella{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/umbrella.png)}
#nesclassicpage .left-art.pauline{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/lady.png)}
#nesclassicpage .right-art.mario-walking{background-image:url(../resources/images/page/nes-classic/developer-interviews/donkey-kong/mario.png)}
#nesclassicpage .left-art.bf-left-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l1.png)}
#nesclassicpage .left-art.bf-left-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l2.png)}
#nesclassicpage .left-art.bf-left-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l3.png)}
#nesclassicpage .left-art.bf-left-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l4.png)}
#nesclassicpage .left-art.bf-left-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l5.png)}
#nesclassicpage .left-art.bf-left-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-l6.png)}
#nesclassicpage .right-art.bf-right-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r1.png)}
#nesclassicpage .right-art.bf-right-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r2.png)}
#nesclassicpage .right-art.bf-right-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r3.png)}
#nesclassicpage .right-art.bf-right-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r4.png)}
#nesclassicpage .right-art.bf-right-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r5.png)}
#nesclassicpage .right-art.bf-right-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/balloon-fight/balloon-fight-r6.png)}
#nesclassicpage .left-art.smb-left-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l1.png)}
#nesclassicpage .left-art.smb-left-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l2.png)}
#nesclassicpage .left-art.smb-left-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l3.png)}
#nesclassicpage .left-art.smb-left-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l4.png)}
#nesclassicpage .left-art.smb-left-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l5.png)}
#nesclassicpage .left-art.smb-left-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-l6.png)}
#nesclassicpage .right-art.smb-right-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r1.png)}
#nesclassicpage .right-art.smb-right-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r2.png)}
#nesclassicpage .right-art.smb-right-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r3.png)}
#nesclassicpage .right-art.smb-right-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r4.png)}
#nesclassicpage .right-art.smb-right-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r5.png)}
#nesclassicpage .right-art.smb-right-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/super-mario-bros/smb-r6.png)}
#nesclassicpage .left-art.loz-left-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l1.png)}
#nesclassicpage .left-art.loz-left-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l2.png)}
#nesclassicpage .left-art.loz-left-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l3.png)}
#nesclassicpage .left-art.loz-left-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l4.png)}
#nesclassicpage .left-art.loz-left-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l5.png)}
#nesclassicpage .left-art.loz-left-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-l6.png)}
#nesclassicpage .right-art.loz-right-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r1.png)}
#nesclassicpage .right-art.loz-right-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r2.png)}
#nesclassicpage .right-art.loz-right-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r3.png)}
#nesclassicpage .right-art.loz-right-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r4.png)}
#nesclassicpage .right-art.loz-right-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r5.png)}
#nesclassicpage .right-art.loz-right-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/the-legend-of-zelda/z-r6.png)}
#nesclassicpage .left-art.metr-left-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-l1.png)}
#nesclassicpage .left-art.metr-left-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-l2.png)}
#nesclassicpage .left-art.metr-left-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-l3.png)}
#nesclassicpage .left-art.metr-left-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-l4.png)}
#nesclassicpage .left-art.metr-left-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-5.png)}
#nesclassicpage .left-art.metr-left-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-l6.png)}
#nesclassicpage .right-art.metr-right-1{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-r1.png)}
#nesclassicpage .right-art.metr-right-2{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-r2.png)}
#nesclassicpage .right-art.metr-right-3{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-r3.png)}
#nesclassicpage .right-art.metr-right-4{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-r4.png)}
#nesclassicpage .right-art.metr-right-5{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-5.png)}
#nesclassicpage .right-art.metr-right-6{background-image:url(../resources/images/page/nes-classic/developer-interviews/metroid/m-r6.png)}
}
#nesclassicpage .dual-sprite-titles{position:relative}
#nesclassicpage .dual-header{position:relative;text-align:center}
#nesclassicpage .dual-sprites{margin:0;width:48%;display:inline-block;position:relative}
#nesclassicpage .dual-sprite-left{margin-right:2%}
#nesclassicpage .dual-sprite-left img{position:absolute;bottom:0;right:0}
#nesclassicpage .dual-sprite-right img{position:absolute;bottom:0;left:0}
#nesclassicpage [data-interview="super-mario-bros"] .dual-sprites{height:275px}
#nesclassicpage [data-interview="the-legend-of-zelda"] .dual-sprites{height:219px}
#nesclassicpage [data-interview="metroid"] .dual-sprites{height:267px}
@media screen and (min-width:1100px){#nesclassicpage .dual-sprites{position:absolute;bottom:0}
#nesclassicpage [data-interview="super-mario-bros"] .dual-sprites{width:225px}
#nesclassicpage [data-interview="the-legend-of-zelda"] .dual-sprites{width:162px}
#nesclassicpage [data-interview="metroid"] .dual-sprites{width:185px}
#nesclassicpage .dual-sprite-left{right:750px;margin-right:0}
#nesclassicpage .dual-sprite-right{left:750px}
}
@media screen and (max-width:450px){#nesclassicpage .dual-sprites{padding-top:61%;height:0 !important}
#nesclassicpage [data-interview="metroid"] .dual-sprites,#nesclassicpage [data-interview="the-legend-of-zelda"] .dual-sprites{padding-top:72%}
}
#snes-super-metroid-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-super-metroid-interview a.logo-banner{display:block}
#snes-super-metroid-interview main header h1,#snes-super-metroid-interview main h2{color:#f5a81c}
#snes-super-metroid-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-super-metroid-interview main img{width:100%}
#snes-super-metroid-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-super-metroid-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-super-metroid-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-super-metroid-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-super-metroid-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-super-metroid-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-metroid-interview section:not(.intro) h1{font-size:30px;line-height:normal;margin:0}
#snes-super-metroid-interview section:not(.intro) .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-metroid-interview section:not(.intro) p:not(.note){font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-metroid-interview section:not(.intro) p.note{font-family:Arial,sans-serif}
#snes-super-metroid-interview header .game-info h1{font-size:30px;line-height:normal;margin:0}
#snes-super-metroid-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-super-metroid-interview header .title-bar{display:flex;align-items:flex-end;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between}
#snes-super-metroid-interview header .title-bar .character-art{margin-bottom:-53vw;margin-top:-12em;max-width:50%}
@media(min-width:1024px){#snes-super-metroid-interview header .title-bar .character-art{margin-bottom:-560px}
}
#snes-super-metroid-interview header .title-bar .character-art img{display:block}
@media(min-width:646px){#snes-super-metroid-interview header .title-bar .character-art img{transform:translateX(15%)}
}
#snes-super-metroid-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-super-metroid-interview article{margin-bottom:2em}
#snes-super-metroid-interview article .wrapper .footnote{font-size:16px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-metroid-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-super-metroid-interview article .note{color:#9b9b9b;font-size:14px}
#snes-super-metroid-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-super-metroid-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:96%;margin:0 auto}
#snes-super-metroid-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-super-metroid-interview article p{color:#2d3034}
#snes-super-metroid-interview article .copy{margin:1em .5em}
#snes-super-metroid-interview article .photo{max-width:379px;margin:1em auto}
#snes-super-metroid-interview article .photo img{border:5px solid #9793c7;box-shadow:10px 10px 0 0 #9793c7}
#snes-super-metroid-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-super-metroid-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-super-metroid-interview section.intro{margin-top:2em}
#snes-super-metroid-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-super-metroid-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-super-metroid-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-super-metroid-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-super-metroid-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-super-metroid-interview article .comic{max-width:500px;margin:0 auto 1em auto;text-align:center}
#snes-super-metroid-interview article .comic a{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:#9793c7;text-align:center;margin:1em 0;display:block}
#snes-super-metroid-interview article .comic a:after{content:'';display:inline-block;background:url('../resources/images/page/super-nes-classic/interview-star-fox-2/triangle.svg') no-repeat;height:15px;width:8px;margin-left:.5em}
#snes-super-metroid-interview article .crane{max-width:600px;margin:1em auto}
#snes-super-metroid-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-super-metroid-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-super-metroid-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-super-metroid-interview .logo-snes{background-size:96%}
#snes-super-metroid-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-super-metroid-interview header .title-bar{flex-wrap:wrap;margin-bottom:-150px}
#snes-super-metroid-interview header .title-bar .game-info{width:100%}
#snes-super-metroid-interview article .wrapper{width:96%}
#snes-super-metroid-interview header .title-bar .character-art{text-align:center;max-width:376px;width:96%;margin:0 auto -20%}
#snes-super-metroid-interview section.intro{margin-left:1em;margin-right:1em}
#snes-super-metroid-interview section.intro .text-group{flex-wrap:wrap}
#snes-super-metroid-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-super-metroid-interview section.intro .text-group .text{margin-left:0}
#snes-super-metroid-interview article .controller-image{margin:1em}
#snes-super-metroid-interview article .crane{margin:1em}
}
#snes-super-mario-world-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-super-mario-world-interview a.logo-banner{display:block}
#snes-super-mario-world-interview main header h1,#snes-super-mario-world-interview main h2{color:#f5a81c}
#snes-super-mario-world-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-super-mario-world-interview main img{width:100%}
#snes-super-mario-world-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-super-mario-world-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-super-mario-world-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-super-mario-world-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-super-mario-world-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-super-mario-world-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-mario-world-interview section:not(.intro) h1{font-size:30px;line-height:normal;margin:0}
#snes-super-mario-world-interview section:not(.intro) .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-mario-world-interview section:not(.intro) p:not(.note){font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-mario-world-interview section:not(.intro) p.note{font-family:Arial,sans-serif}
#snes-super-mario-world-interview header .game-info h1{font-size:30px;line-height:normal;margin:0}
#snes-super-mario-world-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-super-mario-world-interview header .title-bar{display:flex;align-items:center;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between}
#snes-super-mario-world-interview header .title-bar .character-art{margin-top:-8em;max-width:50%}
@media(max-width:768px){#snes-super-mario-world-interview header .title-bar .character-art{margin-top:0}
}
#snes-super-mario-world-interview header .title-bar .character-art img{display:block}
#snes-super-mario-world-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-super-mario-world-interview article{margin-bottom:2em}
#snes-super-mario-world-interview article .wrapper .footnote{font-size:16px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-mario-world-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-super-mario-world-interview article .note{color:#9b9b9b;font-size:14px}
#snes-super-mario-world-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-super-mario-world-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:96%;margin:0 auto}
#snes-super-mario-world-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-super-mario-world-interview article p{color:#2d3034}
#snes-super-mario-world-interview article .copy{margin:1em .5em}
#snes-super-mario-world-interview article .photo{max-width:379px;margin:1em auto}
#snes-super-mario-world-interview article .photo img{border:5px solid #9793c7;box-shadow:10px 10px 0 0 #9793c7}
#snes-super-mario-world-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-super-mario-world-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-super-mario-world-interview section.intro{margin-top:2em}
#snes-super-mario-world-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-super-mario-world-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-super-mario-world-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-super-mario-world-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-super-mario-world-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-super-mario-world-interview article .comic{max-width:500px;margin:0 auto 1em auto;text-align:center}
#snes-super-mario-world-interview article .comic a{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:#9793c7;text-align:center;margin:1em 0;display:block}
#snes-super-mario-world-interview article .comic a:after{content:'';display:inline-block;background:url('../resources/images/page/super-nes-classic/interview-star-fox-2/triangle.svg') no-repeat;height:15px;width:8px;margin-left:.5em}
#snes-super-mario-world-interview article .crane{max-width:600px;margin:1em auto}
#snes-super-mario-world-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-super-mario-world-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-super-mario-world-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-super-mario-world-interview .logo-snes{background-size:96%}
#snes-super-mario-world-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-super-mario-world-interview header .title-bar{flex-wrap:wrap}
#snes-super-mario-world-interview header .title-bar .game-info{width:100%}
#snes-super-mario-world-interview article .wrapper{width:96%}
#snes-super-mario-world-interview header .title-bar .character-art{text-align:center;max-width:376px;width:96%;margin:0 auto 0}
#snes-super-mario-world-interview section.intro{margin-left:1em;margin-right:1em}
#snes-super-mario-world-interview section.intro .text-group{flex-wrap:wrap}
#snes-super-mario-world-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-super-mario-world-interview section.intro .text-group .text{margin-left:0}
#snes-super-mario-world-interview article .controller-image{margin:1em}
#snes-super-mario-world-interview article .crane{margin:1em}
}
#snes-super-mario-world-interview .boxarts img{display:inline-block;width:48%;margin:1em 1%}
@media(max-width:768px){#snes-super-mario-world-interview .boxarts img{display:block;width:96%;margin:1em auto;max-width:480px}
}
#snes-super-mario-cart-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-super-mario-cart-interview a.logo-banner{display:block}
#snes-super-mario-cart-interview main header h1,#snes-super-mario-cart-interview main h2{color:#f5a81c}
#snes-super-mario-cart-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-super-mario-cart-interview main img{width:100%}
#snes-super-mario-cart-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-super-mario-cart-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-super-mario-cart-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-super-mario-cart-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-super-mario-cart-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-super-mario-cart-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-mario-cart-interview section:not(.intro) h1{font-size:30px;line-height:normal;margin:0}
#snes-super-mario-cart-interview section:not(.intro) .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-mario-cart-interview section:not(.intro) p:not(.note){font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-super-mario-cart-interview section:not(.intro) p.note{font-family:Arial,sans-serif}
#snes-super-mario-cart-interview header .game-info h1{font-size:30px;line-height:normal;margin:0}
#snes-super-mario-cart-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-super-mario-cart-interview header .title-bar{display:flex;align-items:flex-end;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between}
#snes-super-mario-cart-interview header .title-bar .character-art{margin-top:-12em;max-width:50%}
#snes-super-mario-cart-interview header .title-bar .character-art img{display:block}
#snes-super-mario-cart-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-super-mario-cart-interview article{margin-bottom:2em}
#snes-super-mario-cart-interview article .wrapper .footnote{font-size:16px;font-family:Arial,sans-serif;line-height:normal}
#snes-super-mario-cart-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-super-mario-cart-interview article .note{color:#9b9b9b;font-size:14px}
#snes-super-mario-cart-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-super-mario-cart-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:96%;margin:0 auto}
#snes-super-mario-cart-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-super-mario-cart-interview article p{color:#2d3034}
#snes-super-mario-cart-interview article .copy{margin:1em .5em}
#snes-super-mario-cart-interview article .photo{max-width:379px;margin:1em auto}
#snes-super-mario-cart-interview article .photo img{border:5px solid #9793c7;box-shadow:10px 10px 0 0 #9793c7}
#snes-super-mario-cart-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-super-mario-cart-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-super-mario-cart-interview section.intro{margin-top:2em}
#snes-super-mario-cart-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-super-mario-cart-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-super-mario-cart-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-super-mario-cart-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-super-mario-cart-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-super-mario-cart-interview article .comic{max-width:500px;margin:0 auto 1em auto;text-align:center}
#snes-super-mario-cart-interview article .comic a{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:#9793c7;text-align:center;margin:1em 0;display:block}
#snes-super-mario-cart-interview article .comic a:after{content:'';display:inline-block;background:url('../resources/images/page/super-nes-classic/interview-star-fox-2/triangle.svg') no-repeat;height:15px;width:8px;margin-left:.5em}
#snes-super-mario-cart-interview article .crane{max-width:600px;margin:1em auto}
#snes-super-mario-cart-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-super-mario-cart-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-super-mario-cart-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-super-mario-cart-interview .logo-snes{background-size:96%}
#snes-super-mario-cart-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-super-mario-cart-interview header .title-bar{flex-wrap:wrap}
#snes-super-mario-cart-interview header .title-bar .game-info{width:100%}
#snes-super-mario-cart-interview article .wrapper{width:96%}
#snes-super-mario-cart-interview header .title-bar .character-art{text-align:center;max-width:376px;width:96%;margin:0 auto 0}
#snes-super-mario-cart-interview section.intro{margin-left:1em;margin-right:1em}
#snes-super-mario-cart-interview section.intro .text-group{flex-wrap:wrap}
#snes-super-mario-cart-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-super-mario-cart-interview section.intro .text-group .text{margin-left:0}
#snes-super-mario-cart-interview article .controller-image{margin:1em}
#snes-super-mario-cart-interview article .crane{margin:1em}
}
#snes-starfox-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-starfox-interview a.logo-banner{display:block}
#snes-starfox-interview main header h1,#snes-starfox-interview main h2{color:#f5a81c}
#snes-starfox-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-starfox-interview main img{width:100%}
#snes-starfox-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-starfox-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-starfox-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-starfox-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-starfox-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-starfox-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-starfox-interview section:not(.intro) h1{font-size:30px;line-height:normal;margin:0}
#snes-starfox-interview section:not(.intro) .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-starfox-interview section:not(.intro) p:not(.note){font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-starfox-interview section:not(.intro) p.note{font-family:Arial,sans-serif}
#snes-starfox-interview header .game-info h1{font-size:30px;line-height:normal;margin:0}
#snes-starfox-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-starfox-interview header .title-bar{display:flex;align-items:flex-end;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between;margin-top:-5em}
#snes-starfox-interview header .title-bar .character-art{margin-bottom:-7em}
#snes-starfox-interview header .title-bar .character-art img{display:block}
#snes-starfox-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-starfox-interview article{margin-bottom:2em}
#snes-starfox-interview article .wrapper .footnote{font-size:16px;font-family:Arial,sans-serif;line-height:normal}
#snes-starfox-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-starfox-interview article .note{color:#9b9b9b;font-size:14px}
#snes-starfox-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-starfox-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:100%;margin:0 auto}
#snes-starfox-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-starfox-interview article p{color:#2d3034}
#snes-starfox-interview article .copy{margin:1em .5em}
#snes-starfox-interview article .photo{max-width:379px;margin:1em auto}
#snes-starfox-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-starfox-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-starfox-interview section.intro{margin-top:2em}
#snes-starfox-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-starfox-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-starfox-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-starfox-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-starfox-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-starfox-interview article .comic{max-width:500px;margin:0 auto 1em auto;text-align:center}
#snes-starfox-interview article .comic a{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:#9793c7;text-align:center;margin:1em 0;display:block}
#snes-starfox-interview article .comic a:after{content:'';display:inline-block;background:url('../resources/images/page/super-nes-classic/interview-star-fox-2/triangle.svg') no-repeat;height:15px;width:8px;margin-left:.5em}
#snes-starfox-interview article .crane{max-width:600px;margin:1em auto}
#snes-starfox-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-starfox-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-starfox-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-starfox-interview .logo-snes{background-size:96%}
#snes-starfox-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-starfox-interview header .title-bar{flex-wrap:wrap;margin-bottom:-150px}
#snes-starfox-interview article .wrapper{width:96%}
#snes-starfox-interview header .title-bar .character-art{text-align:center;max-width:376px;width:96%;margin:0 auto}
#snes-starfox-interview section.intro{margin-left:1em;margin-right:1em}
#snes-starfox-interview section.intro .text-group{flex-wrap:wrap}
#snes-starfox-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-starfox-interview section.intro .text-group .text{margin-left:0}
#snes-starfox-interview article .controller-image{margin:1em}
#snes-starfox-interview article .crane{margin:1em}
}
#snes-kirby-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-kirby-interview a.logo-banner{display:block}
#snes-kirby-interview main header h1,#snes-kirby-interview main h2{color:#f5a81c}
#snes-kirby-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-kirby-interview main img{width:100%}
#snes-kirby-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-kirby-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-kirby-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-kirby-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-kirby-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-kirby-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-kirby-interview section:not(.intro) h1{font-size:30px;line-height:normal;margin:0}
#snes-kirby-interview section:not(.intro) .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-kirby-interview section:not(.intro) p:not(.note){font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-kirby-interview section:not(.intro) p.note{font-family:Arial,sans-serif}
#snes-kirby-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-kirby-interview header .game-info h1{margin:0;font-size:30px;line-height:normal}
#snes-kirby-interview header .title-bar{display:flex;align-items:flex-end;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between}
#snes-kirby-interview header .title-bar .character-art{margin-top:-12em;max-width:45%;margin-bottom:-10%}
#snes-kirby-interview header .title-bar .character-art img{display:block}
#snes-kirby-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-kirby-interview article{margin-bottom:2em}
#snes-kirby-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-kirby-interview article .note{color:#9b9b9b;font-size:14px}
#snes-kirby-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-kirby-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:96%;margin:0 auto}
#snes-kirby-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-kirby-interview article p{color:#2d3034}
#snes-kirby-interview article .copy{margin:1em .5em}
#snes-kirby-interview article .photo{max-width:379px;margin:1em auto}
#snes-kirby-interview article .photo img{border:5px solid #9793c7;box-shadow:10px 10px 0 0 #9793c7}
#snes-kirby-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-kirby-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-kirby-interview section.intro{margin-top:2em}
#snes-kirby-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-kirby-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-kirby-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-kirby-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-kirby-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-kirby-interview article .crane{max-width:600px;margin:1em auto}
#snes-kirby-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-kirby-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-kirby-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-kirby-interview .logo-snes{background-size:96%}
#snes-kirby-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-kirby-interview header .title-bar{flex-wrap:wrap}
#snes-kirby-interview header .title-bar .game-info{width:100%}
#snes-kirby-interview article .wrapper{width:96%}
#snes-kirby-interview header .title-bar .character-art{text-align:center;max-width:376px;width:60%;margin:0 auto 0}
#snes-kirby-interview section.intro{margin-left:1em;margin-right:1em}
#snes-kirby-interview section.intro .text-group{flex-wrap:wrap}
#snes-kirby-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-kirby-interview section.intro .text-group .text{margin-left:0}
#snes-kirby-interview article .controller-image{margin:1em}
#snes-kirby-interview article .crane{margin:1em}
}
#snes-f-zero-interview{margin:0;padding:0;font:16px Arial,sans-serif}
#snes-f-zero-interview a.logo-banner{display:block}
#snes-f-zero-interview main header h1,#snes-f-zero-interview main h2{color:#f5a81c}
#snes-f-zero-interview main header h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px}
#snes-f-zero-interview main img{width:100%}
#snes-f-zero-interview .logo-snes{background:#ed1c24 url('../resources/images/page/super-nes-classic/logo-snes.svg') center no-repeat;height:48px}
#snes-f-zero-interview header{background:#000;padding-top:2em;overflow:hidden;border-bottom:solid 12px #9793c7}
#snes-f-zero-interview header .wrapper{max-width:1024px;margin:0 auto}
#snes-f-zero-interview header .logo-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 0 2em 0}
#snes-f-zero-interview header .logo-header h1{max-width:350px;text-align:center;font-size:30px;line-height:normal;margin:0}
#snes-f-zero-interview header .game-info h1{margin:0}
#snes-f-zero-interview section.in-house h1,#snes-f-zero-interview section.totally-bashed h1,#snes-f-zero-interview section.future h1,#snes-f-zero-interview section.invisible-wall h1,#snes-f-zero-interview section.face h1,#snes-f-zero-interview section.polygons h1{font-size:30px;line-height:normal;margin:0}
#snes-f-zero-interview section.in-house p,#snes-f-zero-interview section.totally-bashed p,#snes-f-zero-interview section.future p,#snes-f-zero-interview section.invisible-wall p,#snes-f-zero-interview section.face p,#snes-f-zero-interview section.polygons p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-f-zero-interview section .question{font-size:18px;font-family:Arial,sans-serif;line-height:normal}
#snes-f-zero-interview section.intro p{font-family:Arial,sans-serif;font-size:16px;line-height:24px}
#snes-f-zero-interview header .logo-header .logo{width:100%;max-width:530px;margin:0 .5em}
#snes-f-zero-interview header .title-bar{display:flex;align-items:flex-end;color:#f5a81c;font-weight:bold;text-align:center;justify-content:space-between}
#snes-f-zero-interview header .title-bar .character-art{margin-bottom:-48vw;margin-top:-12em}
@media(min-width:1024px){#snes-f-zero-interview header .title-bar .character-art{margin-bottom:-500px}
}
#snes-f-zero-interview header .title-bar .character-art img{display:block}
@media(min-width:646px){#snes-f-zero-interview header .title-bar .character-art img{transform:translateX(15%)}
}
#snes-f-zero-interview header .title-bar .credits{line-height:1.5;margin-bottom:1em;margin-left:1em}
#snes-f-zero-interview article{margin-bottom:2em}
#snes-f-zero-interview article .wrapper .footnote{font-size:16px;font-family:Arial,sans-serif;line-height:normal}
#snes-f-zero-interview article .dotted{background:#fff radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;width:100%;margin:2em auto}
#snes-f-zero-interview article .note{color:#9b9b9b;font-size:14px}
#snes-f-zero-interview article .question{color:#2d3034;font-size:18px;font-weight:bold;margin:2em 0 1em 0}
#snes-f-zero-interview article .wrapper{max-width:820px !important;min-width:inherit !important;width:96%;margin:0 auto}
#snes-f-zero-interview article h1{font-size:1.875em;font-weight:900;font-family:'Arial Black';letter-spacing:1px;color:#2d3034}
#snes-f-zero-interview article p{color:#2d3034}
#snes-f-zero-interview article .copy{margin:1em .5em}
#snes-f-zero-interview article .photo{max-width:379px;margin:1em auto}
#snes-f-zero-interview article .photo img{border:5px solid #9793c7;box-shadow:10px 10px 0 0 #9793c7}
#snes-f-zero-interview article .video-container{position:relative;max-width:800px;margin:0 auto;width:96%}
#snes-f-zero-interview article .video-container nclood-video{padding-bottom:56.5%}
#snes-f-zero-interview section.intro{margin-top:2em}
#snes-f-zero-interview section.intro .text-group{display:flex;align-items:center;justify-content:space-between}
#snes-f-zero-interview section.intro .text-group .mii{width:158px;height:158px}
#snes-f-zero-interview section.intro .text-group .text{margin-left:2em;max-width:700px}
#snes-f-zero-interview section.development .boxart-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:2em 0}
#snes-f-zero-interview section.development .boxart-group .boxart{margin:0 1em}
#snes-f-zero-interview article .comic{max-width:500px;margin:0 auto 1em auto;text-align:center}
#snes-f-zero-interview article .comic a{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:#9793c7;text-align:center;margin:1em 0;display:block}
#snes-f-zero-interview article .comic a:after{content:'';display:inline-block;background:url('../resources/images/page/super-nes-classic/interview-star-fox-2/triangle.svg') no-repeat;height:15px;width:8px;margin-left:.5em}
#snes-f-zero-interview article .crane{max-width:600px;margin:1em auto}
#snes-f-zero-interview article .controller-image{max-width:600px;margin:1em auto}
#snes-f-zero-interview article .footnote{margin-left:1em}
@media screen and (max-width:920px){#snes-f-zero-interview header .title-bar{margin-top:0}
}
@media screen and (max-width:832px){#snes-f-zero-interview .logo-snes{background-size:96%}
#snes-f-zero-interview section.development .boxart-group .boxart{margin:1em}
}
@media screen and (max-width:645px){#snes-f-zero-interview header .title-bar{flex-wrap:wrap;margin-bottom:-150px}
#snes-f-zero-interview article .wrapper{width:96%}
#snes-f-zero-interview header .title-bar .character-art{text-align:center;max-width:376px;width:96%;margin:0 auto -20%}
#snes-f-zero-interview section.intro{margin-left:1em;margin-right:1em}
#snes-f-zero-interview section.intro .text-group{flex-wrap:wrap}
#snes-f-zero-interview section.intro .text-group .mii{margin:0 auto 1em auto}
#snes-f-zero-interview section.intro .text-group .text{margin-left:0}
#snes-f-zero-interview article .controller-image{margin:1em}
#snes-f-zero-interview article .crane{margin:1em}
}
body:lang(es-LA) #supernesclassicpage .hero .price-and-date{margin-bottom:8%}
body:lang(es-LA) #supernesclassicpage .hero .price-and-date img{display:none}
body:lang(es-LA) #supernesclassicpage .hero .price-and-date p{font-family:"Arial Black",Arial,sans-serif}
body:lang(es-LA) #supernesclassicpage .hero h2{padding-left:12%}
body:lang(es-LA) #supernesclassicpage .games .star-fox-2 .screenshots{margin-top:-3%}
body:lang(es-LA) #supernesclassicpage .games .game-detail .where-are-they-now figure{min-width:241px}
body:lang(es-LA) #supernesclassicpage .games .game-detail .where-are-they-now a.esrb .descriptors,body:lang(es-LA) #supernesclassicpage .games .game-detail .where-are-they-now a.esrb img{min-height:68px}
@media(max-width:1023px){body:lang(es-LA) #supernesclassicpage .games .star-fox-2 .screenshots{margin-top:1em}
}
body:lang(fr-CA) #supernesclassicpage .games .star-fox-2 .screenshots{margin-top:-3%}
body:lang(fr-CA) #supernesclassicpage .games .game-detail .where-are-they-now a.esrb .descriptors,body:lang(fr-CA) #supernesclassicpage .games .game-detail .where-are-they-now a.esrb img{min-height:68px}
@media(max-width:1023px){body:lang(fr-CA) #supernesclassicpage .games .star-fox-2 .screenshots{margin-top:1em}
}
@media(max-width:1023px){html[lang] #supernesclassicpage .hero h2{text-align:center;padding-left:1%;padding-right:1%}
}
#supernesclassicpage main{font:16px Arial,sans-serif;overflow:hidden;display:block;background-image:linear-gradient(to bottom,#000 50%,#151515 50%);background-position:center;background-repeat:repeat;background-size:16px 16px}
#supernesclassicpage main article.wrapper{max-width:1024px;width:100%;margin:0 auto;position:relative;background:#000}
#supernesclassicpage .super-nes-footer .wrapper{max-width:1024px;width:96%;margin:0 auto}
#supernesclassicpage .nobr{white-space:nowrap}
#supernesclassicpage main section{position:relative}
#supernesclassicpage .logo-snes{background:#ed1c24 url("../resources/images/page/super-nes-classic/logo-snes.svg") center no-repeat;height:48px}
#supernesclassicpage .dotted{background:radial-gradient(#00b188 2px,transparent 3px) 7px 7px/11px 11px repeat-x;height:25px;position:relative;max-width:1024px;margin:0 auto;float:none !important}
#supernesclassicpage .dotted.purple-block::after{content:"";position:absolute;width:205px;height:25px;background:#9793c8}
#supernesclassicpage .hero+.dotted.purple-block::after{left:4%}
#supernesclassicpage .golden-age+.dotted.purple-block::after{left:calc(50% + 32px)}
#supernesclassicpage main h1,#supernesclassicpage main h2{color:#f5a81c}
#supernesclassicpage main h1{font-size:1.875em;font-weight:900;font-family:"Arial Black",Arial,sans-serif;letter-spacing:1px;margin:1em 0}
#supernesclassicpage main h2{font-size:1.25em;font-weight:700;font-family:inherit;margin:.83em 0}
#supernesclassicpage main h3{font-size:1.1em}
#supernesclassicpage main p{line-height:initial;margin:1em 0}
#supernesclassicpage main .copy{max-width:calc(405 / 1024 * 100%)}
#supernesclassicpage main .copy p{font-size:1.125em;color:#fff;max-width:320px}
#supernesclassicpage .hero{background:#000 url("../resources/images/page/super-nes-classic/bg-snes-gray-green.svg") 0 0 no-repeat}
#supernesclassicpage .hero h1{width:calc(590 / 1024 * 100%);padding:calc(24 / 1024 * 100%) calc(30 / 1024 * 100%);background:#000;margin:0 auto;transform:translateX(-72px);z-index:1;position:relative}
#supernesclassicpage .hero .price-burst{width:calc(208 / 1024 * 100%);position:absolute;right:3em;top:2em;z-index:2;transition:all 300ms cubic-bezier(0.175,0.885,0.32,1.275);transform:scale(0)}
#supernesclassicpage .hero.animate .price-burst{transform:none}
#supernesclassicpage .hero .price-burst img{display:block}
#supernesclassicpage .hero .price-burst strong{font-size:1.2em;font-weight:900;font-family:"Arial Black",Arial,sans-serif;position:relative}
#supernesclassicpage .hero .price-burst strong small{font-size:calc(10 / 24em);position:absolute;bottom:100%;right:0}
#supernesclassicpage .hero .price-and-date{background-color:#9793c7;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-size:1.5em;font-weight:bold;position:relative;z-index:1;margin-bottom:15%}
#supernesclassicpage .hero .price-and-date img{margin:calc(-0.5em - 9%) 1%;max-width:46%;flex:none}
#supernesclassicpage .hero .purple-block{background:#9793c8;width:12px;height:95px;position:absolute;right:0;top:200px}
#supernesclassicpage .hero .packshot{text-align:center;margin-top:-2em;z-index:0;position:relative}
#supernesclassicpage .hero .packshot img{transform:translateX(24px);width:100%;max-width:833px}
#supernesclassicpage .hero h2{font-size:1.875em;font-weight:900;letter-spacing:2px;margin:0;padding-bottom:8.5%;padding-left:5%}
#supernesclassicpage .hero h2 strong{font-size:1em;font-family:"Arial Black",Arial,sans-serif;z-index:1;position:relative}
#supernesclassicpage .hero .gray-purple-block{position:absolute;bottom:0;right:0;width:calc(161 / 1024 * 100%)}
#supernesclassicpage .golden-age{overflow:hidden;padding:3em 0 12em;margin-bottom:-12em}
#supernesclassicpage .golden-age>img{z-index:1;position:absolute;right:0;top:3em;transform:translate(60%,60%);opacity:0;width:calc(538 / 1024 * 100%);transition:all 500ms ease-in-out}
#supernesclassicpage .golden-age.animate>img{transform:none;opacity:1}
#supernesclassicpage .golden-age .copy{margin:0 auto 3em 6%}
#supernesclassicpage .golden-age .copy a{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:#f5a81c}
#supernesclassicpage .golden-age .copy a:hover{text-decoration:underline}
#supernesclassicpage .golden-age .copy a span{font-size:1.125em;white-space:nowrap}
#supernesclassicpage .golden-age .copy a img{width:40%;max-width:182px;margin:1em}
#supernesclassicpage .golden-age .copy a span::after{content:"\00A0\25B8"}
#supernesclassicpage .controllers{padding:3.5em 0 1em;background:#000 url("../resources/images/page/super-nes-classic/bg-snes-gray-purple.svg") right center no-repeat}
#supernesclassicpage .controllers figure{position:absolute;left:-15%;top:30px;margin:0;z-index:0;width:calc(589 / 1024 * 100%);pointer-events:none}
#supernesclassicpage .controllers figure img{width:100%;transform:translateY(-100%);transition:all 500ms ease-in-out;opacity:0}
#supernesclassicpage .controllers.animate figure img{transform:none;opacity:1}
#supernesclassicpage .controllers figure img:last-child{position:absolute;top:64%;left:0;transition:all 500ms ease-in-out 200ms}
#supernesclassicpage .controllers .copy{margin:0 6% 0 auto;z-index:1;position:relative;max-width:calc(460 / 1024 * 100%)}
#supernesclassicpage .games{margin-bottom:3em}
#supernesclassicpage .games h1{display:flex;align-items:center}
#supernesclassicpage .games h1 span{margin:0 1em}
#supernesclassicpage .games h1::before,#supernesclassicpage .games h1::after{content:"";background:url("../resources/images/page/super-nes-classic/bg-yellow-dots.png") center/contain no-repeat;height:1em;display:inline-block;flex:1}
#supernesclassicpage .games h1::before{transform:rotateZ(180deg)}
#supernesclassicpage .games h2{text-align:center}
#supernesclassicpage .games .star-fox-2{border:10px solid #f4a81c;border-width:10px 0;background:url("../resources/images/page/super-nes-classic/bg-green-shapes.png") center repeat;display:flex;flex-wrap:wrap;padding:1em 0 1em 2em;align-items:flex-start;margin:5em 0 4em}
#supernesclassicpage .games .star-fox-2 .copy{width:44%;margin-top:-4%;z-index:1}
#supernesclassicpage .games .star-fox-2 .copy p{width:90%}
#supernesclassicpage .games .star-fox-2 .copy a,#supernesclassicpage .games .game-manuals a{color:#f5a623;font-size:1.25em;text-decoration:none;white-space:nowrap;font-weight:bold}
#supernesclassicpage .games .game-manuals{text-align:center;margin-top:1em}
#supernesclassicpage .games .game-manuals a{white-space:normal;display:inline-flex;padding:.5em 1em;background:#202328;border:3px solid;box-shadow:9px 9px 0 0;align-items:center;justify-content:center;margin:0 1em}
#supernesclassicpage .games .game-manuals a img{flex:none;margin-right:1em}
#supernesclassicpage .games .game-manuals a span{flex:1}
#supernesclassicpage .games .star-fox-2 .copy a:hover,#supernesclassicpage .games .game-manuals a:hover{text-decoration:underline}
#supernesclassicpage .games .star-fox-2 .copy a::after{content:"\00A0\25B8"}
#supernesclassicpage .games .star-fox-2 .graphic{width:60%;margin-left:-4%;margin-top:-9%}
#supernesclassicpage .games .star-fox-2 .screenshots{margin-top:-7%;display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-right:2em}
#supernesclassicpage .games .star-fox-2 .screenshots img{width:24%}
#supernesclassicpage .games .flex-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
#supernesclassicpage .games .flex-grid>.game{margin:1em;width:163px;cursor:pointer;border:3px solid transparent;position:relative;transition:all 150ms ease-in-out}
#supernesclassicpage .games .flex-grid>.game img{display:block}
#supernesclassicpage .games .flex-grid>.game:hover,#supernesclassicpage .games .flex-grid>.game.active{border:3px solid #f4a81c}
#supernesclassicpage .games .flex-grid>.game:not(.active):hover{transform:scale(1.2)}
#supernesclassicpage .games .flex-grid>.game.active::after{content:"";border:1em solid #f4a81c;border-color:#f4a81c transparent transparent;position:absolute;left:calc(50% - 1em);bottom:calc(-3px - 2em)}
#supernesclassicpage .games .game-detail{width:100%;transition:max-height 500ms ease-in-out;will-change:max-height;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;color:#fff;position:absolute;opacity:0;pointer-events:none;overflow:hidden;background:#202328}
#supernesclassicpage .games .game-detail button{position:absolute;top:.5em;right:.5em;background:0;border:0;padding:0;margin:0;cursor:pointer;outline:0}
#supernesclassicpage .games .game-detail button:hover img{transform:rotateZ(225deg)}
#supernesclassicpage .games .game-detail button img{display:block;transition:transform 300ms ease-in-out;transform:rotateZ(0)}
#supernesclassicpage .games .game-detail.show{position:relative;opacity:1;pointer-events:auto;max-height:0}
#supernesclassicpage .games .game-detail .game-info{width:calc(369 / 1024 * 100%);padding:2em;flex:none}
#supernesclassicpage .games .game-detail .game-info dl{line-height:1.5;margin-bottom:.5em}
#supernesclassicpage .games .game-detail .game-info h3,#supernesclassicpage .games .game-detail .game-info dl,#supernesclassicpage .games .game-detail .game-info a{margin-left:1rem}
#supernesclassicpage .games .game-detail .game-info h3{font-size:1.875em;font-family:inherit;color:inherit;font-weight:bold;margin-top:1em;margin-bottom:1em}
#supernesclassicpage .games .game-detail .where-are-they-now{width:100%;padding:3em 2em 2em;display:flex;align-items:flex-start;justify-content:space-between;position:relative}
#supernesclassicpage .games .game-detail .where-are-they-now h3{font-size:1.25em;color:#f5a623;font-family:inherit;font-weight:bold}
#supernesclassicpage .games .game-detail .where-are-they-now a.esrb{margin:1.5em 0 0;text-align:left}
#supernesclassicpage .games .game-detail .where-are-they-now a.esrb img{min-width:40px;min-height:62px;width:auto}
#supernesclassicpage .games .game-detail .where-are-they-now a.esrb .descriptors{min-height:62px;font-size:8pt;letter-spacing:.5pt;padding:.5em}
#supernesclassicpage .games .game-detail .where-are-they-now .copy{width:66%}
#supernesclassicpage .games .game-detail .where-are-they-now figure{width:30%;min-width:190px;text-align:center}
#supernesclassicpage .games .game-detail .where-are-they-now figure>img{border:3px solid #00b088;box-shadow:8px 8px 0 0 #00b088;width:100%;display:block}
#supernesclassicpage .where-are-they-now::before{background:radial-gradient(#585c65 2px,transparent 3px) 10px 7px/11px 11px repeat-x;content:"";display:block;height:25px;width:94%;position:absolute;top:0;left:3%}
#supernesclassicpage .games .game-detail .game-info dd,#supernesclassicpage .games .game-detail .game-info dt{display:inline;margin:0;font-weight:bold}
#supernesclassicpage .games .game-detail .game-info dt{color:#f5a623}
#supernesclassicpage .games .game-detail a:not(.esrb){color:#f5a623;font-size:1.25em;text-decoration:none;white-space:nowrap}
#supernesclassicpage .games .game-detail a:not(.esrb)::after{content:"\00A0\25B8"}
#supernesclassicpage .games .game-detail a:not(.esrb):hover{text-decoration:underline}
#supernesclassicpage .games .game-detail a:not(.esrb):hover::after{text-decoration:none}
#supernesclassicpage .games .game-detail .screenshots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;padding:1em 2em 1em 0}
#supernesclassicpage .games .game-detail .screenshots img{width:calc(50% - 2em);margin:1em;max-width:320px}
#supernesclassicpage .games .game-detail.show .screenshots img{height:auto}
#supernesclassicpage .games .game-detail .copy p,#supernesclassicpage .games .game-detail .copy{max-width:none}
#supernesclassicpage .whats-in-the-box{display:flex;padding:3em 0;color:#fff;background:linear-gradient(to bottom,#00b088,#00b088) left center/45px 60px no-repeat;align-items:center}
#supernesclassicpage .whats-in-the-box .copy{width:62%;max-width:none;padding:0 1em 0 4em}
#supernesclassicpage .whats-in-the-box .copy ul{list-style:none;padding:0}
#supernesclassicpage .whats-in-the-box .copy li{display:flex;align-items:flex-start;font-size:1.25em;font-weight:bold;margin:1em 0}
#supernesclassicpage .whats-in-the-box .copy li::before{content:"";display:inline-block;width:1em;height:1em;flex:none;margin-right:1em;border-radius:50%;background:#f5a623;margin-top:.1em}
#supernesclassicpage .whats-in-the-box figure{width:50%;margin:0 -12% 0 0;flex:none;transition:transform 500ms ease-in-out;transform:scale(0) rotateZ(360deg)}
#supernesclassicpage .whats-in-the-box.animate figure{transform:none}
#supernesclassicpage #retailers{color:#fff;padding-bottom:3em}
#supernesclassicpage #retailers h3{color:#fff;font-family:inherit;font-weight:bold;margin:1em 0;font-size:1.25em}
#supernesclassicpage #retailers .retailer-links{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;max-width:calc((140px + 2em) * 4);margin:0 auto}
#supernesclassicpage #retailers .retailer-links a{width:140px;background:#fff;margin:1em;border:3px solid transparent}
#supernesclassicpage #retailers .retailer-links a:hover{border:3px solid #f5a623}
#supernesclassicpage #retailers .retailer-links a img{width:100%}
#supernesclassicpage #retailers header{display:flex;align-items:center;justify-content:center}
#supernesclassicpage #retailers header::before,#supernesclassicpage #retailers header::after{content:"";background:url("../resources/images/page/super-nes-classic/bg-yellow-dots-short.png") center/contain no-repeat;flex:1;display:inline-block;height:1em}
#supernesclassicpage #retailers header::before{transform:rotateZ(180deg)}
#supernesclassicpage #retailers header>img,#supernesclassicpage #retailers header>div{margin:0 1em}
#supernesclassicpage #retailers header>img{max-width:263px;width:50%}
#supernesclassicpage #retailers header h1{margin:0}
#supernesclassicpage #retailers h2{text-align:center;margin:2em 0 1em}
#supernesclassicpage #retailers .retailer-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
#supernesclassicpage #retailers .retailer-logos img{background-color:#fff;margin:1em}
#supernesclassicpage #developer-interviews{background:#232325;color:#fff;position:relative}
#supernesclassicpage #developer-interviews h3{font-family:"Arial Black","Arial Bold",Gadget,sans-serif;color:#fff}
#supernesclassicpage #developer-interviews .dotted{background:rgba(0,0,0,0) radial-gradient(#00b188 2px,transparent 3px) 7px 7px/11px 11px repeat-x;margin-top:-12px;position:absolute;width:100%}
#supernesclassicpage #developer-interviews .mario-in-kart{position:absolute;left:-200px;top:-100px;z-index:10}
#supernesclassicpage #developer-interviews .interviews-header{padding-top:70px;padding-left:370px}
#supernesclassicpage #developer-interviews .interviews-header h1{margin-bottom:0}
#supernesclassicpage #developer-interviews .interviews-header h1:after{content:"";background:url("../resources/images/page/super-nes-classic/bg-yellow-dots.png") no-repeat;display:inline-block;height:9px;width:256px;margin-left:15px}
#supernesclassicpage #developer-interviews .interviews-block{display:flex;flex-wrap:wrap;justify-content:center;margin-top:6em;margin-bottom:1em}
#supernesclassicpage #developer-interviews .interviews-block .block{margin:1.5em;width:calc((100% - 50px) / 3 - 3em)}
#supernesclassicpage #developer-interviews .interviews-block .block .title{text-align:center;color:#f5a623;font-weight:bold;font-size:1.2em;margin-top:.5em}
#supernesclassicpage #developer-interviews .interviews-block .block .title::after{content:"\00A0\25B8"}
#supernesclassicpage #developer-interviews .interviews-block .block .developers{text-align:center;max-width:260px;margin-top:.25em}
#supernesclassicpage #developer-interviews .interviews-block .block a .image-wrapper{position:relative}
#supernesclassicpage #developer-interviews .interviews-block .block a .image-wrapper:after{content:"";width:100%;display:block;height:25px;position:absolute;bottom:-13px;background:rgba(0,0,0,0) radial-gradient(#9793c7 2px,transparent 3px) 7px 7px/11px 11px repeat-x;opacity:0;transition:opacity 150ms ease-in-out}
#supernesclassicpage #developer-interviews .interviews-block .block.starfox a .image-wrapper:after{width:calc(100% - 11px);background-position:-2px 10px}
#supernesclassicpage #developer-interviews .interviews-block .block.active:hover a .image-wrapper:after{opacity:1}
#supernesclassicpage #developer-interviews .interviews-block .block-divider{background:rgba(0,0,0,0) radial-gradient(#49494a 2px,transparent 3px) 7px 7px/11px 11px repeat-y;margin:1em 0;width:25px}
#supernesclassicpage #developer-interviews .prima-guide{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:2em}
#supernesclassicpage #developer-interviews .prima-guide>img{width:calc(352 / 1024 * 100%);margin:0 2em 0 0}
#supernesclassicpage #developer-interviews .prima-guide .copy{max-width:none;flex:1}
#supernesclassicpage #developer-interviews .prima-guide .copy p{max-width:none}
#supernesclassicpage #developer-interviews .prima-guide a{color:#f5a623;font-size:1.125em;text-decoration:none;white-space:nowrap;font-weight:bold}
#supernesclassicpage #developer-interviews .prima-guide a:hover{text-decoration:underline}
#supernesclassicpage #developer-interviews .prima-guide a::after{content:"\00A0\25B8"}
@media(max-width:768px){#supernesclassicpage #developer-interviews .interviews-block .block{width:calc(100% / 2 - 3em);text-align:center}
#supernesclassicpage #developer-interviews .interviews-block .block .developers{max-width:none}
}
#supernesclassicpage .features{display:flex;flex-wrap:wrap;margin-top:12%}
#supernesclassicpage .features .feature{width:calc(100% / 3);padding:0 3%}
#supernesclassicpage .features .feature:not(:nth-child(3)){border:4px solid transparent;border-image-source:url("../resources/images/page/super-nes-classic/green-dot-divider.png");border-image-slice:0 4 0 0;border-image-repeat:repeat}
#supernesclassicpage .features .feature h2{display:flex;align-items:center}
#supernesclassicpage .features .feature img{margin-right:.5em}
#supernesclassicpage .features p{color:#fff}
#supernesclassicpage .features>p{padding:1em;text-align:center}
#supernesclassicpage .super-nes-footer{color:#fff;background:#ed1d24;z-index:1}
#supernesclassicpage .super-nes-footer .wrapper{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:4em 2em 3em}
#supernesclassicpage .super-nes-footer .legal{max-width:470px}
#supernesclassicpage a.esrb{display:inline-flex;border:1px solid #fff;text-decoration:none;color:#000;align-items:flex-start;margin:0 0 1em}
#supernesclassicpage a.esrb img{width:60px}
#supernesclassicpage a.esrb .descriptors{min-height:90px;background:#fff;border:3px solid #000;border-left-width:0;font-size:.75em;padding:1em;display:inline-flex;align-items:center;line-height:1.5}
#supernesclassicpage .super-nes-footer>.wrapper>img{flex:none}
#supernesclassicpage .super-nes-footer small{color:inherit}
@media(max-width:1023px){#supernesclassicpage .hero{background-size:36%}
#supernesclassicpage .hero .gray-purple-block{display:none}
#supernesclassicpage .hero h2{text-align:center;padding-left:1%;padding-right:1%}
#supernesclassicpage .hero .packshot img{transform:none}
#supernesclassicpage .controllers figure{top:5vw}
#supernesclassicpage .games .flex-grid.highlighted{justify-content:center}
#supernesclassicpage .release-date h1{font-size:2.3vw}
#supernesclassicpage .games .star-fox-2 .screenshots{margin-top:0}
}
@media screen and (max-width:964px){#supernesclassicpage #developer-interviews .mario-in-kart{left:-13%;top:-8%;width:62%}
#supernesclassicpage #developer-interviews .interviews-block .block-divider{display:none}
#supernesclassicpage #developer-interviews .interviews-header{padding-left:48%}
#supernesclassicpage #developer-interviews .interviews-header h1:after{display:none}
}
@media(max-width:900px){#supernesclassicpage .features{margin-top:0}
#supernesclassicpage .features .feature{width:100%;padding:0 5%;border:none !important}
#supernesclassicpage .features>p{padding:0 5%;text-align:left}
}
@media(max-width:832px){#supernesclassicpage .golden-age{padding:2% 0;margin-bottom:2em}
#supernesclassicpage .golden-age .copy{margin:-26% auto 0 5%;max-width:none}
#supernesclassicpage .golden-age .copy h1{max-width:66%}
#supernesclassicpage .golden-age .copy p{max-width:93%}
#supernesclassicpage .golden-age .copy h2{max-width:89%}
#supernesclassicpage .golden-age .copy br{display:none}
#supernesclassicpage .golden-age>img{position:relative;float:none;margin-left:auto;display:block;width:auto;padding-left:5%}
#supernesclassicpage .controllers{background:#000;padding:2% 0}
#supernesclassicpage .controllers figure{position:relative;top:initial;left:-20%;width:auto;text-align:center;padding:0 5%}
#supernesclassicpage .controllers figure img{max-width:100%}
#supernesclassicpage .controllers figure img:last-child{position:relative;top:initial;left:initial;margin-top:-210px;margin-left:170px}
#supernesclassicpage .controllers .copy{margin:0 auto;max-width:90%}
#supernesclassicpage .controllers .copy p{max-width:none}
#supernesclassicpage .games .starfox2-cta span{width:100%;margin-bottom:1em}
#supernesclassicpage .super-nes-footer .legal{flex:1;padding-right:2em}
#supernesclassicpage .logo-snes{background-size:96%}
#supernesclassicpage .games .game-detail .game-info{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}
#supernesclassicpage .games .game-detail .game-info .info{margin-left:3%;width:57%}
#supernesclassicpage .games .game-detail .screenshots{padding:1em}
#supernesclassicpage .games .game-detail .game-info h3,#supernesclassicpage .games .game-detail .game-info dl,#supernesclassicpage .games .game-detail .game-info a{margin-left:0}
#supernesclassicpage .games .game-detail .game-info h3{margin:.5em 0}
#supernesclassicpage .games .game-detail .where-are-they-now{align-items:center}
#supernesclassicpage .games .game-detail .game-info img{width:40%}
#supernesclassicpage #developer-interviews .mario-in-kart{top:-2%}
}
@media(min-width:769px){#supernesclassicpage .hide-desktop{display:none !important}
}
@media(max-width:768px){#supernesclassicpage .hide-tablet-and-mobile{display:none !important}
#supernesclassicpage .hero h1{transform:none;width:80%;padding:3.25% 4%}
#supernesclassicpage .hero .packshot{margin-top:-3%}
#supernesclassicpage .games .star-fox-2{padding:1em;justify-content:space-between;margin:2em 0 2em}
#supernesclassicpage .games .star-fox-2 .copy{max-width:100%;text-align:center;width:100%;margin-bottom:1em}
#supernesclassicpage .games .star-fox-2 .copy p{max-width:100%}
#supernesclassicpage .games .star-fox-2 .graphic{margin:0;width:49%}
#supernesclassicpage .games .star-fox-2 .screenshots{width:49%;padding-right:0;flex-wrap:wrap;margin:0}
#supernesclassicpage .games .star-fox-2 .screenshots img{width:48%;margin:1%}
#supernesclassicpage .release-date h1{padding-left:0;padding-top:0;font-size:2.8vw;background:0}
#supernesclassicpage .release-date h1::before{display:none}
#supernesclassicpage .whats-in-the-box .copy{width:100%;padding:0 4%}
#supernesclassicpage .whats-in-the-box figure{width:100%;max-width:80%;margin-right:-19%}
#supernesclassicpage .whats-in-the-box{flex-direction:column-reverse;background-position:left 25%}
#supernesclassicpage #developer-interviews .interviews-header{display:flex;flex-direction:column;align-items:center;padding:0}
#supernesclassicpage #developer-interviews .interviews-header .headline{padding:0 1em}
#supernesclassicpage #developer-interviews .interviews-block{margin-top:1em}
#supernesclassicpage #developer-interviews .mario-in-kart{position:static;width:80%}
#supernesclassicpage #developer-interviews .prima-guide>img{width:inherit;margin:0 2em 2em 0}
#supernesclassicpage #developer-interviews .prima-guide{flex-direction:column}
}
@media(max-width:664px){#supernesclassicpage .controllers figure img:last-child{margin-top:-35%;margin-left:28%}
#supernesclassicpage .games .flex-grid.highlighted img{margin:1em}
#supernesclassicpage .super-nes-footer .wrapper{flex-direction:column;align-items:center}
#supernesclassicpage .super-nes-footer .wrapper>img{order:1}
#supernesclassicpage .super-nes-footer .legal{padding-right:0;order:2;text-align:center;margin-top:2em}
#supernesclassicpage .games .game-detail .game-info{justify-content:flex-start}
#supernesclassicpage .games .game-detail .where-are-they-now figure{width:100%;max-width:80%;margin:2em 0}
#supernesclassicpage .games .game-detail .where-are-they-now .copy{width:100%}
#supernesclassicpage .games .game-detail .where-are-they-now{flex-wrap:wrap;flex-direction:column-reverse}
#supernesclassicpage #developer-interviews>img{width:100%;max-width:320px;margin:0 0 2em}
#supernesclassicpage #developer-interviews .copy{width:100%;flex:none}
}
@media(max-width:480px){#supernesclassicpage .golden-age .copy{margin:-16% auto 0;max-width:90%}
#supernesclassicpage .golden-age .copy h1{max-width:85%}
#supernesclassicpage .golden-age .copy p,#supernesclassicpage .golden-age .copy h2{max-width:none}
#supernesclassicpage .games .flex-grid .game{margin:.5em}
#supernesclassicpage .games .flex-grid>.game.active::after{border-width:.5em;left:calc(50% - 0.5em);bottom:calc(-3px - 1em)}
#supernesclassicpage .release-date img{display:none}
#supernesclassicpage .hero .purple-block{display:none}
#supernesclassicpage .hero h2 strong{font-size:7vw}
#supernesclassicpage .games{background-position:left 11%;background-size:100%}
#supernesclassicpage .games h1{text-align:center;padding:0 4%;background:0}
#supernesclassicpage .release-date h1{width:100%;margin-left:auto;margin-right:auto;font-size:4.5vw}
#supernesclassicpage .games .star-fox-2 .screenshots,#supernesclassicpage .games .star-fox-2 .graphic{width:100%}
#supernesclassicpage .golden-age .copy a{justify-content:center;flex-wrap:wrap}
#supernesclassicpage .golden-age .copy a img{width:90%}
#supernesclassicpage .games .game-detail .game-info .info{margin-left:0;width:100%}
#supernesclassicpage .games .game-detail .game-info img{display:none}
#supernesclassicpage #retailers header{flex-wrap:wrap}
#supernesclassicpage #retailers header::before,#supernesclassicpage #retailers header::after{display:none}
#supernesclassicpage #retailers header>img,#supernesclassicpage #retailers header>div{margin:1em}
}
body#privacy-policy-page #nclood-outdated{display:none}
body#privacy-policy-page .html-component #privacy-policy{margin-top:30px}
body#privacy-policy-page .html-component ol.big-number{list-style-position:outside;list-style-type:decimal}
body#privacy-policy-page .html-component ol.big-number li,body#privacy-policy-page .html-component ol.big-number li:first-child{color:#000;font-family:'LatoLight';font-size:30px;margin:0 0 10px 40px}
@media screen and (max-width:570px){body#privacy-policy-page .html-component ol.big-number li,body#privacy-policy-page .html-component ol.big-number li:first-child{font-size:24px;margin:0 0 10px 35px}
}
body#privacy-policy-page .html-component ol.big-letter{list-style-position:outside;list-style-type:upper-alpha}
body#privacy-policy-page .html-component ol.big-letter li,body#privacy-policy-page .html-component ul.small-bullet li,body#privacy-policy-page .html-component ol.small-letter li,body#privacy-policy-page .html-component ol.big-letter li:first-child,body#privacy-policy-page .html-component ul.small-bullet li:first-child,body#privacy-policy-page .html-component ol.small-letter li:first-child{color:#777;font-family:'LatoRegular';font-size:16px;margin:0 0 10px}
@media screen and (max-width:570px){body#privacy-policy-page .html-component ol.big-letter li,body#privacy-policy-page .html-component ul.small-bullet li,body#privacy-policy-page .html-component ol.small-letter li,body#privacy-policy-page .html-component ol.big-letter li:first-child,body#privacy-policy-page .html-component ul.small-bullet li:first-child,body#privacy-policy-page .html-component ol.small-letter li:first-child{color:#777;font-family:'LatoRegular';font-size:16px;margin:0 0 10px}
}
body#privacy-policy-page .html-component ul.small-bullet{list-style-position:outside;list-style-type:disc;margin-left:1em}
body#privacy-policy-page .html-component ol.small-letter{list-style-type:none}
body#privacy-policy-page .html-component ol.small-letter li:before{content:"(" counter(section,lower-alpha) ") ";float:left;margin-right:10px}
body#privacy-policy-page .html-component ol.small-letter li{counter-increment:section}
body#privacy-policy-page .html-component h4{color:#000;font-family:'LatoLight';font-size:24px;line-height:1.4}
body#privacy-policy-page .html-component .b3{color:#777;font-family:'LatoBold';font-size:20px;margin:0 0 10px}
body#privacy-policy-page .html-component ul.bullet-list li p:first-child{margin-bottom:0}
body#privacy-policy-page .html-component ul.bullet-list li{position:relative}
body#privacy-policy-page .html-component ul.bullet-list li:before{content:"\2022";position:absolute;left:-1em;top:-0.2em;color:#777}
body#privacy-policy-page .html-component #nclood-outdated{display:none !important}
body#privacy-policy-page .html-component p{color:#777;font-family:'LatoRegular';font-size:16px}
#terms-of-use{margin-top:30px}
#terms-of-use ol.big-number,#analytics-provider-page ol.big-number{list-style-position:outside;list-style-type:decimal}
#terms-of-use ol.big-number li,#analytics-provider-page ol.big-number li,#terms-of-use ol.big-number li:first-child,#analytics-provider-page ol.big-number li:first-child{color:#000;font-family:'LatoLight';font-size:30px;margin:0 0 10px 40px}
@media screen and (max-width:570px){#terms-of-use ol.big-number li,#analytics-provider-page ol.big-number li,#terms-of-use ol.big-number li:first-child,#analytics-provider-page ol.big-number li:first-child{font-size:24px;margin:0 0 10px 35px}
}
#terms-of-use ol.big-letter,#analytics-provider-page ol.big-letter{list-style-position:outside;list-style-type:upper-alpha}
#terms-of-use ol.big-letter li,#analytics-provider-page ol.big-letter li,#terms-of-use ul.small-bullet li,#analytics-provider-page ul.small-bullet li,#terms-of-use ol.small-letter li,#analytics-provider-page ol.small-letter li,#terms-of-use ol.big-letter li:first-child,#analytics-provider-page ol.big-letter li:first-child,#terms-of-use ul.small-bullet li:first-child,#analytics-provider-page ul.small-bullet li:first-child,#terms-of-use ol.small-letter li:first-child,#analytics-provider-page ol.small-letter li:first-child{color:#777;font-family:'LatoRegular';font-size:16px;margin:0 0 10px}
@media screen and (max-width:570px){#terms-of-use ol.big-letter li,#analytics-provider-page ol.big-letter li,#terms-of-use ul.small-bullet li,#analytics-provider-page ul.small-bullet li,#terms-of-use ol.small-letter li,#analytics-provider-page ol.small-letter li,#terms-of-use ol.big-letter li:first-child,#analytics-provider-page ol.big-letter li:first-child,#terms-of-use ul.small-bullet li:first-child,#analytics-provider-page ul.small-bullet li:first-child,#terms-of-use ol.small-letter li:first-child,#analytics-provider-page ol.small-letter li:first-child,#terms-of-use ol.big-letter li,#analytics-provider-page ol.big-letter li,#terms-of-use ul.small-bullet li,#analytics-provider-page ul.small-bullet li,#terms-of-use ol.small-letter li,#analytics-provider-page ol.small-letter li,#terms-of-use ol.big-letter li:first-child,#analytics-provider-page ol.big-letter li:first-child,#terms-of-use ul.small-bullet li:first-child,#analytics-provider-page ul.small-bullet li:first-child,#terms-of-use ol.small-letter li:first-child,#analytics-provider-page ol.small-letter li:first-child{color:#777;font-family:'LatoRegular';font-size:16px;margin:0 0 10px}
}
#terms-of-use ul.small-bullet,#analytics-provider-page ul.small-bullet{list-style-position:outside;list-style-type:disc;margin-left:1em}
#terms-of-use p,#analytics-provider-page p{color:#777;font-family:'LatoRegular';font-size:16px}
#terms-of-use ol.small-letter,#analytics-provider-page ol.small-letter{list-style-type:none}
#terms-of-use ol.small-letter li:before,#analytics-provider-page ol.small-letter li:before{content:"(" counter(section,lower-alpha) ") ";float:left;margin-right:10px}
#terms-of-use ol.small-letter li,#analytics-provider-page ol.small-letter li{counter-increment:section}
#terms-of-use ul.analytics-providers,#analytics-provider-page ul.analytics-providers{list-style:disc;margin-left:1em}
#terms-of-use ul.analytics-providers li,#analytics-provider-page ul.analytics-providers li{margin-bottom:.5em}
#terms-of-use p,#analytics-provider-page p{color:#777;font-family:'LatoRegular';font-size:16px}
#terms-of-use alps-account-nav,.latam-page alps-account-nav{padding-top:9px;margin-right:15px;height:42px}
#terms-of-use .user-info,.latam-page .user-info{display:flex;flex-direction:row;flex-wrap:nowrap}
#terms-of-use a.change-region,.latam-page a.change-region{font-family:'Lato',sans-serif;font-size:1em;color:#888;font-size:14px;height:42px;line-height:42px;margin-right:15px;width:133px;background-position:right center;text-decoration:none;background-repeat:no-repeat;background-size:32px 21px;transition:color 200ms ease-in-out}
@media screen and (max-width:768px){#terms-of-use a.change-region,.latam-page a.change-region{height:45px;width:32px;line-height:45px;font-size:0}
}
#terms-of-use .logo-nintendo,.latam-page .logo-nintendo{background-color:#e60012;width:180px;height:54px;text-align:center;padding-top:51px;position:absolute;left:0;top:0;z-index:2;display:block;transform:translateY(-26px);transition:transform 500ms cubic-bezier(0.215,0.61,0.355,1);will-change:transform;border-radius:0 0 15px 15px;box-shadow:0 2px 0 0 rgba(0,0,0,0.2);box-sizing:content-box}
#terms-of-use .logo-nintendo:hover,.latam-page .logo-nintendo:hover{transform:translateY(-10px);transition:transform 250ms cubic-bezier(0.175,0.885,0.32,1.275)}
#terms-of-use .logo-nintendo img,.latam-page .logo-nintendo img{height:auto;max-width:100%;min-width:0;outline:0;width:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:25px}
@media screen and (max-width:768px){#terms-of-use .logo-nintendo,.latam-page .logo-nintendo{width:82px;height:45px;padding:0;transform:none;transition:none;border-radius:0;position:relative;box-shadow:none;display:inline-flex;margin-left:15px;bottom:inherit}
#terms-of-use .logo-nintendo:hover,.latam-page .logo-nintendo:hover{transform:none;transition:none}
#terms-of-use .logo-nintendo img,.latam-page .logo-nintendo img{width:82px;height:100%;bottom:inherit}
}
#terms-of-use body:lang(es-AR) a.change-region,.latam-page body:lang(es-AR) a.change-region{background-image:url(../resources/images/global/navigation/icons/ar-flag.svg)}
#terms-of-use body:lang(pt-BR) a.change-region,.latam-page body:lang(pt-BR) a.change-region{background-image:url(../resources/images/global/navigation/icons/br-flag.svg)}
#terms-of-use body:lang(es-CO) a.change-region,.latam-page body:lang(es-CO) a.change-region{background-image:url(../resources/images/global/navigation/icons/co-flag.svg)}
#terms-of-use .wrapper.mini-nav-wrapper,.latam-page .wrapper.mini-nav-wrapper{max-width:1286px;width:100%;position:relative;height:67px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end}
@media screen and (max-width:768px){#terms-of-use .wrapper.mini-nav-wrapper,.latam-page .wrapper.mini-nav-wrapper{background:#e60012;height:45px;display:flex;flex-wrap:nowrap;justify-content:space-between}
}
#sitemap-page h1{margin-bottom:10px}
#sitemap-page .accordion.page-content h1{color:#000;font-family:'LatoLight';font-size:66px;margin:0 0 10px}
#sitemap-page section.column{padding-bottom:40px}
#sitemap-page section.column h2{margin-bottom:0}
#sitemap-page section.column li{margin-bottom:10px;margin-top:10px}
#sitemap-page section.column li.continued{padding-top:19px}
#sitemap-page section.column a{color:#999}
#sitemap-page section.column a:hover{color:#3aa4ff}
#sitemap-page .sitemap-games li{min-height:5ex;list-style:disc inside none;padding-right:30px}
@media screen and (max-width:570px){#sitemap-page .accordion.page-content{margin:0;max-width:100%}
#sitemap-page .accordion.page-content h1{margin-left:2%;font-size:46px}
#sitemap-page .accordion.page-content .accordion-row .column ul li{padding:0;margin-bottom:15px}
#sitemap-page .accordion.page-content .accordion-row .column li a{color:#484848;display:block;font-family:'LatoLight';font-size:18px}
#sitemap-page .accordion.page-content .accordion-row .column li a:hover{color:#3aa4ff}
#sitemap-page .accordion.page-content .accordion-row .column a.b2{font-size:22px;font-family:'LatoRegular';margin-bottom:20px}
#sitemap-page .accordion.page-content .accordion-row .column.closed ul{display:none}
#sitemap-page section.column{padding-bottom:0}
#sitemap-page section.column li{margin-top:0}
#sitemap-page section.column li.continued{padding-top:0}
}
#nintendo-selects-wrapper.locale-ca .feature .ribbons{width:453px}
#nintendo-selects-wrapper.locale-ca .feature .ribbon-three-ds{margin-right:0}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-ca .feature .ribbons{left:-202px}
}
#nintendo-selects-wrapper.locale-ca .selects-nav a .logo-wii-u-grey{left:300px}
#nintendo-selects-wrapper.locale-ca .selects-nav a .logo-three-ds-grey{left:-300px}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-ca .selects-nav a .logo-wii-u-grey{left:130px}
#nintendo-selects-wrapper.locale-ca .selects-nav a .logo-three-ds-grey{left:-130px}
}
#nintendo-selects-wrapper.locale-es .price-poly-wrap{font-size:.6em}
#nintendo-selects-wrapper.locale-es .selects-header h1{font-size:2.1em;line-height:1em}
#nintendo-selects-wrapper.locale-es .selects-header .ets-text{padding:0 0 30px;width:330px}
@media screen and (max-width:980px){#nintendo-selects-wrapper.locale-es .selects-header .ets-text{width:266px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper.locale-es .selects-header .ets-text{width:220px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-es .selects-header h1{font-size:3em}
#nintendo-selects-wrapper.locale-es .selects-header .ets-text{width:184px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper.locale-es .sub-feature h3{font-size:1.5em;padding:7px 0 0}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-es .sub-feature h3{max-width:300px;margin:0 auto;font-size:1em;line-height:1.1em;padding:10px 0 30px}
}
#nintendo-selects-wrapper.locale-es .game-section .price-poly .red{font-size:1.6em;line-height:1em;text-transform:capitalize}
#nintendo-selects-wrapper.locale-es .footer-social-tile .share-this-site .ets-text{font-size:1.2em;padding:15px 0 0 27px}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-es .footer-social-tile .share-this-site .ets-text{font-size:1.2em;padding:8px 0 0 14px}
}
#nintendo-selects-wrapper.locale-fr .boxes-right{width:461px;height:252px;background-image:url(../resources/images/page/nintendoselects/feature/boxes-right-fr.png);background-size:100%}
#nintendo-selects-wrapper.locale-fr .selects-header .ets-text{padding:0 0 30px;width:370px}
#nintendo-selects-wrapper.locale-fr .selects-header .ets-text{padding:0 0 30px;width:370px}
#nintendo-selects-wrapper.locale-fr .selects-header h1{font-size:3.8em}
#nintendo-selects-wrapper.locale-fr .selects-header h2{font-size:1.65em;margin:15px 0 10px}
@media screen and (max-width:980px){#nintendo-selects-wrapper.locale-fr .selects-header .ets-text{width:294px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper.locale-fr .selects-header .ets-text{width:226px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-fr .selects-header .ets-text{width:192px;font-size:.5em}
}
#nintendo-selects-wrapper.locale-fr .feature .ribbons{width:453px}
#nintendo-selects-wrapper.locale-fr .feature .ribbon-three-ds{margin-right:0}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-fr .feature .ribbons{left:-202px}
}
#nintendo-selects-wrapper.locale-fr .sub-feature h3{font-size:1.4em;padding:6px 0 0}
#nintendo-selects-wrapper.locale-fr .sub-feature h3 .msrp{font-size:.5em;top:-8px}
#nintendo-selects-wrapper.locale-fr .sub-feature p{max-width:890px}
@media screen and (max-width:768px){#nintendo-selects-wrapper.locale-fr .sub-feature h3{font-size:1em;padding:13px 0 0}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-fr .sub-feature h3{max-width:310px;margin:0 auto;font-size:.9em;line-height:1.1em;padding:18px 0 36px}
#nintendo-selects-wrapper.locale-fr .sub-feature h3 .msrp{top:-5px}
}
#nintendo-selects-wrapper.locale-fr .selects-nav a .logo-wii-u-grey{left:300px}
#nintendo-selects-wrapper.locale-fr .selects-nav a .logo-three-ds-grey{left:-300px}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-fr .selects-nav a .logo-wii-u-grey{left:130px}
#nintendo-selects-wrapper.locale-fr .selects-nav a .logo-three-ds-grey{left:-130px}
}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .slash-wrap{left:6px}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .grey{font-size:1.5em}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .grey .msrp{top:15px;right:35px}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .red-small{font-size:.8em}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .red{font-size:1.9em}
#nintendo-selects-wrapper.locale-fr .game-section .price-poly .red .msrp{top:20px;right:30px}
#nintendo-selects-wrapper.locale-fr .game-section .buy-btn{font-size:1.1em;padding:14px 0 0}
#nintendo-selects-wrapper.locale-fr .game-section .retailer-btn{font-size:1em;padding:15px 28px 0}
#nintendo-selects-wrapper.locale-fr .game-section .retailer-btn .retailer-arrow{top:4px}
#nintendo-selects-wrapper.locale-fr .footer-social-tile .share-this-site .ets-text{font-size:1.6em;padding:10px 0 0 28px}
@media screen and (max-width:600px){#nintendo-selects-wrapper.locale-fr .footer-social-tile .share-this-site .ets-text{font-size:1.2em;padding:8px 0 0 14px}
}
body:not(.scrolling-up) #nintendo-selects-wrapper .selects-nav.is-fixed,body:not(.scrolling-up) #nintendo-selects-wrapper.locale-ca .selects-nav.is-fixed,body:not(.scrolling-up) #nintendo-selects-wrapper.locale-es .selects-nav.is-fixed,body:not(.scrolling-up) #nintendo-selects-wrapper.locale-fr .selects-nav.is-fixed{top:0 !important}
body #nintendo-selects-wrapper .selects-nav.is-fixed,body #nintendo-selects-wrapper.locale-ca .selects-nav.is-fixed,body #nintendo-selects-wrapper.locale-es .selects-nav.is-fixed,body #nintendo-selects-wrapper.locale-fr .selects-nav.is-fixed{top:-70px !important}
body.not-at-top #nintendo-selects-wrapper .selects-nav.is-fixed,body.not-at-top #nintendo-selects-wrapper.locale-ca .selects-nav.is-fixed,body.not-at-top #nintendo-selects-wrapper.locale-es .selects-nav.is-fixed,body.not-at-top #nintendo-selects-wrapper.locale-fr .selects-nav.is-fixed{-webkit-transition:top .8s cubic-bezier(0.6,0,0.4,1);-o-transition:top .8s cubic-bezier(0.6,0,0.4,1);transition:top .8s cubic-bezier(0.6,0,0.4,1)}
body.nintendo-selects-home{font-family:Helvetica;line-height:normal;font-size:1em}
#nintendo-selects-wrapper section{position:relative}
#nintendo-selects-wrapper .inner{position:relative;max-width:960px;margin:0 auto}
#nintendo-selects-wrapper .inner:before,#nintendo-selects-wrapper .inner:after{content:"";display:table;clear:both}
#nintendo-selects-wrapper a{font-family:Helvetica;text-decoration:none}
#nintendo-selects-wrapper a:hover{text-decoration:none}
#nintendo-selects-wrapper .yellow{color:#f7d584}
#nintendo-selects-wrapper .msrp{font-size:.3em;position:relative;top:-17px;text-transform:uppercase}
#nintendo-selects-wrapper .selects-header{background-color:#ce181e;z-index:10;position:relative}
#nintendo-selects-wrapper .selects-header .inner{padding:0 100px 0 300px}
#nintendo-selects-wrapper .selects-header .ribbon-selects{position:absolute;top:-14px;left:20px}
#nintendo-selects-wrapper .selects-header .ets-text{width:470px;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#nintendo-selects-wrapper .selects-header h1,#nintendo-selects-wrapper .selects-header h2{font-family:Kanit;font-weight:800;position:relative}
#nintendo-selects-wrapper .selects-header h1 .white,#nintendo-selects-wrapper .selects-header h2 .white{position:absolute;color:#fff;top:0}
#nintendo-selects-wrapper .selects-header h1 .shadow,#nintendo-selects-wrapper .selects-header h2 .shadow{position:relative;color:#b9161b;top:6px;left:6px}
#nintendo-selects-wrapper .selects-header h1{font-size:3.4em;margin:20px 0 0;text-align:right;line-height:.7em}
#nintendo-selects-wrapper .selects-header h1 .white{right:0}
#nintendo-selects-wrapper .selects-header h1 .small{font-size:.6em}
#nintendo-selects-wrapper .selects-header h2{font-size:2.4em;margin:0 0 10px;text-align:left;padding-left:4px}
#nintendo-selects-wrapper .selects-header h2 .white{left:4px}
#nintendo-selects-wrapper .selects-header .tile-bottom{position:absolute;bottom:-14px;left:0;width:100%;height:15px;background:transparent url("../resources/images/page/nintendoselects/tiles/header-tile-top.png") 0 0 repeat-x}
@media screen and (max-width:980px){#nintendo-selects-wrapper .selects-header .inner{padding:0 100px 0 250px}
#nintendo-selects-wrapper .selects-header .ribbon-selects{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .selects-header .ets-text{font-size:.8em;width:376px}
#nintendo-selects-wrapper .selects-header h1 .msrp,#nintendo-selects-wrapper .selects-header h2 .msrp{top:-13px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .selects-header .inner{padding:0 20px 0 190px}
#nintendo-selects-wrapper .selects-header .ribbon-selects{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}
#nintendo-selects-wrapper .selects-header .ets-text{font-size:.6em;width:282px}
#nintendo-selects-wrapper .selects-header h1 .msrp,#nintendo-selects-wrapper .selects-header h2 .msrp{font-size:.4em;top:-8px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .selects-header .inner{padding:0 10px 0 115px}
#nintendo-selects-wrapper .selects-header .ribbon-selects{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);left:5px}
#nintendo-selects-wrapper .selects-header .ets-text{font-size:.4em;width:190px}
#nintendo-selects-wrapper .selects-header h1 .msrp,#nintendo-selects-wrapper .selects-header h2 .msrp{top:-6px}
}
#nintendo-selects-wrapper .feature{background:#fff url("../resources/images/page/nintendoselects/tiles/feature-tile.jpg") 0 bottom repeat-x;overflow:hidden;z-index:9}
#nintendo-selects-wrapper .feature .feature-navigation{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}
#nintendo-selects-wrapper .feature .glow{content:"";width:997px;height:612px;background:transparent url("../../../../../content/dam/noa/en_US/nintendo-selects/hero/glow.png") 0 0 no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#nintendo-selects-wrapper .feature .inner{padding-top:140px}
@media screen and (max-width:767px){#nintendo-selects-wrapper .feature .inner{padding-top:80px}
}
#nintendo-selects-wrapper .feature img{max-width:none}
#nintendo-selects-wrapper .feature .content{position:relative;width:880px;height:480px;text-align:center;left:calc(50% - 440px)}
@media screen and (max-width:980px){#nintendo-selects-wrapper .feature .content{height:460px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .feature .content{height:440px}
}
@media screen and (max-width:767px){#nintendo-selects-wrapper .feature .content{width:660px;height:360px;left:calc(50% - 660px/2)}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .feature .content{width:440px;height:240px;left:calc(50% - 440px/2)}
}
#nintendo-selects-wrapper .feature .featured-game{position:absolute;bottom:0;left:0;width:880px;height:480px;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}
#nintendo-selects-wrapper .feature .featured-game.is-active{opacity:1}
#nintendo-selects-wrapper .feature .featured-game.is-active .character,#nintendo-selects-wrapper .feature .featured-game.is-active .box{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
#nintendo-selects-wrapper .feature .featured-game .character,#nintendo-selects-wrapper .feature .featured-game .box{position:absolute;bottom:0;width:50%;height:100%;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;-o-transition:transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease}
#nintendo-selects-wrapper .feature .featured-game .character .img-wrap,#nintendo-selects-wrapper .feature .featured-game .box .img-wrap{position:absolute}
#nintendo-selects-wrapper .feature .featured-game .character .img-wrap img,#nintendo-selects-wrapper .feature .featured-game .box .img-wrap img{width:100%;height:auto}
#nintendo-selects-wrapper .feature .featured-game .character{left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
#nintendo-selects-wrapper .feature .featured-game .character .img-wrap{width:941px;height:603px;top:calc(50% - 603px/2);left:calc(50% - 941px/2)}
#nintendo-selects-wrapper .feature .featured-game .box{right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
#nintendo-selects-wrapper .feature .featured-game .box .img-wrap{width:366px;height:377px;left:0;bottom:40px}
#nintendo-selects-wrapper .feature .featured-game.starfox .character .img-wrap{-webkit-transform:translate(10px,10px);-ms-transform:translate(10px,10px);transform:translate(10px,10px)}
#nintendo-selects-wrapper .feature .featured-game.zelda .character .img-wrap{-webkit-transform:translate(25px,38px);-ms-transform:translate(25px,38px);transform:translate(25px,38px)}
#nintendo-selects-wrapper .feature .featured-game.mario .character .img-wrap{-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}
@media screen and (max-width:767px){#nintendo-selects-wrapper .feature .featured-game{width:660px;height:360px}
#nintendo-selects-wrapper .feature .featured-game .character .img-wrap{width:706px;height:452px;top:calc(50% - 452px/2);left:calc(50% - 706px/2)}
#nintendo-selects-wrapper .feature .featured-game .box .img-wrap{width:275px;height:283px;left:0;bottom:40px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .feature .featured-game{width:440px;height:240px}
#nintendo-selects-wrapper .feature .featured-game .character .img-wrap{width:471px;height:302px;top:calc(50% - 302px / 2);left:calc(50% - 471px / 2)}
#nintendo-selects-wrapper .feature .featured-game .box .img-wrap{width:183px;height:189px;left:0;bottom:40px}
}
#nintendo-selects-wrapper .feature .ribbons{position:absolute;top:-30px;right:0;left:250px;width:600px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}
#nintendo-selects-wrapper .feature .ribbons [class^="ribbon-"]{cursor:pointer;position:relative}
#nintendo-selects-wrapper .feature .ribbons [class^="ribbon-"]:hover .arrow-yellow .arrow-red,#nintendo-selects-wrapper .feature .ribbons [class^="ribbon-"]:hover .arrow-yellow .arrow-white{opacity:1}
#nintendo-selects-wrapper .feature .ribbons [class^="logo-"]{position:absolute;top:66px;left:0;right:0;margin:0 auto}
#nintendo-selects-wrapper .feature .ribbons .arrow-yellow{position:absolute;bottom:26px;left:0;right:0;margin:0 auto}
#nintendo-selects-wrapper .feature .ribbons .arrow-yellow .arrow-red,#nintendo-selects-wrapper .feature .ribbons .arrow-yellow .arrow-white{position:relative;left:1px;opacity:0}
#nintendo-selects-wrapper .feature .ribbon-wii-u{margin-right:4px}
#nintendo-selects-wrapper .feature .ribbon-three-ds{display:inline-block;overflow:visible;margin:-13px 0 -19px -13px}
#nintendo-selects-wrapper .feature .ribbon-three-ds .arrow-yellow{background:0;bottom:35px}
#nintendo-selects-wrapper .feature .ribbon-three-ds .arrow-yellow .arrow-red,#nintendo-selects-wrapper .feature .ribbon-three-ds .arrow-yellow .arrow-white{opacity:1}
#nintendo-selects-wrapper .feature .ribbon-three-ds .logo-three-ds{top:86px}
@media screen and (max-width:980px){#nintendo-selects-wrapper .feature .ribbons{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:0;left:100px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .feature .ribbons{width:600px;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);top:-20px;right:0;left:-20px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .feature .ribbons{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);top:-10px;right:0;left:-280px}
}
#nintendo-selects-wrapper .sub-feature{background:transparent url("../resources/images/page/nintendoselects/tiles/sub-feature-tile.jpg") no-repeat center center fixed;background-size:cover;border-top:solid 1px #f6807c;padding:0 0 30px;z-index:10}
#nintendo-selects-wrapper .sub-feature .tile-top{position:absolute;top:0;left:0;width:100%;background:transparent url("../resources/images/page/nintendoselects/tiles/sub-feature-tile.png") 0 0 repeat-x;height:62px}
#nintendo-selects-wrapper .sub-feature .inner{text-align:center;padding:0 10px}
#nintendo-selects-wrapper .sub-feature h3{font-family:Kanit;font-weight:800;position:relative;color:#fff;font-size:2em;margin:2px 0 30px}
#nintendo-selects-wrapper .sub-feature p{position:relative;color:#6d0b0c;line-height:1.5em;max-width:840px;margin:0 auto;font-size:1.4em}
#nintendo-selects-wrapper .sub-feature .msrp{position:relative;font-size:.3em;top:-13px;text-transform:uppercase}
#nintendo-selects-wrapper .sub-feature .border-bottom{position:absolute;left:0;bottom:10px;width:100%;height:4px;background-color:#680a08}
@media screen and (max-width:980px){#nintendo-selects-wrapper .sub-feature p{font-size:1em}
#nintendo-selects-wrapper .sub-feature .msrp{top:-4px}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .sub-feature h3{font-size:1.2em;padding:10px 0 0}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .sub-feature p{font-size:.8em}
}
@media screen and (max-width:490px){#nintendo-selects-wrapper .sub-feature h3{font-size:1em;padding:10px 0 0;margin:2px 0 40px;line-height:1em}
}
#nintendo-selects-wrapper .selects-nav-offset{width:100%;height:70px}
#nintendo-selects-wrapper .selects-nav{background-color:#fff;position:relative;z-index:100;width:100%;margin:-70px 0 0}
#nintendo-selects-wrapper .selects-nav .inner{height:70px}
#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]{overflow:visible;cursor:pointer}
#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"].is-active>[class^="logo-"]{opacity:1}
#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"].is-active .arrow-red{opacity:1}
#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]>[class^="logo-"]{width:100%;height:100%;opacity:0}
#nintendo-selects-wrapper .selects-nav .tile-bottom{position:absolute;bottom:-14px;left:0;width:100%;height:15px;background:transparent url("../resources/images/page/nintendoselects/tiles/nav-tile-btm.png") 0 0 repeat-x}
#nintendo-selects-wrapper .selects-nav .logo-three-ds-grey{position:absolute;top:15px;left:-600px;right:0;margin:0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#nintendo-selects-wrapper .selects-nav .logo-wii-u-grey{position:absolute;top:15px;left:0;right:0;margin:0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#nintendo-selects-wrapper .selects-nav .logo-wii-grey{position:absolute;top:15px;left:600px;right:0;margin:0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}
#nintendo-selects-wrapper .selects-nav .arrow-red{position:absolute;top:35px;left:0;right:0;margin:0 auto;opacity:0}
#nintendo-selects-wrapper .selects-nav.is-fixed{position:fixed;left:0;margin:0}
body:not(.scrolling-up) #nintendo-selects-wrapper .selects-nav.is-fixed{top:0 !important}
#nintendo-selects-wrapper .selects-nav:not(.is-fixed){top:0 !important}
body.not-at-top #nintendo-selects-wrapper .selects-nav.is-fixed{-webkit-transition:top .8s cubic-bezier(0.6,0,0.4,1);-o-transition:top .8s cubic-bezier(0.6,0,0.4,1);transition:top .8s cubic-bezier(0.6,0,0.4,1)}
.no-touchevents #nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]:hover .arrow-red{opacity:1}
.no-touchevents #nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]:hover>[class^="logo-"]{opacity:1}
.touchevents #nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]:active .arrow-red{opacity:1}
.touchevents #nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]:active>[class^="logo-"]{opacity:1}
@media screen and (max-width:880px){#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .selects-nav .logo-wii-u-grey{top:20px}
#nintendo-selects-wrapper .selects-nav .logo-three-ds-grey{top:20px;left:-400px}
#nintendo-selects-wrapper .selects-nav .logo-wii-grey{top:20px;left:400px}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .selects-nav{height:50px}
#nintendo-selects-wrapper .selects-nav .inner a>[class^="logo-"]{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
#nintendo-selects-wrapper .selects-nav .logo-wii-u-grey{top:10px}
#nintendo-selects-wrapper .selects-nav .logo-three-ds-grey{top:10px;left:-200px}
#nintendo-selects-wrapper .selects-nav .logo-wii-grey{top:10px;left:200px}
}
#nintendo-selects-wrapper .wii-u-game .inner .wrapper{min-height:620px}
#nintendo-selects-wrapper .wii-game .inner .wrapper{min-height:620px}
#nintendo-selects-wrapper .three-ds-game .inner .wrapper{min-height:520px}
#nintendo-selects-wrapper .game-section{padding:40px 0 0}
#nintendo-selects-wrapper .game-section .inner{overflow-x:hidden}
#nintendo-selects-wrapper .game-section .wrapper{padding:0 0 40px;overflow:hidden}
#nintendo-selects-wrapper .game-section .col5{text-align:center}
#nintendo-selects-wrapper .game-section .col7{padding-right:20px}
#nintendo-selects-wrapper .game-section .game{position:relative;display:inline}
#nintendo-selects-wrapper .game-section .effective{position:absolute;text-align:left;color:white;font-size:.9em}
#nintendo-selects-wrapper .game-section .price-poly-wrap{position:absolute;width:230px;height:238px;z-index:10}
#nintendo-selects-wrapper .game-section .price-poly{left:0;top:0;position:absolute;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section .price-poly .ets-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-20deg);-ms-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg);text-align:center;padding-bottom:18px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section .price-poly .grey{color:#939598;font-family:Kanit;font-weight:800;font-size:1.6em;line-height:1em;margin-bottom:10px;position:relative}
#nintendo-selects-wrapper .game-section .price-poly .grey .msrp{position:absolute;top:14px;right:10px;font-size:.3em;text-transform:uppercase;font-family:Helvetica}
#nintendo-selects-wrapper .game-section .price-poly .red-small{color:#ce181e;font-family:Kanit;font-weight:800;line-height:1em}
#nintendo-selects-wrapper .game-section .price-poly .red{color:#ce181e;font-family:Kanit;font-weight:800;line-height:1em;font-size:2.1em}
#nintendo-selects-wrapper .game-section .price-poly .red .msrp{position:absolute;top:18px;right:0;font-size:.3em;text-transform:uppercase;font-family:Helvetica}
#nintendo-selects-wrapper .game-section .price-poly .price-slash{position:absolute;top:-10px;left:0;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);display:none}
#nintendo-selects-wrapper .game-section .price-poly .slash{width:100px;height:4px;border-radius:2px;background-color:#ce181e;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section .price-poly .slash-wrap{-webkit-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);position:absolute;top:10px;left:-2px;width:100px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section .price-poly .coming-soon{color:#ce181e;font-family:Kanit;font-weight:800;line-height:1em;font-size:2.1em}
#nintendo-selects-wrapper .game-section .buttons{position:relative;margin:-40px 0 10px;min-height:58px}
#nintendo-selects-wrapper .game-section .buttons:before,#nintendo-selects-wrapper .game-section .buttons:after{content:"";display:table;clear:both}
#nintendo-selects-wrapper .game-section .buy-btn{float:left;color:#ce181e;font-family:Kanit;text-shadow:-1px -1px 0 #fff9c0,1px -1px 0 #fff9c0,-1px 1px 0 #fff9c0,1px 1px 0 #fff9c0;font-size:1.7em;line-height:1em;text-align:center;padding:16px 0 0;margin:0 4px;cursor:pointer}
#nintendo-selects-wrapper .game-section .buy-btn:hover{background-position:67.7378% 53.8976%;background-size:416.26%;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}
#nintendo-selects-wrapper .game-section .more-btn{float:left;width:205px;height:58px;border:solid 2px rgba(255,255,255,0.75);background-color:rgba(0,0,0,0.25);border-radius:10px;padding:16px 5px 0;color:#fff;font-size:1.2em;font-weight:bold;position:relative;top:1px;cursor:pointer;text-align:center;margin:0 4px}
#nintendo-selects-wrapper .game-section .more-btn .more-arrow{margin-left:10px;position:relative;top:4px}
#nintendo-selects-wrapper .game-section .more-btn:hover{border:solid 2px rgba(0,0,0,0.75);background-color:rgba(255,255,255,0.25);color:#000}
#nintendo-selects-wrapper .game-section .more-btn:hover .more-arrow{-webkit-filter:invert(1);filter:invert(1)}
#nintendo-selects-wrapper .game-section .retailer-btn{float:left;height:58px;border:solid 2px #980610;background-color:#fff;border-radius:10px;padding:10px 34px 0;color:#980610;font-size:1.4em;font-weight:bold;position:relative;top:1px;cursor:pointer;text-align:center;margin:0 4px;font-family:Kanit}
#nintendo-selects-wrapper .game-section .retailer-btn .retailer-arrow{margin-left:10px;position:relative;top:3px}
#nintendo-selects-wrapper .game-section .retailer-btn .retailer-arrow:before{content:'';position:absolute;top:0;left:0;width:11px;height:19px;background:transparent url("../resources/images/page/nintendoselects/more-arrow.png") 0 0 no-repeat;opacity:0}
#nintendo-selects-wrapper .game-section .retailer-btn:hover{border:solid 2px #fff;background-color:#ce181e;color:#fff}
#nintendo-selects-wrapper .game-section .retailer-btn:hover .retailer-arrow{background:0}
#nintendo-selects-wrapper .game-section .retailer-btn:hover .retailer-arrow:before{opacity:1}
@media(max-width:600px){#nintendo-selects-wrapper .game-section .retailer-btn{display:inline-block;float:none}
}
#nintendo-selects-wrapper .game-section .more-link{display:block;color:#fff;font-size:1.6em;font-weight:bold;margin-top:10px;font-family:Kanit}
#nintendo-selects-wrapper .game-section .more-link .more-arrow{position:relative;top:3px;left:7px}
#nintendo-selects-wrapper .game-section .more-link .more-arrow:before{content:'';position:absolute;top:0;left:0;width:11px;height:19px;background:transparent url("../resources/images/page/nintendoselects/more-arrow-over.png") 0 0 no-repeat;opacity:0}
#nintendo-selects-wrapper .game-section .more-link:hover{color:#ce181e}
#nintendo-selects-wrapper .game-section .more-link:hover .more-arrow{background:0}
#nintendo-selects-wrapper .game-section .more-link:hover .more-arrow:before{opacity:1}
#nintendo-selects-wrapper .game-section .retailer-text-links{position:relative;margin:-10px 0 10px 0;width:465px}
#nintendo-selects-wrapper .game-section .retailer-text-links:before,#nintendo-selects-wrapper .game-section .retailer-text-links:after{content:"";display:table;clear:both}
#nintendo-selects-wrapper .game-section .wii-retailer-text-links{position:relative;margin:-10px 0 10px 0;width:210px}
#nintendo-selects-wrapper .game-section .wii-retailer-text-links:before,#nintendo-selects-wrapper .game-section .wii-retailer-text-links:after{content:"";display:table;clear:both}
#nintendo-selects-wrapper .game-section .retailer-link{float:right;display:inline-block;width:205px;text-align:center;padding:5px 5px 0 0;color:#fff;text-decoration:underline;font-size:1em;font-weight:bold}
#nintendo-selects-wrapper .game-section .retailer-link .more-arrow{margin-left:10px;position:relative;top:4px}
#nintendo-selects-wrapper .game-section .retailer-link:hover{color:#000}
#nintendo-selects-wrapper .game-section .retailer-link:hover .more-arrow{-webkit-filter:invert(1);filter:invert(1)}
#nintendo-selects-wrapper .game-section .description{border-radius:10px;background-color:rgba(0,0,0,0.35);color:#fff;padding:20px 50px 20px;margin:0 0 10px;position:relative}
#nintendo-selects-wrapper .game-section .foot:before,#nintendo-selects-wrapper .game-section .foot:after{content:"";display:table;clear:both}
#nintendo-selects-wrapper .game-section .rating{position:relative;float:left;margin-right:20px;margin-left:50px}
#nintendo-selects-wrapper .game-section .rating .ets-text{display:inline-block;color:#fff;position:relative;font-size:.8em;top:-25px;left:5px}
#nintendo-selects-wrapper .game-section .rating .ets-text.two-line{top:-17px}
#nintendo-selects-wrapper .game-section .rating .ets-text.three-line{top:-10px}
#nintendo-selects-wrapper .game-section .console-badge{position:relative;top:15px;width:220px;height:30px;background-color:#fff;border-radius:10px;float:right}
#nintendo-selects-wrapper .game-section .console-badge .ets-text{width:75px;color:#00adcf;margin:0 auto;font-size:.7em;text-align:center;font-weight:bold;line-height:1em;position:relative;left:-11px;padding-top:3px}
#nintendo-selects-wrapper .game-section .console-badge .es-text{color:#00adcf;margin:0 auto;font-size:.7em;text-align:center;font-weight:bold;line-height:1em;position:relative;padding:3px 30px 0 30px}
#nintendo-selects-wrapper .game-section .console-badge .logo-wii{width:48px;height:20px;position:absolute;top:4px;left:8px}
#nintendo-selects-wrapper .game-section .console-badge .logo-wii-u{width:73px;height:20px;position:absolute;top:4px;right:6px}
#nintendo-selects-wrapper .game-section .tile-bottom{position:absolute;left:0;bottom:-14px;width:100%;height:15px}
#nintendo-selects-wrapper .game-section.wii-u-game .price-poly-wrap{right:-33%;bottom:-500%}
#nintendo-selects-wrapper .game-section.wii-u-game .effective{left:17%;bottom:-20px}
#nintendo-selects-wrapper .game-section.three-ds-game .price-poly-wrap{right:-18%;bottom:-600%}
#nintendo-selects-wrapper .game-section.three-ds-game .effective{left:10%;bottom:-20px}
#nintendo-selects-wrapper .game-section.wii-game .price-poly-wrap{right:-18%;bottom:-500%}
@media screen and (max-width:980px){#nintendo-selects-wrapper .game-section .wrapper{max-width:100%;width:100%}
#nintendo-selects-wrapper .game-section.wii-u-game .price-poly-wrap{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);right:-27%;bottom:-475%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section.three-ds-game .price-poly-wrap{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);right:-21%;bottom:-400%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section.wii-game .price-poly-wrap{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);right:-20%;bottom:-400%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#nintendo-selects-wrapper .game-section .character{left:30px}
}
@media screen and (max-width:880px){#nintendo-selects-wrapper .game-section .buy-btn{float:none;display:block}
#nintendo-selects-wrapper .game-section .more-btn{float:none;display:block;width:246px}
#nintendo-selects-wrapper .game-section .wii-retailer-text-links{margin:-10px 5px 10px;width:246px;text-align:center}
#nintendo-selects-wrapper .game-section .retailer-text-links{margin:-10px 5px 10px;width:246px;text-align:center}
#nintendo-selects-wrapper .game-section .retailer-link{float:none;display:block;width:246px}
#nintendo-selects-wrapper .game-section.wii-u-game .price-poly-wrap{right:-26%;bottom:-450%}
#nintendo-selects-wrapper .game-section.three-ds-game .price-poly-wrap{right:-23%;bottom:-450%}
#nintendo-selects-wrapper .game-section.wii-game .price-poly-wrap{right:-20%;bottom:-410%}
#nintendo-selects-wrapper .game-section .buttons{left:0}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .game-section.three-ds-game .effective{bottom:-130px;left:30%;text-align:center}
#nintendo-selects-wrapper .game-section.wii-u-game .effective{bottom:-130px;left:30%;text-align:center}
#nintendo-selects-wrapper .game-section.three-ds-game .price-poly-wrap{right:-27%;bottom:-500%}
#nintendo-selects-wrapper .game-section.wii-game .price-poly-wrap{right:-23%;bottom:-500%}
#nintendo-selects-wrapper .game-section.wii-u-game .price-poly-wrap{right:-24%;bottom:-500%}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .game-section.three-ds-game .effective{bottom:-15px;left:20%;text-align:left}
#nintendo-selects-wrapper .game-section.wii-u-game .effective{bottom:-15px;left:20%;text-align:left}
#nintendo-selects-wrapper .game-section .col7{padding:0;text-align:center}
#nintendo-selects-wrapper .game-section .character{display:inline-block}
#nintendo-selects-wrapper .game-section .buy-btn,#nintendo-selects-wrapper .game-section .more-btn{display:block;float:none;margin:0 auto}
#nintendo-selects-wrapper .game-section .wii-retailer-text-links{text-align:center;margin:-10px auto 10px}
#nintendo-selects-wrapper .game-section .retailer-text-links{text-align:center;margin:-10px auto 10px}
#nintendo-selects-wrapper .game-section .description{padding:20px;border-radius:0}
#nintendo-selects-wrapper .game-section .foot{padding:0 10px}
#nintendo-selects-wrapper .game-section .console-badge{float:left}
#nintendo-selects-wrapper .game-section.wii-u-game .price-poly-wrap{right:-30%;bottom:-350%}
#nintendo-selects-wrapper .game-section.three-ds-game .price-poly-wrap{right:-21%;bottom:-350%}
#nintendo-selects-wrapper .game-section.wii-game .price-poly-wrap{right:-20%;bottom:-350%}
#nintendo-selects-wrapper .game-section .retailer-link{padding-left:0}
}
#nintendo-selects-wrapper .mario-maker-3ds{background-color:#f9d200;z-index:31}
#nintendo-selects-wrapper .mario-maker-3ds .wrapper{background:transparent url(../resources/images/page/nintendoselects/mario-maker-3ds/bg.png) center center no-repeat}
#nintendo-selects-wrapper .mario-maker-3ds .tile-bottom{background:transparent url(../resources/images/page/nintendoselects/tiles/3ds-tile-mariomaker.png) 0 0 repeat-x}
#nintendo-selects-wrapper .zelda-mask-3ds{background-color:#4d3698;z-index:30}
#nintendo-selects-wrapper .zelda-mask-3ds .wrapper{background:transparent url(../resources/images/page/nintendoselects/zelda-mask-3ds/bg.png) center center no-repeat}
#nintendo-selects-wrapper .zelda-mask-3ds .tile-bottom{background:transparent url(../resources/images/page/nintendoselects/tiles/3ds-tile-zeldamask.png) 0 0 repeat-x}
#nintendo-selects-wrapper .starfox-64-3ds{background-color:#162261;z-index:29}
#nintendo-selects-wrapper .starfox-64-3ds .wrapper{background:transparent url(../resources/images/page/nintendoselects/starfox-64-3ds/bg.png) center 0 no-repeat}
@media screen and (max-width:600px){#nintendo-selects-wrapper .starfox-64-3ds .wrapper{background:transparent url(../resources/images/page/nintendoselects/starfox-64-3ds/bg.png) center center no-repeat}
}
#nintendo-selects-wrapper .starfox-64-3ds .tile-bottom{background:transparent url(../resources/images/page/nintendoselects/tiles/3ds-tile-starfox64.png) 0 0 repeat-x}
#nintendo-selects-wrapper .mario-3d-land{background-color:#87d50f;z-index:28}
#nintendo-selects-wrapper .mario-3d-land .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-3d-land/bg.jpg") center center no-repeat}
#nintendo-selects-wrapper .mario-3d-land .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile13.png") 0 0 repeat-x}
#nintendo-selects-wrapper .zelda-worlds{background-color:#a9740d;z-index:27}
#nintendo-selects-wrapper .zelda-worlds .wrapper{background:transparent url("../resources/images/page/nintendoselects/zelda-worlds/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .zelda-worlds .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile14.png") 0 0 repeat-x}
#nintendo-selects-wrapper .ultimate-nes-remix{background-color:#eae9e9;z-index:26}
#nintendo-selects-wrapper .ultimate-nes-remix .wrapper{background:transparent url("../resources/images/page/nintendoselects/ultimate-nes-remix/bg.png") center center no-repeat}
#nintendo-selects-wrapper .ultimate-nes-remix .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile15.png") 0 0 repeat-x}
#nintendo-selects-wrapper .ultimate-nes-remix .rating .ets-text{color:rgba(0,0,0,0.75)}
#nintendo-selects-wrapper .animal-crossing-3ds{background-color:#29b0e6;z-index:25}
#nintendo-selects-wrapper .animal-crossing-3ds .wrapper{background:transparent url("../resources/images/page/nintendoselects/animal-crossing-3ds/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .animal-crossing-3ds .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile06.png") 0 0 repeat-x}
#nintendo-selects-wrapper .luigi-mansion{background-color:#4c9042;z-index:24}
#nintendo-selects-wrapper .luigi-mansion .wrapper{background:transparent url("../resources/images/page/nintendoselects/luigi-mansion/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .luigi-mansion .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile07.png") 0 0 repeat-x}
#nintendo-selects-wrapper .zelda-ocarina{background-color:#d5b425;z-index:23}
#nintendo-selects-wrapper .zelda-ocarina .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile01.png") 0 0 repeat-x}
#nintendo-selects-wrapper .zelda-ocarina .wrapper{background:transparent url("../resources/images/page/nintendoselects/zelda-ocarina/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .kirby{background-color:#7ecbe1;z-index:22}
#nintendo-selects-wrapper .kirby .wrapper{background:transparent url("../resources/images/page/nintendoselects/kirby/bg.png") 220px -80px no-repeat}
#nintendo-selects-wrapper .kirby .character{position:relative;left:60px;top:0}
#nintendo-selects-wrapper .kirby .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile-kirbydeluxe.png") 0 0 repeat-x}
#nintendo-selects-wrapper .mario-and-luigi{background-color:#e6cff7;z-index:21}
#nintendo-selects-wrapper .mario-and-luigi .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-and-luigi/bg.png") center -50px no-repeat}
#nintendo-selects-wrapper .mario-and-luigi .buttons{margin:-10px 0 10px}
#nintendo-selects-wrapper .mario-and-luigi .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile-marioluigi.png") 0 0 repeat-x}
#nintendo-selects-wrapper .tomodachi-life{background-color:#03934c;z-index:20}
#nintendo-selects-wrapper .tomodachi-life .wrapper{background:transparent url("../resources/images/page/nintendoselects/tomodachi-life/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .tomodachi-life .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile08.png") 0 0 repeat-x}
#nintendo-selects-wrapper .lego-city-3ds{background-color:#4a93d0;z-index:19}
#nintendo-selects-wrapper .lego-city-3ds .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile09.png") 0 0 repeat-x}
#nintendo-selects-wrapper .nintendogs{background-color:#f5a63c;z-index:18}
#nintendo-selects-wrapper .nintendogs .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile10.png") 0 0 repeat-x}
#nintendo-selects-wrapper .dk-returns-3ds{background-color:#5a4029;z-index:17}
#nintendo-selects-wrapper .dk-returns-3ds .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile02.png") 0 0 repeat-x}
#nintendo-selects-wrapper .dk-returns-3ds .wrapper{background:transparent url("../resources/images/page/nintendoselects/dk-returns-3ds/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .mario-party-island{background-color:#00b3ca;z-index:16}
#nintendo-selects-wrapper .mario-party-island .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile03.png") 0 0 repeat-x}
#nintendo-selects-wrapper .mario-party-island .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-party-island/bg.png") center 0 no-repeat}
@media screen and (max-width:768px){#nintendo-selects-wrapper .mario-party-island.three-ds-game .price-poly-wrap{bottom:-650%}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .mario-party-island.three-ds-game .price-poly-wrap{bottom:-350%}
}
#nintendo-selects-wrapper .yoshi-new-island{background-color:#016f40;z-index:15}
#nintendo-selects-wrapper .yoshi-new-island .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile04.png") 0 0 repeat-x}
#nintendo-selects-wrapper .yoshi-new-island .wrapper{background:transparent url("../resources/images/page/nintendoselects/yoshi-new-island/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .frozen{background-color:#b5e3f9;z-index:14}
#nintendo-selects-wrapper .frozen .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/3ds-tile05.png") 0 0 repeat-x}
#nintendo-selects-wrapper .frozen .wrapper{background:transparent url("../resources/images/page/nintendoselects/frozen/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .zelda-wii{background-color:#0466c0;z-index:13}
#nintendo-selects-wrapper .zelda-wii .wrapper{background:transparent url("../resources/images/page/nintendoselects/zelda-wii/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .zelda-wii .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile05.png") 0 0 repeat-x}
#nintendo-selects-wrapper .zelda-wii .character #wind-waker{margin-left:25px}
#nintendo-selects-wrapper .mario-3d-world{background-color:#2fadf6;background-image:-webkit-gradient(linear,left top,left bottom,from(#2fadf6),to(#5cdafa));background-image:-o-linear-gradient(#2fadf6,#5cdafa);background-image:linear-gradient(#2fadf6,#5cdafa);z-index:12}
#nintendo-selects-wrapper .mario-3d-world .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-3d-world/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .mario-3d-world .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile01.png") 0 0 repeat-x}
#nintendo-selects-wrapper .lego-city-wii{background-color:#e9bd00;z-index:11}
#nintendo-selects-wrapper .lego-city-wii .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile06.png") 0 0 repeat-x}
@media screen and (max-width:600px){#nintendo-selects-wrapper .lego-city-wii .character{left:0;top:20px}
}
#nintendo-selects-wrapper .dk-tropical-freeze{background-color:#0466c0;z-index:10}
#nintendo-selects-wrapper .dk-tropical-freeze .wrapper{background:transparent url("../resources/images/page/nintendoselects/dk-tropical-freeze/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .dk-tropical-freeze .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile02.png") 0 0 repeat-x}
@media screen and (max-width:980px){#nintendo-selects-wrapper .dk-tropical-freeze.wii-u-game .price-poly-wrap{right:-29%;bottom:-450%}
}
@media screen and (max-width:880px){#nintendo-selects-wrapper .dk-tropical-freeze.wii-u-game .price-poly-wrap{bottom:-500%}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .dk-tropical-freeze.wii-u-game .price-poly-wrap{right:-30%;bottom:-400%}
}
#nintendo-selects-wrapper .nintendo-land{background-color:#bec4c9;z-index:9}
#nintendo-selects-wrapper .nintendo-land .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile07.png") 0 0 repeat-x}
#nintendo-selects-wrapper .nintendo-land .wrapper{background:transparent url("../resources/images/page/nintendoselects/nintendo-land/bg.png") center 0 no-repeat}
@media screen and (max-width:880px){#nintendo-selects-wrapper .nintendo-land .character{left:-30px}
}
#nintendo-selects-wrapper .pikmin-3{background-color:#96b74c;z-index:8}
#nintendo-selects-wrapper .pikmin-3 .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile03.png") 0 0 repeat-x}
#nintendo-selects-wrapper .pikmin-3 .wrapper{background:transparent url("../resources/images/page/nintendoselects/pikmin-3/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .nes-remix{background-color:#555;z-index:7}
#nintendo-selects-wrapper .nes-remix .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wiiu-tile04.png") 0 0 repeat-x}
#nintendo-selects-wrapper .nes-remix .wrapper{background:transparent url("../resources/images/page/nintendoselects/nes-remix/bg.png") center 0 no-repeat}
@media screen and (max-width:768px){#nintendo-selects-wrapper .nes-remix.wii-u-game .price-poly-wrap{bottom:-500%}
}
#nintendo-selects-wrapper .mario-galaxy-2{background-color:#0f4068;z-index:6}
#nintendo-selects-wrapper .mario-galaxy-2 .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wii-tile01.png") 0 0 repeat-x}
#nintendo-selects-wrapper .mario-galaxy-2 .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-galaxy-2/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .animal-crossing{background-color:#1c8a62;z-index:5}
#nintendo-selects-wrapper .animal-crossing .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wii-tile02.png") 0 0 repeat-x}
#nintendo-selects-wrapper .animal-crossing .wrapper{background:transparent url("../resources/images/page/nintendoselects/animal-crossing/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .dk-returns-wii{background-color:#6f5034;z-index:4}
#nintendo-selects-wrapper .dk-returns-wii .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wii-tile03.png") 0 0 repeat-x}
#nintendo-selects-wrapper .dk-returns-wii .wrapper{background:transparent url("../resources/images/page/nintendoselects/dk-returns-wii/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .mario-allstars{background-color:#d5483c;z-index:3}
#nintendo-selects-wrapper .mario-allstars .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/wii-tile04.png") 0 0 repeat-x}
#nintendo-selects-wrapper .mario-allstars .wrapper{background:transparent url("../resources/images/page/nintendoselects/mario-allstars/bg.png") center 0 no-repeat}
#nintendo-selects-wrapper .mario-allstars.wii-game .price-poly-wrap{bottom:-150%;right:-20%}
@media screen and (max-width:980px){#nintendo-selects-wrapper .mario-allstars.wii-game .price-poly-wrap{right:-15%}
}
@media screen and (max-width:880px){#nintendo-selects-wrapper .mario-allstars.wii-game .price-poly-wrap{right:-20%;bottom:-400%}
}
@media screen and (max-width:600px){#nintendo-selects-wrapper .mario-allstars.wii-game .price-poly-wrap{right:-20%;bottom:-350%}
}
#nintendo-selects-wrapper .footer-social-tile{background-color:#fdecb4;position:relative;z-index:2}
#nintendo-selects-wrapper .footer-social-tile .inner{padding:80px 0 70px;overflow:hidden}
#nintendo-selects-wrapper .footer-social-tile .tile-bottom{background:transparent url("../resources/images/page/nintendoselects/tiles/footer-social-tile.png") 0 0 repeat-x;position:absolute;left:0;bottom:-14px;width:100%;height:15px}
#nintendo-selects-wrapper .footer-social-tile .share-this-site{background:transparent url("../resources/images/page/nintendoselects/footer-social-share.png") 0 0 no-repeat;background-size:100% auto;width:379px;height:63px;margin:0 auto;position:relative}
#nintendo-selects-wrapper .footer-social-tile .share-this-site .ets-text{float:left;color:#ce181e;font-family:Kanit;text-shadow:-1px -1px 0 #fff9c0,1px -1px 0 #fff9c0,-1px 1px 0 #fff9c0,1px 1px 0 #fff9c0;font-size:1.5em;padding:12px 0 0 28px}
#nintendo-selects-wrapper .footer-social-tile .share-this-site .footer-facebook-social{float:left;position:relative;top:20px;left:10px;z-index:2}
#nintendo-selects-wrapper .footer-social-tile .share-this-site .share-luigi{position:absolute;top:-64px;right:-105px;width:159px;height:188px;background:transparent url("../resources/images/page/nintendoselects/luigi.png") 0 0 no-repeat}
@media screen and (max-width:600px){#nintendo-selects-wrapper .footer-social-tile .inner{padding:40px 0 20px}
#nintendo-selects-wrapper .footer-social-tile .share-this-site{width:300px;height:50px}
#nintendo-selects-wrapper .footer-social-tile .share-this-site .ets-text{font-size:1.4em;padding:5px 0 0 14px}
#nintendo-selects-wrapper .footer-social-tile .share-this-site .footer-facebook-social{top:11px;left:5px}
#nintendo-selects-wrapper .footer-social-tile .share-luigi{display:none}
}
#nintendo-selects-wrapper .footer-legal{padding:25px 0 20px;background:transparent url("../resources/images/page/nintendoselects/tiles/sub-feature-tile.jpg") no-repeat center center fixed;background-size:cover;position:relative;overflow:hidden}
#nintendo-selects-wrapper .footer-legal:before,#nintendo-selects-wrapper .footer-legal:after{content:"";display:table}
#nintendo-selects-wrapper .footer-legal .wrapper .column:first-child{text-align:right}
#nintendo-selects-wrapper .footer-legal p{font-size:.8em;color:#6d0b0c;margin:5px 0;font-weight:bold}
#nintendo-selects-wrapper .footer-legal .border-bottom{position:absolute;left:0;bottom:10px;width:100%;height:4px;background-color:#680a08}
@media screen and (max-width:600px){#nintendo-selects-wrapper .footer-legal .wrapper .column:first-child{text-align:left}
}
#nintendo-selects-wrapper{/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */}
#nintendo-selects-wrapper html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
#nintendo-selects-wrapper body{margin:0}
#nintendo-selects-wrapper article,#nintendo-selects-wrapper aside,#nintendo-selects-wrapper details,#nintendo-selects-wrapper figcaption,#nintendo-selects-wrapper figure,#nintendo-selects-wrapper footer,#nintendo-selects-wrapper header,#nintendo-selects-wrapper hgroup,#nintendo-selects-wrapper main,#nintendo-selects-wrapper menu,#nintendo-selects-wrapper nav,#nintendo-selects-wrapper section,#nintendo-selects-wrapper summary{display:block}
#nintendo-selects-wrapper audio,#nintendo-selects-wrapper canvas,#nintendo-selects-wrapper progress,#nintendo-selects-wrapper video{display:inline-block;vertical-align:baseline}
#nintendo-selects-wrapper audio:not([controls]){display:none;height:0}
#nintendo-selects-wrapper [hidden],#nintendo-selects-wrapper template{display:none}
#nintendo-selects-wrapper a{background-color:transparent}
#nintendo-selects-wrapper a:active,#nintendo-selects-wrapper a:hover{outline:0}
#nintendo-selects-wrapper abbr[title]{border-bottom:1px dotted}
#nintendo-selects-wrapper b,#nintendo-selects-wrapper strong{font-weight:bold}
#nintendo-selects-wrapper dfn{font-style:italic}
#nintendo-selects-wrapper h1{font-size:2em;margin:.67em 0}
#nintendo-selects-wrapper mark{background:#ff0;color:#000}
#nintendo-selects-wrapper small{font-size:80%}
#nintendo-selects-wrapper sub,#nintendo-selects-wrapper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
#nintendo-selects-wrapper sup{top:-0.5em}
#nintendo-selects-wrapper sub{bottom:-0.25em}
#nintendo-selects-wrapper img{border:0}
#nintendo-selects-wrapper svg:not(:root){overflow:hidden}
#nintendo-selects-wrapper figure :not(.video){margin:1em 40px}
#nintendo-selects-wrapper hr{box-sizing:content-box;height:0}
#nintendo-selects-wrapper pre{overflow:auto}
#nintendo-selects-wrapper code,#nintendo-selects-wrapper kbd,#nintendo-selects-wrapper pre,#nintendo-selects-wrapper samp{font-family:monospace,monospace;font-size:1em}
#nintendo-selects-wrapper button,#nintendo-selects-wrapper input,#nintendo-selects-wrapper optgroup,#nintendo-selects-wrapper select,#nintendo-selects-wrapper textarea{color:inherit;font:inherit;margin:0}
#nintendo-selects-wrapper button{overflow:visible}
#nintendo-selects-wrapper button,#nintendo-selects-wrapper select{text-transform:none}
#nintendo-selects-wrapper button,#nintendo-selects-wrapper html input[type="button"],#nintendo-selects-wrapper input[type="reset"],#nintendo-selects-wrapper input[type="submit"]{-webkit-appearance:button;cursor:pointer}
#nintendo-selects-wrapper button[disabled],#nintendo-selects-wrapper html input[disabled]{cursor:default}
#nintendo-selects-wrapper button::-moz-focus-inner,#nintendo-selects-wrapper input::-moz-focus-inner{border:0;padding:0}
#nintendo-selects-wrapper input{line-height:normal}
#nintendo-selects-wrapper input[type="checkbox"],#nintendo-selects-wrapper input[type="radio"]{box-sizing:border-box;padding:0}
#nintendo-selects-wrapper input[type="number"]::-webkit-inner-spin-button,#nintendo-selects-wrapper input[type="number"]::-webkit-outer-spin-button{height:auto}
#nintendo-selects-wrapper input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
#nintendo-selects-wrapper input[type="search"]::-webkit-search-cancel-button,#nintendo-selects-wrapper input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
#nintendo-selects-wrapper fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
#nintendo-selects-wrapper legend{border:0;padding:0}
#nintendo-selects-wrapper textarea{overflow:auto}
#nintendo-selects-wrapper optgroup{font-weight:bold}
#nintendo-selects-wrapper table{border-collapse:collapse;border-spacing:0}
#nintendo-selects-wrapper td,#nintendo-selects-wrapper th{padding:0}
#nintendo-selects-wrapper .arrow-red,#nintendo-selects-wrapper .arrow-white,#nintendo-selects-wrapper .arrow-yellow,#nintendo-selects-wrapper .buy-btn,#nintendo-selects-wrapper .buy-btn-over,#nintendo-selects-wrapper .es-e,#nintendo-selects-wrapper .es-e10,#nintendo-selects-wrapper .esrb-10,#nintendo-selects-wrapper .esrb-e,#nintendo-selects-wrapper .esrb-e-10,#nintendo-selects-wrapper .fr-ca-e,#nintendo-selects-wrapper .fr-ca-e-10,#nintendo-selects-wrapper .fr-ca-e10,#nintendo-selects-wrapper .fr-e,#nintendo-selects-wrapper .fr-e10,#nintendo-selects-wrapper .logo-three-ds,#nintendo-selects-wrapper .logo-three-ds-grey,#nintendo-selects-wrapper .logo-wii,#nintendo-selects-wrapper .logo-wii-grey,#nintendo-selects-wrapper .logo-wii-u,#nintendo-selects-wrapper .logo-wii-u-grey,#nintendo-selects-wrapper .more-arrow,#nintendo-selects-wrapper .price-poly,#nintendo-selects-wrapper .retailer-arrow,#nintendo-selects-wrapper .ribbon-selects,#nintendo-selects-wrapper .ribbon-three-ds,#nintendo-selects-wrapper .ribbon-wii,#nintendo-selects-wrapper .ribbon-wii-u{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url(../../../../../content/dam/noa/en_US/nintendo-selects/sprite.png)}
#nintendo-selects-wrapper .arrow-red{width:25px;height:16px;background-position:88.6887% 37.0968%;background-size:4096%}
#nintendo-selects-wrapper .arrow-white{width:27px;height:17px;background-position:85.9579% 37.1717%;background-size:3792.59%}
#nintendo-selects-wrapper .arrow-yellow{width:25px;height:16px;background-position:91.3914% 37.0968%;background-size:4096%}
#nintendo-selects-wrapper .buy-btn{width:246px;height:63px;background-position:35.8612% 53.8976%;background-size:416.26%}
#nintendo-selects-wrapper .buy-btn-over{width:246px;height:63px;background-position:67.7378% 53.8976%;background-size:416.26%}
#nintendo-selects-wrapper .es-e{width:40px;height:60px;background-position:99.187% 15.9292%;background-size:2560%}
#nintendo-selects-wrapper .es-e10{width:40px;height:60px;background-position:78.7602% 53.5398%;background-size:2560%}
#nintendo-selects-wrapper .esrb-10{width:44px;height:60px;background-position:83.3673% 53.5398%;background-size:2327.27%}
#nintendo-selects-wrapper .esrb-e{width:44px;height:60px;background-position:88.0612% 53.5398%;background-size:2327.27%}
#nintendo-selects-wrapper .esrb-e-10{width:89px;height:60px;background-position:97.2193% 53.5398%;background-size:1150.56%}
#nintendo-selects-wrapper .fr-ca-e{width:40px;height:60px;background-position:14.6341% 74.7788%;background-size:2560%}
#nintendo-selects-wrapper .fr-ca-e-10{width:97px;height:60px;background-position:20.0647% 74.7788%;background-size:1055.67%}
#nintendo-selects-wrapper .fr-ca-e10{width:45px;height:68px;background-position:99.6936% .450450%;background-size:2275.56%}
#nintendo-selects-wrapper .fr-e{width:40px;height:60px;background-position:28.9634% 74.7788%;background-size:2560%}
#nintendo-selects-wrapper .fr-e10{width:40px;height:60px;background-position:33.2317% 74.7788%;background-size:2560%}
#nintendo-selects-wrapper .logo-three-ds{width:206px;height:24px;background-position:98.7775% 32.377%;background-size:497.087%}
#nintendo-selects-wrapper .logo-three-ds-grey{width:191px;height:22px;background-position:61.3445% 44.0816%;background-size:536.126%}
#nintendo-selects-wrapper .logo-wii{width:68px;height:29px;background-position:60.8787% 38.0952%;background-size:1505.88%}
#nintendo-selects-wrapper .logo-wii-grey{width:69px;height:30px;background-position:53.5079% 38.1743%;background-size:1484.06%}
#nintendo-selects-wrapper .logo-wii-u{width:104px;height:29px;background-position:70.8696% 38.0952%;background-size:984.615%}
#nintendo-selects-wrapper .logo-wii-u-grey{width:97px;height:27px;background-position:81.7691% 37.9381%;background-size:1055.67%}
#nintendo-selects-wrapper .more-arrow{width:11px;height:19px;background-position:96.3475% 27.1805%;background-size:9309.09%}
#nintendo-selects-wrapper .price-poly{width:230px;height:238px;background-position:35.1385% .729927%;background-size:445.217%}
#nintendo-selects-wrapper .retailer-arrow{width:11px;height:19px;background-position:97.6308% 27.1805%;background-size:9309.09%}
#nintendo-selects-wrapper .ribbon-selects{width:275px;height:334px;background-position:.267023% 1.1236%;background-size:372.364%}
#nintendo-selects-wrapper .ribbon-three-ds{width:295px;height:180px;background-position:70.0960% .602410%;background-size:347.119%}
#nintendo-selects-wrapper .ribbon-wii{width:140px;height:154px;background-position:.226244% 94.4134%;background-size:731.429%}
#nintendo-selects-wrapper .ribbon-wii-u{width:166px;height:154px;background-position:94.1725% .558659%;background-size:616.867%}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img{height:auto;max-width:100%;min-width:0;outline:0;width:auto}
.video-player{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}
.video-player embed,.video-player iframe,.video-player object,.video-player video,.video-player>div{height:100% !important;left:0;position:absolute;top:0;width:100% !important}
.wrapper{margin-left:auto;margin-right:auto;max-width:980px;min-width:960px;width:980px}
.wrapper.gutter{padding-left:20px;padding-right:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.row{display:block;list-style:none outside none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.row:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.row .column,.row>li{float:left;margin-left:1.42857143%;margin-right:1.42857143%;position:relative;width:5.71428572%}
.no-margin .column,.no-margin>li{margin-left:0;margin-right:0;padding-left:1.42857143%;padding-right:1.42857143%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.row>.column:nth-child(12n+12),.row>li:nth-child(12n+12){margin-right:0}
.row>.column:nth-child(12n+1),.row>li:nth-child(12n+1){margin-left:0}
.no-margin>.column:nth-child(12n+12),.no-margin>li:nth-child(12n+12){padding-right:0}
.no-margin>.column:nth-child(12n+1),.no-margin>li:nth-child(12n+1){padding-left:0}
.row-11cols>.column,.row-11cols>li{width:6.4935065%}
.row-10cols>.column,.row-10cols>li{width:7.4285714%}
.row-9cols>.column,.row-9cols>li{width:8.57142857%}
.row-8cols>.column,.row-8cols>li{width:9.99999999%}
.row-7cols>.column,.row-7cols>li{width:11.8367346%}
.row-6cols>.column,.row-6cols>li{width:14.2857143%}
.row-5cols>.column,.row-5cols>li{width:17.71428571%}
.row-4cols>.column,.row-4cols>li{width:22.85714286%}
.row-3cols>.column,.row-3cols>li{width:31.42857143%}
.row-2cols>.column,.row-2cols>li{width:48.57142857%}
.row-1cols>.column,.row-1cols>li{margin-left:0;margin-right:0;width:100%}
.row .column:first-child,.row li:first-child{margin-left:0}
.row .column:last-child,.row li:last-child{margin-right:0}
.row.no-margin .column:first-child,.row.no-margin li:first-child{padding-left:0}
.row.no-margin .column:last-child,.row.no-margin li:last-child{padding-right:0}
.row .col11{width:91.42857143%}
.row .col10{width:82.85714286%}
.row .col9{width:74.28571429%}
.row .col8{width:65.71428571%}
.row .col7{width:57.14285714%}
.row .col6{width:48.57142857%}
.row .col5{width:40%}
.row .col4{width:31.42857143%}
.row .col3{width:22.85714286%}
.row .col2{width:14.2857143%}
@media screen and (max-width:980px){.wrapper{max-width:96%;min-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wrapper.gutter{padding-left:2%;padding-right:2%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
}
@media screen and (min-width:769px){.row .col12{clear:both;float:none;margin-left:0;margin-right:0;width:100%}
.row-1cols.no-margin>li .row-1cols.no-margin>.column{padding-left:0;padding-right:0}
.row-10cols>.column:nth-child(10n+1),.row-10cols>li:nth-child(10n+1),.row-11cols>.column:nth-child(11n+1),.row-11cols>li:nth-child(11n+1),.row-12cols>.column:nth-child(12n+1),.row-12cols>li:nth-child(12n+1),.row-2cols>.column:nth-child(odd),.row-2cols>li:nth-child(odd),.row-3cols>.column:nth-child(3n+1),.row-3cols>li:nth-child(3n+1),.row-4cols>.column:nth-child(4n+1),.row-4cols>li:nth-child(4n+1),.row-5cols>.column:nth-child(5n+1),.row-5cols>li:nth-child(5n+1),.row-6cols>.column:nth-child(6n+1),.row-6cols>li:nth-child(6n+1),.row-7cols>.column:nth-child(7n+1),.row-7cols>li:nth-child(7n+1),.row-8cols>.column:nth-child(8n+1),.row-8cols>li:nth-child(8n+1),.row-9cols>.column:nth-child(9n+1),.row-9cols>li:nth-child(9n+1){clear:both;margin-left:0}
.row-10cols>.column:nth-child(10n+10),.row-10cols>li:nth-child(10n+10),.row-11cols>.column:nth-child(11n+11),.row-11cols>li:nth-child(11n+11),.row-12cols>.column:nth-child(12n+12),.row-12cols>li:nth-child(12n+12),.row-2cols>.column:nth-child(even),.row-2cols>li:nth-child(even),.row-3cols>.column:nth-child(3n+3),.row-3cols>li:nth-child(3n+3),.row-4cols>.column:nth-child(4n+4),.row-4cols>li:nth-child(4n+4),.row-5cols>.column:nth-child(5n+5),.row-5cols>li:nth-child(5n+5),.row-6cols>.column:nth-child(6n+6),.row-6cols>li:nth-child(6n+6),.row-7cols>.column:nth-child(7n+7),.row-7cols>li:nth-child(7n+7),.row-8cols>.column:nth-child(8n+8),.row-8cols>li:nth-child(8n+8),.row-9cols>.column:nth-child(9n+9),.row-9cols>li:nth-child(9n+9){margin-right:0}
.row-10cols.no-margin>.column:nth-child(10n+1),.row-10cols.no-margin>li:nth-child(10n+1),.row-11cols.no-margin>.column:nth-child(11n+1),.row-11cols.no-margin>li:nth-child(11n+1),.row-12cols.no-margin>.column:nth-child(12n+1),.row-12cols.no-margin>li:nth-child(12n+1),.row-2cols.no-margin>.column:nth-child(odd),.row-2cols.no-margin>li:nth-child(odd),.row-3cols.no-margin>.column:nth-child(3n+1),.row-3cols.no-margin>li:nth-child(3n+1),.row-4cols.no-margin>.column:nth-child(4n+1),.row-4cols.no-margin>li:nth-child(4n+1),.row-5cols.no-margin>.column:nth-child(5n+1),.row-5cols.no-margin>li:nth-child(5n+1),.row-6cols.no-margin>.column:nth-child(6n+1),.row-6cols.no-margin>li:nth-child(6n+1),.row-7cols.no-margin>.column:nth-child(7n+1),.row-7cols.no-margin>li:nth-child(7n+1),.row-8cols.no-margin>.column:nth-child(8n+1),.row-8cols.no-margin>li:nth-child(8n+1),.row-9cols.no-margin>.column:nth-child(9n+1),.row-9cols.no-margin>li:nth-child(9n+1){padding-left:0}
.row-10cols.no-margin>.column:nth-child(10n+10),.row-10cols.no-margin>li:nth-child(10n+10),.row-11cols.no-margin>.column:nth-child(11n+11),.row-11cols.no-margin>li:nth-child(11n+11),.row-12cols.no-margin>.column:nth-child(12n+12),.row-12cols.no-margin>li:nth-child(12n+11),.row-2cols.no-margin>.column:nth-child(even),.row-2cols.no-margin>li:nth-child(even),.row-3cols.no-margin>.column:nth-child(3n+3),.row-3cols.no-margin>li:nth-child(3n+3),.row-4cols.no-margin>.column:nth-child(4n+4),.row-4cols.no-margin>li:nth-child(4n+4),.row-5cols.no-margin>.column:nth-child(5n+5),.row-5cols.no-margin>li:nth-child(5n+5),.row-6cols.no-margin>.column:nth-child(6n+6),.row-6cols.no-margin>li:nth-child(6n+6),.row-7cols.no-margin>.column:nth-child(7n+7),.row-7cols.no-margin>li:nth-child(7n+7),.row-8cols.no-margin>.column:nth-child(8n+8),.row-8cols.no-margin>li:nth-child(8n+8),.row-9cols.no-margin>.column:nth-child(9n+9),.row-9cols.no-margin>li:nth-child(9n+9){padding-right:0}
.row .column.push11,.row li.push11{left:94.2857137%}
.row .column.push10,.row li.push10{left:85.7142852%}
.row .column.push9,.row li.push9{left:77.1428567%}
.row .column.push8,.row li.push8{left:68.5714282%}
.row .column.push7,.row li.push7{left:59.9999999%}
.row .column.push6,.row li.push6{left:51.4285711%}
.row .column.push5,.row li.push5{left:42.8571426%}
.row .column.push4,.row li.push4{left:34.2857141%}
.row .column.push3,.row li.push3{left:25.7142856%}
.row .column.push2,.row li.push2{left:17.1428571%}
.row .column.push1,.row li.push1{left:8.57142857%}
.row .column.pushcol,.row li.pushcol{left:5.71428572%}
.row .column.pushmargin,.row li.pushmargin{left:2.85714286%}
.row .column.pull11,.row li.pull11{left:-94.2857137%}
.row .column.pull10,.row li.pull10{left:-85.7142852%}
.row .column.pull9,.row li.pull9{left:-77.1428567%}
.row .column.pull8,.row li.pull8{left:-68.5714282%}
.row .column.pull7,.row li.pull7{left:-59.9999999%}
.row .column.pull6,.row li.pull6{left:-51.4285711%}
.row .column.pull5,.row li.pull5{left:-42.8571426%}
.row .column.pull4,.row li.pull4{left:-34.2857141%}
.row .column.pull3,.row li.pull3{left:-25.7142856%}
.row .column.pull2,.row li.pull2{left:-17.1428571%}
.row .column.pull1,.row li.pull1{left:-8.57142857%}
.row .column.pullcol,.row li.pullcol{left:-5.71428572%}
.row .column.pullmargin,.row li.pullmargin{left:-2.85714286%}
.hide-desktop{display:none !important}
}
@media screen and (min-width:601px) and (max-width:768px){.row .col12-tab{width:100%;float:none;clear:both;margin-left:0;margin-right:0}
.row .col11-tab{width:91.42857143%}
.row .col10-tab{width:82.85714286%}
.row .col9-tab{width:74.28571429%}
.row .col8-tab{width:65.71428571%}
.row .col7-tab{width:57.14285714%}
.row .col6-tab{width:48.57142857%}
.row .col5-tab{width:40%}
.row .col4-tab{width:31.42857143%}
.row .col3-tab{width:22.85714286%}
.row .col2-tab{width:14.2857143%}
.row .col1-tab{width:5.71428572%}
.row-1cols-tab>.column,.row-1cols-tab>li{margin-left:0;margin-right:0;width:100%}
.row-1cols-tab.no-margin>li .row-1cols-tab.no-margin>.column{padding-left:0;padding-right:0}
.row-2cols-tab>.column,.row-2cols-tab>li{width:48.57142857%}
.row-3cols-tab>.column,.row-3cols-tab>li{width:31.42857143%}
.row-4cols-tab>.column,.row-4cols-tab>li{width:22.85714286%}
.row-5cols-tab>.column,.row-5cols-tab>li{width:17.71428571%}
.row-6cols-tab>.column,.row-6cols-tab>li{width:14.2857143%}
.row-7cols-tab>.column,.row-7cols-tab>li{width:11.8367346%}
.row-8cols-tab>.column,.row-8cols-tab>li{width:9.99999999%}
.row-9cols-tab>.column,.row-9cols-tab>li{width:8.57142857%}
.row-10cols-tab>.column,.row-10cols-tab>li{width:7.4285714%}
.row-11cols-tab>.column,.row-11cols-tab>li{width:6.4935065%}
.row-12cols-tab>.column,.row-12cols-tab>li{width:5.71428572%}
.row-10cols-tab>.column:nth-child(10n+1),.row-10cols-tab>li:nth-child(10n+1),.row-11cols-tab>.column:nth-child(11n+1),.row-11cols-tab>li:nth-child(11n+1),.row-12cols-tab>.column:nth-child(12n+1),.row-12cols-tab>li:nth-child(12n+1),.row-2cols-tab>.column:nth-child(odd),.row-2cols-tab>li:nth-child(odd),.row-3cols-tab>.column:nth-child(3n+1),.row-3cols-tab>li:nth-child(3n+1),.row-4cols-tab>.column:nth-child(4n+1),.row-4cols-tab>li:nth-child(4n+1),.row-5cols-tab>.column:nth-child(5n+1),.row-5cols-tab>li:nth-child(5n+1),.row-6cols-tab>.column:nth-child(6n+1),.row-6cols-tab>li:nth-child(6n+1),.row-7cols-tab>.column:nth-child(7n+1),.row-7cols-tab>li:nth-child(7n+1),.row-8cols-tab>.column:nth-child(8n+1),.row-8cols-tab>li:nth-child(8n+1),.row-9cols-tab>.column:nth-child(9n+1),.row-9cols-tab>li:nth-child(9n+1){clear:both;margin-left:0}
.row-10cols-tab>.column:nth-child(10n+10),.row-10cols-tab>li:nth-child(10n+10),.row-11cols-tab>.column:nth-child(11n+11),.row-11cols-tab>li:nth-child(11n+11),.row-12cols-tab>.column:nth-child(12n+12),.row-12cols-tab>li:nth-child(12n+12),.row-2cols-tab>.column:nth-child(even),.row-2cols-tab>li:nth-child(even),.row-3cols-tab>.column:nth-child(3n+3),.row-3cols-tab>li:nth-child(3n+3),.row-4cols-tab>.column:nth-child(4n+4),.row-4cols-tab>li:nth-child(4n+4),.row-5cols-tab>.column:nth-child(5n+5),.row-5cols-tab>li:nth-child(5n+5),.row-6cols-tab>.column:nth-child(6n+6),.row-6cols-tab>li:nth-child(6n+6),.row-7cols-tab>.column:nth-child(7n+7),.row-7cols-tab>li:nth-child(7n+7),.row-8cols-tab>.column:nth-child(8n+8),.row-8cols-tab>li:nth-child(8n+8),.row-9cols-tab>.column:nth-child(9n+9),.row-9cols-tab>li:nth-child(9n+9){margin-right:0}
.row-10cols-tab.no-margin>.column:nth-child(10n+1),.row-10cols-tab.no-margin>li:nth-child(10n+1),.row-11cols-tab.no-margin>.column:nth-child(11n+1),.row-11cols-tab.no-margin>li:nth-child(11n+1),.row-12cols-tab.no-margin>.column:nth-child(12n+1),.row-12cols-tab.no-margin>li:nth-child(12n+1),.row-2cols-tab.no-margin>.column:nth-child(odd),.row-2cols-tab.no-margin>li:nth-child(odd),.row-3cols-tab.no-margin>.column:nth-child(3n+1),.row-3cols-tab.no-margin>li:nth-child(3n+1),.row-4cols-tab.no-margin>.column:nth-child(4n+1),.row-4cols-tab.no-margin>li:nth-child(4n+1),.row-5cols-tab.no-margin>.column:nth-child(5n+1),.row-5cols-tab.no-margin>li:nth-child(5n+1),.row-6cols-tab.no-margin>.column:nth-child(6n+1),.row-6cols-tab.no-margin>li:nth-child(6n+1),.row-7cols-tab.no-margin>.column:nth-child(7n+1),.row-7cols-tab.no-margin>li:nth-child(7n+1),.row-8cols-tab.no-margin>.column:nth-child(8n+1),.row-8cols-tab.no-margin>li:nth-child(8n+1),.row-9cols-tab.no-margin>.column:nth-child(9n+1),.row-9cols-tab.no-margin>li:nth-child(9n+1){padding-left:0}
.row-10cols-tab.no-margin>.column:nth-child(10n+10),.row-10cols-tab.no-margin>li:nth-child(10n+10),.row-11cols-tab.no-margin>.column:nth-child(11n+11),.row-11cols-tab.no-margin>li:nth-child(11n+11),.row-12cols-tab.no-margin>.column:nth-child(12n+12),.row-12cols-tab.no-margin>li:nth-child(12n+11),.row-2cols-tab.no-margin>.column:nth-child(even),.row-2cols-tab.no-margin>li:nth-child(even),.row-3cols-tab.no-margin>.column:nth-child(3n+3),.row-3cols-tab.no-margin>li:nth-child(3n+3),.row-4cols-tab.no-margin>.column:nth-child(4n+4),.row-4cols-tab.no-margin>li:nth-child(4n+4),.row-5cols-tab.no-margin>.column:nth-child(5n+5),.row-5cols-tab.no-margin>li:nth-child(5n+5),.row-6cols-tab.no-margin>.column:nth-child(6n+6),.row-6cols-tab.no-margin>li:nth-child(6n+6),.row-7cols-tab.no-margin>.column:nth-child(7n+7),.row-7cols-tab.no-margin>li:nth-child(7n+7),.row-8cols-tab.no-margin>.column:nth-child(8n+8),.row-8cols-tab.no-margin>li:nth-child(8n+8),.row-9cols-tab.no-margin>.column:nth-child(9n+9),.row-9cols-tab.no-margin>li:nth-child(9n+9){padding-right:0}
.row .column.push11-tab,.row li.push11-tab{left:94.2857137%}
.row .column.push10-tab,.row li.push10-tab{left:85.7142852%}
.row .column.push9-tab,.row li.push9-tab{left:77.1428567%}
.row .column.push8-tab,.row li.push8-tab{left:68.5714282%}
.row .column.push7-tab,.row li.push7-tab{left:59.9999999%}
.row .column.push6-tab,.row li.push6-tab{left:51.4285711%}
.row .column.push5-tab,.row li.push5-tab{left:42.8571426%}
.row .column.push4-tab,.row li.push4-tab{left:34.2857141%}
.row .column.push3-tab,.row li.push3-tab{left:25.7142856%}
.row .column.push2-tab,.row li.push2-tab{left:17.1428571%}
.row .column.push1-tab,.row li.push1-tab{left:8.57142857%}
.row .column.pushcol-tab,.row li.pushcol-tab{left:5.71428572%}
.row .column.pushmargin-tab,.row li.pushmargin-tab{left:2.85714286%}
.row .column.pull11-tab,.row li.pull11-tab{left:-94.2857137%}
.row .column.pull10-tab,.row li.pull10-tab{left:-85.7142852%}
.row .column.pull9-tab,.row li.pull9-tab{left:-77.1428567%}
.row .column.pull8-tab,.row li.pull8-tab{left:-68.5714282%}
.row .column.pull7-tab,.row li.pull7-tab{left:-59.9999999%}
.row .column.pull6-tab,.row li.pull6-tab{left:-51.4285711%}
.row .column.pull5-tab,.row li.pull5-tab{left:-42.8571426%}
.row .column.pull4-tab,.row li.pull4-tab{left:-34.2857141%}
.row .column.pull3-tab,.row li.pull3-tab{left:-25.7142856%}
.row .column.pull2-tab,.row li.pull2-tab{left:-17.1428571%}
.row .column.pull1-tab,.row li.pull1-tab{left:-8.57142857%}
.row .column.pullcol-tab,.row li.pullcol-tab{left:-5.71428572%}
.row .column.pullmargin-tab,.row li.pullmargin-tab{left:-2.85714286%}
.hide-tablet{display:none !important}
}
@media screen and (max-width:600px){.row>.column,.row>li{float:none;clear:both;margin-left:0;margin-right:0;width:100%}
.no-margin>.column,.no-margin>li{padding-left:0;padding-right:0}
.row .col12-mob{width:100%;float:none;clear:both;margin-left:0;margin-right:0}
.row .col11-mob{width:91.42857143%;float:left;clear:none}
.row .col10-mob{width:82.85714286%;float:left;clear:none}
.row .col9-mob{width:74.28571429%;float:left;clear:none}
.row .col8-mob{width:65.71428571%;float:left;clear:none}
.row .col7-mob{width:57.14285714%;float:left;clear:none}
.row .col6-mob{width:48.57142857%;float:left;clear:none}
.row .col5-mob{width:40%;float:left;clear:none}
.row .col4-mob{width:31.42857143%;float:left;clear:none}
.row .col3-mob{width:22.85714286%;float:left;clear:none}
.row .col2-mob{width:14.2857143%;float:left;clear:none}
.row .col1-mob{width:5.71428572%;float:left;clear:none}
.row .column.push11-mob,.row li.push11-mob{left:94.2857137%}
.row .column.push10-mob,.row li.push10-mob{left:85.7142852%}
.row .column.push9-mob,.row li.push9-mob{left:77.1428567%}
.row .column.push8-mob,.row li.push8-mob{left:68.5714282%}
.row .column.push7-mob,.row li.push7-mob{left:59.9999999%}
.row .column.push6-mob,.row li.push6-mob{left:51.4285711%}
.row .column.push5-mob,.row li.push5-mob{left:42.8571426%}
.row .column.push4-mob,.row li.push4-mob{left:34.2857141%}
.row .column.push3-mob,.row li.push3-mob{left:25.7142856%}
.row .column.push2-mob,.row li.push2-mob{left:17.1428571%}
.row .column.push1-mob,.row li.push1-mob{left:8.57142857%}
.row .column.pushcol-mob,.row li.pushcol-mob{left:5.71428572%}
.row .column.pushmargin-mob,.row li.pushmargin-mob{left:2.85714286%}
.row .column.pull11-mob,.row li.pull11-mob{left:-94.2857137%}
.row .column.pull10-mob,.row li.pull10-mob{left:-85.7142852%}
.row .column.pull9-mob,.row li.pull9-mob{left:-77.1428567%}
.row .column.pull8-mob,.row li.pull8-mob{left:-68.5714282%}
.row .column.pull7-mob,.row li.pull7-mob{left:-59.9999999%}
.row .column.pull6-mob,.row li.pull6-mob{left:-51.4285711%}
.row .column.pull5-mob,.row li.pull5-mob{left:-42.8571426%}
.row .column.pull4-mob,.row li.pull4-mob{left:-34.2857141%}
.row .column.pull3-mob,.row li.pull3-mob{left:-25.7142856%}
.row .column.pull2-mob,.row li.pull2-mob{left:-17.1428571%}
.row .column.pull1-mob,.row li.pull1-mob{left:-8.57142857%}
.row .column.pullcol-mob,.row li.pullcol-mob{left:-5.71428572%}
.row .column.pullmargin-mob,.row li.pullmargin-mob{left:-2.85714286%}
.row-10cols-mob>.column,.row-10cols-mob>li,.row-11cols-mob>.column,.row-11cols-mob>li,.row-12cols-mob>.column,.row-12cols-mob>li,.row-2cols-mob>.column,.row-2cols-mob>li,.row-3cols-mob>.column,.row-3cols-mob>li,.row-4cols-mob>.column,.row-4cols-mob>li,.row-5cols-mob>.column,.row-5cols-mob>li,.row-6cols-mob>.column,.row-6cols-mob>li,.row-7cols-mob>.column,.row-7cols-mob>li,.row-8cols-mob>.column,.row-8cols-mob>li,.row-9cols-mob>.column,.row-9cols-mob>li{clear:none;float:left;margin-left:1.42857143%;margin-right:1.42857143%}
.row-10cols-mob.no-margin>.column,.row-10cols-mob.no-margin>li,.row-11cols-mob.no-margin>.column,.row-11cols-mob.no-margin>li,.row-12cols-mob.no-margin>.column,.row-12cols-mob.no-margin>li,.row-2cols-mob.no-margin>.column,.row-2cols-mob.no-margin>li,.row-3cols-mob.no-margin>.column,.row-3cols-mob.no-margin>li,.row-4cols-mob.no-margin>.column,.row-4cols-mob.no-margin>li,.row-5cols-mob.no-margin>.column,.row-5cols-mob.no-margin>li,.row-6cols-mob.no-margin>.column,.row-6cols-mob.no-margin>li,.row-7cols-mob.no-margin>.column,.row-7cols-mob.no-margin>li,.row-8cols-mob.no-margin>.column,.row-8cols-mob.no-margin>li,.row-9cols-mob.no-margin>.column,.row-9cols-mob.no-margin>li{padding-left:1.42857143%;padding-right:1.42857143%}
.row-2cols-mob>.column,.row-2cols-mob>li{width:48.57142857%}
.row-3cols-mob>.column,.row-3cols-mob>li{width:31.42857143%}
.row-4cols-mob>.column,.row-4cols-mob>li{width:22.85714286%}
.row-5cols-mob>.column,.row-5cols-mob>li{width:17.71428571%}
.row-6cols-mob>.column,.row-6cols-mob>li{width:14.2857143%}
.row-7cols-mob>.column,.row-7cols-mob>li{width:11.8367346%}
.row-8cols-mob>.column,.row-8cols-mob>li{width:9.99999999%}
.row-9cols-mob>.column,.row-9cols-mob>li{width:8.57142857%}
.row-10cols-mob>.column,.row-10cols-mob>li{width:7.4285714%}
.row-11cols-mob>.column,.row-11cols-mob>li{width:6.4935065%}
.row-12cols-mob>.column,.row-12cols-mob>li{width:5.71428572%}
.row-10cols-mob>.column:nth-child(10n+1),.row-10cols-mob>li:nth-child(10n+1),.row-11cols-mob>.column:nth-child(11n+1),.row-11cols-mob>li:nth-child(11n+1),.row-12cols-mob>.column:nth-child(12n+1),.row-12cols-mob>li:nth-child(12n+1),.row-2cols-mob>.column:nth-child(odd),.row-2cols-mob>li:nth-child(odd),.row-3cols-mob>.column:nth-child(3n+1),.row-3cols-mob>li:nth-child(3n+1),.row-4cols-mob>.column:nth-child(4n+1),.row-4cols-mob>li:nth-child(4n+1),.row-5cols-mob>.column:nth-child(5n+1),.row-5cols-mob>li:nth-child(5n+1),.row-6cols-mob>.column:nth-child(6n+1),.row-6cols-mob>li:nth-child(6n+1),.row-7cols-mob>.column:nth-child(7n+1),.row-7cols-mob>li:nth-child(7n+1),.row-8cols-mob>.column:nth-child(8n+1),.row-8cols-mob>li:nth-child(8n+1),.row-9cols-mob>.column:nth-child(9n+1),.row-9cols-mob>li:nth-child(9n+1){clear:both;margin-left:0}
.row-10cols-mob>.column:nth-child(10n+10),.row-10cols-mob>li:nth-child(10n+10),.row-11cols-mob>.column:nth-child(11n+11),.row-11cols-mob>li:nth-child(11n+11),.row-12cols-mob>.column:nth-child(12n+12),.row-12cols-mob>li:nth-child(12n+12),.row-2cols-mob>.column:nth-child(even),.row-2cols-mob>li:nth-child(even),.row-3cols-mob>.column:nth-child(3n+3),.row-3cols-mob>li:nth-child(3n+3),.row-4cols-mob>.column:nth-child(4n+4),.row-4cols-mob>li:nth-child(4n+4),.row-5cols-mob>.column:nth-child(5n+5),.row-5cols-mob>li:nth-child(5n+5),.row-6cols-mob>.column:nth-child(6n+6),.row-6cols-mob>li:nth-child(6n+6),.row-7cols-mob>.column:nth-child(7n+7),.row-7cols-mob>li:nth-child(7n+7),.row-8cols-mob>.column:nth-child(8n+8),.row-8cols-mob>li:nth-child(8n+8),.row-9cols-mob>.column:nth-child(9n+9),.row-9cols-mob>li:nth-child(9n+9){margin-right:0}
.row-10cols-mob.no-margin>.column:nth-child(10n+1),.row-10cols-mob.no-margin>li:nth-child(10n+1),.row-11cols-mob.no-margin>.column:nth-child(11n+1),.row-11cols-mob.no-margin>li:nth-child(11n+1),.row-12cols-mob.no-margin>.column:nth-child(12n+1),.row-12cols-mob.no-margin>li:nth-child(12n+1),.row-2cols-mob.no-margin>.column:nth-child(odd),.row-2cols-mob.no-margin>li:nth-child(odd),.row-3cols-mob.no-margin>.column:nth-child(3n+1),.row-3cols-mob.no-margin>li:nth-child(3n+1),.row-4cols-mob.no-margin>.column:nth-child(4n+1),.row-4cols-mob.no-margin>li:nth-child(4n+1),.row-5cols-mob.no-margin>.column:nth-child(5n+1),.row-5cols-mob.no-margin>li:nth-child(5n+1),.row-6cols-mob.no-margin>.column:nth-child(6n+1),.row-6cols-mob.no-margin>li:nth-child(6n+1),.row-7cols-mob.no-margin>.column:nth-child(7n+1),.row-7cols-mob.no-margin>li:nth-child(7n+1),.row-8cols-mob.no-margin>.column:nth-child(8n+1),.row-8cols-mob.no-margin>li:nth-child(8n+1),.row-9cols-mob.no-margin>.column:nth-child(9n+1),.row-9cols-mob.no-margin>li:nth-child(9n+1){padding-left:0}
.row-10cols-mob.no-margin>.column:nth-child(10n+10),.row-10cols-mob.no-margin>li:nth-child(10n+10),.row-11cols-mob.no-margin>.column:nth-child(11n+11),.row-11cols-mob.no-margin>li:nth-child(11n+11),.row-12cols-mob.no-margin>.column:nth-child(12n+12),.row-12cols-mob.no-margin>li:nth-child(12n+11),.row-2cols-mob.no-margin>.column:nth-child(even),.row-2cols-mob.no-margin>li:nth-child(even),.row-3cols-mob.no-margin>.column:nth-child(3n+3),.row-3cols-mob.no-margin>li:nth-child(3n+3),.row-4cols-mob.no-margin>.column:nth-child(4n+4),.row-4cols-mob.no-margin>li:nth-child(4n+4),.row-5cols-mob.no-margin>.column:nth-child(5n+5),.row-5cols-mob.no-margin>li:nth-child(5n+5),.row-6cols-mob.no-margin>.column:nth-child(6n+6),.row-6cols-mob.no-margin>li:nth-child(6n+6),.row-7cols-mob.no-margin>.column:nth-child(7n+7),.row-7cols-mob.no-margin>li:nth-child(7n+7),.row-8cols-mob.no-margin>.column:nth-child(8n+8),.row-8cols-mob.no-margin>li:nth-child(8n+8),.row-9cols-mob.no-margin>.column:nth-child(9n+9),.row-9cols-mob.no-margin>li:nth-child(9n+9){padding-right:0}
.no-margin>.column,.no-margin>li{margin:0}
.hide-mobile{display:none !important}
}
#nintendo-selects-wrapper #nclood-outdated{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2147483646}
#nintendo-selects-wrapper #nclood-outdated .outdated-message{position:absolute;z-index:2147483647;top:20%;background:url("../css/page/modules/outdated/images/bg-modal.png") center center no-repeat;width:100%;height:583px;text-align:center;white-space:nowrap\9;_white-space:normal;overflow:hidden;padding:0 10px;box-sizing:border-box}
#nintendo-selects-wrapper #nclood-outdated .outdated-overlay{position:fixed;z-index:2147483646;top:0;left:0;width:100%;height:100%;background:url("../css/page/modules/outdated/images/bg-overlay.png") center center repeat}
#nintendo-selects-wrapper #nclood-outdated .wario-waluigi-ball{background:url("../css/page/modules/outdated/images/wario-waluigi-ball.png") center center no-repeat;width:500px;height:374px;display:inline-block;vertical-align:top;margin-top:48px}
#nintendo-selects-wrapper #nclood-outdated .uh-oh{display:inline-block;vertical-align:top;width:480px;padding-top:50px;*padding-top:100px;text-align:left}
#nintendo-selects-wrapper #nclood-outdated .uh-oh h1,#nintendo-selects-wrapper #nclood-outdated .uh-oh p,#nintendo-selects-wrapper #nclood-outdated .uh-oh a{font-family:Lato,Arial;font-weight:lighter;color:#333}
#nintendo-selects-wrapper #nclood-outdated .uh-oh h1{font-size:70px;margin:47px 0 0;color:#333}
#nintendo-selects-wrapper #nclood-outdated .uh-oh p{font-size:22px;line-height:33px;white-space:normal;margin:22px 0;color:#333}
#nintendo-selects-wrapper #nclood-outdated .uh-oh a{font-size:15px;color:#1e74bf;text-decoration:none}
#nintendo-selects-wrapper #nclood-outdated .uh-oh a:visited{color:#1e74bf}
#nintendo-selects-wrapper #nclood-outdated .uh-oh a:hover{text-decoration:underline}
#nintendo-selects-wrapper #nclood-outdated .browser-separator{width:20px;text-align:center;display:inline-block;color:#999}
#nintendo-selects-wrapper #nclood-outdated a#outdated-continue{width:200px;height:50px;line-height:50px;background-color:#1e74bf;color:#fff;text-align:center;display:block;margin-top:60px;float:right;font-size:18px;font-weight:bold}
#nintendo-selects-wrapper #nclood-outdated a#outdated-continue:visited{color:#fff}
#nintendo-selects-wrapper #nclood-outdated[lang=es] a#outdated-continue,#nintendo-selects-wrapper #nclood-outdated[lang=fr] a#outdated-continue{margin-top:40px}
@media screen and (max-width:999px){#nintendo-selects-wrapper #nclood-outdated .outdated-message{position:absolute;top:10%;background:#fff;width:100%;height:auto;text-align:center;white-space:normal}
#nintendo-selects-wrapper #nclood-outdated .uh-oh{margin-top:0;margin-bottom:30px;margin-left:auto;margin-right:auto;width:92%;max-width:480px}
#nintendo-selects-wrapper #nclood-outdated .uh-oh h1{margin-top:0}
#nintendo-selects-wrapper #nclood-outdated .wario-waluigi-ball{width:92%;max-width:500px;margin-left:auto;margin-right:auto;background-size:contain;margin-top:3%}
#nintendo-selects-wrapper #nclood-outdated .browser-separator{display:none}
#nintendo-selects-wrapper #nclood-outdated .browser-downloads a{display:block;margin-bottom:10px;text-align:center;font-size:18px}
#nintendo-selects-wrapper #nclood-outdated a#outdated-continue{margin:25px auto 0;float:none}
}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/7YeX5qGGVrvjpqFsvxNSRALUuEpTyoUstqEm5AMlJo4.woff) format("woff")}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/2V_mouV5odI0UgtVODTOwvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/sccV8o9st-AMv7Su44YKKQLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}
#nintendo-selects-wrapper nclood-nav:not(#nclood-nav){height:calc(42px + 30px);background:#fff linear-gradient(to bottom,#f5f5f5,#dadada) 0 .42px 30px no-repeat;display:block;box-shadow:0 2px 0 0 rgba(0,0,0,0.2)}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav:not(#nclood-nav){height:calc(85px);background:#e60012 linear-gradient(to bottom,#fff,#fff) 0 .45px 40px no-repeat}
}
@media screen and (max-width:768px){#nintendo-selects-wrapper .hide-small{display:none !important}
}
@media screen and (min-width:769px){#nintendo-selects-wrapper .hide-large{display:none !important}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav{box-shadow:0 2px 0 0 rgba(0,0,0,0.2);font-size:14px;position:relative;width:100%;z-index:10000;display:block;transition:transform .8s cubic-bezier(0.6,0,0.4,1);will-change:transform;height:auto}
#nintendo-selects-wrapper nclood-nav#nclood-nav *{font-family:"Lato",sans-serif !important;font-weight:400 !important;box-sizing:border-box}
#nintendo-selects-wrapper body.not-at-top nclood-nav#nclood-nav{transform:translateY(-86px)}
@media(max-width:768px){#nintendo-selects-wrapper body.not-at-top nclood-nav#nclood-nav{transform:translateY(-85px)}
}
#nintendo-selects-wrapper body.not-at-top.scrolling-up nclood-nav#nclood-nav{transform:translateY(0)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .wrapper{margin-left:auto;margin-right:auto;max-width:96%;width:980px;overflow-x:visible;overflow-y:visible;font-size:inherit}
@media screen and (max-width:980px){#nintendo-selects-wrapper nclood-nav#nclood-nav .wrapper{max-width:100%;box-sizing:border-box}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .wrapper,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper{max-width:1286px;width:100%;height:inherit}
#nintendo-selects-wrapper nclood-nav#nclood-nav a{text-decoration:none !important;cursor:pointer}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin{position:fixed;top:0;left:0}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded{overflow-y:scroll;overflow-x:hidden;box-shadow:none;max-height:100vh}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded .expanded-nav-container{height:calc(123.205vw + 1rem)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded.gamestore{height:calc(122.84vw + 1rem + 85px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded.gamestore .expanded-nav-container{height:calc(122.84vw + 1rem)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded.additional{height:calc(67.324vw + 1rem + 85px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.pin.expanded.additional .expanded-nav-container{height:calc(67.324vw + 1rem)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav.no-nav-links .top-nav a.logo-nintendo{height:90px;padding-top:43px}
#nintendo-selects-wrapper nclood-nav#nclood-nav.no-nav-links nav{height:auto}
#nintendo-selects-wrapper nclood-nav#nclood-nav.no-nav-links nav input#search-nintendo-mobile{box-shadow:0 2px 0 0 rgba(0,0,0,0.2)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search{border:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search span{transform:perspective(500px) rotateX(-90deg)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search svg{fill:#00d2be}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search svg circle{transform:scale(1);transition:transform 400ms cubic-bezier(0.175,0.885,0.325,1.15)}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search .close-x{transform:rotateX(0) translateY(-50%)}
@media(min-width:769px){#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav input#search-nintendo{transform:none;pointer-events:auto}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active nav input#search-nintendo-mobile{transform:none;pointer-events:auto;z-index:1}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active nav .wrapper{transform:perspective(500px) rotateX(-90deg)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search span .oval-text{display:none}
@media screen and (min-width:900px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search{border:solid 1px #CCC;border-radius:20px;padding:0 1em}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search span{padding-right:5em}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search span .oval-text{display:inline-block}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search span{padding-right:0 !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav.search-active .top-nav .top-nav-search span .oval-text{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile{border:0;background-color:transparent;color:inherit;font-size:20px;width:100%;height:42px;outline:0;padding:0 0 0 10px;box-shadow:none;flex:1;margin:0;pointer-events:none;transform:perspective(500px) rotateX(-90deg);transform-origin:center top;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-appearance:none;-moz-appearance:none;border-radius:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-webkit-input-placeholder,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-webkit-input-placeholder{color:inherit;opacity:.8}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-moz-placeholder,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-moz-placeholder{color:inherit;opacity:.8}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::placeholder,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::placeholder{color:inherit;opacity:.8}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-ms-input-placeholder,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-ms-input-placeholder{color:inherit;opacity:.8}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-ms-clear,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-ms-clear{display:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-webkit-search-cancel-button,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-webkit-search-decoration,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-webkit-search-results-button,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo::-webkit-search-results-decoration,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-webkit-search-cancel-button,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-webkit-search-decoration,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-webkit-search-results-button,#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile::-webkit-search-results-decoration{display:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav input#search-nintendo-mobile{position:absolute;top:0;left:0;width:100%;height:40px;opacity:1;color:#888 !important;transform:perspective(500px) rotateX(-90deg);transform-origin:center top}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav{color:#888;height:42px;background-color:#fff;padding:0 15px 0 0;z-index:2;position:relative}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav{background-color:#e60012;color:#fff;border:0;height:45px;padding:0 15px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .wrapper{display:flex;flex-wrap:nowrap;padding-left:180px;position:relative;align-items:center}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .wrapper{padding-left:0}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.logo-nintendo{background-color:#e60012;width:165px;margin-left:15px;height:110px;text-align:center;padding-top:53px;position:absolute;left:0;top:0;z-index:2;display:block;transform:translateY(-26px);transition:transform 500ms cubic-bezier(0.215,0.61,0.355,1);will-change:transform;border-radius:0 0 15px 15px;box-shadow:0 2px 0 0 rgba(0,0,0,0.2)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.logo-nintendo:hover{transform:translateY(-10px);transition:transform 250ms cubic-bezier(0.175,0.885,0.32,1.275)}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.logo-nintendo{width:auto;height:45px !important;padding:0 !important;transform:none;transition:none;border-radius:0;position:relative;box-shadow:none;display:inline-flex;margin-left:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.logo-nintendo:hover{transform:none;transition:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.logo-nintendo img{width:82px;height:100%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search{display:flex;align-items:center;margin-right:15px;cursor:pointer;position:relative;height:80%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search span{margin-right:6px;color:inherit;transition:transform 300ms ease-in-out;transform-origin:center top;font-size:inherit}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search svg{fill:#888}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search svg{fill:#fff}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search svg circle{transform:scale(0);transform-origin:center center;transition:transform 400ms cubic-bezier(0.61,-0.135,0.735,0.045)}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search svg circle{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search .close-x{position:absolute;left:18px;top:50%;display:block;transform:rotateX(90deg) translateY(-50%);transform-origin:center bottom;transition:transform 300ms ease-in-out;background-image:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search:hover span{color:#00d2be}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .top-nav-search:hover svg{fill:#00d2be}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector{padding:0;border-radius:0;font-size:inherit;color:inherit;line-height:initial;height:inherit;margin-right:15px;border:0;display:flex;align-items:center;outline:0;position:relative;transition:color 150ms ease-in-out}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector:hover{color:#00d2be}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector span{margin-right:15px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options{position:absolute;top:calc(100% + 7px);right:0;background:#fff;display:flex;flex-direction:column;width:100%;border:1px solid #848484;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.25);pointer-events:none;transform:scale(0);transform-origin:center top;transition:transform 200ms ease-in-out}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options{width:auto;min-width:150px;transform-origin:calc(100% - 16px) top}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::before,#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::after{content:'';position:absolute;bottom:100%;border:10px solid transparent;border-width:0 6px 6px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::before{right:calc(50% - 7px);border-width:0 7px 7px;border-bottom-color:#848484}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::before{right:8px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::after{right:calc(50% - 6px);border-bottom-color:#fff}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options::after{right:9px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options a{padding:.75em .5em;color:#848484;font-family:inherit;font-size:1em;text-decoration:none;transition:background-color 150ms ease-in-out,color 150ms ease-in-out;max-width:100%;text-align:center;word-break:break-word}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options a:not(:last-of-type){border-bottom:1px solid #484848}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector .language-options a:hover{background-color:#dadada;color:#000}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector.is-opened .language-options{transition:transform 350ms cubic-bezier(0.21,1.63,0.61,0.84);transform:none;pointer-events:auto}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector span{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav .language-selector:hover{cursor:pointer}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.change-region{height:100%;margin-right:15px;display:flex;align-items:center;transition:color 150ms ease-in-out;color:inherit}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.change-region span{margin-right:15px}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.change-region span{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav a.change-region:hover{color:#00d2be}
@media(min-width:641px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav{min-width:120px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-account-nav .alps-account-name,#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{font-family:"Lato";font-size:14px;font-weight:normal}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title.is-mb{margin-top:5px}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-icon-guest .vector-icon{fill:#fff}
#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-account-nav .alps-account-name,#nintendo-selects-wrapper nclood-nav#nclood-nav .top-nav alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#fff}
}
#nintendo-selects-wrapper body.alps-is-loggedin nclood-nav#nclood-nav alps-account-nav{min-width:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav .language-icon{width:32px;height:24px;background-size:32px auto;background-repeat:no-repeat;background-position:center}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(en-us) .language-icon{background-image:url("../css/page/modules/nav/images/icons/us-flag.svg")}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(en-ca) .language-icon{background-image:url("../css/page/modules/nav/images/icons/ca-flag.svg")}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) .language-icon{background-image:url("../css/page/modules/nav/images/icons/ca-flag.svg")}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) .games-buynow{visibility:hidden}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .language-icon{width:24px;background-size:24px auto;background-image:url("../css/page/modules/nav/images/icons/icon-change-region.svg")}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .language-icon{background-image:url("../css/page/modules/nav/images/icons/icon-change-region-white.svg")}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .language-selector .language-options::before{right:4px}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .language-selector .language-options::after{right:5px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) nav .wrapper a{width:calc(100% / 5) !important}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) nav .wrapper a{width:calc(33.33333333%) !important}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .expanded-nav-threeds .threeds-home .link-title{font-size:.6em}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(es-la) .games-buynow{visibility:hidden}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) .language-icon{background-image:url("../css/page/modules/nav/images/icons/br-flag.svg")}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav{background:linear-gradient(#f5f5f5,#dadada);display:block;width:100%;height:30px;position:relative;margin:0 auto;z-index:1}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav{background:#fff;height:40px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper{display:flex;flex-wrap:nowrap;padding-left:180px;position:relative;z-index:0;transform-origin:center bottom;transition:transform 300ms ease-in-out}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper{padding-left:0}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a{display:block;width:16%;height:100%;line-height:30px;transition:color .3s,background .3s;color:#888;font-size:14px;-webkit-text-size-adjust:100%;cursor:pointer;text-align:center;white-space:nowrap}
@media(max-width:860px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a{font-size:12px}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a{font-size:14px;color:#8c8c8c;line-height:40px;height:40px;width:25%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a svg{height:100%}
}
@media(max-width:400px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a{font-size:12px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a.highlight{background:#848484;color:#fff}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a.active,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a:hover{color:#fff}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"]{justify-content:center}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"] svg{width:40px}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"].active{background:#484848 !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"]:hover svg,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"].active svg{fill:#fff}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="additional"]{width:18%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="switch"]{width:18%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="switch"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="switch"].active{background:#fff !important;color:#484848 !important}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="switch"]{width:30%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="threeds"]{width:20%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="threeds"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="threeds"].active{background:#ce181e !important}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="threeds"]{width:35%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="gamestore"]{width:14%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="gamestore"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="gamestore"].active{background:#ff7d00 !important}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="gamestore"]{width:22%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="mynintendo"]{width:14%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="mynintendo"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="mynintendo"].active{background:#fff !important;color:#484848 !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="playnintendo"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="playnintendo"].active{background:#ff3f3f !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="support"]{width:10%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="support"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="support"].active{background:#00bff3 !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="amiibo"]{width:8%}
#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="amiibo"]:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav nav .wrapper a[data-section="amiibo"].active{background:#fff !important;color:#484848 !important}
@media(min-width:769px){#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="switch"]{width:21%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="threeds"]{width:20%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="gamestore"]{width:16%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="amiibo"],#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="support"]{width:13%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="mynintendo"]{width:17%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="switch"]{width:21%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="threeds"]{width:20%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="gamestore"]{width:16%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="amiibo"],#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="support"]{width:13%}
#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(pt-br) nav .wrapper a[data-section="mynintendo"]{width:17%}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="gamestore"],#nintendo-selects-wrapper nclood-nav#nclood-nav:lang(fr-ca) nav .wrapper a[data-section="additional"]{width:20%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container{display:none;position:relative;z-index:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .backdrop{position:absolute;left:0;top:0;height:0;transition:background-color 200ms linear 100ms;width:100%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container.show{display:block}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .wrapper{position:relative;white-space:nowrap}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .wrapper{white-space:normal;display:flex;flex-direction:column;flex-wrap:wrap}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art{position:absolute}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art{display:none}
}
@keyframes hover{0{transform:translateY(-15px)}
50%{transform:translateY(15px)}
100%{transform:translateY(-15px)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art-hover{animation:hover 5s infinite cubic-bezier(0.49,0,0.41,0.99)}
@keyframes sway{0{transform:translateX(-15px)}
50%{transform:translateX(15px)}
100%{transform:translateX(-15px)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art-sway{animation:sway 5s infinite cubic-bezier(0.49,0,0.41,0.99)}
@keyframes grow{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art-grow{animation:grow 3s infinite cubic-bezier(0.1,0.55,0.23,0.88)}
@keyframes rock{0{transform:rotate(0)}
10%{transform:rotate(0)}
50%{transform:rotate(-25deg)}
60%{transform:rotate(-25deg)}
100%{transform:rotate(0)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .line-art-rock{animation:rock 5s infinite linear}
@keyframes toadsLeft{0{transform:translateX(0)}
50%{transform:translateX(-15px)}
100%{transform:translateX(0)}
}
@keyframes toadsMiddle{0{transform:rotate(-5deg)}
50%{transform:rotate(5deg)}
100%{transform:rotate(-5deg)}
}
@keyframes toadsRight{0{transform:translateY(0)}
50%{transform:translateY(15px)}
100%{transform:translateY(0)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"]{opacity:0;pointer-events:none;z-index:0;position:relative;padding:2.5rem 1rem;transition:opacity 200ms linear 100ms;position:absolute;top:0;left:0;width:100%;overflow:hidden}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"]{padding:.5rem 0}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"].active{opacity:1;pointer-events:auto;z-index:1}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a{border-radius:20px;height:0;position:relative;overflow:hidden;z-index:1;color:#fff}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a{border-radius:2px}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a::before,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .bg-layer{z-index:0;transition:transform 300ms ease-in-out;transform-origin:center center;background-position:center bottom;background-size:contain;background-repeat:no-repeat}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .bg-layer{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a::before{content:'';z-index:1;background-color:rgba(0,0,0,0.3);display:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a:hover::before,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a.is-active::before{display:block}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a:hover .bg-layer,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a.is-active .bg-layer{filter:blur(5px);transform:scale3d(1.15,1.15,1)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a:hover .link-title,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a.is-active .link-title{transform:scale3d(1.06,1.06,1) translateY(3em)}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a:hover .link-title,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a.is-active .link-title{transform:translateY(-50%)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a:hover .link-copy,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a.is-active .link-copy{transform:translateY(-50%)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-title,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-copy{position:absolute;z-index:2;text-align:center;transition:transform 300ms ease-in-out}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-title{text-align:center;top:8%;width:100%}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-title{top:50%;transform:translateY(-50%)}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-copy{bottom:1.5em;width:86%;left:7%;font-size:.54em}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a .link-copy{display:none}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"]{background-color:#f7a324 !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"]:hover{box-shadow:0 0 0 4px #f9be66}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"]:hover::before{display:none}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"] .link-title{top:50%;transform:translateY(-50%)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"] .link-title:hover{transform:translateY(-50%)}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] a[class*="buynow"]{padding-bottom:12% !important;width:calc(100% - (1.333% * 2)) !important}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles{display:inline-block;white-space:normal;vertical-align:top;width:23%;margin:0 1%}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles{width:100%;margin:0;padding:1.333vw 1.333% 2.666vw}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a{width:100%;padding-bottom:198.325%;margin:0;font-size:30px;display:block}
@media(max-width:980px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a{font-size:25px}
}
@media(max-width:800px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a{font-size:23px}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a{padding-bottom:33.1% !important;margin:0 !important;font-size:30px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a .link-title{top:80%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .main-tiles>a+a{padding-bottom:34%;margin:0}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles{display:inline-block;white-space:normal;width:75%;vertical-align:top;font-size:0;text-align:left}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles{width:100%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a{width:calc((100% / 3) -(1.333% * 2));padding-bottom:29.05%;margin:0 1.333% 2.666%;display:inline-block;vertical-align:top;font-size:20px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a:nth-child(n+4){margin-bottom:0}
@media(max-width:980px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a{font-size:16px}
}
@media(max-width:800px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a{font-size:14px}
}
@media(max-width:768px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a{width:calc(47.334%);font-size:20px;padding-bottom:21.225%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container>div[class*="expanded-nav"] .small-tiles>a:nth-child(n+4){margin-bottom:2.666%}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch{background-color:#fff;background-image:linear-gradient(-180deg,#fff 25%,#dadada 100%)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.mario-jumping{left:-240px;top:10px;animation-delay:1s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.pipe{left:-200px;top:370px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.paratroopa{width:205px;left:calc(100% + 35px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.mushroom{top:320px;left:calc(100% - 250px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.star{top:200px;left:calc(100% - 150px);width:140px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.brick1{top:320px;left:calc(100% - 15px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.question-block{top:320px;left:calc(100% + 98px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch img.brick2{top:320px;left:calc(100% + 210px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a{background:#e60012}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.is-active{box-shadow:0 0 0 4px #e60012}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-features .bg-layer{background-image:url("../css/page/modules/nav/images/switch/features.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-features .bg-layer{background-image:url("../css/page/modules/nav/images/switch/features@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-onlineservice .bg-layer{background-image:url("../css/page/modules/nav/images/switch/onlineservice.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-onlineservice .bg-layer{background-image:url("../css/page/modules/nav/images/switch/onlineservice@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-games .bg-layer{background-image:url("../css/page/modules/nav/images/switch/games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-games .bg-layer{background-image:url("../css/page/modules/nav/images/switch/games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-home .bg-layer{background-image:url("../css/page/modules/nav/images/switch/home.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-home .bg-layer{background-image:url("../css/page/modules/nav/images/switch/home@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-familyfun .bg-layer{background-image:url("../css/page/modules/nav/images/switch/familyfun.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-familyfun .bg-layer{background-image:url("../css/page/modules/nav/images/switch/familyfun@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-accessories .bg-layer{background-image:url("../css/page/modules/nav/images/switch/accessories.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-accessories .bg-layer{background-image:url("../css/page/modules/nav/images/switch/accessories@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-labo .bg-layer{background-image:url("../css/page/modules/nav/images/switch/labo.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-labo .bg-layer{background-image:url("../css/page/modules/nav/images/switch/labo@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a img.hide-large{position:absolute;top:10%;left:42%;width:16%}
@media(min-width:769px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-games .link-title{font-size:.95em}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch a.switch-home .link-title{font-size:.9em}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-switch .main-tiles>a:first-child{padding-bottom:156.33%;margin:0 0 8%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds{background:#ce181e}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds img.peach{top:10px;left:-310px;animation-delay:1s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds img.pipe{top:390px;left:calc(100% + 20px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds img.luigi{top:10px;left:100%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a{background:#ff0008}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.is-active{box-shadow:0 0 0 4px #ff0008}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-home .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/3ds.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-home .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/3ds@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-compare .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/compare.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-compare .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/compare@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-overview .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/overview.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-overview .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/overview@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-games .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-games .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-features .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/features.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-features .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/features@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-software .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/built-in-software.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-software .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/built-in-software@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-threeds .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/3ds.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-threeds .bg-layer{background-image:url("../css/page/modules/nav/images/threeds/3ds@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-faq .bg-layer{background-image:url("../css/page/modules/nav/images/faq.png")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a.threeds-faq .bg-layer{background-image:url("../css/page/modules/nav/images/faq@2x.png")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds a img.hide-large{width:32%;position:absolute;left:34%;bottom:38%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-threeds .main-tiles>a:first-child{padding-bottom:156.33%;margin:0 0 8%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore{background:#ff7d00}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore .main-tiles>a:first-child{padding-bottom:156.33%;margin:0 0 8%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore img.brick{top:100px;left:-140px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore img.bobomb{left:-210px;top:250px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore img.bowser{top:50px;left:calc(100% - 60px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a{background:#f7a324}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.is-active{box-shadow:0 0 0 4px #f7a324}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-switch .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/switch-games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-switch .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/switch-games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-wiiu .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/wiiu-games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-wiiu .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/wiiu-games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-threeds .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/nintendo-3ds-games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-threeds .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/nintendo-3ds-games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-all .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/all-games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-all .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/all-games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-mobilegames .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/mobile-games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-mobilegames .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/mobile-games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-sales-and-offers .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/sales-and-offers.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-sales-and-offers .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/sales-and-offers@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-coming-soon .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/star.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-coming-soon .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/star@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-games .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/game-store.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-games .bg-layer{background-image:url("../css/page/modules/nav/images/gamestore/game-store@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a img.hide-large{position:absolute;width:16%;height:48%;bottom:43%;left:42%}
@media(min-width:769px){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-gamestore a.games-switch .link-title{font-size:.95em}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo{background:#fff url(../css/page/modules/nav/images/amiibo/bg-amiibo.png)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo .main-tiles>a:first-child{padding-bottom:156.33%;margin:0 0 8%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-whatis{background:#e6001e}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-whatis:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-whatis.is-active{box-shadow:0 0 0 4px #e6001e}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-whatis .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/what-is-amiibo.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-whatis .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/what-is-amiibo@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-games{background:#a5c80f}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-games:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-games.is-active{box-shadow:0 0 0 4px #a5c80f}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-games .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/games.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-games .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/games@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-lineup{background:#25adf3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-lineup:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-lineup.is-active{box-shadow:0 0 0 4px #25adf3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-lineup .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/lineup.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-lineup .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/lineup@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-compatibility{background:#009682}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-compatibility:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-compatibility.is-active{box-shadow:0 0 0 4px #009682}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-compatibility .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/compatibility.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-compatibility .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/compatibility@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-home{background:#25adf3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-home:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-home.is-active{box-shadow:0 0 0 4px #25adf3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-home .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/mario-amiibo.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-home .bg-layer{background-image:url("../css/page/modules/nav/images/amiibo/mario-amiibo@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-faq{background:#e62d8c}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-faq:hover,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-faq.is-active{box-shadow:0 0 0 4px #e62d8c}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-faq .bg-layer{background-image:url("../css/page/modules/nav/images/faq.png")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-amiibo a.amiibo-faq .bg-layer{background-image:url("../css/page/modules/nav/images/faq@2x.png")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo{background:#ff3f3f}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo img.mario-and-yoshi{left:calc(100% - 45px);top:115px;animation-delay:4s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo img.lakitu{top:50px;left:-140px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo img.spiny{top:310px;left:-180px;animation-delay:1s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo img.goomba{top:330px;left:calc(100% - 200px);animation-delay:3s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo img.bobomb{top:310px;left:calc(100% - 420px);animation-delay:2s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a{background:#fa6a6a}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a:hover{box-shadow:0 0 0 4px #fa6a6a}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-home .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/play-nintendo.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-home .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/play-nintendo@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-friends .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/donkey-kong-diddy-kong.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-friends .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/donkey-kong-diddy-kong@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-explore .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/lakitu.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-explore .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/lakitu@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-news .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/peach.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-news .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/peach@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-parents .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/baby-mario-and-yoshi.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-parents .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/baby-mario-and-yoshi@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-group .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/play-nintendo.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-playnintendo a.playnintendo-group .bg-layer{background-image:url("../css/page/modules/nav/images/playnintendo/play-nintendo@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a img,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a img{position:absolute;top:50%;left:50%;height:111px;transform:translate(-50%,-30%);transition:transform .4s ease-out}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a:hover img,#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a:hover img{transform:translate(-50%,-30%) scale(1.15);filter:blur(5px);-webkit-filter:blur(5px)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-rewards img{width:100%;height:142px;top:43%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-missions img{width:100%;height:135px;top:46%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support{background:#00bff3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.question-block{left:-160px;top:110px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.goomba-1{left:-110px;top:250px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.goomba-2{left:-220px;top:330px;animation-delay:1s}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.goomba-2 svg{width:117px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.toads-left{left:calc(100% - 70px);top:200px;animation:toadsLeft 5s infinite cubic-bezier(0.49,0,0.41,0.99)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.toads-middle{left:calc(100% + 130px);top:90px;animation:toadsMiddle 5s infinite cubic-bezier(0.49,0,0.41,0.99);transform:rotate(-5deg)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support img.toads-right{left:calc(100% + 270px);top:180px;animation:toadsRight 5s infinite cubic-bezier(0.49,0,0.41,0.99)}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a{background:#55d4f7}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a:hover{box-shadow:0 0 0 4px #55d4f7}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-switch img{width:40%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-threeds img{width:77%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-forums img{width:42%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-internet img{width:42%;top:47%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-digital img{width:50%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-repair img{width:41%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-support .bg-layer{background-image:url("../css/page/modules/nav/images/support/mario.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-support a.support-support .bg-layer{background-image:url("../css/page/modules/nav/images/support/mario@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo{background-color:#fff;background-image:radial-gradient(#efefef 25%,transparent 26%),radial-gradient(#efefef 25%,transparent 26%);background-size:20px 20px;background-position:0 0,10px 10px}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a{background:#e60012}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a:hover{box-shadow:0 0 0 4px #e60012}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-points .bg-layer{background-image:url("../css/page/modules/nav/images/mynintendo/about-points.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-points .bg-layer{background-image:url("../css/page/modules/nav/images/mynintendo/about-points@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-home .bg-layer{background-image:url("../css/page/modules/nav/images/mynintendo/my-nintendo-mii.jpg")}
@media screen and (min-resolution:2dppx){#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-home .bg-layer{background-image:url("../css/page/modules/nav/images/mynintendo/my-nintendo-mii@2x.jpg")}
}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a img{width:45%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-mynintendo a.mynintendo-whatis img{width:58%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional{background:#484848}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a{padding-bottom:31% !important;margin:1.333% !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a img{width:30%;position:absolute;left:35%;bottom:33%;height:54%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a .link-title{bottom:11%;top:initial !important;font-size:18px;transform:none !important}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-my-nintendo img{width:72%;height:72%;left:14%;top:14%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-wiiu{background-color:#3cb1d9}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-wiiu img{width:80%;left:10%}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-amiibo{background-color:#25adf3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-support{background:#00bff3}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-play-nintendo{background:#ff3f3f}
#nintendo-selects-wrapper nclood-nav#nclood-nav .expanded-nav-container .expanded-nav-additional a.additional-my-nintendo{background:#e60012}
#nintendo-selects-wrapper .nclood-nav-spacer{height:72px;pointer-events:none}
@media(max-width:768px){#nintendo-selects-wrapper .nclood-nav-spacer{height:85px}
}
#nintendo-selects-wrapper .nclood-nav-spacer.no-nav-links{height:42px}
@media(max-width:768px){#nintendo-selects-wrapper .nclood-nav-spacer.no-nav-links{height:45px}
}
#nintendo-selects-wrapper .header-overlay,#nintendo-selects-wrapper .header-search-overlay{position:fixed;left:0;top:0;width:100%;bottom:0;opacity:0;visibility:hidden;background:rgba(0,0,0,0.4)}
#nintendo-selects-wrapper .header-overlay.active,#nintendo-selects-wrapper .header-search-overlay.active{visibility:visible;opacity:1;z-index:2}
#nintendo-selects-wrapper .header-search-overlay{position:absolute;top:40px;height:31px}
#nintendo-selects-wrapper .header-overlay.active{z-index:9999}
@media(min-width:769px){#nintendo-selects-wrapper body.alps-is-guest .top-nav alps-account-nav.new-design .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-title{color:#fff}
#nintendo-selects-wrapper body.alps-is-guest .top-nav alps-account-nav.new-design .alps-account-nav .alps-login-door .alps-login-door-button .alps-login-door-icon{display:none}
#nintendo-selects-wrapper body.alps-is-guest .top-nav alps-account-nav.new-design .alps-account-nav .alps-login-door .alps-login-door-button{background-color:#e60012;border-radius:3px;padding:7px}
#nintendo-selects-wrapper body.alps-is-guest .top-nav alps-account-nav.new-design .alps-account-nav .alps-login-door .alps-login-door-button::before{content:'';display:inline-block;vertical-align:middle;margin-right:8px;width:34px;height:23px;border-right:1px solid #fff;background:url("../css/page/modules/nav/images/logo-my-nintendo.svg") left center no-repeat;background-size:contain}
#nintendo-selects-wrapper body.alps-is-guest .top-nav alps-account-nav.new-design .alps-account-nav .alps-login-door .alps-login-door-button:hover{background-color:#ff4554}
}
#nintendo-selects-wrapper nclood-footer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;width:100%;height:auto;color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:14px;-webkit-text-size-adjust:100%}
#nintendo-selects-wrapper nclood-footer[games-rated='true']{padding-top:5px}
#nintendo-selects-wrapper nclood-footer>div,#nintendo-selects-wrapper nclood-footer>a{margin:16px}
#nintendo-selects-wrapper nclood-footer *{box-sizing:border-box}
#nintendo-selects-wrapper nclood-footer a>img{display:block}
#nintendo-selects-wrapper nclood-footer[color='light']{color:#fff}
#nintendo-selects-wrapper nclood-footer .esrb-icons{display:flex;align-items:center;justify-content:center;color:inherit}
#nintendo-selects-wrapper nclood-footer .esrb-icons.games-rated{padding-top:18px}
#nintendo-selects-wrapper nclood-footer .esrb-icons>*{margin:0 7px}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating{color:inherit;text-decoration:none;position:relative;font-family:inherit;display:inline-flex;align-items:center;border:1px solid #fff;background:#fff;color:#000}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating:visited{color:inherit}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating .esrb-icon>img{height:90px;width:auto;flex:none;display:block}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating .esrb-icon>.games-rated{position:absolute;width:100%;text-align:center;font-size:12px;top:-18px}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating>.esrb-descriptors{line-height:1.2;padding:8px;margin:0 0 0 -1px;color:inherit;font-size:14px;flex-direction:column;display:inline-flex;justify-content:center;align-items:flex-start;min-height:90px;max-width:200px;border:3px solid #000;border-left-width:0}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating>.esrb-descriptors div{color:inherit;text-align:left;width:100%}
#nintendo-selects-wrapper nclood-footer .esrb-icons a.esrb-rating .esrb-descriptors .separator{background-color:#000;height:2px;margin:.5em 0;width:100%}
#nintendo-selects-wrapper nclood-footer .follow-nintendo-label{text-align:center;font-size:16px;font-weight:bold}
#nintendo-selects-wrapper nclood-footer .follow-nintendo{margin-top:10px;display:flex;align-items:center;justify-content:center}
#nintendo-selects-wrapper nclood-footer .follow-nintendo a{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin:0 12px;border-radius:4px;overflow:hidden;color:inherit}
#nintendo-selects-wrapper nclood-footer .follow-nintendo a img{width:100%}
#nintendo-selects-wrapper nclood-footer .corp-links{text-align:center;width:96%;margin:16px auto}
#nintendo-selects-wrapper nclood-footer .corp-links a{font-size:12px;font-family:inherit;text-decoration:none;color:inherit;white-space:nowrap}
#nintendo-selects-wrapper nclood-footer .corp-links a:hover{text-decoration:underline}
#nintendo-selects-wrapper nclood-footer .corp-links a:visited{color:inherit}
@media(max-width:600px){#nintendo-selects-wrapper nclood-footer .corp-links a{display:block;margin-bottom:5px}
}
#nintendo-selects-wrapper nclood-footer .corp-links span.separator{font-size:12px;display:inline-block;margin:0 1ex}
@media(max-width:600px){#nintendo-selects-wrapper nclood-footer .corp-links span.separator{display:none}
}
#nintendo-selects-wrapper nclood-video{display:block}
#nintendo-selects-wrapper nclood-video .video-container{width:100%;height:100%;position:relative}
#nintendo-selects-wrapper nclood-video .oo-player-container{min-width:initial;position:relative}
#nintendo-selects-wrapper nclood-video .oo-player-container .chapter-marker{position:absolute;top:-2px;height:11px;width:11px;background:#aba6a6;border-radius:50px;left:0;pointer-events:none}
#nintendo-selects-wrapper nclood-video .oo-player-container .innerWrapper{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;min-width:initial}
#nintendo-selects-wrapper nclood-video .oo-player-container .icon-play::before{content:none}
#nintendo-selects-wrapper nclood-video .oo-player-container.chromeless .oo-control-bar{display:none}
#nintendo-selects-wrapper .oo-unmute{display:none !important}
#nintendo-selects-wrapper :-webkit-full-screen-ancestor:not(iframe){animation-fill-mode:none !important;animation-name:none !important;opacity:1 !important;will-change:initial !important}
#nintendo-selects-wrapper nclood-retailers{width:100%;height:100%;display:block;position:relative;box-sizing:border-box}
#nintendo-selects-wrapper nclood-retailers *{box-sizing:border-box}
#nintendo-selects-wrapper nclood-retailers iframe{width:100%;height:100%;position:relative;border:0;margin:0;padding:0;outline:0}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id]{display:none;position:absolute;top:0;left:0;z-index:2000000000}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id].is-open{display:block}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .overlay{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal{width:100%;max-width:880px;height:600px;border:1px solid #dadada;margin:0 auto;background:#fff;position:relative;z-index:2000000001;border-width:0 0 5px;box-shadow:0 3px 5px rgba(0,0,0,0.2)}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal .modal-bar{height:30px;line-height:30px;text-align:center;color:#fff;background:#dadada;margin-bottom:2em}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal .modal-bar .logo{padding:5px 0;display:inline-block;max-height:100%}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal .modal-bar .btn-close{position:absolute;top:5px;right:5px;height:20px;width:20px;padding:0;background:#fff;border-radius:2px;border-width:0;margin:0;color:#e60012;display:flex;justify-content:center;align-items:center;cursor:pointer}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal .modal-bar .btn-close svg{width:12px;height:12px}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-wiiu{border-color:#0096c8}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-wiiu .modal-bar{background:#0096c8}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-wiiu .btn-close{color:#2576bc}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-3ds{border-color:#ce181e}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-3ds .logo{padding:7px 0}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-3ds .modal-bar{background:#ce181e}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-3ds .btn-close{color:#ce181e}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-switch{border-color:#e60012}
#nintendo-selects-wrapper nclood-retailers[modal-btn-id] .retailers-modal.platform-switch .modal-bar{background:#e60012}
#nintendo-selects-wrapper nclood-social{display:inline-block;position:relative}
#nintendo-selects-wrapper nclood-social .fb-like span{display:block !important}
#retailer-page .bombHr{height:1px !important}
#retailer-page .line-break{height:1px}
#retailer-page .stores-row li a{border:1px solid #dadada;border-radius:2px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;display:block;text-align:center}
#retailer-page .stores-row li{margin-bottom:2.8%}
#retailer-page .stores-row li a img{display:inline-block}
#retailer-page .stores-row li a.blue{background-color:#005386}
#retailer-page .stores-row li a:hover{background-color:#f0f0f0}
#retailer-page .country-block{padding:1em}
#retailer-page .country-flag{text-align:center;padding:5px 10px}
#retailer-page li .country-flag{cursor:pointer;transition:.2s;opacity:.5}
#retailer-page .country-flag:hover{border:1px solid #e60012;color:#e60012;transition:.2s;opacity:1}
#retailer-page .country-flag>*{display:inline-block;vertical-align:middle}
#retailer-page .country-flag>span{font-size:1.3em;font-family:'Lato',sans-serif}
#retailer-page .horiz-divider{display:none;width:80%;height:2px;background-color:#bbb;margin:1em auto}
#retailer-page .mobile{display:none}
#retailer-page .flag{width:128px}
#retailer-page .bombBomb{display:block;width:200px;margin:0 30% 0 70%}
#retailer-page .tablinks{border:1px solid #dadada;padding:15px 10px 5px 10px}
#retailer-page .tablinks>img{height:80px}
#retailer-page .tablinks>span{margin-top:5px}
@media screen and (min-width:571px){#retailer-page nav.global-footer-top li.footer-icon-country{left:67% !important}
#retailer-page .country-block{margin-bottom:2em}
}
@media screen and (max-width:570px){#retailer-page .country-block{border:0}
#retailer-page .horiz-divider{display:block}
#retailer-page .desktop{display:none}
#retailer-page .mobile{display:block}
#retailer-page .trigger{display:relative}
#retailer-page ul.accordion>li.closed>a:after{content:'\e60c'}
#retailer-page ul.accordion>li>a:after{content:'\e60f';display:block;font-family:'icons';font-size:20px;position:absolute;right:25px;top:45px}
#retailer-page .accordion{border-bottom:0}
#retailer-page .country-flag>img{margin-right:.5em}
#retailer-page ul.mobile .tablinks{padding:20px 20px;border:0;border-bottom:1px solid #f0f0f0}
#retailer-page ul.accordion.mobile:nth-child(1){border-top:1px solid #979797}
#retailer-page ul.mobile li.closed{border-bottom:1px solid #979797}
#retailer-page .flag{width:100px;height:auto}
#retailer-page .accordion.mobile .country-flag{opacity:1}
#retailer-page .bombBomb{width:150px;margin:30px 35% 0 35%}
#retailer-page .tablinks>img{height:auto}
#retailer-page ul.mobile .tablinks{text-align:left}
#retailer-page .bombHr{display:none}
}
#retailer-page .stores-row>li>a{padding:10px 20px}
@media screen and (min-width:571px) and (max-width:980px){#retailer-page .stores-row>li>a{padding:5px 10px}
}
#retailer-page .stores-row,#retailer-page .header-row{margin:2em 0 0 0}
#retailer-page .header-row h3{font-size:1.25em}
#retailer-page .active{border:1px solid #e60012;color:#e60012;opacity:1 !important}
#retailer-page .bombHr{margin-top:0}
#retailer-page .tabcontent{display:none}
#retailer-page .flags-row{margin-top:3em}
body#purchase-terms-page.purchase-terms-home .purchase-terms{margin:2em 0}
body#purchase-terms-page.purchase-terms-home .purchase-terms h1,body#purchase-terms-page.purchase-terms-home .purchase-terms h2,body#purchase-terms-page.purchase-terms-home .purchase-terms h3,body#purchase-terms-page.purchase-terms-home .purchase-terms h4{margin:0 0 .66em}
body#purchase-terms-page.purchase-terms-home .purchase-terms h3{font-size:1em}
body#purchase-terms-page.purchase-terms-home .purchase-terms h4{font-size:1em;font-family:'LatoBold',sans-serif}
body#purchase-terms-page.purchase-terms-home .purchase-terms p{font-size:1rem;margin:1em 0;color:#777;font-family:'LatoRegular',sans-serif}
body#purchase-terms-page.purchase-terms-home ol.big-number{list-style-position:outside;list-style-type:decimal;margin:1.5em 0}
body#purchase-terms-page.purchase-terms-home ol.big-number>li{color:#000;font-family:'LatoLight',sans-serif;font-size:1.875em;margin:1.333em 0 1.333em 1.333em}
@media(max-width:570px){body#purchase-terms-page.purchase-terms-home ol.big-number>li{font-size:1.5em}
}
body#purchase-terms-page.purchase-terms-home ol.upper-roman{list-style-position:outside;list-style-type:upper-roman;font-family:'LatoBold'}
body#purchase-terms-page.purchase-terms-home ol.upper-roman>li{font-size:1.25rem}
body#nintendoaccount-page.codeofconduct ul.sub-list{width:calc(100% - 2em);float:right}
body#nintendoaccount-page.codeofconduct ul.sub-list li{margin-bottom:1em}
#not-found-page div.page-content{padding-top:10px}
#not-found-page h1{margin-top:0;margin-bottom:0;white-space:nowrap;color:#000;font-family:'LatoLight';font-size:66px}
#not-found-page h2.h3{margin-bottom:0}
#not-found-page h2.h3 a{color:#1660a0}
#not-found-page h2.h3 a:hover{color:#0076dc;border-bottom-color:#0076dc}
#not-found-page p{margin-bottom:40px}
#not-found-page .gray-divider{width:100%;height:2px;background:var(--nin-theme-song__content-divider_color,var(--nin-base__content-divider_color,#dadada));margin-bottom:6ex}
@media screen and (max-width:570px){#not-found-page h1{margin-bottom:30px}
}