section.product-hero .header,section.customization-hero .header,section.testimonials-hero .header,section.invent-hero .header,section.decorate-hero .header,section.interviews-header .header,section.faq-hero .header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 1rem 1.5rem 1rem;position:relative;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (-ms-high-contrast: none){section.product-hero .header,section.customization-hero .header,section.testimonials-hero .header,section.invent-hero .header,section.decorate-hero .header,section.interviews-header .header,section.faq-hero .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@supports (-ms-ime-align: auto){section.product-hero .header,section.customization-hero .header,section.testimonials-hero .header,section.invent-hero .header,section.decorate-hero .header,section.interviews-header .header,section.faq-hero .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 800px){section.product-hero .header,section.customization-hero .header,section.testimonials-hero .header,section.invent-hero .header,section.decorate-hero .header,section.interviews-header .header,section.faq-hero .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 415px){section.product-hero .header,section.customization-hero .header,section.testimonials-hero .header,section.invent-hero .header,section.decorate-hero .header,section.interviews-header .header,section.faq-hero .header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}section.product-hero .header.text-header,section.customization-hero .header.text-header,section.testimonials-hero .header.text-header,section.invent-hero .header.text-header,section.decorate-hero .header.text-header,section.interviews-header .header.text-header,section.faq-hero .header.text-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.product-hero .header.text-header .text-logo,section.customization-hero .header.text-header .text-logo,section.testimonials-hero .header.text-header .text-logo,section.invent-hero .header.text-header .text-logo,section.decorate-hero .header.text-header .text-logo,section.interviews-header .header.text-header .text-logo,section.faq-hero .header.text-header .text-logo{margin-left:1rem}section.product-hero .header.text-header .text-logo img,section.customization-hero .header.text-header .text-logo img,section.testimonials-hero .header.text-header .text-logo img,section.invent-hero .header.text-header .text-logo img,section.decorate-hero .header.text-header .text-logo img,section.interviews-header .header.text-header .text-logo img,section.faq-hero .header.text-header .text-logo img{height:2.5rem;width:auto}@media (max-width: 415px){section.product-hero .header.text-header .text-logo,section.customization-hero .header.text-header .text-logo,section.testimonials-hero .header.text-header .text-logo,section.invent-hero .header.text-header .text-logo,section.decorate-hero .header.text-header .text-logo,section.interviews-header .header.text-header .text-logo,section.faq-hero .header.text-header .text-logo{margin-left:.5rem}section.product-hero .header.text-header .text-logo .tenor,section.customization-hero .header.text-header .text-logo .tenor,section.testimonials-hero .header.text-header .text-logo .tenor,section.invent-hero .header.text-header .text-logo .tenor,section.decorate-hero .header.text-header .text-logo .tenor,section.interviews-header .header.text-header .text-logo .tenor,section.faq-hero .header.text-header .text-logo .tenor{font-size:1.33rem}}section.product-hero .header .logo,section.customization-hero .header .logo,section.testimonials-hero .header .logo,section.invent-hero .header .logo,section.decorate-hero .header .logo,section.interviews-header .header .logo,section.faq-hero .header .logo{width:11.3%}section.product-hero .header .logo a,section.customization-hero .header .logo a,section.testimonials-hero .header .logo a,section.invent-hero .header .logo a,section.decorate-hero .header .logo a,section.interviews-header .header .logo a,section.faq-hero .header .logo a{display:block}@media (max-width: 800px){section.product-hero .header .logo,section.customization-hero .header .logo,section.testimonials-hero .header .logo,section.invent-hero .header .logo,section.decorate-hero .header .logo,section.interviews-header .header .logo,section.faq-hero .header .logo{width:25%}}@media (max-width: 415px){section.product-hero .header .logo,section.customization-hero .header .logo,section.testimonials-hero .header .logo,section.invent-hero .header .logo,section.decorate-hero .header .logo,section.interviews-header .header .logo,section.faq-hero .header .logo{width:30%}}section.product-hero .header .logo img,section.customization-hero .header .logo img,section.testimonials-hero .header .logo img,section.invent-hero .header .logo img,section.decorate-hero .header .logo img,section.interviews-header .header .logo img,section.faq-hero .header .logo img{width:100%;display:block}section.product-hero .header .kit-logo{width:auto;height:5.71vw;margin-left:1rem}@media (max-width: 800px){section.product-hero .header .kit-logo{height:10vw}}@media (max-width: 415px){section.product-hero .header .kit-logo{margin-left:0.5rem;height:12vw}}section.product-hero .header .kit-logo img{height:100%;display:block}section.product-hero .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 415px){section.product-hero .hero-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.product-hero .hero-content .column{-ms-flex-preferred-size:48%;flex-basis:48%;padding-bottom:2em}@media (max-width: 800px){section.product-hero .hero-content .column{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:0}}section.product-hero .hero-content .column-robot-sm{-ms-flex-preferred-size:48%;flex-basis:48%}section.product-hero .hero-content .column-robot-lg{-ms-flex-preferred-size:52%;flex-basis:52%}section.product-hero .hero-content .packshot{width:76.9%;margin:1.5rem auto}@media (max-width: 415px){section.product-hero .hero-content .packshot{width:95%}}section.product-hero .hero-content .kit .tag{background:#000;width:90%;position:relative;padding:0}@media (max-width: 800px){section.product-hero .hero-content .kit .tag{width:85%}}@media (max-width: 415px){section.product-hero .hero-content .kit .tag{width:calc(100% - 1rem)}}section.product-hero .hero-content .kit .tag .thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;position:relative;width:40%;cursor:pointer}section.product-hero .hero-content .kit .tag .thumbnail:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:200;-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-transform-origin:50% 50%;transform-origin:50% 50%;background-image:url(../../home/assets/video-play.svg);background-repeat:no-repeat;background-position:50% 50%}@media (max-width: 415px){section.product-hero .hero-content .kit .tag .thumbnail{width:60%;margin-bottom:0.5rem}}section.product-hero .hero-content .kit .tag .thumbnail:focus:after,section.product-hero .hero-content .kit .tag .thumbnail:hover:after{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}section.product-hero .hero-content .kit .tag .content{padding:0.5rem 1rem 0.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 415px){section.product-hero .hero-content .kit .tag .content{padding:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.product-hero .hero-content .kit .tag .content p{margin:0.5rem 0}section.product-hero .hero-content .price{position:relative}body.fr section.product-hero .hero-content .price.variety,body.fr section.product-hero .hero-content .price.robot{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.product-hero .hero-content .price .background{position:absolute;top:0;left:0;width:100%;height:100%}section.product-hero .hero-content .price .background img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";width:100%;height:100%}section.product-hero .hero-content .price .price-card{width:83%;margin:3rem auto 1rem auto}body.fr section.product-hero .hero-content .price .price-card{width:85%}@media (max-width: 800px){section.product-hero .hero-content .price .price-card{margin:2rem auto 1rem auto}}@media (max-width: 415px){section.product-hero .hero-content .price .price-card{width:95%;margin:1rem auto 1rem auto}}section.product-hero .hero-content .price .price-card .card-header{background:#000;padding:0.75rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:3}body.fr section.product-hero .hero-content .price .price-card .card-header{padding:0.75rem 0.4rem}body.fr section.product-hero .hero-content .price .price-card .card-header .retailer-header{font-size:1.7rem}@media (max-width: 415px){section.product-hero .hero-content .price .price-card .card-header{padding:0.5rem}section.product-hero .hero-content .price .price-card .card-header span.soprano{font-size:1rem}}section.product-hero .hero-content .price .price-card .card-header .price{margin-left:1rem}body.fr section.product-hero .hero-content .price .price-card .card-header .price{margin-left:0.5rem}@media (max-width: 415px){section.product-hero .hero-content .price .price-card .card-header .price{font-size:1.333rem}}section.product-hero .hero-content .price .price-card .card-header .price sup{font-weight:400}section.product-hero .hero-content .price .price-card .card-header:after{content:"";position:absolute;width:100%;height:0.5em;bottom:-0.4em;left:0;background:url(../assets/product-pages/perforated_edge_solo_bottom.svg) repeat-x;background-size:1rem 0.5em;z-index:3}section.product-hero .hero-content .price .price-card .retailers{padding:1em 0 0.5em 0;position:relative;margin-top:0em}section.product-hero .hero-content .price .price-card .retailers:before{content:"";position:absolute;width:100%;height:0.5em;top:-0.4em;left:0;background:url(../assets/product-pages/perforated-cardboard-edge.png) repeat-x;background-size:21% 100%;background-position-x:0%;z-index:2}section.product-hero .hero-content .price .price-card .retailers .retailer-header{margin-left:2em}@media (max-width: 800px){section.product-hero .hero-content .price .price-card .retailers .retailer-header{text-align:center;margin-left:0}}@media (max-width: 415px){section.product-hero .hero-content .price .price-card .retailers .retailer-header{font-size:1rem}}section.product-hero .hero-content .price .price-card .retailers 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:75%;margin:0.5em auto}@media (max-width: 415px){section.product-hero .hero-content .price .price-card .retailers ul{width:95%}}section.product-hero .hero-content .price .price-card .retailers ul li{width:32%;height:4rem;margin:0.25em 0;padding-top:20%;background:#fff;position:relative}section.product-hero .hero-content .price .price-card .retailers ul li a{display:block;height:100%;position:absolute;width:100%;top:0;left:0}section.product-hero .hero-content .price .price-card .retailers ul li:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.95);transform:translateX(-50%) translateY(-50%) scale(0.95)}section.product-hero .hero-content .price .price-card .retailers 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}section.product-hero .hero-content .price .price-card .retailers ul li.amazon img{width:80%;margin-top:2%}section.product-hero .hero-content .price .price-card .retailers ul li.best-buy img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.gamestop img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.target img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.toys-r-us img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.walmart img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.microplay img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.source img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.london-drugs img{width:80%}section.product-hero .hero-content .price .price-card .retailers ul li.eb-games img{width:80%}section.product-hero .hero-content .kit-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7.5rem;margin-right:2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.ca section.product-hero .hero-content .kit-info{margin-top:0}body.fr section.product-hero .hero-content .kit-info{margin-top:0}section.product-hero .hero-content .kit-info ul.info li{list-style-type:disc;margin-left:1rem;margin-top:0.5rem;margin-bottom:0.5rem}section.product-hero .hero-content .kit-info ul.info li:first-child{list-style-type:none;margin-left:0;font-size:1.33rem;font-weight:bold;margin-bottom:0.5rem}section.product-hero .hero-content .kit-info .info{margin-right:1rem;width:calc(100% - 12rem);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width: 415px){section.product-hero .hero-content .kit-info .info{width:100%}}section.product-hero .hero-content .kit-info .toy-insider{width:16%}@media (max-width: 800px){section.product-hero .hero-content .kit-info .toy-insider{width:35%;margin:1rem 0}}@media (max-width: 415px){section.product-hero .hero-content .kit-info .toy-insider{width:70%}}@media (max-width: 800px){section.product-hero .hero-content .kit-info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;margin-bottom:2rem;width:82%;margin-left:auto;margin-right:auto}section.product-hero .hero-content .kit-info .esrb{margin-top:1rem}}@media (max-width: 415px){section.product-hero .hero-content .kit-info{width:95%;margin-top:1rem;margin-bottom:1rem}section.product-hero .hero-content .kit-info p{width:100%}}section.product-hero .hero-content .esrb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:84%;background:#fff;position:relative}body.fr section.product-hero .hero-content .esrb{height:4.5em}body.fr section.product-hero .hero-content .esrb .legal{font-size:0.75rem}@media (max-width: 800px){section.product-hero .hero-content .esrb{margin:0rem auto 1rem auto}}section.product-hero .hero-content .esrb img{display:block;width:2.9em}section.product-hero .hero-content .esrb .descriptors{padding:1.55em 0.5em;margin-left:-0.1em;height:100%;min-width:9em}.is-reduced-motion section.product-hero .hero-content .kit .tag .thumbnail::after{-webkit-transition:none;transition:none}@media (prefers-reduced-motion: reduce){section.product-hero .hero-content .kit .tag .thumbnail::after{-webkit-transition:none;transition:none}}section.toy-con-area{position:relative;font-size:2vh;height:92vh}@media (max-aspect-ratio: 16 / 10){section.toy-con-area{font-size:1.32vw;width:100%;padding-top:56.5%;height:auto}}@media (max-width: 800px){section.toy-con-area{width:100%;font-size:1rem;padding-top:205%}body.fr section.toy-con-area{padding-top:215%}}@media (max-width: 415px){section.toy-con-area{padding-top:290%}body.fr section.toy-con-area{padding-top:280%}}.toy-con{position:absolute;top:0;left:0;width:100%;height:100%;display:none;pointer-events:none}@media (max-width: 800px){.toy-con{position:absolute;width:100%;height:auto}}.toy-con.active{display:block;pointer-events:all}.toy-con .left-column{width:32em;background:url("../../assets/shared/stripes-bg.png") repeat;display:block;position:absolute;left:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-aspect-ratio: 16 / 10){.toy-con .left-column{width:28em;left:1em}}@media (max-width: 800px){.toy-con .left-column{width:100%;position:static;top:inherit;-webkit-transform:none;transform:none;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.toy-con .left-column .toy-con-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2em;margin-top:1em;margin-bottom:1em}body.fr .toy-con .left-column .toy-con-header{background:none;width:auto;max-width:100%;line-height:1.22;margin-bottom:0.5rem}@media (max-width: 415px){body.fr .toy-con .left-column .toy-con-header{font-size:0.8rem}}@media (max-width: 800px){.toy-con .left-column .toy-con-header{margin-left:0}}.toy-con .left-column .toy-con-header span{font-size:1.777em}.toy-con .left-column .toy-con-sub-header{margin-left:2em;width:80%;height:9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 800px){.toy-con .left-column .toy-con-sub-header{margin-left:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 415px){.toy-con .left-column .toy-con-sub-header{width:95%}}@media (max-width: 800px){.toy-con .left-column .toy-con-slider{width:100%}}.toy-con .left-column .toy-con-slider .slider-pagination{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;height:6.5em}@media (max-width: 800px){.toy-con .left-column .toy-con-slider .slider-pagination{height:6em;width:100%;margin-top:0.5em}}@media (max-width: 415px){.toy-con .left-column .toy-con-slider .slider-pagination{height:4.5em}}.toy-con .left-column .toy-con-slider .slider-pagination li{width:15.07%;margin-right:3.5%;cursor:pointer;position:relative;z-index:3}@media (max-width: 800px){.toy-con .left-column .toy-con-slider .slider-pagination li{width:10%}.toy-con .left-column .toy-con-slider .slider-pagination li:last-child{margin-right:0}}@media (max-width: 415px){.toy-con .left-column .toy-con-slider .slider-pagination li{width:16%}}.toy-con .left-column .toy-con-slider .slider-pagination li.active{cursor:default}.toy-con .left-column .toy-con-slider .slider-pagination li.active .thumb{-webkit-transform:scale(1.21);transform:scale(1.21)}.toy-con .left-column .toy-con-slider .slider-pagination li.active .thumb:focus::after,.toy-con .left-column .toy-con-slider .slider-pagination li.active .thumb:focus::before,.toy-con .left-column .toy-con-slider .slider-pagination li.active .thumb:hover::after,.toy-con .left-column .toy-con-slider .slider-pagination li.active .thumb:hover::before{opacity:0}.toy-con .left-column .toy-con-slider .slider-pagination li.active svg .video-selector{stroke-opacity:1}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb{background:none;width:100%;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;-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;cursor:pointer}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb::after{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb::before{content:"";position:absolute;z-index:2;top:50%;left:54%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url("../assets/product-pages/play-icon.svg");background-size:100% 100%;width:32.7%;height:36.3%;opacity:0;-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:focus,.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:hover{-webkit-transform:scale(1.21);transform:scale(1.21)}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:focus::before,.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:hover::before{opacity:1}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:focus::after,.toy-con .left-column .toy-con-slider .slider-pagination li .thumb:hover::after{opacity:1}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb--novideo::before{display:none}.toy-con .left-column .toy-con-slider .slider-pagination li svg{position:absolute;left:50%;bottom:-48.7%;width:14.5%;height:54.7%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.toy-con .left-column .toy-con-slider .slider-pagination li svg .video-selector{stroke-opacity:0;-webkit-transition:stoke-opacity 100ms ease-in-out;transition:stoke-opacity 100ms ease-in-out}.toy-con .left-column .slider-content{width:100%;position:relative;padding-top:56.25%;overflow:hidden;z-index:2;margin-top:0.5em}.toy-con .left-column .slider-content>div{position:absolute;top:0;left:0;z-index:2;opacity:0;width:100%;height:100%;-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out;display:none}.toy-con .left-column .slider-content>div.active{opacity:1;z-index:5;display:block}.toy-con .left-column .slider-content>div .video-replace{padding-top:56.25%}.toy-con .left-column .slider-content .esrb{font-size:0.666rem;opacity:0.8;position:absolute;right:0;bottom:0;z-index:99991;background:black;color:white;padding:3px 4px}.toy-con .left-column .caption-content{width:100%;padding-top:34%;position:relative;color:#fff;background:#000}body.fr .toy-con .left-column .caption-content{padding-top:33%}@media (max-width: 415px){body.fr .toy-con .left-column .caption-content{padding-top:60%}}@media (max-width: 800px){.toy-con .left-column .caption-content{padding-top:20%}}@media (max-width: 415px){.toy-con .left-column .caption-content{padding-top:48%}}.toy-con .left-column .caption-content #video-caption-fill-color{stroke:#fff}.toy-con .left-column .caption-content>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3em;-webkit-transition:opacity 100ms ease-in-out;transition:opacity 100ms ease-in-out;opacity:0;display:none}@media (max-aspect-ratio: 16 / 10){body.fr .toy-con .left-column .caption-content>div{font-size:0.85em}}@media (max-width: 800px){.toy-con .left-column .caption-content>div{width:calc(100% - 6em)}}@media (max-width: 415px){.toy-con .left-column .caption-content>div{left:50%;width:95%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.toy-con .left-column .caption-content>div.active{opacity:1;display:block}.toy-con .left-column .caption-content .divider{margin-left:-2em;margin-top:-1em;width:100%}@media all and (-ms-high-contrast: none){.toy-con .left-column .caption-content .divider{display:none}}@media (max-width: 800px){.toy-con .left-column .caption-content .divider{display:none}}.toy-con .left-column .caption-content .divider svg{width:100%;height:auto}.toy-con .left-column .caption-content .copy{width:calc(100% - 1em);margin-top:0.25em}.toy-con .right-column{width:calc(90% - 32em);height:100%;position:absolute;right:0}@media (max-aspect-ratio: 16 / 10){.toy-con .right-column{width:calc(95% - 25em)}}@media (max-width: 800px){.toy-con .right-column{position:static;width:100%;right:inherit;margin-top:-1px}}.toy-con .right-column .main-image{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40em}@media (max-aspect-ratio: 16 / 10){.toy-con .right-column .main-image{width:35em}}@media (max-width: 800px){.toy-con .right-column .main-image{position:static;-webkit-transform:none;transform:none;width:100%;padding:5%}}.toy-con .right-column .toy-con-info{position:absolute;bottom:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;max-width:35em;padding:2em;z-index:2;background:url("../../assets/shared/stripes-bg.png") repeat}@media (max-width: 800px){.toy-con .right-column .toy-con-info{position:relative;-webkit-transform:none;transform:none;left:0;bottom:inherit;width:100%;max-width:inherit}}@media (max-width: 415px){.toy-con .right-column .toy-con-info{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.toy-con .right-column .toy-con-info .icon{position:absolute}.toy-con .right-column .toy-con-info .icon img{width:100%;display:block}@media (max-width: 415px){.toy-con .right-column .toy-con-info .icon{position:static;width:calc(25% - 1rem) !important}}.toy-con .right-column .toy-con-info .copy{margin-left:30%}@media (max-width: 415px){.toy-con .right-column .toy-con-info .copy{margin-left:1rem;width:75%}}.is-reduced-motion .toy-con .left-column .toy-con-slider .slider-pagination li .thumb{-webkit-transition:none;transition:none}.is-reduced-motion .toy-con .left-column .toy-con-slider .slider-pagination li .thumb::after,.is-reduced-motion .toy-con .left-column .toy-con-slider .slider-pagination li .thumb::before{-webkit-transition:none;transition:none}@media (prefers-reduced-motion: reduce){.toy-con .left-column .toy-con-slider .slider-pagination li .thumb{-webkit-transition:none;transition:none}.toy-con .left-column .toy-con-slider .slider-pagination li .thumb::after,.toy-con .left-column .toy-con-slider .slider-pagination li .thumb::before{-webkit-transition:none;transition:none}}section.contents{margin-top:2rem}@media (max-width: 415px){section.contents{margin-top:1rem}}section.contents .tag{background:#000;position:relative;display:inline-block;padding:1rem 2rem 1rem 3rem;margin-bottom:1rem}@media (max-width: 415px){section.contents .tag{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1rem 2rem}}section.contents .contents-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}section.contents .left-column{width:40%}@media (max-width: 800px){section.contents .left-column{width:95%}}section.contents .left-column .header{margin-bottom:1rem}@media (max-width: 800px){section.contents .left-column .header{text-align:center;font-size:1.777rem;margin-bottom:0;margin-top:1rem}}section.contents .left-column .software-panel{position:relative;z-index:2;background:url("../../assets/cardboard-bg.jpg") repeat;padding-bottom:.5rem;margin-top:2.5rem}@media (max-width: 800px){section.contents .left-column .software-panel{margin-top:2rem}}section.contents .left-column .software-panel .angled-spacer{background:#fff;width:100%;padding-bottom:10%;z-index:3;position:relative}section.contents .left-column .software-panel .angled-spacer::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 40' fill='rgb(255,255,255)' fill-opacity='1'%3E%3Cpolygon points='0,0 100,0 0,40'%3E%3C/polygon%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;content:'';height:40px;left:0;position:absolute;right:0;width:100%;z-index:1;bottom:-40px}section.contents .left-column .software-panel .content{margin-top:-9%}section.contents .left-column .software-panel .content .packshot{position:relative;z-index:3;width:28%;margin:1rem auto;margin-top:-5%}section.contents .left-column .software-panel .content p{width:82%;margin:1.5rem auto}section.contents .left-column .software-panel .content .software-video{width:82%;padding-bottom:46.25%;margin:1rem auto;position:relative;z-index:3}body.fr section.contents .left-column .software-panel .content .software-video{padding-bottom:0}section.contents .left-column .software-panel .content .software-video video{width:100%}section.contents .right-column{width:52%}@media (max-width: 800px){section.contents .right-column{width:95%;margin-top:2rem}}section.contents .right-column .header{margin-bottom:1rem}@media (max-width: 800px){section.contents .right-column .header{text-align:center;font-size:1.777rem;margin-bottom:2rem}}section.contents .right-column .kit-contents{margin-bottom:1em}section.contents .right-column .contents-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 800px){section.contents .right-column .contents-content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.contents .right-column .contents-content ul{width:60%;list-style-type:disc;margin-left:1rem}@media (max-width: 800px){section.contents .right-column .contents-content ul{width:80%;margin-left:0}}section.contents .right-column .contents-content ul li{margin-bottom:.5rem}@media (max-width: 800px){section.contents .right-column .switch-required{margin:1rem 0;width:45%}}@media (max-width: 415px){section.contents .right-column .switch-required{width:90%}}section.contents .right-column .switch-required .inner{background:repeating-linear-gradient(-70deg, #f7ca00, #f7ca00 30px, #409edb 30px, #409edb 60px, #e75b80 60px, #e75b80 90px);padding:.025rem .25rem}section.contents .right-column .switch-required .inner p{background:#fff;display:block;text-align:center;width:95%;padding:.25rem;margin:.5rem auto;line-height:1.25}section.product-page-nav{margin-bottom:3rem}section.product-page-nav a{display:block;text-decoration:none;background:#000;padding:.5rem;width:92.3%;margin:1rem auto}section.product-page-nav a:focus .kit-image-container img,section.product-page-nav a:hover .kit-image-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.product-page-nav a:focus .kit-name svg #Combined-Shape,section.product-page-nav a:hover .kit-name svg #Combined-Shape{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}@media (max-width: 415px){section.product-page-nav{margin-bottom:1rem}}section.product-page-nav .tag{background:#000;position:relative;display:inline-block;padding:1rem 2rem 1rem 3rem;margin-bottom:1rem}section.product-page-nav .kit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width: 415px){section.product-page-nav .kit-btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.product-page-nav .kit-btn .kit-image-container{width:62.6%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}@media (max-width: 415px){section.product-page-nav .kit-btn .kit-image-container{width:100%}}section.product-page-nav .kit-btn .kit-image-container img{-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}section.product-page-nav .kit-btn .kit-name{margin-left:1rem;position:relative;width:30%}@media (max-width: 415px){section.product-page-nav .kit-btn .kit-name{width:85%;margin:1rem auto}}section.product-page-nav .kit-btn .kit-name svg{width:100%;height:auto;overflow:visible;-webkit-box-shadow:0px -0px 10000px transparent;box-shadow:0px -0px 10000px transparent}section.product-page-nav .kit-btn .kit-name svg #Combined-Shape{padding-top:.3em;-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}section.product-page-nav .kit-btn .kit-name svg.desc{width:67%}section.product-page-nav .kit-btn .kit-name:after{content:'';position:absolute;width:100%;height:.2rem;bottom:0;left:0}section.product-page-nav .kit-btn .disclaimer{margin-top:.5rem;text-align:center;text-decoration:none;z-index:2;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}@media (max-width: 415px){section.product-page-nav .kit-btn .disclaimer{font-size:.6rem}}section.product-page-nav .kit-btn.vr_starter .kit-name__logo{position:relative;padding-bottom:9.693877551%}section.product-page-nav .kit-btn.vr_starter .kit-name__logo svg{position:absolute;width:100%;height:100%;top:0;left:0}section.product-page-nav .kit-btn.vr_starter .kit-name__secondary{position:relative;padding-bottom:4.635761589%;width:67%}section.product-page-nav .kit-btn.vr_starter .kit-name__secondary svg{position:absolute;width:100%;height:100%;top:0;left:0}@-webkit-keyframes btnKitStripes{0%{background-position-x:0}100%{background-position-x:100%}}@keyframes btnKitStripes{0%{background-position-x:0}100%{background-position-x:100%}}.is-reduced-motion section.product-page-nav .kit-btn .kit-image-container img{-webkit-transition:none;transition:none}.is-reduced-motion section.product-page-nav .kit-btn .kit-name svg #Combined-Shape{-webkit-transition:none;transition:none}@media (prefers-reduced-motion: reduce){section.product-page-nav .kit-btn .kit-image-container img{-webkit-transition:none;transition:none}section.product-page-nav .kit-btn .kit-name svg #Combined-Shape{-webkit-transition:none;transition:none}}@media (max-width: 800px){section.toy-con-area{padding-top:200%}}@media (max-width: 415px){section.toy-con-area{padding-top:270%}}@media (max-width: 800px){section.toy-con-area{padding-top:200%}}@media (max-width: 415px){section.toy-con-area{padding-top:290%}}.toy-con.robot{background:#e65f12}.toy-con.robot .left-column .toy-con-slider .slider-pagination li .thumb{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none}.toy-con.robot .left-column .toy-con-slider .slider-pagination li .thumb:after{background:url("assets/robot/slider-thumbs/hover.png") no-repeat;background-size:100% 100%}.toy-con.robot .left-column .caption-content{background:#000;padding-top:38%}@media (max-width: 415px){.toy-con.robot .left-column .caption-content{padding-top:60%}}.toy-con.robot .right-column .icon{top:-20%;left:8%;width:20%}.toy-con.robot .right-column .main-image{top:2em}.tag{background:#000;position:relative;display:inline-block;padding:1em 2em 1em 3em;margin-top:1em;margin-bottom:1em}.tag .alto{font-size:1.777em}section.product-hero .hero-content .esrb img{width:3em}section.product-hero .hero-content .kit-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 415px){section.product-hero .hero-content .kit-info{display:block}}section.product-hero .hero-content .kit-info .esrb{display:-webkit-box;display:-ms-flexbox;display:flex}section.product-hero .hero-content .kit-info .toy-insider{width:53%}@media (max-width: 800px){section.product-hero .hero-content .kit-info .toy-insider{width:44.5%}}@media (max-width: 415px){section.product-hero .hero-content .kit-info .toy-insider{width:68.5%;margin:0 auto}}.robot-collage-outer{position:relative;width:calc(100% - 2rem);margin:0 auto;margin-top:1rem}@media (max-width: 800px){.robot-collage-outer{margin-top:5rem}}@media (max-width: 415px){.robot-collage-outer{width:95%;padding-top:0.25rem;margin-top:1rem}}.robot-collage-outer .main{width:71%;bottom:0.35rem;left:-2rem;position:absolute;z-index:3;-webkit-transform:rotate(-0.2deg);transform:rotate(-0.2deg)}@media (max-width: 800px){.robot-collage-outer .main{bottom:0.28rem}}@media (max-width: 415px){.robot-collage-outer .main{width:calc(100% + 2rem);bottom:0.2rem}}.robot-collage-outer svg{position:absolute;width:102.6%;height:102.6%;z-index:4;top:0;right:0}@media (max-width: 800px){.robot-collage-outer svg{width:104%;height:104%}}.robot-collage-outer svg.dt-outline{display:block}@media (max-width: 415px){.robot-collage-outer svg.dt-outline{display:none}}.robot-collage-outer svg.mob-outline{display:none;bottom:-0.1rem;top:inherit;height:101%}@media (max-width: 415px){.robot-collage-outer svg.mob-outline{display:block}}.robot-collage-outer .robot-collage-inner{width:100%;position:relative;z-index:3;padding-top:66%}@media (max-width: 800px){.robot-collage-outer .robot-collage-inner{padding-top:68%}}@media (max-width: 415px){.robot-collage-outer .robot-collage-inner{padding-top:0;padding-bottom:60%}}.robot-collage-outer .robot-collage-inner .image{position:absolute;z-index:2}.robot-collage-outer .robot-collage-inner .image.mobile{position:static;margin:0.25rem 0.5rem}.robot-collage-outer .robot-collage-inner .middle-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.robot-collage-outer .robot-collage-inner .middle-flex .image:first-child{margin-right:0.25rem;width:100%}.robot-collage-outer .robot-collage-inner .middle-flex .image:last-child{margin-left:0.25rem;width:97%}.robot-collage-outer .robot-collage-inner .top-left,.robot-collage-outer .robot-collage-inner .top-middle,.robot-collage-outer .robot-collage-inner .top-right,.robot-collage-outer .robot-collage-inner .bottom-right{width:31.25%;height:auto}@media (max-width: 800px){.robot-collage-outer .robot-collage-inner .top-left,.robot-collage-outer .robot-collage-inner .top-middle,.robot-collage-outer .robot-collage-inner .top-right,.robot-collage-outer .robot-collage-inner .bottom-right{width:30%}}.robot-collage-outer .robot-collage-inner .top-left{top:2rem;left:1.25rem}.robot-collage-outer .robot-collage-inner .top-middle{top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.robot-collage-outer .robot-collage-inner .top-right{top:2rem;right:1.25rem}.robot-collage-outer .robot-collage-inner .bottom-right{bottom:3.5rem;right:1.25rem}@media (max-width: 800px){.robot-collage-outer .robot-collage-inner .bottom-right{bottom:2.75rem}}.robot-one-size{border:solid 0.5rem #000;width:calc(100% - 2rem);margin:2rem auto 1rem}@media (max-width: 415px){.robot-one-size{width:calc(100% - 1rem);margin:1rem auto 1rem}}.robot-one-size img{width:100%}
