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}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}}.barba-container a:focus,.barba-container button:focus,.labo-nav a:focus,.labo-nav button:focus{-webkit-box-shadow:0px 0px 0px 2px #F7CA00,  0px 0px 0px 4px black;box-shadow:0px 0px 0px 2px #F7CA00,  0px 0px 0px 4px black;outline:none}.barba-container div:focus,.barba-container section:focus,.labo-nav div:focus,.labo-nav section:focus{outline:none}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}.sm-txt,.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}}#main-content{position:absolute;top:0;left:0}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cardboard-back{position:fixed !important;width:108vw;left:-4vw;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:100vw;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}.barba-container{width:100%;overflow:hidden;margin-top:35px}@media screen and (min-width: 655px){.barba-container{margin-top:85px}}#nclood-nav{z-index:11002 !important}@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}.switch-logo a{display:block}@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-top,.stripe{position:absolute;bottom:0;left:0;width:100%;background:url("../../assets/customization-stripes.svg");background-size:1200px 3px;height:6px;-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}.stripe--6{height:6px}.stripe--bottom{bottom:0;top:auto}.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}.is-reduced-motion .stripe-top,.is-reduced-motion .stripe{-webkit-animation:none;animation:none}@media (prefers-reduced-motion: reduce){.stripe-top,.stripe{-webkit-animation:none;animation:none}}.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);display:none}.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%)}.movie .movie-container iframe{width:100%;height:100%}.movie .movie-container p{color:#ffffff;font-size:0.875rem;margin-top:0.5em}@media screen and (max-width: 759px){.movie .movie-container{height:calc( 90vw / 16 * 9);width:90vw}}@media (orientation: landscape) and (min-aspect-ratio: 1930 / 980){.movie .movie-container{height:calc( 70vw / 16 * 9);width:70vw;margin-top:40px}.movie .movie-container iframe{width:60%;height:60%;margin:1em auto;display:block}}.movie .btnClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;position:absolute;top:0;right:2vw;width:64px;height:64px;cursor:pointer}.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){.movie .btnClose{width:50px;height:50px}.movie .btnClose:after{height:30px;width:30px}}.movie .btnClose:hover,.movie .btnClose:focus{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;display:block;-webkit-animation:movieOpen 1.2s 0.1s forwards cubic-bezier(0.77, 0, 0.175, 1);animation:movieOpen 1.2s 0.1s 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)}}.is-reduced-motion .movieOpen{-webkit-animation:none;animation:none;-webkit-transform:translateY(0);transform:translateY(0)}.is-reduced-motion .movie .btnClose:hover,.is-reduced-motion .movie .btnClose:focus{-webkit-animation:none;animation:none}@media (prefers-reduced-motion: reduce){.movieOpen{-webkit-animation:none;animation:none;-webkit-transform:translateY(0);transform:translateY(0)}.movie .btnClose:hover,.movie .btnClose:focus{-webkit-animation:none;animation:none}}#labo-nav-toggler{display:none}#labo-nav-toggler:checked+.labo-nav__list{height:263px}@media screen and (min-width: 655px){#labo-nav-toggler:checked+.labo-nav__list{height:auto}}#labo-nav-toggler:checked ~ .labo-nav__mobile-toggler{padding-top:22px;padding-bottom:22px}#labo-nav-toggler:checked ~ .labo-nav__mobile-toggler::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}#labo-nav-toggler:checked ~ .labo-nav__mobile-toggler .labo-nav__label--menu{display:none}#labo-nav-toggler:checked ~ .labo-nav__mobile-toggler .labo-nav__label--close{display:block}.labo-nav{text-align:center;position:absolute;left:0;width:100%;z-index:1000;opacity:0}.labo-nav nav{position:relative;background:url("../assets/cardboard-bg.jpg") repeat;-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,0.2);box-shadow:0 4px 0 0 rgba(0,0,0,0.2)}.labo-nav.is-sticky .labo-nav__anchor{padding-top:25px;padding-bottom:23px}.labo-nav.is-sticky .stripe{height:3px}.labo-nav.is-initialized{opacity:1}@media all and (-ms-high-contrast: none){.labo-nav{width:100vw}}.labo-nav__list{height:0;-webkit-transition:height 0.6s cubic-bezier(0.14, 0.16, 0.12, 1.4);transition:height 0.6s cubic-bezier(0.14, 0.16, 0.12, 1.4);position:relative;overflow:hidden}@media screen and (min-width: 655px){.labo-nav__list{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible}}.labo-nav__list .time-banner{position:absolute;width:130px;top:-8px;right:-150px;display:none}@media screen and (max-width: 1080px){.labo-nav__list .time-banner{display:none}}.labo-nav__list-item{border-bottom:solid 2px #000;position:relative;overflow:hidden}.labo-nav__list-item.is-active{background:white}.labo-nav__list-item.is-active .stripe{opacity:1}.labo-nav__list-item .stripe{pointer-events:none;-webkit-animation:none;animation:none;opacity:0}.labo-nav__list-item:hover{background:white}.labo-nav__list-item:hover .stripe{opacity:1;-webkit-animation:infiniteStripes 30s linear infinite;animation:infiniteStripes 30s linear infinite}@media screen and (min-width: 655px){.labo-nav__list-item{border-right:solid 2px #000;border-bottom:0;overflow:visible}.labo-nav__list-item:first-child{border-left:solid 2px #000}}.labo-nav__anchor{text-decoration:none;color:#000;display:block;padding:22px;position:relative}@media screen and (min-width: 655px){.labo-nav__anchor{padding:37px 20px 30px}}@media screen and (min-width: 950px){.labo-nav__anchor{padding-left:34px;padding-right:34px}}.labo-nav__label{display:block;margin:0 auto;max-width:100%}.labo-nav__label--tabletup,.labo-nav__logo{display:none}.labo-nav__label--tabletup{display:none}@media screen and (min-width: 655px){.labo-nav__label--tabletup{display:block}}@media screen and (min-width: 655px){.labo-nav__label--mobile{display:none}}.labo-nav__mobile-toggler{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;padding:12px 20px}.labo-nav__mobile-toggler::after{content:'';background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4zMjYgMTEuNzk4TDE4LjQ0NC43MmwzLjAxMi4wNS0uMDUgMi45MTMtOS4xMTcgMTEuMDc4SDkuMzI2eiIvPjxwYXRoIGQ9Ik0zLjE3MS43Mmw5LjExOCAxMS4wNzgtLjA1IDMuMDEyLTIuOTEzLS4wNDlMLjIwOCAzLjY4M1YuNzJ6Ii8+PC9nPjwvc3ZnPg==") center center/contain no-repeat;width:22px;height:17px;display:block;margin-left:5px}.labo-nav__mobile-toggler img{margin:0}@media screen and (min-width: 655px){.labo-nav__mobile-toggler{display:none}}.labo-nav__label--close{display:none}.is-reduced-motion .labo-nav__list-item:hover .stripe{-webkit-animation:none;animation:none}@media (prefers-reduced-motion: reduce){.labo-nav__list-item:hover .stripe{-webkit-animation:none;animation:none}}.pillars-nav{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;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.hide-nav{display:none}.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;display:none}@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;font-size:1em}.btn.arrow{border:none;text-decoration:none;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;position:relative;line-height:2.1em;padding-left:1em;padding-right:1em;background:black;color:white;-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:hover,.btn.arrow:focus{color:black;background:white}.btn--disabled{opacity:.2;pointer-events:none}.btn--white.arrow{background:#fff;color:#000}.btn--white.arrow:focus,.btn--white.arrow:hover{background:repeating-linear-gradient(-70deg, #f7ca00, #f7ca00 15px, #409edb 15px, #409edb 30px, #e75b80 30px, #e75b80 45px);background-size:48px 100%;-webkit-animation:btnStripeNavi 1.5s infinite linear;animation:btnStripeNavi 1.5s infinite linear;color:#000}.btn--rainbow.arrow:focus,.btn--rainbow.arrow:hover{background:repeating-linear-gradient(-70deg, #f7ca00, #f7ca00 15px, #409edb 15px, #409edb 30px, #e75b80 30px, #e75b80 45px);background-size:48px 100%;-webkit-animation:btnStripeNavi 1.5s infinite linear;animation:btnStripeNavi 1.5s infinite linear;color:#000}.is-reduced-motion .btn--white.arrow:hover,.is-reduced-motion .btn--white.arrow:focus,.is-reduced-motion .btn--rainbow.arrow:hover,.is-reduced-motion .btn--rainbow.arrow:focus{-webkit-animation:none;animation:none}.is-reduced-motion .arrow-button:hover .btn.arrow,.is-reduced-motion .arrow-button:focus .btn.arrow{-webkit-animation:none;animation:none}@media (prefers-reduced-motion: reduce){.btn--white.arrow:hover,.btn--white.arrow:focus,.btn--rainbow.arrow:hover,.btn--rainbow.arrow:focus{-webkit-animation:none;animation:none}.arrow-button:hover .btn.arrow,.arrow-button:focus .btn.arrow{-webkit-animation:none;animation:none}}@-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}}@-webkit-keyframes rotateGearLarge{0%{background-position:0px 0px}100%{background-position:0px -1960px}}@keyframes rotateGearLarge{0%{background-position:0px 0px}100%{background-position:0px -1960px}}@-webkit-keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -1820px}}@keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -1820px}}@media screen and (max-width: 1050px){@-webkit-keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -840px}}@keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -840px}}}@media (max-width: 415px){@-webkit-keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -1120px}}@keyframes rotateGear{0%{background-position:0px 0px}100%{background-position:0px -1120px}}}.retailer-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:11002;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;pointer-events:none;opacity:0}.retailer-modal.is-open{pointer-events:auto;opacity:1}.retailer-modal.is-open .retailer-modal__wrapper{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.retailer-modal.is-open .retailer-modal__close{-webkit-transform:translateY(0);transform:translateY(0)}.retailer-modal__wrapper{position:absolute;top:50%;left:50%;width:calc(100% - 20px);-webkit-transform:translate(-150%, -50%);transform:translate(-150%, -50%);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;max-height:95%;overflow:auto}@media (min-width: 416px){.retailer-modal__wrapper{width:80%}}@media (min-width: 801px){.retailer-modal__wrapper{width:70%}}.retailer-modal__content{padding:1em}.retailer-modal__content .stripe{position:static;margin:1em 0;border:none}@media (min-width: 416px){.retailer-modal__content{padding:2em}}@media (min-width: 801px){.retailer-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 801px){.retailer-modal__content-col{margin-right:2.5em;width:50%}.retailer-modal__content-col:last-child{margin-right:0}}.retailer-modal__logo,.retailer-modal__packshot{width:60%;margin:0 auto}.retailer-modal__logo img,.retailer-modal__packshot img{display:block;max-width:100%}@media (min-width: 801px){.retailer-modal__logo,.retailer-modal__packshot{width:100%}}.retailer-modal__logo{margin-top:1em}.retailer-modal__logo img{margin-bottom:0.6em}.retailer-modal__logo img:last-child{margin-bottom:0}@media (min-width: 801px){.retailer-modal__logo{margin:0}.retailer-modal__logo img{width:80%}}.retailer-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;font-weight:600;font-size:1.25em}@media (min-width: 416px){.retailer-modal__header{font-size:1.5em}}.retailer-modal__retailers-list{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 0.5em);margin-left:-0.25em}.retailer-modal__retailers-item{width:50%;position:relative;padding:0.25em}.retailer-modal__retailers-item::before{content:'';padding-bottom:calc( 9 / 16 * 100%);display:block;background:white}.retailer-modal__retailers-item a{position:absolute;top:0;left:0;bottom:0;right:0;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}.retailer-modal__retailers-item img{width:80%}@media (min-width: 416px){.retailer-modal__retailers-item{width:calc(100% / 3)}}.retailer-modal__close{position:absolute;top:0;right:10px;width:64px;height:64px;cursor:pointer;-webkit-transform:translateY(-105%);transform:translateY(-105%);-webkit-transition:-webkit-transform 0.25s 0.2s ease-in-out;transition:-webkit-transform 0.25s 0.2s ease-in-out;transition:transform 0.25s 0.2s ease-in-out;transition:transform 0.25s 0.2s ease-in-out, -webkit-transform 0.25s 0.2s ease-in-out;border:none;z-index:1}.retailer-modal__close: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%)}.retailer-modal__close:focus,.retailer-modal__close: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}@media screen and (max-width: 759px){.retailer-modal__close{width:50px;height:50px}.retailer-modal__close:after{height:30px;width:30px}}.is-reduced-motion .retailer-modal__wrapper,.is-reduced-motion .retailer-modal__close{-webkit-transition:none;transition:none}.is-reduced-motion .retailer-modal__close:focus,.is-reduced-motion .retailer-modal__close:hover{-webkit-animation:none;animation:none}@media (prefers-reduced-motion: reduce){.retailer-modal__wrapper,.retailer-modal__close{-webkit-transition:none;transition:none}.retailer-modal__close:focus,.retailer-modal__close:hover{-webkit-animation:none;animation:none}}.skippers{height:0;background:#F7CA00;text-align:center;overflow:hidden}.skippers:focus-within{padding:20px 10px;height:auto}.skippers__button{display:inline-block;background-color:#fff;border:none;border-radius:0;color:black;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;font:400 0.7em 'Barlow', sans-serif;text-decoration:none;pointer-events:none;border:solid 1px black}.is-reduced-motion .reduce-motion-btn__state--false{display:none}.is-reduced-motion .reduce-motion-btn__state--true{display:-webkit-box;display:-ms-flexbox;display:flex}@media (prefers-reduced-motion: reduce){.reduce-motion-btn__state--false{display:none}.reduce-motion-btn__state--true{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (prefers-reduced-motion: reduce){.reduce-motion-btn{display:none}}.reduce-motion-btn{display:block;background-color:#fff;border:none;border-radius:0;color:black;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.5);box-shadow:0 2px 14px 0 rgba(0,0,0,0.5);font:400 0.7em 'Barlow', sans-serif;text-decoration:none;margin:0 auto}.reduce-motion-btn__state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reduce-motion-btn__state::before{content:'';display:inline-block;margin-right:10px}.reduce-motion-btn__state--false::before{width:0.6em;height:0.6em;background:repeating-linear-gradient(90deg, #000, #000 0.15em, #fff 0.15em, #fff 0.3em)}.reduce-motion-btn__state--true::before{width:0;height:0;display:block;border-left:0.6em solid black;border-top:0.4em solid transparent;border-bottom:0.4em solid transparent}.reduce-motion-btn__state--true{display:none}
