*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-moz-document url-prefix(){body{font-weight:lighter !important}}html{font-size:62.5%}html,body{margin:0;width:100%;overflow-x:hidden;font-family:"Eczar",serif;background-color:#fff;color:#fbf7dc}a{color:inherit;text-decoration:none}#access-btns,#motion-access-btns,#site-nav,.page-wrapper,.modal{font-size:2.4rem;text-align:center}.max-w-container{position:relative;width:100%;max-width:1070px;margin:0 auto}@media screen and (max-width: 1200px){.max-w-container{padding:0 35px}}@media screen and (max-width: 767px){.max-w-container{max-width:750px}}@media screen and (max-width: 500px){.max-w-container{padding:0 17px}}.overflow-container{position:relative;width:100%;max-width:1366px;margin:0 auto}.w100{width:100%}.nowrap{white-space:nowrap}.page-wrapper.scrolling-modal-open{position:fixed;width:100%;overflow:hidden}section{position:relative}button{background:transparent;border:none;padding:0;margin:0}.page-wrapper img,.modal img{display:block}@media screen and (max-width: 767px){.desktop-only{display:none}}.mobile-only{display:none}@media screen and (max-width: 767px){.mobile-only{display:block}}#access-btns h1,#access-btns h2,#access-btns h3,#access-btns h4,#access-btns h5,#access-btns p,#motion-access-btns h1,#motion-access-btns h2,#motion-access-btns h3,#motion-access-btns h4,#motion-access-btns h5,#motion-access-btns p,#site-nav h1,#site-nav h2,#site-nav h3,#site-nav h4,#site-nav h5,#site-nav p,.page-wrapper h1,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper p,.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal p{margin:0}#access-btns h1,#access-btns h2,#access-btns h3,#access-btns h4,#access-btns h5,#access-btns h6,#motion-access-btns h1,#motion-access-btns h2,#motion-access-btns h3,#motion-access-btns h4,#motion-access-btns h5,#motion-access-btns h6,#site-nav h1,#site-nav h2,#site-nav h3,#site-nav h4,#site-nav h5,#site-nav h6,.page-wrapper h1,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6,.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6{font-family:"Eczar",serif}#access-btns p,#motion-access-btns p,#site-nav p,.page-wrapper p,.modal p{font-size:1em;line-height:1.2em}@media screen and (max-width: 767px){#access-btns p,#motion-access-btns p,#site-nav p,.page-wrapper p,.modal p{font-size:1.1666666667em;line-height:1.1em}}@media screen and (max-width: 500px){#access-btns p,#motion-access-btns p,#site-nav p,.page-wrapper p,.modal p{font-size:.5833333333em}}.logged-out{display:block}.alps-is-loggedin .logged-out{display:none}.logged-in{display:none}.alps-is-loggedin .logged-in{display:block}.border{background-color:#fbf7dc;background-image:url(/hyrule-warriors/border-baccc741d4d8cb711b62753faa978931.png);background-repeat:repeat-x;background-position:center;height:25px;position:relative}@media screen and (max-width: 500px){.border{height:11px;background-size:auto 8px}}.nclood-nav-wrapper{position:relative;z-index:1;height:60px}@media screen and (max-width: 768px){.nclood-nav-wrapper{height:48px}}.two-col{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.two-col .col{width:calc(50% - 20px)}@media screen and (max-width: 768px){.two-col .col{width:100%}}.two-col .col:nth-of-type(even){margin-left:20px}@media screen and (max-width: 768px){.two-col .col:nth-of-type(even){margin-left:0}}.two-col .col:nth-of-type(odd){margin-right:20px}@media screen and (max-width: 768px){.two-col .col:nth-of-type(odd){margin-right:0}}.two-col.connect .col{margin:0}.two-col.connect .col.lg-col{width:53%}@media screen and (max-width: 768px){.two-col.connect .col.lg-col{width:100%}}.two-col.connect .col.sm-col{width:47%}@media screen and (max-width: 768px){.two-col.connect .col.sm-col{width:100%}}.two-col.connect .col .copy-box{z-index:1}@media screen and (max-width: 768px){.two-col.connect.m-flip .col:nth-of-type(even){order:1}}@media screen and (max-width: 768px){.two-col.connect.m-flip .col:nth-of-type(odd){order:2}}.two-col .hdr{z-index:2}.bg-wrap{height:100%;width:100%;position:absolute;top:0;left:0}.bg-wrap:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.08;z-index:1}.bg-wrap .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vid-wrap.always-centered{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.vid-wrap.always-centered .bg-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.frame.video{height:0;padding-bottom:54.5%}.frame{overflow:hidden;position:relative}.frame:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 10px);height:calc(100% - 10px);border:5px solid #fbf7dc}@media screen and (max-width: 767px){.frame:after{border:3px solid #fbf7dc;width:calc(100% - 6px);height:calc(100% - 6px)}}.video-link{position:relative}.video-link .screen{position:relative;display:inline-block}.btn-play{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/hyrule-warriors/icon-play-5e08f202ba233e62a6170215c6212295.png);background-repeat:no-repeat;background-position:center center;background-size:28% auto;z-index:1}video{width:100%;display:block}.create-js{width:100%;border:none;overflow:hidden;display:block}.elem-glowing{position:relative}.elem-glowing>.elem-glowing-box{position:absolute;top:0;left:50%;transform:translateX(-50%);width:150%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.elem-glowing>.elem-glowing-content{position:relative}img[data-src]{transition:blur .25s}img[data-src]:not(.loaded){filter:blur(25px)}body:not(.isTabbing) *:focus{outline:none}body.isTabbing *:focus,body.isTabbing *:focus .btn-global{outline:5px solid #ff0;outline-offset:10px}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;top:0;right:0}#access-btns,#motion-access-btns{z-index:9998;position:absolute;width:100%;text-align:center}@media screen and (max-width: 767px){#access-btns,#motion-access-btns{padding-left:0}}#access-btns.pinned,#motion-access-btns.pinned{position:fixed;top:-2px}#access-btns button,#motion-access-btns button{position:relative;display:inline-block;background-color:#353535;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:0px 19px 3px;font-size:inherit;border:0;vertical-align:top;box-shadow:2px 2px 2px rgba(0,0,0,.3)}#access-btns button.shadow,#motion-access-btns button.shadow{z-index:0;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;left:5px;transform-origin:0 0;background-color:rgba(0,0,0,.3);transform:scale(1, 1.15)}#access-btns button .icon,#motion-access-btns button .icon{display:inline-block;height:.625em;margin-right:.7916666667em}#access-btns button .icon .shape,#motion-access-btns button .icon .shape{fill:#fff}#access-btns button .icon.pause,#motion-access-btns button .icon.pause{height:11px;width:11px}#access-btns button .icon.play,#motion-access-btns button .icon.play{height:15px;width:15px;transform:translateY(0.125em)}#access-btns button span,#motion-access-btns button span{font-size:.625em;font-family:"Poppins",sans-serif;text-transform:uppercase}@media screen and (max-width: 767px){#access-btns button span,#motion-access-btns button span{font-size:.4583333333em}}#access-btns .hide,#motion-access-btns .hide{display:none}#access-btns .skip,#motion-access-btns .skip{position:absolute;margin-left:5px;opacity:0}@media screen and (max-width: 767px){#access-btns .skip,#motion-access-btns .skip{display:none}}#access-btns .skip:focus,#access-btns .skip:active,#motion-access-btns .skip:focus,#motion-access-btns .skip:active{opacity:1}@media screen and (max-width: 767px){#access-btns .skip:focus,#access-btns .skip:active,#motion-access-btns .skip:focus,#motion-access-btns .skip:active{display:none}}.btn-global{color:#fbf7dc;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-global.blk .inner{background:#000}.btn-global>.inner{z-index:2;background:#ac010f;border:solid 5px #fbf7dc;background-clip:padding-box;padding:.625em .9583333333em;line-height:1em;white-space:nowrap;border-radius:5px}@media screen and (max-width: 500px){.btn-global>.inner{padding:.3333333333em .625em;border:solid 3px #fbf7dc}}.btn-global>.inner p{z-index:1;position:relative;font-family:"Eczar",serif;font-size:1.1666666667em;font-weight:700;line-height:1em}@media screen and (max-width: 500px){.btn-global>.inner p{font-size:.5833333333em}}.btn-global.blk .btn__arrow .blk{display:none}.btn-global.blk .btn__arrow .red{display:block}.btn-global .btn__arrow{position:relative}.btn-global .btn__arrow .red{display:none}.btn-global .btn__arrow .on{width:2.3333333333em}.btn-global .btn__arrow img{width:100%}.btn-global .left{margin-right:-0.625em;transform:scale(-1)}@media screen and (max-width: 500px){.btn-global .left{margin-right:-3px}}@media screen and (max-width: 500px){.btn-global .left img{max-width:29px}}.btn-global .right{margin-left:-0.625em}@media screen and (max-width: 500px){.btn-global .right{margin-left:-3px}}@media screen and (max-width: 500px){.btn-global .right img{max-width:31px}}.btn-global .on{opacity:0}.hdr{position:relative;margin:0 auto;display:inline-block;background-color:#000;box-shadow:0px 0px 5px 5px #000;z-index:3}.hdr__top,.hdr__btm{position:relative;max-height:8px}.hdr__top:before,.hdr__top:after,.hdr__btm:before,.hdr__btm:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-image:url(/hyrule-warriors/deco-hdr-dot-719ac3b5e06b633ba9e468d40a091e93.svg);background-size:cover;width:15px;height:15px;z-index:1}@media screen and (max-width: 500px){.hdr__top:before,.hdr__top:after,.hdr__btm:before,.hdr__btm:after{width:8px;height:8px}}.hdr__top:before,.hdr__btm:before{left:-7px}.hdr__top:after,.hdr__btm:after{right:-7px}.hdr__btm{transform:scale(-1)}.hdr__border{display:block;width:100%;height:6px;background-image:url(/hyrule-warriors/deco-hdr-border-c3d75c9ac340ccf4b6bd5244836c763c.svg);background-repeat:no-repeat;background-size:100%}@media screen and (max-width: 500px){.hdr__border{height:3px}}.hdr__copy{padding:0 .625em}@media screen and (max-width: 767px){.hdr__copy{padding:0 .9166666667em}}@media screen and (max-width: 500px){.hdr__copy{padding:0 .75em}}.hdr__copy.lg{font-size:1.7916666667em;line-height:1.3em}@media screen and (max-width: 767px){.hdr__copy.lg{line-height:1.4em}}@media screen and (max-width: 500px){.hdr__copy.lg{font-size:.9166666667em}}.hdr__copy.sm{font-size:1.4166666667em}@media screen and (max-width: 500px){.hdr__copy.sm{font-size:.7083333333em}}.hdr-pattern{position:relative;margin:0 auto}.hdr-pattern__top,.hdr-pattern__btm{width:100%;max-width:388px;height:13px}@media screen and (max-width: 860px){.hdr-pattern__top,.hdr-pattern__btm{max-width:300px;overflow:hidden}}@media screen and (max-width: 500px){.hdr-pattern__top,.hdr-pattern__btm{max-width:194px;height:8px}}.hdr-pattern__top{margin:0 auto 1.25em}@media screen and (max-width: 767px){.hdr-pattern__top{margin:0 auto 3%}}.hdr-pattern__btm{margin:1.25em auto 0}@media screen and (max-width: 767px){.hdr-pattern__btm{margin:3% auto 0}}.hdr-pattern .border-svg{height:100%;display:block}.hdr-pattern.tan .border-svg>*{fill:#fbf7dc}.hdr-pattern.black .border-svg>*{fill:#000}.hdr-pattern__copy{font-size:1.4166666667em;line-height:1.3em;font-family:"Inknut Antiqua",serif !important;font-weight:500;letter-spacing:-0.025em}@media screen and (max-width: 767px){.hdr-pattern__copy{line-height:1.1em}}@media screen and (max-width: 500px){.hdr-pattern__copy{font-size:.7916666667em}}.elem-frame{position:relative;border:1px solid #fbf7dc;background-color:rgba(0,0,0,.8);margin:0 auto}.elem-frame.small .elem-frame__corner{width:50px}.elem-frame__corner{position:absolute;z-index:2}@media screen and (max-width: 500px){.elem-frame__corner{width:50px}}.elem-frame__corner:first-child{left:-10px;top:-8px}@media screen and (max-width: 500px){.elem-frame__corner:first-child{left:-5px;top:-4px}}.elem-frame__corner:nth-child(2){right:-10px;top:-6px;transform:rotate(90deg)}@media screen and (max-width: 500px){.elem-frame__corner:nth-child(2){right:-5px;top:-3px}}.elem-frame__corner:nth-child(3){right:-10px;bottom:-8px;transform:rotate(180deg)}@media screen and (max-width: 500px){.elem-frame__corner:nth-child(3){right:-5px;bottom:-4px}}.elem-frame__corner:last-child{left:-10px;bottom:-6px;transform:rotate(-90deg)}@media screen and (max-width: 500px){.elem-frame__corner:last-child{left:-5px;bottom:-3px}}.elem-frame.hoverable{background-color:transparent;border-color:transparent;cursor:pointer}.elem-frame.hoverable:hover{background-color:rgba(0,0,0,.8);border:1px solid #fbf7dc}.elem-frame.hoverable .elem-frame__corner{opacity:0}.elem-frame.hoverable:hover .elem-frame__corner{opacity:1}.copy-box{position:relative;border:1px solid #fbf7dc;background-color:rgba(0,0,0,.8);margin:0 auto;padding:1.375em 2.0833333333em}.copy-box img{max-width:100%}@media screen and (max-width: 767px){.copy-box{padding:6% 8%}}.copy-box__corner{position:absolute}@media screen and (max-width: 500px){.copy-box__corner{width:50px}}.copy-box__corner:first-child{left:-10px;top:-8px}@media screen and (max-width: 500px){.copy-box__corner:first-child{left:-5px;top:-4px}}.copy-box__corner:nth-child(2){right:-10px;top:-6px;transform:rotate(90deg)}@media screen and (max-width: 500px){.copy-box__corner:nth-child(2){right:-5px;top:-3px}}.copy-box__corner:nth-child(3){right:-10px;bottom:-8px;transform:rotate(180deg)}@media screen and (max-width: 500px){.copy-box__corner:nth-child(3){right:-5px;bottom:-4px}}.copy-box__corner:last-child{left:-10px;bottom:-6px;transform:rotate(-90deg)}@media screen and (max-width: 500px){.copy-box__corner:last-child{left:-5px;bottom:-3px}}.copy-box p{line-height:1.3em}@media screen and (max-width: 767px){.copy-box p{line-height:1.1em}}.copy-box .btn-global{margin-top:1.25em}@media screen and (max-width: 767px){.copy-box .btn-global{margin-top:3.5%}}body:not(.reduce-motion) .slide-in{opacity:0;transition:transform .91s cubic-bezier(0.17, 0.27, 0, 0.98),opacity .49s cubic-bezier(0.43, 0.19, 0, 0.89);will-change:transform,opacity;-webkit-backface-visibility:hidden}body:not(.reduce-motion) .slide-in.from-up{transform:translate3d(0, -14%, 0)}body:not(.reduce-motion) .slide-in.from-down{transform:translate3d(0, 14%, 0)}body:not(.reduce-motion) .slide-in.from-left{transform:translate3d(-35%, 0, 0)}body:not(.reduce-motion) .slide-in.from-right{transform:translate3d(1000%, 0, 0)}body:not(.reduce-motion) .slide-in.in-view,body:not(.reduce-motion) .view-check.in-view>.slide-in{opacity:1;transform:translate3d(0, 0, 0)}body:not(.reduce-motion) .grow-in{opacity:0;transform:scale(0.77);transition:transform .35s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear;will-change:transform,opacity;-webkit-backface-visibility:hidden}body:not(.reduce-motion) .grow-in.delay-1{transition-delay:.35s}body:not(.reduce-motion) .grow-in.delay-2{transition-delay:.7s}body:not(.reduce-motion) .grow-in-hero{opacity:0;transform:scale(0.84);transition:transform 1.4s cubic-bezier(0.21, 0.2, 0.25, 1),opacity .49s linear;will-change:transform,opacity;-webkit-backface-visibility:hidden}body:not(.reduce-motion) .zelda-slide-in{opacity:0;transform:translate3d(-49%, 0, 0);transition:transform .49s cubic-bezier(0.28, 0.05, 0.01, 0.95),opacity .21s linear;will-change:transform,opacity;-webkit-backface-visibility:hidden}body:not(.reduce-motion) .zelda-slide-in.in-view{opacity:1;transform:translate3d(0, 0, 0)}body:not(.reduce-motion) .grow-in.in-view,body:not(.reduce-motion) .grow-in-hero.in-view,body:not(.reduce-motion) .view-check.in-view>.grow-in-hero,body:not(.reduce-motion) .view-check.in-view>.grow-in{opacity:1;transform:scale(1)}body:not(.reduce-motion) .slide-in.delay-1{transition-delay:.33333s}body:not(.reduce-motion) .scroll-arrow{-webkit-animation-duration:770ms;animation-duration:770ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseArrow;animation-name:pulseArrow;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes pulseArrow{0%{transform:scale(1)}30%{transform:translateY(7px) scale(1.02)}100%{transform:scale(1)}}@keyframes pulseArrow{0%{transform:scale(1)}30%{transform:translateY(7px) scale(1.02)}100%{transform:scale(1)}}body:not(.reduce-motion) .site-nav-content>ul>.nav-item:hover::after{-webkit-animation:pulseLine infinite cubic-bezier(0.33, 0.05, 0, 0.99) 2100ms both;animation:pulseLine infinite cubic-bezier(0.33, 0.05, 0, 0.99) 2100ms both}@-webkit-keyframes pulseLine{0%{transform:translateY(0px)}20%{transform:translateY(-4px)}70%{transform:translateY(0px)}100%{transform:translateY(0px)}}@keyframes pulseLine{0%{transform:translateY(0px)}20%{transform:translateY(-4px)}70%{transform:translateY(0px)}100%{transform:translateY(0px)}}body:not(.reduce-motion) .btn-global .btn__arrow .on{transition:transform 300ms cubic-bezier(0.2, 3.5, 0.5, 1)}.btn-global .btn__arrow .on{transform:translateX(-30%)}#trailer-promo:hover .btn-global .btn__arrow .on,#buy-promo:hover .btn-global .btn__arrow .on,.btn-global:hover .btn__arrow .on{transform:translateX(0)}#trailer-promo:hover .btn-global .btn__arrow .on.blk,#buy-promo:hover .btn-global .btn__arrow .on.blk,.btn-global:hover .btn__arrow .on.blk{opacity:1}.btn-global.blk:hover .btn__arrow .on.red{opacity:1}body:not(.reduce-motion) .elem-frame.hoverable .elem-frame__corner:first-child{transform:translate3d(13%, 11%, 0)}body:not(.reduce-motion) .elem-frame.hoverable .elem-frame__corner:nth-child(2){transform:translate3d(-10%, 11%, 0) rotate(90deg)}body:not(.reduce-motion) .elem-frame.hoverable .elem-frame__corner:nth-child(3){transform:translate3d(-12%, -11%, 0) rotate(180deg)}body:not(.reduce-motion) .elem-frame.hoverable .elem-frame__corner:last-child{transform:translate3d(10%, -11%, 0) rotate(-90deg)}body:not(.reduce-motion) .elem-frame.hoverable .elem-frame__corner{transition:.49s transform cubic-bezier(0.03, 1.06, 0, 1.02)}body:not(.reduce-motion) .elem-frame.hoverable:hover{transition:2.1s background-color cubic-bezier(0.03, 1.06, 0, 1.02),.28s border cubic-bezier(0.03, 1.06, 0, 1.02)}body:not(.reduce-motion) .elem-frame.hoverable:hover .elem-frame__corner:first-child{transform:translate3d(0, 0, 0)}body:not(.reduce-motion) .elem-frame.hoverable:hover .elem-frame__corner:nth-child(2){transform:translate3d(0, 0, 0) rotate(90deg)}body:not(.reduce-motion) .elem-frame.hoverable:hover .elem-frame__corner:nth-child(3){transform:translate3d(0, 0, 0) rotate(180deg)}body:not(.reduce-motion) .elem-frame.hoverable:hover .elem-frame__corner:last-child{transform:translate3d(0, 0, 0) rotate(-90deg)}.elem-frame.small.hoverable:hover .elem-frame__corner:first-child{transform:translate3d(6px, 4px, 0)}.elem-frame.small.hoverable:hover .elem-frame__corner:nth-child(2){transform:translate3d(-5px, 3px, 0) rotate(90deg)}.elem-frame.small.hoverable:hover .elem-frame__corner:nth-child(3){transform:translate3d(-6px, -4px, 0) rotate(180deg)}.elem-frame.small.hoverable:hover .elem-frame__corner:last-child{transform:translate3d(5px, -3px, 0) rotate(-90deg)}body:not(.reduce-motion) #logo,body:not(.reduce-motion) .message,body:not(.reduce-motion) .scroll-arrow{opacity:0;transform:scale(0.77);transition:1.4s transform cubic-bezier(0.25, 0.38, 0, 0.95),.7s opacity cubic-bezier(0.54, 0.04, 0, 0.95);transition-delay:.7s}body:not(.reduce-motion) #logo.in-view,body:not(.reduce-motion) .message.in-view,body:not(.reduce-motion) .scroll-arrow.in-view{opacity:1;transform:scale(1)}body:not(.reduce-motion) .characters .elem-frame.hoverable .char-portrait img{transform:scale(0.96);transition:.21s transform cubic-bezier(0.47, 0.19, 0.02, 1.22)}body:not(.reduce-motion) .characters .elem-frame.hoverable:hover .char-portrait img{transform:scale(1.12)}body:not(.reduce-motion) #char-revali{transition:transform .49s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear;transition-delay:.41s}body:not(.reduce-motion) #char-urbosa{transition:transform .49s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear;transition-delay:.39s}body:not(.reduce-motion) #char-mipha{transition:transform .49s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear;transition-delay:.31s}body:not(.reduce-motion) #char-daruk{transition:transform .63s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear;transition-delay:.35s}body:not(.reduce-motion) .joycon{opacity:0;transition:transform .14s cubic-bezier(0.17, 0.27, 0, 0.98),opacity .07s ease-out}body:not(.reduce-motion) .joycon.red{-webkit-animation-delay:.1s;animation-delay:.1s}body:not(.reduce-motion) .in-view.joycon.red{-webkit-animation:redcon 1.4s cubic-bezier(0.84, 0.2, 0, 1.41) both;animation:redcon 1.4s cubic-bezier(0.84, 0.2, 0, 1.41) both;-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes redcon{0%{transform:scale(0.84) rotate(30deg) translate3d(210%, 0, 0);transform-origin:0 100%;opacity:1}100%{transform:scale(1) rotate(0) translate3d(0, 0, 0);transform-origin:0 100%;opacity:1}}@keyframes redcon{0%{transform:scale(0.84) rotate(30deg) translate3d(210%, 0, 0);transform-origin:0 100%;opacity:1}100%{transform:scale(1) rotate(0) translate3d(0, 0, 0);transform-origin:0 100%;opacity:1}}.joycon.blue{-webkit-animation-delay:.5s;animation-delay:.5s}.in-view.joycon.blue{-webkit-animation:bluecon 1.05s cubic-bezier(0.48, 0.21, 0.04, 1.33) both;animation:bluecon 1.05s cubic-bezier(0.48, 0.21, 0.04, 1.33) both;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes bluecon{0%{transform:scale(0.7) rotate(-45deg) translate3d(-140%, 0, 0);transform-origin:100% 100%;opacity:1}100%{transform:scale(1) rotate(0) translate3d(0, 0, 0);transform-origin:100% 100%;opacity:1}}@keyframes bluecon{0%{transform:scale(0.7) rotate(-45deg) translate3d(-140%, 0, 0);transform-origin:100% 100%;opacity:1}100%{transform:scale(1) rotate(0) translate3d(0, 0, 0);transform-origin:100% 100%;opacity:1}}body:not(.reduce-motion) .anim-type-1{opacity:0;transform:scale(0.9);transition:transform .35s cubic-bezier(0, 0.89, 0.17, 1.1),opacity .07s linear}body:not(.reduce-motion) .visible-anim .anim-type-1{opacity:1;transform:scale(1)}body:not(.reduce-motion) .anim-type-2{opacity:0;transition:transform .4s cubic-bezier(0.28, 0.29, 0, 0.98),opacity .35s cubic-bezier(0.43, 0.19, 0, 0.89);transform:translate3d(-19%, 0%, 0)}body:not(.reduce-motion) .visible-anim .anim-type-2{opacity:1;transform:translate3d(0, 0, 0)}body:not(.reduce-motion) .anim-type-3{opacity:0;-webkit-animation:keys-type-3 .4s cubic-bezier(0.46, 0.14, 0.09, 1.03) both;animation:keys-type-3 .4s cubic-bezier(0.46, 0.14, 0.09, 1.03) both}body:not(.reduce-motion) .visible-anim .anim-type-3{opacity:1;transform:translate3d(0, 0, 0)}@-webkit-keyframes keys-type-3{0%{transform:scale(0.5) translate3d(-35%, 35%, 0);opacity:.7}100%{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes keys-type-3{0%{transform:scale(0.5) translate3d(-35%, 35%, 0);opacity:.7}100%{transform:scale(1) translate3d(0, 0, 0);opacity:1}}.anim-type-4{opacity:0;-webkit-animation:keys-type-4 .3s cubic-bezier(0.46, 0.14, 0.09, 1.03) both;animation:keys-type-4 .3s cubic-bezier(0.46, 0.14, 0.09, 1.03) both}.visible-anim .anim-type-4{opacity:1;transform:translate3d(0, 0, 0)}@-webkit-keyframes keys-type-4{0%{transform:scale(0.35) translate3d(-56%, -35%, 0);opacity:.7}100%{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes keys-type-4{0%{transform:scale(0.35) translate3d(-56%, -35%, 0);opacity:.7}100%{transform:scale(1) translate3d(0, 0, 0);opacity:1}}#site-footer{position:relative;background-color:#444;padding-top:100px;padding-bottom:50px;z-index:1}@media screen and (max-width: 767px){#site-footer{padding-top:14%}}#site-footer:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}#site-footer:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:66%;background:linear-gradient(to top, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.5}#site-footer .max-w-container{z-index:2}#site-footer p.legal{font-family:Arial,Helvetica,sans-serif;font-size:.5em;color:#fff;line-height:1.1em}#site-footer p.legal:nth-of-type(1),#site-footer p.legal:nth-of-type(2),#site-footer p.legal:nth-of-type(3){margin-bottom:1em}#site-footer #deco{left:0;right:0;top:0;margin:-70px auto 0;position:absolute}@media screen and (max-width: 500px){#site-footer #deco{max-width:61px;margin:-36px auto 0}}#site-footer .logos{display:flex;justify-content:center;align-items:center;margin-top:45px}@media screen and (max-width: 767px){#site-footer .logos{margin:40px auto 30px}}#site-footer .logos img{margin:0 25px}#site-footer nclood-social{top:.125em}#site-footer nclood-footer{margin-top:40px}@media screen and (max-width: 767px){#site-footer nclood-social{top:.2083333333em}#site-footer nclood-footer{margin-top:0}}.arrow{position:absolute;z-index:1;border:0;background:transparent;padding:0;top:50%;left:-73px;transform:translateY(-50%);cursor:pointer;transition:transform 300ms cubic-bezier(0.2, 3.5, 0.5, 1);-webkit-backface-visibility:hidden}.arrow img{position:relative;z-index:1;width:100%}.arrow .arrow-img-on{z-index:2;display:none;position:absolute;top:0;left:0;width:100%}.arrow.right{left:auto;right:-73px}.arrow.left .arrow-img,.arrow.left .arrow-img-on{transform:scaleX(-1)}.arrow.left:hover{transform:translateX(-10%) translateY(-50%)}.arrow.right:hover{transform:translateX(10%) translateY(-50%)}body:not(.no-hover) .arrow:hover .arrow-img-on{display:block}.gallery{position:relative}.gallery .content{position:relative}.gallery .gallery-labels .gallery-label{display:none}.gallery .gallery-labels .gallery-label.active{display:block}.gallery .btn-play{background-size:13% auto;transition:transform .84s cubic-bezier(0.19, 1.48, 0.18, 0.91)}.gallery .slide:hover .btn-play{transform:scale(1.1)}.gallery .gallery-dots{margin-top:.3333333333em}.gallery .gallery-dots .gallery-dot{width:2rem;height:2rem;background-color:#fbf7dc;border-radius:50%;border:0.4rem solid #fbf7dc;cursor:pointer}.gallery.black .gallery-dots .gallery-dot{border:0.4rem solid #000}.gallery .gallery-dots .gallery-dot.active{background-color:#ac010f}.gallery .slides{position:relative}.gallery .slide{border:5px solid #fbf7dc;display:none;width:100%;z-index:0;transform-origin:50% 70%;-webkit-animation-duration:.49s;animation-duration:.49s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.08, 1.01, 0, 1);animation-timing-function:cubic-bezier(0.08, 1.01, 0, 1);pointer-events:none}.gallery .slide img,.gallery .slide video{display:block;margin:0 auto;width:100%}.gallery .slide.set-left,.gallery .slide.set-right,.gallery .slide.go-left,.gallery .slide.go-right{display:block;position:absolute;top:0;left:0}.gallery .slide.set-left{opacity:1;transform:scale(0.91) translateX(-35%)}.gallery .slide.set-right{opacity:1;transform:scale(0.91) translateX(35%)}.gallery .slide.go-left{-webkit-animation-name:gallery-slide-go-left;animation-name:gallery-slide-go-left}.gallery .slide.go-right{-webkit-animation-name:gallery-slide-go-right;animation-name:gallery-slide-go-right}.gallery .slide.go-center{opacity:0;-webkit-animation-name:gallery-slide-go-center;animation-name:gallery-slide-go-center}.gallery .slide.active{display:block;position:relative;pointer-events:initial}@-webkit-keyframes gallery-slide-go-center{100%{transform:scale(1) translateX(0%);opacity:1}}@keyframes gallery-slide-go-center{100%{transform:scale(1) translateX(0%);opacity:1}}@-webkit-keyframes gallery-slide-go-left{100%{transform:scale(0.35) translateX(-35%);opacity:0}}@keyframes gallery-slide-go-left{100%{transform:scale(0.35) translateX(-35%);opacity:0}}@-webkit-keyframes gallery-slide-go-right{100%{transform:scale(0.35) translateX(35%);opacity:0}}@keyframes gallery-slide-go-right{100%{transform:scale(0.35) translateX(35%);opacity:0}}.gallery .gallery-labels{padding:0 2.0833333333em 0;display:inline-block;z-index:1;position:relative}.gallery .gallery-labels h3{font-size:1.3333333333em;font-weight:700}@media screen and (max-width: 767px){.gallery .gallery-labels h3{font-size:1.1666666667em}}@media screen and (max-width: 500px){.gallery .gallery-labels h3{font-size:.5833333333em}}.gallery .gallery-labels p{font-size:1em}@media screen and (max-width: 767px){.gallery .gallery-labels p{font-size:1em;line-height:1.1em}}@media screen and (max-width: 500px){.gallery .gallery-labels p{font-size:.5em}}@media screen and (max-width: 768px){.arrow.left,.arrow.right{width:85px}.arrow.left{left:-65px}.arrow.right{right:-65px}}@media screen and (max-width: 767px){.gallery .gallery-labels{padding:0 .2083333333em 0}.arrow.left,.arrow.right{width:42px}.arrow.left{left:-30px}.arrow.right{right:-30px}.gallery .gallery-dots{margin-top:0}.gallery .gallery-dots .gallery-dot{width:12px;height:12px;border:0.2rem solid #fbf7dc}}@media screen and (max-width: 500px){.gallery .slide{border:3px solid #fbf7dc}.gallery .gallery-dots .gallery-dot{width:12px;height:12px;border:2px solid #fbf7dc}.gallery.black .gallery-dots .gallery-dot{border:2px solid #000}}html.no-scroll,body.no-scroll{overflow:hidden}.blur-under-modal{transition:filter .1s linear}.blur-under-modal.modal-open{filter:blur(10px)}.page-wrapper.scrolling-modal-open{position:fixed;width:100%;overflow:hidden}.modal{visibility:hidden;position:fixed;top:0;left:0;z-index:10000;height:100%;width:100%;text-align:center;opacity:0;pointer-events:none}.modal.animated{transition:opacity .3s linear}.modal.open{visibility:visible;opacity:1;pointer-events:auto}.modal>.bg{position:fixed;top:0;left:0;z-index:0;height:100%;width:100%;background-color:rgba(0,0,0,.8)}.modal>.bg:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}.modal>.content{display:none;position:absolute;width:80%;max-width:960px;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%)}@media screen and (min-width: 769px)and (max-height: 600px){.modal>.content{width:40%}}.modal>.content.active{display:block}.modal>.content .elem-frame{border-width:3px;padding:1px}.modal>.content .elem-frame.modal-border{background:none;position:absolute;height:100%;width:100%;top:0;left:0}.modal>.content .elem-frame__inner{padding:1.25em}.modal>.content .elem-frame__inner>h3{margin-bottom:.8333333333em;line-height:1.2em}@media screen and (max-width: 767px){.modal>.content .elem-frame__inner>h3{margin-bottom:.4166666667em}}.modal>.content .elem-frame__inner>p{margin-bottom:.8333333333em}.modal .bg-paper{background-image:url(/hyrule-warriors/bg-paper-texture-65564fa7266d08fb11158d3ff5545ba4.jpg);background-size:cover;padding:2.0833333333em}@media screen and (max-width: 767px){.modal .bg-paper{padding:5%}}#demo-message #logged-in{display:none}#demo-message #logged-out{display:none}#demo-message #success-message{display:none}#demo-message #error-message{display:none}.modal.scrolling{position:absolute;z-index:10000;height:auto}.modal.scrolling .content{top:0;transform:none;width:100%}.modal.scrolling .content.scrollable.active{position:relative;top:0;transform:translateY(0);margin:50px auto}.modal .btn-close{font-size:max(calc(24 * calc(min(750px, 100vw) / 750)), 15px);position:absolute;right:-2.375em;top:-2.4583333333em;z-index:10;cursor:pointer;width:4.8333333333em;height:4.8333333333em;display:flex;align-items:center;justify-content:center;background-size:cover}.modal .btn-close:hover{background-image:url(/hyrule-warriors/mobile-nav-close-flourish-468291167d8c7d1c1ee00bdfc848310c.png)}.modal .btn-close>img{width:3.6666666667em;height:3.5em}.modal>.content.video{width:80%;max-width:880px}@media screen and (min-width: 769px)and (max-height: 600px){.modal>.content.video{width:40%}}.modal .video-content{position:relative}.modal .video-content .vid-wrapper{position:relative;width:100%;padding-bottom:56.2%;z-index:1;border-radius:0;border:none}.modal .video-content:after{content:"";position:absolute;background-size:100% 100%;width:120%;height:120%;left:-10%;top:-10%;z-index:1;pointer-events:none;opacity:.4}.modal .video-content .vid-wrapper nclood-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (max-width: 1024px){.modal>.content{width:83%;max-width:600px}}@media screen and (max-width: 1024px)and (min-width: 769px)and (max-height: 600px){.modal>.content{width:40%}}@media only screen and (min-width: 320px)and (max-width: 800px)and (orientation: landscape){.modal>.content.video{max-width:70%}.modal>.content{top:calc(35% + 75px)}}#switch-logo{position:absolute;right:0;top:60px;z-index:100}@media screen and (max-width: 768px){#switch-logo{top:48px;width:50px}}@media screen and (min-width: 1261px){#switch-logo{width:94px}}.site-nav-container{font-size:max(calc(24 * calc(min(750px, 100vw) / 750)), 12px)}#site-nav{z-index:99;position:absolute;color:#fbf7dc;width:100%;text-align:center;background-color:#d20000;font-size:1em;font-family:"Inknut Antiqua",serif !important;font-weight:500;top:auto}@media screen and (max-width: 1260px){#site-nav{padding-bottom:0px}}#site-nav .radial-blur-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#site-nav .radial-blur{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent 80%);opacity:.8}#site-nav .radial-blur:before{content:"";position:absolute;top:0;left:0;height:100%;width:13%;background-image:linear-gradient(to right, black, transparent);opacity:.4}@media screen and (max-width: 1200px){#site-nav .radial-blur:before{width:7%}}@media screen and (max-width: 1260px){#site-nav .radial-blur:before{display:none}}#site-nav .radial-blur:after{content:"";position:absolute;top:0;right:0;height:100%;width:13%;background-image:linear-gradient(to left, black, transparent);opacity:.4}@media screen and (max-width: 1260px){#site-nav .radial-blur:after{display:none}}@media screen and (max-width: 1260px){#site-nav .radial-blur{background-image:radial-gradient(transparent 50%, rgba(0, 0, 0, 0.9));height:200%}}#site-nav .site-nav-content{display:flex;flex-direction:row;justify-content:center;position:relative;height:100%;min-height:3.9166666667em;flex:1}@media screen and (max-width: 1260px){#site-nav .site-nav-content{flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}}#site-nav .mobile-nav-footer{display:none;height:9.5em;width:100%;background-position:top;background-repeat:repeat-x;margin-top:7.5em;background-image:url(/hyrule-warriors/mobile-nav-footer-f1194e36ce372465a9e85c1a0f5db93d.png)}@media screen and (max-width: 1260px){#site-nav .mobile-nav-footer{display:block}}#site-nav .mobile-nav-footer>.shiny-box-art{position:absolute;bottom:0px;left:calc(50% - 14.9583333333em);width:30.75em;height:21.375em}#site-nav .nav-home.site-nav-content>a{display:none}@media screen and (max-width: 1260px){#site-nav .nav-home.site-nav-content>a{display:block}}#site-nav.pinned .nav-home.site-nav-content>a{display:block}#site-nav .site-nav-content>a{width:9.5em;position:relative}@media screen and (max-width: 1260px){#site-nav .site-nav-content>a{max-width:23.0416666667em;width:100%;padding:0 .8333333333em;margin-top:2em}}#site-nav .site-nav-content>a>.logo{position:absolute;top:.4583333333em;left:0;z-index:1;width:100%}@media screen and (max-width: 1260px){#site-nav .site-nav-content>a>.logo{position:static}}#site-nav .site-nav-content>ul{display:inline-flex;list-style:none;margin:1.0416666667em 0 .2916666667em .75em;padding:0;position:relative;z-index:2}@media screen and (max-width: 1260px){#site-nav .site-nav-content>ul{flex:1;flex-direction:column;margin:0}}#site-nav .site-nav-content>ul>.nav-item{margin:0 .625em;font-size:1em;letter-spacing:-0.025em;position:relative}@media screen and (max-width: 1150px){#site-nav .site-nav-content>ul>.nav-item{font-size:1em}}@media screen and (max-width: 1260px){#site-nav .site-nav-content>ul>.nav-item{font-size:2.6666666667em;line-height:1.3125em;margin:0;margin-bottom:1em}}@media screen and (max-width: 1330px){body.en #site-nav .site-nav-content>ul>.nav-item{font-size:.8333333333em}}@media screen and (max-width: 1260px){body.en #site-nav .site-nav-content>ul>.nav-item{font-size:2.6666666667em}}@media screen and (max-width: 1490px){body.fr #site-nav .site-nav-content>ul>.nav-item,body.es #site-nav .site-nav-content>ul>.nav-item{font-size:.8333333333em}}@media screen and (max-width: 1310px){body.fr #site-nav .site-nav-content>ul>.nav-item,body.es #site-nav .site-nav-content>ul>.nav-item{font-size:.75em}}@media screen and (max-width: 1260px){body.fr #site-nav .site-nav-content>ul>.nav-item,body.es #site-nav .site-nav-content>ul>.nav-item{font-size:2.6666666667em}}#site-nav .site-nav-content>ul>.nav-item:hover::after{content:"";position:absolute;width:100%;height:6px;bottom:0;left:0;right:0;margin:0 auto;background-image:url(/hyrule-warriors/deco-hdr-border-c3d75c9ac340ccf4b6bd5244836c763c.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}@media screen and (max-width: 1260px){#site-nav .site-nav-content>ul>.nav-item:hover::after{top:auto;bottom:-0.375em}}#site-nav .site-nav-content>ul>.nav-item.active::after{content:"";background-image:url(/hyrule-warriors/page-active-dot-4c725f7712eff99363ee24eba9dd164f.png);width:12px;height:12px;position:absolute;top:50px;left:0;right:0;margin:0 auto;-webkit-animation:none;animation:none}@media screen and (max-width: 1260px){#site-nav .site-nav-content>ul>.nav-item.active::after{top:auto;bottom:-0.375em}}#site-nav .site-nav-content>ul>.nav-item:first-of-type{margin-left:0}#site-nav .site-nav-content>ul>.nav-item:last-of-type{margin-right:0}#site-nav .nav-fire{position:absolute;bottom:-2.125em;left:-1.5em;width:100%}@media screen and (max-width: 1260px){#site-nav .nav-fire{display:none}}#site-nav.pinned{position:fixed;top:0px}.nav-spacer{height:91px;background-color:#d20000}.btn-open-nav-container{position:relative}#btn-open-nav,#btn-close-nav{font-size:1em;display:none;position:relative}#btn-open-nav>img,#btn-close-nav>img{width:100%}.btn-open-nav-menu{font-size:1.3em;position:absolute;top:-0.14em;left:.4em}@media screen and (max-width: 1260px){#btn-open-nav{z-index:9999;display:block;position:absolute;left:0px;top:0;width:4.9166666667em;height:4.5833333333em;cursor:pointer}#btn-open-nav.pinned{position:fixed}#btn-open-nav.hide{display:none}#btn-close-nav{z-index:999999;display:block;position:fixed;left:.5em;top:.75em;width:5.4166666667em;height:5.25em;cursor:pointer}#btn-close-nav.hide{display:none}#site-nav{display:none;height:auto;min-height:100vh;padding-left:0px;overflow:auto}#site-nav.open{z-index:99999;display:flex;flex-direction:column;position:fixed}#site-nav.open.scrolling{position:absolute}#site-nav .content{position:relative;transform:none;padding-top:1.0416666667em}.nav-spacer{display:none}}#blade-hero{position:relative;padding-top:2.0833333333em;padding-bottom:2.0833333333em}@media screen and (max-width: 767px){#blade-hero{padding-bottom:0;padding-top:11%}}#blade-hero:before{content:"";position:absolute;left:0;top:0;width:100%;height:40%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 100%);z-index:1}@media screen and (max-width: 767px){#blade-hero:before{height:20%}}#blade-hero::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:76%;background:linear-gradient(to top, black 0%, rgba(0, 0, 0, 0) 100%);opacity:.55}@media screen and (max-width: 767px){#blade-hero::after{display:none}}#blade-hero .hdr{z-index:2;margin-bottom:19.5833333333em}@media screen and (max-width: 767px){#blade-hero .hdr{margin-bottom:3%}}#blade-hero .hdr-pattern{z-index:2}@media screen and (max-width: 767px){#blade-hero .hdr-pattern{margin-top:6%}}#blade-hero .radial-gradient{background:radial-gradient(black 0%, rgba(0, 0, 0, 0) 60%);position:absolute;width:29.1666666667em;height:29.1666666667em;bottom:-14.5833333333em;left:0;right:0;margin:0 auto}@media screen and (max-width: 767px){#blade-hero .radial-gradient{display:none}}@media screen and (max-width: 767px){#blade-hero .bg-wrap{position:relative}}#activity-blade{position:relative;height:110px;text-align:center;overflow:hidden;background-image:url(/hyrule-warriors/bg-paper-repeat-7c2014fb52768ab1275398c86ff167d8.jpg);box-shadow:0px 0px 18px 16px rgba(0,0,0,.44);z-index:2}#activity-blade .create-js{width:110px;display:inline-block;position:relative;cursor:pointer}#activity-blade #activity-blade-bg{position:absolute;width:100%;height:100%}#activity-blade #activity-blade-bg:before,#activity-blade #activity-blade-bg:after{content:"";position:absolute;top:0;height:100%;width:28%;opacity:.44;transition:background-color .14s cubic-bezier(0.95, 0.33, 0, 0.86)}#activity-blade #activity-blade-bg:before{background:linear-gradient(to right, black, rgba(0, 0, 0, 0) 100%);left:0}#activity-blade #activity-blade-bg:after{background:linear-gradient(to left, black, rgba(0, 0, 0, 0) 100%);right:0}#activity-blade #activity-blade-bg.hidden:before,#activity-blade #activity-blade-bg.hidden:after{background:rgba(0,0,0,0)}@media screen and (max-width: 1024px){#activity-modal{width:80%}}#activity-modal .activity-modal-inner{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){#activity-modal .activity-modal-inner{flex-wrap:wrap}}#activity-modal .activity-char{width:42%;max-width:400px;margin-left:10px}@media screen and (max-width: 1024px){#activity-modal .activity-char{order:1;margin-bottom:4%;margin-left:0}}@media screen and (max-width: 1024px){#activity-modal .elem-frame{order:2}}#activity-modal .elem-frame__inner .btn-global{margin:.625em 0}#activity-modal .elem-frame__inner h3{font-size:1.4166666667em}@media screen and (max-width: 767px){#activity-modal .elem-frame__inner h3{font-size:.9166666667em}}@media screen and (max-width: 767px){#activity-modal .elem-frame__inner p{font-size:1.1666666667em !important;line-height:1.1em}}@media screen and (max-width: 500px){#activity-modal .elem-frame__inner p{font-size:.5833333333em !important}}#activity-modal .elem-frame__inner p+p{margin-top:.4166666667em}#activity-modal .elem-frame__inner .sm-copy{font-size:.75em}@media screen and (max-width: 767px){#activity-modal .elem-frame__inner .sm-copy{font-size:.5em}}#activity-modal .elem-frame__inner .sm-copy a{text-decoration:underline}#page-story{background-color:#143659}#page-story:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}#blade-intro{background-color:#143659;overflow:hidden}#blade-intro:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}#blade-intro:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top, black 70%, rgba(0, 0, 0, 0) 100%)}#blade-intro .max-w-container{padding-top:20.4166666667em;padding-bottom:7.0833333333em;z-index:1}@media screen and (max-width: 767px){#blade-intro .max-w-container{padding-top:61%;padding-bottom:15%}}#blade-intro .overflow-container{z-index:1}#blade-intro .copy-box{max-width:34.1666666667em}#blade-intro .char{position:absolute;top:0}#char-revali{left:0;margin-top:-8%;margin-left:-3%;width:50%;max-width:683px}#char-urbosa{right:0;margin-right:19%;width:64%;max-width:878px}#char-mipha{left:0;width:48%;margin-top:11%;margin-left:-3%;max-width:655px}#char-daruk{right:0;width:48%;max-width:655px;margin-top:8%;margin-right:-8%}#blade-intro .ss-rows{margin-top:5.8333333333em}@media screen and (max-width: 767px){#blade-intro .ss-rows{margin-top:13%}}#blade-intro .ss-rows .two-col{margin-bottom:2.9166666667em}@media screen and (max-width: 767px){#blade-intro .ss-rows .two-col{margin-bottom:11%}}#blade-intro .ss-rows .two-col:last-child{margin-bottom:0}@media screen and (max-width: 768px){#blade-intro .ss-rows .two-col .ss{width:84%;margin:0 auto}}#story-foot-wrap{position:absolute;bottom:0;width:100%;z-index:1}#story-foot-wrap .mobile{display:none}@media screen and (max-width: 767px){#story-foot-wrap .mobile{display:block}#story-foot-wrap .desktop{display:none}}#blade-enemies{background-color:#ac010f;padding-bottom:5em}@media screen and (max-width: 767px){#blade-enemies{padding-bottom:10%}}#blade-enemies:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}#blade-enemies .max-w-container{padding-top:23.125em}@media screen and (max-width: 1366px){#blade-enemies .max-w-container{padding-top:41%}}@media screen and (max-width: 767px){#blade-enemies .max-w-container{padding-top:84%}}@media screen and (max-width: 767px){#blade-enemies .ss{width:93%;margin:0 auto}}@media screen and (max-width: 767px){#blade-enemies .col:last-child{width:95%}}#char-enemies{position:absolute;top:0;left:0;margin-top:-1.8333333333em;margin-left:12.0833333333em;width:63%}@media screen and (max-width: 1024px){#char-enemies{margin-left:21%}}@media screen and (max-width: 767px){#char-enemies{margin-top:0%;margin-left:10%;width:100%}}#blade-beasts{background-color:#fbf7dc;padding-bottom:3.9583333333em}@media screen and (max-width: 767px){#blade-beasts{padding-bottom:10%}}#blade-beasts:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.08}#blade-beasts .max-w-container{padding-top:30.2083333333em}@media screen and (max-width: 1366px){#blade-beasts .max-w-container{padding-top:53%}}@media screen and (max-width: 1024px){#blade-beasts .max-w-container{padding-top:56%}}@media screen and (max-width: 767px){#blade-beasts .max-w-container{padding-top:84%}}@media screen and (max-width: 767px){#blade-beasts .ss{width:93%;margin:0 auto}}@media screen and (max-width: 767px){#blade-beasts .col:first-child{width:95%}#blade-beasts .col:last-child{margin-top:-2%}}#char-beasts{position:absolute;top:0;left:0;margin-top:-0.875em;margin-left:-0.6666666667em;width:98.6%}@media screen and (max-width: 767px){#char-beasts{margin-top:4%;margin-left:-10%;width:118.6%}}#blade-bonus{background-color:#143659;padding-top:2.5em;padding-bottom:4.1666666667em}@media screen and (max-width: 767px){#blade-bonus{padding-top:16%;padding-bottom:19%}}#blade-bonus:before{content:"";position:absolute;left:0;top:0;background-image:url(/hyrule-warriors/pattern-century-3c84cc8330c0ec2dfda7c6153d5beb6c.png);width:100%;height:100%;opacity:.27}#blade-bonus .hdr{max-width:26.25em}#blade-bonus .hdr span{display:block}@media screen and (max-width: 767px){#blade-bonus .hdr__copy{line-height:1.5em}}#blade-bonus .bonus-img{width:59%;margin:45px auto 0;border:#fbf7dc solid 4px}@media screen and (max-width: 767px){#blade-bonus .bonus-img{width:92%}}#blade-bonus .copy-box span{display:block;font-weight:700;margin-bottom:1.3333333333em}
