html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}sup{vertical-align:super}a{outline:0}html{font-family:'Barlow', sans-serif;font-size:1.32vw;font-weight:400;line-height:1.4}@media (max-width: 800px){html{font-size:2.35vw}}@media (max-width: 415px){html{font-size:4.85vw}}sup{font-size:.5em}strong{font-weight:600}p{line-height:1.22}.underline{text-decoration:underline}.basso-profundi{font-size:6rem;line-height:1.22}.baritone{font-size:3.11rem;line-height:1.22}.tenor{font-size:2.44rem;line-height:1.22}.alto{font-size:1.777rem;line-height:1.22}.soprano{font-size:1.333rem;line-height:1.22}.legal{font-size:.85rem}.semi-bold{font-weight:500}.bold{font-weight:600}.extra-bold{font-weight:800}em{font-style:italic}.black{color:#000}.white{color:#fff}.brown{color:#D1AF87}img[data-sizes="auto"]{display:block;width:100%}body{height:100%;-webkit-overflow-scrolling:touch;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#dadada));background:linear-gradient(#fff, #dadada);overflow-x:hidden}@media all and (-ms-high-contrast: none){body{background:#fff;overflow-x:hidden}}.cardboard-back{position:fixed !important;width:104%;left:.75%;height:108vh;top:-4vh;z-index:30;will-change:transform}@media (max-width: 800px){.cardboard-back{width:112vw;height:112vh;left:-6vw;top:-6vh}}@media all and (-ms-high-contrast: none){.cardboard-back{display:none}}main{width:94.5%;margin-left:5.5%;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;z-index:500;-webkit-box-sizing:content-box;box-sizing:content-box;background:#fff;will-change:transform}main.lock-scroll{overflow-y:hidden}@media (max-width: 800px){main{width:100vw;margin-left:0;height:100vh}}.barba-container{width:100%;overflow:hidden}@media all and (-ms-high-contrast: none){.barba-container{width:94.5%;height:100vh;margin-left:5.5%;overflow:visible}}@media (min-width: 801px){.hide-desktop{display:none}}@media (max-width: 800px) and (min-width: 416px){.hide-tablet{display:none}}@media (max-width: 415px){.hide-mobile{display:none !important}}.bg-cardboard{background:url("../assets/cardboard-bg.jpg") repeat}@media (max-width: 415px){.bg-cardboard{background-size:50% 50%}}.bg-black{background:#000}.bg-brown{background:#D1AF87}.bg-chartreuse{background:#F0FF00}.bg-white{background:#fff}.bg-pink{background:#E75B80}.bg-yellow{background:#F7CA00}.bg-blue{background:#409EDB}.border-black{border:solid .55em #000}.btn.arrow.brown #BODY{fill:#D1AF87}.btn.arrow.white #BODY{fill:#fff}.btn.arrow.black #BODY{fill:#000}.colonial-corners{position:relative;padding:.45em;background:transparent}.colonial-corners:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;-webkit-clip-path:polygon(2vw 0%, calc(100% - 2vw) 0%, 100% 2vw, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 2vw 100%, 0% calc(100% - 2vw), 0% 2vw);clip-path:polygon(2vw 0%, calc(100% - 2vw) 0%, 100% 2vw, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 2vw 100%, 0% calc(100% - 2vw), 0% 2vw);border:none;z-index:120;overflow:visible}@media (max-width: 800px){.colonial-corners:after{-webkit-clip-path:polygon(2vw 0%, calc(100% - 2vw) 0%, 100% 2vw, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 2vw 100%, 0% calc(100% - 2vw), 0% 2vw);clip-path:polygon(2vw 0%, calc(100% - 2vw) 0%, 100% 2vw, 100% calc(100% - 2vw), calc(100% - 2vw) 100%, 2vw 100%, 0% calc(100% - 2vw), 0% 2vw)}}@media (max-width: 415px){.colonial-corners:after{-webkit-clip-path:polygon(3vw 0%, calc(100% - 3vw) 0%, 100% 3vw, 100% calc(100% - 3vw), calc(100% - 3vw) 100%, 3vw 100%, 0% calc(100% - 3vw), 0% 3vw);clip-path:polygon(3vw 0%, calc(100% - 3vw) 0%, 100% 3vw, 100% calc(100% - 3vw), calc(100% - 3vw) 100%, 3vw 100%, 0% calc(100% - 3vw), 0% 3vw)}}.colonial-corners:before{content:'';width:calc(100% - (.45em * 2));height:calc(100% - (.45em * 2));z-index:125;position:absolute;top:.45em;left:.45em;-webkit-clip-path:polygon(1.75vw 0%, calc(100% - 1.75vw) 0%, 100% 1.75vw, 100% calc(100% - 1.75vw), calc(100% - 1.75vw) 100%, 1.75vw 100%, 0% calc(100% - 1.75vw), 0% 1.75vw);clip-path:polygon(1.75vw 0%, calc(100% - 1.75vw) 0%, 100% 1.75vw, 100% calc(100% - 1.75vw), calc(100% - 1.75vw) 100%, 1.75vw 100%, 0% calc(100% - 1.75vw), 0% 1.75vw);background:url("../assets/cardboard-bg.jpg") repeat}@media (max-width: 800px){.colonial-corners:before{-webkit-clip-path:polygon(1.5vw 0%, calc(100% - 1.5vw) 0%, 100% 1.5vw, 100% calc(100% - 1.5vw), calc(100% - 1.5vw) 100%, 1.5vw 100%, 0% calc(100% - 1.5vw), 0% 1.5vw);clip-path:polygon(1.5vw 0%, calc(100% - 1.5vw) 0%, 100% 1.5vw, 100% calc(100% - 1.5vw), calc(100% - 1.5vw) 100%, 1.5vw 100%, 0% calc(100% - 1.5vw), 0% 1.5vw)}}@media (max-width: 415px){.colonial-corners:before{-webkit-clip-path:polygon(2.25vw 0%, calc(100% - 2.25vw) 0%, 100% 2.25vw, 100% calc(100% - 2.25vw), calc(100% - 2.25vw) 100%, 2.25vw 100%, 0% calc(100% - 2.25vw), 0% 2.25vw);clip-path:polygon(2.25vw 0%, calc(100% - 2.25vw) 0%, 100% 2.25vw, 100% calc(100% - 2.25vw), calc(100% - 2.25vw) 100%, 2.25vw 100%, 0% calc(100% - 2.25vw), 0% 2.25vw)}}.colonial-corners.mini.video-clip{padding:0.225em}.colonial-corners.mini:after{-webkit-clip-path:polygon(1vw 0%, calc(100% - 1vw) 0%, 100% 1vw, 100% calc(100% - 1vw), calc(100% - 1vw) 100%, 1vw 100%, 0% calc(100% - 1vw), 0% 1vw);clip-path:polygon(1vw 0%, calc(100% - 1vw) 0%, 100% 1vw, 100% calc(100% - 1vw), calc(100% - 1vw) 100%, 1vw 100%, 0% calc(100% - 1vw), 0% 1vw)}@media (max-width: 800px){.colonial-corners.mini:after{-webkit-clip-path:polygon(1vw 0%, calc(100% - 1vw) 0%, 100% 1vw, 100% calc(100% - 1vw), calc(100% - 1vw) 100%, 1vw 100%, 0% calc(100% - 1vw), 0% 1vw);clip-path:polygon(1vw 0%, calc(100% - 1vw) 0%, 100% 1vw, 100% calc(100% - 1vw), calc(100% - 1vw) 100%, 1vw 100%, 0% calc(100% - 1vw), 0% 1vw)}}@media (max-width: 415px){.colonial-corners.mini:after{-webkit-clip-path:polygon(1.5vw 0%, calc(100% - 1.5vw) 0%, 100% 1.5vw, 100% calc(100% - 1.5vw), calc(100% - 1.5vw) 100%, 1.5vw 100%, 0% calc(100% - 1.5vw), 0% 1.5vw);clip-path:polygon(1.5vw 0%, calc(100% - 1.5vw) 0%, 100% 1.5vw, 100% calc(100% - 1.5vw), calc(100% - 1.5vw) 100%, 1.5vw 100%, 0% calc(100% - 1.5vw), 0% 1.5vw)}}.colonial-corners.mini:before{content:'';width:calc(100% - (.225em * 2));height:calc(100% - (.225em * 2));top:.225em;left:.225em;-webkit-clip-path:polygon(.875vw 0%, calc(100% - .875vw) 0%, 100% .875vw, 100% calc(100% - .875vw), calc(100% - .875vw) 100%, .875vw 100%, 0% calc(100% - .875vw), 0% .875vw);clip-path:polygon(.875vw 0%, calc(100% - .875vw) 0%, 100% .875vw, 100% calc(100% - .875vw), calc(100% - .875vw) 100%, .875vw 100%, 0% calc(100% - .875vw), 0% .875vw)}@media (max-width: 800px){.colonial-corners.mini:before{-webkit-clip-path:polygon(.75vw 0%, calc(100% - .75vw) 0%, 100% .75vw, 100% calc(100% - .75vw), calc(100% - .75vw) 100%, .75vw 100%, 0% calc(100% - .75vw), 0% .75vw);clip-path:polygon(.75vw 0%, calc(100% - .75vw) 0%, 100% .75vw, 100% calc(100% - .75vw), calc(100% - .75vw) 100%, .75vw 100%, 0% calc(100% - .75vw), 0% .75vw)}}@media (max-width: 415px){.colonial-corners.mini:before{-webkit-clip-path:polygon(1.125vw 0%, calc(100% - 1.125vw) 0%, 100% 1.125vw, 100% calc(100% - 1.125vw), calc(100% - 1.125vw) 100%, 1.125vw 100%, 0% calc(100% - 1.125vw), 0% 1.125vw);clip-path:polygon(1.125vw 0%, calc(100% - 1.125vw) 0%, 100% 1.125vw, 100% calc(100% - 1.125vw), calc(100% - 1.125vw) 100%, 1.125vw 100%, 0% calc(100% - 1.125vw), 0% 1.125vw)}}.colonial-corners.border-black{border:none}.colonial-corners *{z-index:130;position:relative}.colonial-corners.border-black:after{background:#000}main .wrapper{max-width:1200px;width:calc(100% - 2em);margin:0 auto}.center{text-align:center}.switch-logo{position:absolute;right:0;width:5.5em;max-width:100px;height:auto;top:.5em;z-index:60}@media (max-width: 800px){.switch-logo{width:4em}}@media (max-width: 415px){.switch-logo{width:3em}}.switch-logo img{display:block;width:100%;height:100%}.text-link{text-decoration:underline;display:inline-block}.text-link:after{content:url(assets/link-arrow.svg);margin-left:.5em;vertical-align:middle;display:inline-block;-webkit-transition:-webkit-transform 100ms ease-in-out;transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out, -webkit-transform 100ms ease-in-out}.text-link:hover:after{-webkit-transform:translateX(2px);transform:translateX(2px)}.perforated-right:after{content:'';display:block;height:100%;position:absolute;overflow:hidden;width:1rem;top:0;right:-.6rem;background-image:url("/kits/assets/product-pages/perforated-edge-right-small.svg");background-repeat:repeat-y;background-position-y:-.5rem;background-size:1rem 9rem}.perforated-right.bg-chartreuse:after{background-image:url("/invent/assets/perforated-edge-garage.svg")}.perforated-left:before{content:'';display:block;height:100%;position:absolute;overflow:hidden;width:1rem;top:0;left:-.6rem;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);background-image:url("/kits/assets/product-pages/perforated-edge-right-small.svg");background-repeat:repeat-y;background-position-y:-.5rem;background-size:1rem 9rem}.perforated-left.bg-chartreuse:before{background-image:url("/invent/assets/perforated-edge-garage.svg")}.perforated-top:before{content:'';display:block;height:1.2rem;position:absolute;overflow:hidden;width:100%;top:-0.85rem;left:0;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);background:url(/kits/assets/product-pages/perforated-edge-bottom.svg) repeat-x;background-position-y:0rem;background-size:15rem 1rem}@media (max-width: 415px){.perforated-right-mobile:after{content:'';display:block;height:100%;position:absolute;overflow:hidden;width:1rem;top:0;right:-.6rem;background:url("/kits/assets/product-pages/perforated-edge-right-small.svg") repeat-y;background-position-y:-.5rem;background-size:1rem 9rem}}@media (max-width: 415px){.perforated-left-mobile:before{content:'';display:block;height:100%;position:absolute;overflow:hidden;width:1rem;top:0;left:-.6rem;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);background:url("/kits/assets/product-pages/perforated-edge-right-small.svg") repeat-y;background-position-y:-.9rem;background-size:1rem 9rem}}.stripe-divider-container{position:relative;padding:2rem 0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.stripe-divider-container .stripe{top:50%;height:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stripe,.stripe-top{position:absolute;bottom:0;left:0;width:100%;background:url("../../assets/customization-stripes.svg");background-size:1200px 3px;height:4px;-webkit-animation-name:infiniteStripes;animation-name:infiniteStripes;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.stripe.bottom{bottom:0;top:inherit}.stripe-top{top:0;bottom:auto}.striped-thickline{width:100%;height:6px;background:url("../../assets/stripe-colors.jpg") repeat-x;margin:0.5em 0}.dotted-rule{position:relative}.dotted-rule:after{content:'';display:inline-block;width:100%;height:14px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:radial-gradient(ellipse, #2b2b2b 2px, transparent 3px);background-size:16px 16px;background-position:0px 0;background-repeat:repeat-x}div.movie{width:100vw;height:calc(100vh + 24px);position:fixed;background:url(../assets/bgMovie.svg) repeat-x 0 bottom/2560px 2400px;z-index:99999;overflow:hidden;top:0;left:0;-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}div.movie .movie-container{height:calc( 76vw / 16 * 9);width:76vw;position:absolute;left:50%;top:50%;margin-top:-24px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.movie .movie-container iframe{width:100%;height:100%}div.movie .movie-container p{color:#ffffff;font-size:0.875rem;margin-top:0.5em}@media screen and (max-width: 759px){div.movie .movie-container{height:calc( 90vw / 16 * 9);width:90vw}}@media (orientation: landscape) and (min-aspect-ratio: 1930 / 980){div.movie .movie-container{height:calc( 70vw / 16 * 9);width:70vw;margin-top:40px}div.movie .movie-container iframe{width:60%;height:60%;margin:1em auto;display:block}}div.movie .btnClose{position:absolute;top:0;right:2vw;width:64px;height:64px;cursor:pointer}div.movie .btnClose:after{content:'';background:url(../assets/close-x.svg);background-size:100% 100%;height:40px;width:40px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 759px){div.movie .btnClose{width:50px;height:50px}div.movie .btnClose:after{height:30px;width:30px}}div.movie .btnClose:hover{background:repeating-linear-gradient(-70deg, #f7ca00, #f7ca00 30px, #409edb 30px, #409edb 60px, #e75b80 60px, #e75b80 90px);background-size:96px 100%;-webkit-animation:btnStripeNavi 1.5s infinite linear;animation:btnStripeNavi 1.5s infinite linear;cursor:pointer}.movieOpen{top:0;bottom:auto;-webkit-animation:movieOpen 1.2s 0s forwards cubic-bezier(0.77, 0, 0.175, 1);animation:movieOpen 1.2s 0s forwards cubic-bezier(0.77, 0, 0.175, 1)}@-webkit-keyframes movieOpen{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes movieOpen{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.movieClose{top:0;bottom:auto;-webkit-animation:movieClose 0.7s 0s forwards cubic-bezier(0.77, 0, 0.175, 1);animation:movieClose 0.7s 0s forwards cubic-bezier(0.77, 0, 0.175, 1)}@-webkit-keyframes movieClose{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}}@keyframes movieClose{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}}nav.labo-nav{width:5.5%;height:100vh;position:fixed;left:0;top:0;z-index:999;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform 300ms cubic-bezier(0.77, 0, 0.175, 1);transition:transform 300ms cubic-bezier(0.77, 0, 0.175, 1);transition:transform 300ms cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 300ms cubic-bezier(0.77, 0, 0.175, 1);will-change:transform}nav.labo-nav.transition{-webkit-transform:translateX(-6vw);transform:translateX(-6vw)}nav.labo-nav.transition.label{-webkit-transform:none !important;transform:none !important}@media (max-width: 800px){nav.labo-nav{width:100%;height:calc( 4vw + 4vh);left:0;bottom:0;top:inherit}nav.labo-nav.transition{-webkit-transform:translateY(calc( 5vw + 5vh));transform:translateY(calc( 5vw + 5vh))}}@media (max-width: 415px){nav.labo-nav{height:calc( 5vw + 5vh)}}nav.labo-nav .nav-container{width:100%;height:100%;position:absolute;left:0;top:0;background:url("../assets/cardboard-bg.jpg") repeat;-webkit-box-shadow:0 0.33em 0.44em 0 rgba(0,0,0,0.6);box-shadow:0 0.33em 0.44em 0 rgba(0,0,0,0.6);z-index:2}nav.labo-nav .label-container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}nav.labo-nav ul{margin-top:calc(72px + 15vh);width:100%}@media (max-width: 800px){nav.labo-nav ul{margin-top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}nav.labo-nav ul li{width:5.5vw;height:4.95vw;position:relative;cursor:pointer}@media (max-width: 800px){nav.labo-nav ul li{width:25%;height:100%}nav.labo-nav ul li .label{display:none !important}}@media all and (-ms-high-contrast: none){nav.labo-nav ul li .label{display:none !important}}@supports (-ms-ime-align: auto){nav.labo-nav ul li .label{display:none !important}}nav.labo-nav ul li.home .icon{width:4.5vw;margin-left:.5vw}@media (max-width: 800px){nav.labo-nav ul li.home .icon{margin:0 auto;width:calc(5vw + 5vh);height:auto}}nav.labo-nav ul li.home .label{width:10vw;background:url("../assets/cardboard-bg.jpg") repeat}body.fr nav.labo-nav ul li.home .label{width:11vw}nav.labo-nav ul li.home .label img{width:6.5vw}body.fr nav.labo-nav ul li.home .label img{width:8vw}nav.labo-nav ul li.home.active .label{-webkit-transform:translateX(100%);transform:translateX(100%)}nav.labo-nav ul li.make{background:#F7CA00}nav.labo-nav ul li.make .icon{width:3.575vw;margin-left:.9625vw}@media (max-width: 800px){nav.labo-nav ul li.make .icon{margin:0 auto;width:calc(3vw + 3vh);height:auto}}nav.labo-nav ul li.make .label{width:10vw;background:#F7CA00}body.fr nav.labo-nav ul li.make .label{width:16vw}nav.labo-nav ul li.make .label img{width:6.5vw}body.fr nav.labo-nav ul li.make .label img{width:13vw}nav.labo-nav ul li.make.active .label{-webkit-transform:translateX(10vw);transform:translateX(10vw)}body.fr nav.labo-nav ul li.make.active .label{-webkit-transform:translateX(16vw);transform:translateX(16vw)}nav.labo-nav ul li.play{background:#E75B80}nav.labo-nav ul li.play .icon{width:2.86vw;margin-left:1.32vw}@media (max-width: 800px){nav.labo-nav ul li.play .icon{margin:0 auto;width:calc(2.25vw + 2.25vh);height:auto}}nav.labo-nav ul li.play .label{width:10vw;background:#E75B80}nav.labo-nav ul li.play .label img{width:6.5vw}nav.labo-nav ul li.play.active .label{-webkit-transform:translateX(10vw);transform:translateX(10vw)}nav.labo-nav ul li.discover{background:#409EDB}nav.labo-nav ul li.discover .icon{width:2.365vw;margin-left:1.567vw}@media (max-width: 800px){nav.labo-nav ul li.discover .icon{margin:0 auto;width:calc(2vw + 2vh);height:auto}}nav.labo-nav ul li.discover .label{width:15vw;background:#409EDB}nav.labo-nav ul li.discover .label img{width:11.1vw}nav.labo-nav ul li.discover.active .label{-webkit-transform:translateX(15vw);transform:translateX(15vw)}nav.labo-nav ul li.kits{background:#fff}nav.labo-nav ul li.kits .icon{width:3.19vw;margin-left:1.15vw}@media (max-width: 800px){nav.labo-nav ul li.kits .icon{margin:0 auto;width:calc(2.5vw + 2.5vh);height:auto}}nav.labo-nav ul li.kits .label{width:9vw;background:#fff}nav.labo-nav ul li.kits .label img{width:5.2vw}nav.labo-nav ul li.kits.active .label{-webkit-transform:translateX(9vw);transform:translateX(9vw)}body.fr nav.labo-nav ul li.kits .label{width:8vw}body.fr nav.labo-nav ul li.kits .label img{width:4.2vw}body.fr nav.labo-nav ul li.kits.active .label{-webkit-transform:translateX(8vw);transform:translateX(8vw)}nav.labo-nav ul li.share{background:#E3E3E3}nav.labo-nav ul li.share .icon{width:3.19vw;margin-left:1.15vw}@media (max-width: 800px){nav.labo-nav ul li.share .icon{margin:0 auto;width:calc(2.5vw + 2.5vh);height:auto}}nav.labo-nav ul li.share .label{width:11vw;background:#E3E3E3}nav.labo-nav ul li.share .label img{width:7.2vw}nav.labo-nav ul li.share.active .label{-webkit-transform:translateX(11vw);transform:translateX(11vw)}body.fr nav.labo-nav ul li.share .label{width:13vw}body.fr nav.labo-nav ul li.share .label img{width:9.2vw}body.fr nav.labo-nav ul li.share.active .label{-webkit-transform:translateX(13vw);transform:translateX(13vw)}nav.labo-nav ul li.active{cursor:default}nav.labo-nav ul li.active .active-icon{width:5.5vw}@media (max-width: 800px){nav.labo-nav ul li a{display:block;height:100%}}nav.labo-nav ul li .icon-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}nav.labo-nav ul li .active-icon,nav.labo-nav ul li .inactive-icon{height:100%;position:absolute;top:0;left:0;overflow:hidden;z-index:3}@media (max-width: 800px){nav.labo-nav ul li .active-icon,nav.labo-nav ul li .inactive-icon{height:100%}}nav.labo-nav ul li .inactive-icon{width:5.5vw}@media (max-width: 800px){nav.labo-nav ul li .inactive-icon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}nav.labo-nav ul li:hover .active-icon{width:5.5vw}nav.labo-nav ul li .icon{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.labo-nav ul li .icon img{width:100%;height:auto}nav.labo-nav ul li .label{height:100%;right:.5em;top:0;position:absolute;-webkit-box-shadow:0.27em 0.27em 0.27em rgba(0,0,0,0.34);box-shadow:0.27em 0.27em 0.27em rgba(0,0,0,0.34);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.77, 0, 0.175, 1);transition:-webkit-transform 250ms cubic-bezier(0.77, 0, 0.175, 1);transition:transform 250ms cubic-bezier(0.77, 0, 0.175, 1);transition:transform 250ms cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 250ms cubic-bezier(0.77, 0, 0.175, 1)}.pillars-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:200;position:relative;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.75vw}@media (max-width: 415px){.pillars-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.25vw;padding:1.5vw}}.pillars-nav.make .pane.discover,.pillars-nav.make .pane.play{width:40%}@media (max-width: 415px){.pillars-nav.make .pane.discover,.pillars-nav.make .pane.play{width:100%}}.pillars-nav.make .pane.make{width:23%}@media (max-width: 415px){.pillars-nav.make .pane.make{width:100%}}.pillars-nav.play .pane.discover,.pillars-nav.play .pane.make{width:40%}@media (max-width: 415px){.pillars-nav.play .pane.discover,.pillars-nav.play .pane.make{width:100%}}.pillars-nav.play .pane.play{width:23%}@media (max-width: 415px){.pillars-nav.play .pane.play{width:100%}}.pillars-nav.discover .pane.play,.pillars-nav.discover .pane.make{width:40%}@media (max-width: 415px){.pillars-nav.discover .pane.play,.pillars-nav.discover .pane.make{width:100%}}.pillars-nav.discover .pane.discover{width:23%}@media (max-width: 415px){.pillars-nav.discover .pane.discover{width:100%}}.pillars-nav .pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.55em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 415px){.pillars-nav .pane{width:38%}}@media (max-width: 415px){.pillars-nav .pane{width:100%;margin-bottom:0.5em}}.pillars-nav .pane .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5em}.pillars-nav .pane .icon-wrapper.make img{margin-right:-4.5em}body.fr .pillars-nav .pane .icon-wrapper.make img{margin-right:0}body.fr .pillars-nav .pane .icon-wrapper.make img.fr-text{height:1rem;margin-right:0;margin-left:.5rem}@media (max-width: 800px){.pillars-nav .pane .icon-wrapper.make img{margin-right:-4.25em}}.pillars-nav .pane .icon-wrapper.play img{margin-right:-3.5em}body.fr .pillars-nav .pane .icon-wrapper.play img{margin-right:0}body.fr .pillars-nav .pane .icon-wrapper.play img.fr-text{height:1rem;margin-right:0;margin-left:1rem}@media (max-width: 800px){.pillars-nav .pane .icon-wrapper.play img{margin-right:-3.25em}}.pillars-nav .pane .icon-wrapper.discover img{margin-right:-3em}body.fr .pillars-nav .pane .icon-wrapper.discover img{margin-right:0}body.fr .pillars-nav .pane .icon-wrapper.discover img.fr-text{height:1.5rem;margin-right:0;margin-left:.5rem}@media all and (-ms-high-contrast: none){.pillars-nav .pane .icon-wrapper.discover svg{width:24em}}.pillars-nav .pane .icon-wrapper img{height:3.5em;width:auto}@media (max-width: 800px){.pillars-nav .pane .icon-wrapper img{height:2.5em}}@media all and (-ms-high-contrast: none){.pillars-nav .pane .icon-wrapper img{width:3.5em}}.pillars-nav .pane .icon-wrapper svg{margin:.5em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;overflow:visible;height:3.5em;width:auto}.pillars-nav .pane .icon-wrapper svg .arrow{-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}@media (max-width: 800px){.pillars-nav .pane .icon-wrapper svg{height:2.5em}}@media all and (-ms-high-contrast: none){.pillars-nav .pane .icon-wrapper svg{width:12em}}@media (max-width: 415px){.pillars-nav .pane .icon-wrapper{margin:0 !important}}.pillars-nav .pane.active .icon-wrapper{width:100%}.pillars-nav .pane.active .icon-wrapper img{height:6em;width:auto;margin-right:0}@media (max-width: 415px){.pillars-nav .pane.active .icon-wrapper img{height:3.5rem}}.pillars-nav .pane .zoom-container{margin:0;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 415px){.pillars-nav .pane .zoom-container{display:none}}.pillars-nav .pane .zoom-container img{width:100%;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pillars-nav .pane.make{background:#F7CA00}@supports ((-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)) or (clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%))){.pillars-nav .pane.make{-webkit-clip-path:polygon(0% 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);margin-right:-1.25vw}.pillars-nav .pane.make .zoom-container{-webkit-clip-path:polygon(0% 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%)}}@supports (-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)){.pillars-nav .pane.make{-webkit-clip-path:polygon(0% 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);margin-right:-1.25vw}.pillars-nav .pane.make .zoom-container{-webkit-clip-path:polygon(0% 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%)}}@media (max-width: 415px){.pillars-nav .pane.make{margin:0 !important;border-bottom:1.5vw solid #000}}.pillars-nav .pane.play{background:#E75B80}@supports ((-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)) or (clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%))){.pillars-nav .pane.play{-webkit-clip-path:polygon(2vw 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(2vw 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%)}.pillars-nav .pane.play .zoom-container{-webkit-clip-path:polygon(1.25vw 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(1.25vw 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%)}}@supports (-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)){.pillars-nav .pane.play{-webkit-clip-path:polygon(2vw 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(2vw 0%, 100% 0%, calc(100% - 2vw) 100%, 0% 100%)}.pillars-nav .pane.play .zoom-container{-webkit-clip-path:polygon(1.25vw 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%);clip-path:polygon(1.25vw 0%, calc(100% - .85vw) 0%, calc(100% - 2vw) 100%, 0% 100%)}}@media (max-width: 415px){.pillars-nav .pane.play{margin:0 !important;border-bottom:1.5vw solid #000}}.pillars-nav .pane.discover{background:#409EDB}@supports ((-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)) or (clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%))){.pillars-nav .pane.discover{-webkit-clip-path:polygon(2vw 0%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(2vw 0%, 100% 0%, 100% 100%, 0 100%);margin-left:-1.25vw}.pillars-nav .pane.discover .zoom-container{-webkit-clip-path:polygon(1.25vw 0%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(1.25vw 0%, 100% 0%, 100% 100%, 0 100%)}}@supports (-webkit-clip-path: polygon(0 15%, 100% 10%, 100% 95%, 0% 100%)){.pillars-nav .pane.discover{-webkit-clip-path:polygon(2vw 0%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(2vw 0%, 100% 0%, 100% 100%, 0 100%);margin-left:-1.25vw}.pillars-nav .pane.discover .zoom-container{-webkit-clip-path:polygon(1.25vw 0%, 100% 0%, 100% 100%, 0 100%);clip-path:polygon(1.25vw 0%, 100% 0%, 100% 100%, 0 100%)}}@media (max-width: 415px){.pillars-nav .pane.discover{margin:0 !important}}@media (max-width: 415px){.pillars-nav .pane{-webkit-clip-path:none !important;clip-path:none !important}}.pillars-nav .pane:hover svg .arrow{-webkit-transform:translateX(1vw);transform:translateX(1vw)}.pillars-nav .pane:hover .zoom-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}.secondary-nav{background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:0 0 .5rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 415px){.secondary-nav{padding:0}}.secondary-nav a{text-decoration:none;color:#fff;display:block;padding:1rem 0}.secondary-nav.home{padding:0 0.3vw .5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.secondary-nav .secondary{-ms-flex-preferred-size:49%;flex-basis:49%;display:block}@media (max-width: 415px){.secondary-nav .secondary{-ms-flex-preferred-size:100%;flex-basis:100%}}.secondary-nav .secondary.active{padding:.75rem 0 1.25rem 0}.secondary-nav .secondary.active .text{font-size:1.777rem;font-weight:600;opacity:.7;line-height:1}@media (max-width: 800px){.secondary-nav .secondary.active .text{font-size:1.333rem}}@media (max-width: 415px){.secondary-nav .secondary.active .text{font-size:1rem}}.secondary-nav .divider{width:.25rem}.secondary-nav .divider img{width:100%;display:block}@media (max-width: 415px){.secondary-nav .divider{width:96%;padding:.1rem 0;background:#fff}.secondary-nav .divider img{display:none}}.secondary-nav .text-container{text-align:center}.secondary-nav .text-container .text{line-height:1;display:inline-block;vertical-align:middle}@media (max-width: 800px){.secondary-nav .text-container .text{font-size:1.333rem}}@media (max-width: 415px){.secondary-nav .text-container .text{font-size:1rem}}.secondary-nav .text-container .arrow{margin-left:.5rem;display:inline-block;vertical-align:middle;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;width:1.3rem}.secondary-nav .text-container .arrow img{width:100%;display:block}.secondary-nav.home .secondary{padding-top:0}.secondary-nav.home .secondary .graphic img{width:100%}.secondary-nav.home .secondary .icon{display:inline-block;margin-right:1em;margin-bottom:-2.25em}.secondary-nav.home .secondary .icon img{display:block}.secondary-nav.home .secondary .text-container{padding-top:1em;margin-top:-1em;background-color:#000;padding-bottom:1.5em}.secondary-nav.home .secondary.decorate .icon{width:10vw;max-width:134px}.secondary-nav.home .secondary.decorate .graphic{overflow:hidden}.secondary-nav.home .secondary.decorate img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.secondary-nav.home .secondary.decorate:hover .arrow{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.secondary-nav.home .secondary.decorate:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.secondary-nav.home .secondary.decorate .text-container{-webkit-clip-path:polygon(0 0, 100% 1em, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 1em, 100% 100%, 0% 100%)}.secondary-nav.home .secondary.invent .icon{width:8vw;max-width:101px}.secondary-nav.home .secondary.invent .graphic{overflow:hidden}.secondary-nav.home .secondary.invent img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.secondary-nav.home .secondary.invent .text-container{-webkit-clip-path:polygon(0 1em, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 1em, 100% 0, 100% 100%, 0% 100%)}.secondary-nav.home .secondary.invent:hover .arrow{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}.secondary-nav.home .secondary.invent:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 415px){.secondary-nav.home .secondary{border:none;padding-bottom:0}.secondary-nav.home .secondary .graphic img{display:none}.secondary-nav.home .secondary .icon{width:13vw;margin-bottom:-0.65em}.secondary-nav.home .secondary .text-container{padding:1em;margin:1vw;background-color:#000;border:2px solid #fff}.secondary-nav.home .secondary.decorate .text-container{-webkit-clip-path:none;clip-path:none}.secondary-nav.home .secondary.invent .text-container{-webkit-clip-path:none;clip-path:none}}.page-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding-top:1.5em;padding-bottom:1.5em}@media (max-width: 800px){.page-footer{padding-bottom:calc(6.25vw + 6.25vh)}}@media (max-width: 415px){.page-footer{width:80%;margin:0 auto;padding-bottom:calc(12.5vw + 12.5vh)}}.page-footer .disclaimers{text-align:center}.page-footer .copyright{margin-top:1em}.page-footer .legal{font-size:12px}.page-footer .stripe{bottom:auto;top:0}@media (max-width: 415px){.page-footer .stripe{width:130%;margin-left:-15%}}.page-footer .social-networks{background-color:black;position:relative}@media (max-width: 415px){.page-footer .social-networks{width:90%}}.page-footer .social-networks .follow-nintendo-label{display:none}.page-footer .social-networks .follow-nintendo{margin:2em}@media (max-width: 800px){.page-footer .social-networks .follow-nintendo{margin:1em}}.page-footer .social-networks:after{content:'';display:block;height:100%;position:absolute;width:1rem;top:0;right:-.6rem;overflow:hidden;background:url("/kits/assets/product-pages/perforated-edge-right-small.svg") repeat-y;background-position-y:10%;background-size:1rem 9rem}.page-footer .social-networks:before{content:'';display:block;height:100%;position:absolute;overflow:hidden;width:1rem;top:0;left:-.6rem;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:url("/kits/assets/product-pages/perforated-edge-right-small.svg") repeat-y;background-position-y:10%;background-size:1rem 9rem}.btn{display:block;cursor:pointer;padding:0;margin:0}.btn.arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.22em;margin-right:1.11em;position:relative;line-height:2.1em;padding-left:1em;padding-right:1em;background:#000;color:#000;-webkit-clip-path:polygon(0% 0%, calc(100% - 1.12em) 0%, 100% 50%, calc(100% - 1.12em) 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 1.12em) 0%, 100% 50%, calc(100% - 1.12em) 100%, 0% 100%)}.btn.arrow svg{margin-left:.5em;width:.75em;height:auto}.btn.arrow span{-ms-flex-item-align:baseline;align-self:baseline}.btn.arrow span.soprano{line-height:inherit}.btn.arrow.brown{background:#D1AF87}.btn.arrow.brown #BODY{fill:#000}.btn.arrow.brown:after{border-left:1.12em solid #D1AF87}.btn.arrow:hover{background:#e70013;color:#D1AF87}.btn.arrow:hover:after{border-left:1.12em solid #e70013}@-webkit-keyframes infiniteStripes{from{background-position:0}to{background-position:1200px}}@keyframes infiniteStripes{from{background-position:0}to{background-position:1200px}}@-webkit-keyframes btnStripeNavi{0%{background-position-x:0}100%{background-position-x:96px}}@keyframes btnStripeNavi{0%{background-position-x:0}100%{background-position-x:96px}}.modal-overlay{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0.8);z-index:9999;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media (max-width: 415px){.modal-overlay{background:rgba(0,0,0,0.9)}}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-overlay.active .btnClose{-webkit-transform:translateY(0);transform:translateY(0)}div.modal-overlay .btnClose{position:absolute;top:0;right:2vw;width:64px;height:64px;cursor:pointer;-webkit-transform:translateY(-105%);transform:translateY(-105%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transition-delay:200ms;transition-delay:200ms}div.modal-overlay .btnClose:after{content:'';background:url(/assets/close-x.svg);background-size:100% 100%;height:40px;width:40px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 759px){div.modal-overlay .btnClose{width:50px;height:50px}div.modal-overlay .btnClose:after{height:30px;width:30px}}div.modal-overlay .btnClose:hover{background:repeating-linear-gradient(-70deg, #f7ca00, #f7ca00 30px, #409edb 30px, #409edb 60px, #e75b80 60px, #e75b80 90px);background-size:96px 100%;-webkit-animation:btnStripeNavi 1.5s infinite linear;animation:btnStripeNavi 1.5s infinite linear;cursor:pointer}.retailer-modal{position:fixed;top:50%;left:50%;width:70%;max-height:90vh;z-index:99999;-webkit-transform:translateY(-50%) translateX(-200%);transform:translateY(-50%) translateX(-200%);opacity:0;-webkit-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out}@media (max-width: 800px){.retailer-modal{width:80%;overflow-y:scroll}}@media (max-width: 415px){.retailer-modal{width:96%}}.retailer-modal.active{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}@media (max-width: 415px){.retailer-modal .colonial-corners:before,.retailer-modal .colonial-corners:after{background:none;-webkit-clip-path:none;clip-path:none}}.retailer-modal .retailer-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem 2rem}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper{margin:0}}.retailer-modal .retailer-modal-wrapper .packshot{width:100%}@media (max-width: 800px){.retailer-modal .retailer-modal-wrapper .packshot{width:60%;margin:0 auto 1rem auto}}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .packshot{width:75%}}.retailer-modal .retailer-modal-wrapper .logo{width:100%;margin-bottom:1.5rem}@media (max-width: 800px){.retailer-modal .retailer-modal-wrapper .logo{width:60%;margin:0 auto 1rem auto}}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .logo{width:75%}}.retailer-modal .retailer-modal-wrapper .logo img{width:100%;display:block}.retailer-modal .retailer-modal-wrapper .logo img.mobile{display:none}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .logo img.mobile{display:block}}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .logo img:not(.mobile){display:none}}.retailer-modal .retailer-modal-wrapper .stripe-divider-container{padding:1rem 0}.retailer-modal .retailer-modal-wrapper .left-side,.retailer-modal .retailer-modal-wrapper .right-side{width:45%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 800px){.retailer-modal .retailer-modal-wrapper .left-side,.retailer-modal .retailer-modal-wrapper .right-side{width:90%}}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .release-date{color:#fff}.retailer-modal .retailer-modal-wrapper .release-date .soprano{font-size:1rem}}.retailer-modal .retailer-modal-wrapper .retailer-container .retailer-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.fr .retailer-modal .retailer-modal-wrapper .retailer-container .retailer-header-container .alto{font-size:1.33rem}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .retailer-container .retailer-header-container .alto{font-size:1rem}.retailer-modal .retailer-modal-wrapper .retailer-container .retailer-header-container .black{color:#fff}}.retailer-modal .retailer-modal-wrapper .retailer-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:.5em auto}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .retailer-container ul{width:95%}}.retailer-modal .retailer-modal-wrapper .retailer-container ul li{width:32%;height:4rem;margin:.25em 0;padding-top:20%;background:#fff;position:relative}@media (max-width: 415px){.retailer-modal .retailer-modal-wrapper .retailer-container ul li{height:3rem}}.retailer-modal .retailer-modal-wrapper .retailer-container ul li a{display:block;height:100%;position:absolute;width:100%;top:0;left:0}.retailer-modal .retailer-modal-wrapper .retailer-container ul li:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.95);transform:translateX(-50%) translateY(-50%) scale(0.95)}.retailer-modal .retailer-modal-wrapper .retailer-container ul li img{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:-webkit-transform 100ms ease-in-out;transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out, -webkit-transform 100ms ease-in-out}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.amazon img{width:80%;margin-top:2%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.best-buy img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.gamestop img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.target img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.toys-r-us img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.walmart img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.microplay img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.source img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.london-drugs img{width:80%}.retailer-modal .retailer-modal-wrapper .retailer-container ul li.eb-games img{width:80%}
