/*!
Theme Name: Otaquest 2019
Theme URI: http://otaquest.com/
Author: SQ
Author URI: http://detrimental.net/
Description: Otaquest 2.0
Version: 1.1
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*,:after,:before{box-sizing:inherit}html{font-size:62.5%;box-sizing:border-box}img{max-width:100%}html{background:#91a3e5 url(images/bg1920.jpg) top center fixed;background-size:cover;height:100%}body{font-family:'Open Sans',HelveticaNeue,'Helvetica Neue',Helvetica,'Source Sans Pro',Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.6;display:flex;flex-direction:column;height:100%;min-height:100vh;max-width:100%;color:#222;background:0 0;padding:0 60px}a{text-decoration:none;color:#007aff;transition:all .1s ease-in-out}a:hover{color:#ee68ff}.lazyload,.lazyloading{opacity:0}svg.lazyloading{opacity:1;transition:opacity .2s ease}.lazyloaded{opacity:1;transition:opacity .2s ease}.object-fit{position:absolute;top:0;bottom:0;right:0;left:0;background-position:center;background-size:cover}#page{flex:1;position:relative;margin:0 auto;min-width:1280px;max-width:100%}#page:before{display:block;width:16px;content:'';background:url(images/side_text_jp.svg);height:100%;position:absolute;margin:10px 0 0 -31px;background-repeat:no-repeat}#side-text{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}#side-text .right{padding-left:100%}#side-text .right:after{display:block;content:'';background:url(images/side_code_text_en.svg);width:16px;height:100%;position:absolute;background-repeat:no-repeat;margin-left:17px}#observer{position:relative;top:-10px}#page.scrolled:before{position:fixed;top:0}#page.scrolled #side-text{position:fixed;width:calc(100% - 120px);max-width:1280px;height:100%;top:10px;left:auto;right:auto;bottom:auto}footer{flex:none;padding:2.5rem 0}.container{display:flex;align-items:flex-start;flex:1 0 auto;flex-direction:column;flex-wrap:nowrap;justify-content:center;background-color:#f6f7f8;max-width:1280px;margin:0 auto;padding:4rem 0;min-height:100vh}.container:after{display:table;clear:both;content:''}.content{position:relative}nav#top{width:100%;z-index:1;order:-1;padding:20px 0;background:0 0}nav#top .inner{display:flex;flex-wrap:wrap;position:relative;max-width:1280px;margin:0 auto}nav#top .inner .logo{flex:1;align-self:flex-end}nav#top .inner .logo .white{width:184px;height:24px}nav#top .menu-item{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:700;font-size:2rem;font-size:calc(16px + (22 - 16) * ((100vw - 1024px)/ (1920 - 1024)));line-height:2.8rem;margin:0;text-decoration:none;letter-spacing:normal;color:#fff;border-radius:3px}nav#top .menu-item path.st0{fill:#fff}nav#top .menu-item.current-menu-item{color:#fff;background-size:800% 800%}nav#top .menu-item.current-menu-item path.st0,nav#top .menu-item:hover path.st0{fill:#fff}nav#top.mobile{display:block}nav#top.mobile .sub-menu{display:none}nav#top.mobile .logo:after{display:none}nav#top .menu-item{display:inline-block;margin:0 10px;padding:0 5px;margin:4px 14px;margin:4px 0;padding:0 10px;transition:all .2s ease}nav#top .menu-item.current-menu-item,nav#top .menu-item:hover{color:#fff;text-shadow:0 0 7px #000,0 0 10px #ee68ff,0 0 10px #ee68ff,0 0 10px #007aaf}nav#top .menu-item path{transition:fill .2s ease}nav#top .menu-item img,nav#top .menu-item svg{width:auto;height:18px}nav#top .menu-item.wc-cart-icon{padding-left:10px;margin-right:34px;order:50;font-weight:400}nav#top .menu-item.wc-cart-icon:hover{-webkit-animation:none;animation:none}nav#top .menu-item.wc-cart-icon span{display:none}nav#top #menuToggle .hamburger,nav#top #menuToggle input.hamburger-checkbox{display:none}#primary,article{position:relative;z-index:1;display:block}article{background-color:#f6f7f8}article .main-img{margin-top:3rem}article .entry-content{margin-top:3rem}article:after,article:before{display:table;clear:both;content:''}article.category-cover-features .main-img,article.category-feature .main-img,article.type-page .main-img,body.category-cover article .main-img{margin:-4rem 0 3.5rem -3.2rem;max-width:calc(100% + 6.4rem)}article.category-cover-features .article-meta,article.category-cover-features h1.headline,article.category-feature .article-meta,article.category-feature h1.headline,article.type-page .article-meta,article.type-page h1.headline,body.category-cover article .article-meta,body.category-cover article h1.headline{padding:0 10rem}article.category-cover-features .entry-content,article.category-feature .entry-content,article.type-page .entry-content,body.category-cover article .entry-content{margin-top:4rem}article.category-bemanistyle h1.headline:before{content:'';display:block;background:url(images/bemanistyle-logo.svg) no-repeat;width:100%;height:60px}h3.subhead.category-bemanistyle{-webkit-text-stroke:0}h3.subhead.category-bemanistyle:before{position:absolute;content:'';display:block;background:url(images/bemanistyle-logo.svg) no-repeat;width:100%;height:88px;max-height:150%}#primary:after,#primary:before{display:table;clear:both;content:''}.entry-content{max-width:calc(100% - 20rem);margin-left:auto;margin-right:auto}.sources,.tag-links{padding:0 4rem 0 10rem}#comments{padding:10rem}aside{order:2;width:100%;padding:0;color:#eee}aside h2.subhead,aside h2.widget-title,aside h3.subhead,aside h3.widget-title{display:block;text-transform:none;font-size:4rem}aside h2.subhead a,aside h2.subhead a:visited,aside h2.widget-title a,aside h2.widget-title a:visited,aside h3.subhead a,aside h3.subhead a:visited,aside h3.widget-title a,aside h3.widget-title a:visited{display:block;color:transparent!important}aside section:hover div.subhead a,aside section:hover div.subhead a:visited,aside section:hover h3.subhead a,aside section:hover h3.subhead a:visited{-webkit-text-fill-color:rgba(255,255,255,.5)}aside .sidebar-widget{background:url(images/img-bg.png);background-size:100%;min-height:200px;margin:0 -2rem}aside .sidebar-widget:before{content:'';text-transform:uppercase;text-align:center;color:#9e9e9e;width:100%;display:block;top:-24px;position:relative}aside a.article,aside div.article.youtube{margin-bottom:4rem}aside a.article figure,aside div.article.youtube figure{margin-right:0}aside a.article section,aside div.article.youtube section{flex-direction:column}aside a.article h2,aside div.article.youtube h2{font-size:2rem;line-height:1.5}aside a.article:after,aside div.article.youtube:after{content:'';display:block;height:0;border-bottom:1px solid #979797;bottom:-2rem;opacity:.2;pointer-events:none}aside .trending a.article a.youtube-subscribe,aside .trending a.article.youtube div.meta,aside div.article.youtube a.youtube-subscribe,aside div.article.youtube.youtube div.meta{display:none}aside .trending a.article .data-outer,aside div.article.youtube .data-outer{position:absolute;bottom:0}aside .trending a.article h2,aside div.article.youtube h2{width:80%;padding:5px;font-size:1.5rem;font-weight:400;color:#fff}aside .trending a.article.category-anime h2,aside div.article.youtube.category-anime h2{background-color:#d81735}aside .trending a.article.category-music h2,aside div.article.youtube.category-music h2{background-color:#f1a509}aside .trending a.article.category-fashion h2,aside div.article.youtube.category-fashion h2{background-color:#2acea2}aside .trending a.article.category-manga h2,aside div.article.youtube.category-manga h2{background-color:#049ffa}aside .trending a.article.category-games h2,aside div.article.youtube.category-games h2{background-color:#6c44c6}aside .trending a.article.category-food h2,aside div.article.youtube.category-food h2{background-color:#ef541d}aside .trending a.article.category-art h2,aside div.article.youtube.category-art h2{background-color:#ed387d}aside .trending a.article.category-other h2,aside div.article.youtube.category-other h2{background-color:#3174d6}aside .trending a.article:not(.youtube),aside div.article.youtube:not(.youtube){margin-bottom:calc(4rem + 32px)}aside .trending a.article:not(.youtube) div.meta,aside div.article.youtube:not(.youtube) div.meta{position:absolute;width:100%}aside .trending a.article:not(.youtube) div.meta time,aside div.article.youtube:not(.youtube) div.meta time{display:none}aside .trending a.article:not(.youtube):after,aside div.article.youtube:not(.youtube):after{bottom:-48px}main{font-size:1.8rem;line-height:3rem;flex:1 1 auto;order:1;width:100%}main .article-meta{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:700;color:#1a1a3d}main .article-meta .posted-by,main .article-meta .posted-on{line-height:2.67;letter-spacing:.38px}main .article-meta .posted-on{float:left}main .article-meta .posted-by{float:right}main .article-meta a{color:#1a1a3d;text-decoration:none}main .article-meta:after{display:table;clear:both;content:''}main .article-meta div.share{float:right;margin-top:-5px;background:0 0}main .article-meta div.share a{display:block;float:left;width:40px;height:40px;margin-left:8px;font-size:40px;transition:background .2s ease;border-radius:50%;color:#1a1a3d}main .article-meta div.share a:hover{color:#fff;background-color:#1a1a3d}main .article-meta div.share a span{display:none}main .recommended{margin-bottom:8rem}#prefooter{margin-left:10rem}a.article,div.article.youtube{position:relative;max-height:100vh;display:block;overflow:hidden;border-radius:0;transition:all .2s ease;text-decoration:none;border-bottom:1px solid #e2e2e2;width:100%;margin-left:0;overflow:initial;width:100%;margin-bottom:2rem;border-bottom:#e2e2e2;background:0 0;box-shadow:none}a.article section,div.article.youtube section{display:flex}a.article figure,a.article h2,div.article.youtube figure,div.article.youtube h2{transition:none}a.article figure,div.article.youtube figure{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0;overflow:hidden;background-position:center;background-size:cover}a.article h2,div.article.youtube h2{font-size:4.2vw;font-size:5.8vw;font-weight:700;color:#1a1a3d;width:100%;margin:0}a.article h2 span,div.article.youtube h2 span{position:relative;display:inline-block}a.article address,div.article.youtube address{font-style:normal;display:inline}a.article div.meta,div.article.youtube div.meta{display:none;font-size:1.2rem;line-height:3.2rem;margin-bottom:.5rem;color:#1a1a3d;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.31px}a.article div.meta span.category,div.article.youtube div.meta span.category{color:#fff;background:#000;border-radius:3px;padding:0 10px;text-transform:uppercase;margin-right:10px}a.article:focus,a.article:hover,div.article.youtube:focus,div.article.youtube:hover{border-color:#ccc}a.article:focus h2,a.article:hover h2,div.article.youtube:focus h2,div.article.youtube:hover h2{color:#000}a.article:focus address,a.article:hover address,div.article.youtube:focus address,div.article.youtube:hover address{font-weight:400;color:#3e3e3e}a.article figure>:before,div.article.youtube figure>:before{content:'';display:block;position:absolute;background:#444 url(images/bg1200.jpg) top center fixed;background-size:cover;height:100%;width:100%;mix-blend-mode:soft-light;background-blend-mode:overlay;opacity:0;transition:all .2s ease-in-out}a.article:hover figure>:before,div.article.youtube:hover figure>:before{opacity:1}a.article:hover h2 span,div.article.youtube:hover h2 span{background:transparent url(images/bg1200.jpg);background:-o-linear-gradient(transparent,transparent);background-size:cover;-webkit-text-fill-color:rgba(0,0,0,.5);-webkit-background-clip:text;background-clip:text;-webkit-animation:slide 20s linear infinite alternate;-moz-animation:none}a.article:hover figure,div.article.youtube:hover figure{background:transparent url(images/bg1200.jpg) top center fixed;background-size:cover;transition:none;background-blend-mode:screen;background-color:#000}a.article:hover figure>*,div.article.youtube:hover figure>*{transition:all 1s}a.article:after,div.article.youtube:after{content:'';display:block;position:absolute;right:0;bottom:-24px;width:100%;height:24px;border:1px solid #e2e2e2;border-width:0 0 1px 0;background:0 0!important;display:none}a.article:before,div.article.youtube:before{display:none;margin-left:0}a.article:focus,a.article:hover,div.article.youtube:focus,div.article.youtube:hover{box-shadow:none}a.article figure,a.article h2,div.article.youtube figure,div.article.youtube h2{transition:all .2s ease}a.article .figure-outer,div.article.youtube .figure-outer{position:relative;overflow:hidden;min-width:34%;margin-right:20px}a.article figure,div.article.youtube figure{position:relative;overflow:hidden;min-width:25%;margin-right:20px}a.article figure embed,a.article figure iframe,a.article figure object,div.article.youtube figure embed,div.article.youtube figure iframe,div.article.youtube figure object{position:absolute;top:0;left:0;width:100%;height:100%}a.article figure:before,div.article.youtube figure:before{content:"";height:0;padding-top:56.25%;display:block}a.article figure:after,div.article.youtube figure:after{content:"";display:table;clear:both}a.article h2,div.article.youtube h2{font-size:2.8rem;line-height:2.8rem;text-transform:none;text-shadow:none!important;display:block}a.article h2:after,div.article.youtube h2:after{display:block;top:0;right:0;opacity:.2}a.article h2 span:before,div.article.youtube h2 span:before{transition:all .1s ease;top:-6px;left:0;width:72px;height:20px}a.article div.excerpt,a.article div.meta,div.article.youtube div.excerpt,div.article.youtube div.meta{display:block}a.article.youtube figure,div.article.youtube.youtube figure{min-width:50%}a.article .review-score,div.article.youtube .review-score{position:absolute;right:0}a.article.review h2,div.article.youtube.review h2{padding-right:50px}a.article.review.category-anime .review-score .circle .mask .fill,a.article.review.category-anime .review-score .circle .mask:after,a.article.review.category-anime .review-score .circle .mask:before,div.article.youtube.review.category-anime .review-score .circle .mask .fill,div.article.youtube.review.category-anime .review-score .circle .mask:after,div.article.youtube.review.category-anime .review-score .circle .mask:before{background-color:#d81735}a.article.review.category-music .review-score .circle .mask .fill,a.article.review.category-music .review-score .circle .mask:after,a.article.review.category-music .review-score .circle .mask:before,div.article.youtube.review.category-music .review-score .circle .mask .fill,div.article.youtube.review.category-music .review-score .circle .mask:after,div.article.youtube.review.category-music .review-score .circle .mask:before{background-color:#f1a509}a.article.review.category-fashion .review-score .circle .mask .fill,a.article.review.category-fashion .review-score .circle .mask:after,a.article.review.category-fashion .review-score .circle .mask:before,div.article.youtube.review.category-fashion .review-score .circle .mask .fill,div.article.youtube.review.category-fashion .review-score .circle .mask:after,div.article.youtube.review.category-fashion .review-score .circle .mask:before{background-color:#2acea2}a.article.review.category-manga .review-score .circle .mask .fill,a.article.review.category-manga .review-score .circle .mask:after,a.article.review.category-manga .review-score .circle .mask:before,div.article.youtube.review.category-manga .review-score .circle .mask .fill,div.article.youtube.review.category-manga .review-score .circle .mask:after,div.article.youtube.review.category-manga .review-score .circle .mask:before{background-color:#049ffa}a.article.review.category-games .review-score .circle .mask .fill,a.article.review.category-games .review-score .circle .mask:after,a.article.review.category-games .review-score .circle .mask:before,div.article.youtube.review.category-games .review-score .circle .mask .fill,div.article.youtube.review.category-games .review-score .circle .mask:after,div.article.youtube.review.category-games .review-score .circle .mask:before{background-color:#6c44c6}a.article.review.category-food .review-score .circle .mask .fill,a.article.review.category-food .review-score .circle .mask:after,a.article.review.category-food .review-score .circle .mask:before,div.article.youtube.review.category-food .review-score .circle .mask .fill,div.article.youtube.review.category-food .review-score .circle .mask:after,div.article.youtube.review.category-food .review-score .circle .mask:before{background-color:#ef541d}a.article.review.category-art .review-score .circle .mask .fill,a.article.review.category-art .review-score .circle .mask:after,a.article.review.category-art .review-score .circle .mask:before,div.article.youtube.review.category-art .review-score .circle .mask .fill,div.article.youtube.review.category-art .review-score .circle .mask:after,div.article.youtube.review.category-art .review-score .circle .mask:before{background-color:#ed387d}a.article.review.category-other .review-score .circle .mask .fill,a.article.review.category-other .review-score .circle .mask:after,a.article.review.category-other .review-score .circle .mask:before,div.article.youtube.review.category-other .review-score .circle .mask .fill,div.article.youtube.review.category-other .review-score .circle .mask:after,div.article.youtube.review.category-other .review-score .circle .mask:before{background-color:#3174d6}a.article.review:not(:hover) .review-score,div.article.youtube.review:not(:hover) .review-score{background-color:rgba(56,56,56,0)}a.article.review:not(:hover) .review-score .fill,a.article.review:not(:hover) .review-score .mask,div.article.youtube.review:not(:hover) .review-score .fill,div.article.youtube.review:not(:hover) .review-score .mask{transform:rotate(0)!important}a.article.review:not(:hover) .review-score .mask:after,a.article.review:not(:hover) .review-score .mask:before,div.article.youtube.review:not(:hover) .review-score .mask:after,div.article.youtube.review:not(:hover) .review-score .mask:before{transform:rotate(0)!important}a.article.review:not(:hover) .review-score:before,div.article.youtube.review:not(:hover) .review-score:before{box-shadow:0 0 2px 0 transparent}a.article.review:not(:hover) .review-score:after,div.article.youtube.review:not(:hover) .review-score:after{color:#3e3e3e;text-shadow:1px 1px 0 transparent}a.article.category-anime div.meta span.category,div.article.youtube.category-anime div.meta span.category{background-color:#d81735}a.article.category-anime.category-feature,div.article.youtube.category-anime.category-feature{border-color:#d81735}a.article.category-music div.meta span.category,div.article.youtube.category-music div.meta span.category{background-color:#f1a509}a.article.category-music.category-feature,div.article.youtube.category-music.category-feature{border-color:#f1a509}a.article.category-fashion div.meta span.category,div.article.youtube.category-fashion div.meta span.category{background-color:#2acea2}a.article.category-fashion.category-feature,div.article.youtube.category-fashion.category-feature{border-color:#2acea2}a.article.category-manga div.meta span.category,div.article.youtube.category-manga div.meta span.category{background-color:#049ffa}a.article.category-manga.category-feature,div.article.youtube.category-manga.category-feature{border-color:#049ffa}a.article.category-games div.meta span.category,div.article.youtube.category-games div.meta span.category{background-color:#6c44c6}a.article.category-games.category-feature,div.article.youtube.category-games.category-feature{border-color:#6c44c6}a.article.category-food div.meta span.category,div.article.youtube.category-food div.meta span.category{background-color:#ef541d}a.article.category-food.category-feature,div.article.youtube.category-food.category-feature{border-color:#ef541d}a.article.category-art div.meta span.category,div.article.youtube.category-art div.meta span.category{background-color:#ed387d}a.article.category-art.category-feature,div.article.youtube.category-art.category-feature{border-color:#ed387d}a.article.category-other div.meta span.category,div.article.youtube.category-other div.meta span.category{background-color:#3174d6}a.article.category-other.category-feature,div.article.youtube.category-other.category-feature{border-color:#3174d6}article .entry-content a.article{border:1px solid #e2e2e2;padding:2rem 0 2rem 0;border-width:1px 0}div.article.youtube:hover figure{background:0 0}div.article.youtube a{text-decoration:none}a.youtube-subscribe{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;line-height:36px;color:#1a1a3d;text-decoration:none;text-transform:uppercase;overflow:hidden;position:relative;display:inline-block;line-height:1;margin-top:10px;padding-top:20px}a.youtube-subscribe:hover{color:red}a.youtube-subscribe span.otaquest-sns-youtube{float:left;position:relative;left:-10px;top:-10px;width:35px;font-size:44px;line-height:36px}div.youtube-embed{position:relative}div.youtube-embed:before{content:"";height:0;padding-top:56.25%;display:block}div.youtube-embed:after{content:"";display:table;clear:both}div.youtube-embed embed,div.youtube-embed iframe,div.youtube-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.sources{margin-bottom:1.5rem;font-size:1.2rem;font-family:Lato,sans-serif;font-weight:700;text-transform:uppercase;color:#1a1a3d;line-height:2.67;letter-spacing:.38px}.sources div:before{content:attr(data-type) " source";content:attr(data-type);font-weight:400;opacity:.5;margin-right:1.2rem;float:left}.tag-links a{display:inline-block;padding:4px 8px;border-radius:3px;border:solid 1px #3e3e3e;color:#3e3e3e;text-decoration:none;margin:2px;font-size:1.2rem;line-height:100%;text-transform:uppercase}.tag-links a:focus,.tag-links a:hover{background:#3e3e3e;color:#fff}h1.headline{font-family:Poppins,sans-serif;font-size:4.8rem;font-weight:700;line-height:1.17;position:relative;display:block;margin-top:0;margin-bottom:1.5rem}h1.headline a{display:block;transition:all .1s ease;text-decoration:none;color:#3e3e3e}h2,h3,h4,h5,h6{font-size:3.6rem;font-weight:300;line-height:1.25;margin-top:0;margin-bottom:2rem;letter-spacing:-.1rem}h2.subhead,h2.widget-title,h3.subhead,h3.widget-title{font-size:1.8rem;line-height:2.2rem;font-weight:700;text-transform:uppercase;margin-bottom:12px;position:relative;color:#141414}h2.subhead.tag-search span,h2.widget-title.tag-search span,h3.subhead.tag-search span,h3.widget-title.tag-search span{text-transform:none}div.subhead,h3.subhead{color:#f6f7f8;-webkit-text-stroke:1px #1a1a3d;font-family:Poppins,sans-serif;font-size:8.8rem;font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:2.5rem;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.subhead div:first-child,h3.subhead div:first-child{font-size:80%}div.subhead div:last-child,h3.subhead div:last-child{font-size:60%}section:hover div.subhead,section:hover h3.subhead{background:transparent url(images/bg1200.jpg);background:-o-linear-gradient(transparent,transparent);background-size:cover;-webkit-text-fill-color:rgba(255,255,255,.5);-webkit-background-clip:text;background-clip:text;-webkit-animation:slide 20s linear infinite alternate;-moz-animation:none}.cover-header .bottom:hover .bottom-link div,.cover-header .left:hover .sideways{background:transparent url(images/bg1200.jpg);background:-o-linear-gradient(transparent,transparent);background-size:cover;-webkit-text-fill-color:rgba(255,255,255,.5);-webkit-background-clip:text;background-clip:text;-webkit-animation:slide 20s linear infinite alternate;-moz-animation:none}@-webkit-keyframes slide{from{background-position:0 0}to{background-position:800px 0}}@keyframes slide{from{background-position:0 0}to{background-position:800px 0}}body.search h3.subhead,body.tag h3.subhead{display:block;border:none;margin:1rem 0 .5rem 0}ul.dropdown{float:right;height:22px;font-size:1.2rem;color:#9e9e9e;text-transform:uppercase;text-align:center;padding-right:10px;cursor:pointer}ul.dropdown:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:#9e9e9e transparent transparent transparent;-webkit-transform:rotate(360deg);margin:9px 0 0 5px;position:absolute;top:0;right:0}ul.dropdown li{display:none;height:22px;z-index:1001;position:relative;padding-left:10px;padding-right:10px;margin-right:-10px;color:#fff;border-radius:3px;margin-bottom:1px;font-weight:400;letter-spacing:0;min-width:80px}ul.dropdown li:after{content:'';display:block;width:100%;height:2px;position:absolute;margin-left:-10px}ul.dropdown .selected{color:#9e9e9e}ul.dropdown [data-type=anime]{background-color:#d81735}ul.dropdown [data-type=music]{background-color:#f1a509}ul.dropdown [data-type=fashion]{background-color:#2acea2}ul.dropdown [data-type=manga]{background-color:#049ffa}ul.dropdown [data-type=games]{background-color:#6c44c6}ul.dropdown [data-type=food]{background-color:#ef541d}ul.dropdown [data-type=art]{background-color:#ed387d}ul.dropdown [data-type=other]{background-color:#3174d6}ul.dropdown .selected{display:block}ul.dropdown:hover:after{border-top-color:#000}ul.dropdown:hover li{display:block}ul.dropdown:hover li:hover{color:#000}h1{font-size:4rem;font-weight:300;line-height:1.2;margin-top:0;margin-bottom:2rem;letter-spacing:-.1rem}p{margin-top:0;margin-bottom:2.5rem}.button{font-size:11px;font-weight:600;line-height:38px;display:inline-block;box-sizing:border-box;height:38px;margin-bottom:1rem;padding:0 30px;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:#555;border:1px solid #bbb;border-radius:4px;background-color:transparent}.button:focus,.button:hover{color:#333;border-color:#888;outline:0}.button.button-primary{color:#fff;border-color:#33c3f0;background-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover{color:#fff;border-color:#1eaedb;background-color:#1eaedb}button{font-size:11px;font-weight:600;line-height:38px;display:inline-block;box-sizing:border-box;height:38px;margin-bottom:1rem;padding:0 30px;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:#555;border:1px solid #bbb;border-radius:4px;background-color:transparent}button:focus,button:hover{color:#333;border-color:#888;outline:0}button.button-primary{color:#fff;border-color:#33c3f0;background-color:#33c3f0}button.button-primary:focus,button.button-primary:hover{color:#fff;border-color:#1eaedb;background-color:#1eaedb}input[type=submit]{font-size:11px;font-weight:600;line-height:38px;display:inline-block;box-sizing:border-box;height:38px;padding:0 30px;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:#555;border:1px solid #bbb;border-radius:4px;background-color:transparent}input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}input[type=submit].button-primary{color:#fff;border-color:#33c3f0;background-color:#33c3f0}input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;border-color:#1eaedb;background-color:#1eaedb}input[type=reset]{font-size:11px;font-weight:600;line-height:38px;display:inline-block;box-sizing:border-box;height:38px;padding:0 30px;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:#555;border:1px solid #bbb;border-radius:4px;background-color:transparent}input[type=reset]:focus,input[type=reset]:hover{color:#333;border-color:#888;outline:0}input[type=reset].button-primary{color:#fff;border-color:#33c3f0;background-color:#33c3f0}input[type=reset].button-primary:focus,input[type=reset].button-primary:hover{color:#fff;border-color:#1eaedb;background-color:#1eaedb}input[type=button]{font-size:11px;font-weight:600;line-height:38px;display:inline-block;box-sizing:border-box;height:38px;padding:0 30px;cursor:pointer;text-align:center;white-space:nowrap;text-decoration:none;letter-spacing:.1rem;text-transform:uppercase;color:#555;border:1px solid #bbb;border-radius:4px;background-color:transparent}input[type=button]:focus,input[type=button]:hover{color:#333;border-color:#888;outline:0}input[type=button].button-primary{color:#fff;border-color:#33c3f0;background-color:#33c3f0}input[type=button].button-primary:focus,input[type=button].button-primary:hover{color:#fff;border-color:#1eaedb;background-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{box-sizing:border-box;height:38px;padding:6px 10px;border:1px solid #d1d1d1;border-radius:4px;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border:1px solid #33c3f0;outline:0}textarea{box-sizing:border-box;height:38px;min-height:65px;margin-bottom:1.5rem;padding:6px 10px;padding-top:6px;padding-bottom:6px;border:1px solid #d1d1d1;border-radius:4px;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:focus{border:1px solid #33c3f0;outline:0}select{box-sizing:border-box;height:38px;margin-bottom:1.5rem;padding:6px 10px;border:1px solid #d1d1d1;border-radius:4px;background-color:#fff;box-shadow:none}select:focus{border:1px solid #33c3f0;outline:0}label{font-weight:600;display:block;margin-bottom:.5rem}label>.label-body{font-weight:400;display:inline-block;margin-left:.5rem}legend{font-weight:600;display:block;margin-bottom:.5rem}fieldset{margin-bottom:1.5rem;padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}ul{margin-top:0;margin-bottom:2.5rem;padding-left:0;list-style:circle inside}ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}ol{margin-top:0;margin-bottom:2.5rem;padding-left:0;list-style:decimal inside}ol ol,ol ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:1rem}code{font-size:90%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap;border:1px solid #e2e2e2;border-radius:4px;background:#f1f1f1}pre{margin-bottom:2.5rem}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e2e2e2}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}input{margin-bottom:1.5rem}blockquote{font-style:italic;border:2px solid #222;border-width:2px 0;padding:1rem 1.5rem;background:#f2f2f2}blockquote,dl,figure,form,table{margin-bottom:2.5rem}.u-full-width{box-sizing:border-box;width:100%}.u-max-full-width{box-sizing:border-box;max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e2e2e2}.u-cf{display:table;clear:both;content:''}.textwidget.custom-html-widget{overflow:hidden!important}ins.adsbygoogle{background:0 0!important;margin:0!important;text-align:center}ins.adsbygoogle,ins.adsbygoogle *{overflow:hidden!important;max-width:100%!important;width:100%!important}input.search{width:100%;height:32px;padding:4px 4px 4px 30px;font-family:Lato,sans-serif;font-size:1.4rem;border:1px solid #000;border-radius:2px;background:transparent url(images/search-black.svg) no-repeat 6px 6px;background-size:auto 18px;background-color:#fff;color:#000}nav#top input.search{position:absolute;top:1px;right:0;width:24px;padding:4px 0 4px 15px;border:1px solid transparent;transition:all .2s ease;color:#fff;background:transparent url(images/search-white.svg) no-repeat 2px 6px;background-size:auto 18px}nav#top input.search::-moz-placeholder{font-family:Lato,sans-serif;color:#fff}nav#top input.search:-ms-input-placeholder{font-family:Lato,sans-serif;color:#fff}nav#top input.search::placeholder{font-family:Lato,sans-serif;color:#fff}nav#top input.search:focus{width:95%;width:calc(100% - 190px);color:#000;border:1px solid #000;background-color:#fff;z-index:1;background:rgba(0,0,0,.8) url(images/bg1200.jpg) top center fixed;background-size:cover;background-blend-mode:hard-light;color:#fff}.row:after{display:table;clear:both;content:''}html.no-js .load-more{display:none}.loadmore{margin:48px auto;height:60px;border-radius:4px;background-color:#000;color:#fff;font-size:1.8rem;line-height:60px;text-transform:uppercase;text-align:center;cursor:pointer;width:100%}aside #shop-link{margin:0 auto 1.7rem auto}aside #newsletter{margin-bottom:4rem}#shop-link{display:block;overflow:hidden;position:relative;max-width:300px;max-height:300px;border-radius:2px;border:solid 1px #b2bdc6;font-size:1.2rem;color:#000;text-align:center;text-decoration:none}#shop-link figure{position:relative;margin:0;transition:all .2s ease-in-out}#shop-link figure:before{content:'';height:0;padding-top:100%;display:block}#shop-link figure:after{content:'';display:table;clear:both}#shop-link section{position:absolute;bottom:0;width:100%;padding:1rem;background:#fff}#shop-link section .logo .black{width:160px;height:24px}#shop-link section p{margin:0}#shop-link:hover figure{transform:scale(1.05)}#newsletter{background:#4948ff;position:relative;font-family:Poppins,sans-serif;font-size:3rem;line-height:1;color:#fff}#newsletter .inner{text-align:center;padding:30px;position:relative;margin:0 auto}#newsletter .logo{float:none;margin:0;text-align:right}#newsletter .logo img{width:160px;height:24px}#newsletter input[type=email],#newsletter input[type=submit],#newsletter input[type=text]{text-align:center;font-family:Poppins,sans-serif;font-weight:700}#newsletter input[type=email],#newsletter input[type=text]{font-size:1.4rem;color:#bbb;width:100%;height:4rem;line-height:4rem;border:none;border-radius:2px}#newsletter input[type=submit]{width:100%;height:4rem;background-color:#302fcf;text-transform:uppercase;font-size:1.6rem;color:#fff;border:none;border-radius:0;transition:all .1s ease-in-out}#newsletter input[type=submit]:hover{background-color:#2d2d8f}#newsletter .mailchimp-checkbox{font-family:Poppins,sans-serif;text-align:left;font-size:1.4rem;color:rgba(255,255,255,.5)}#newsletter .mailchimp-checkbox input{float:left;width:18px;height:18px;margin:5px 10px 30px 0}main #shop-newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:4rem 0;padding:0 10rem}main #shop-newsletter #shop-link{width:300px;height:300px;margin-right:3rem;margin-bottom:4rem}main #shop-newsletter #newsletter{flex:2;min-height:300px}main #shop-newsletter #newsletter .inner{padding:25px 35px 10px 35px}main #shop-newsletter #newsletter .newsletter-subscribe{text-align:left}main #shop-newsletter #newsletter input[type=submit]{max-width:240px}main #shop-newsletter #newsletter .logo{position:absolute;right:15px;bottom:10px}main #shop-newsletter #newsletter .logo img{width:160px}main #shop-newsletter #discord-join{flex:3;margin-left:3rem}aside #newsletter:after{content:'';display:block;position:absolute;bottom:0;right:30px;width:40px;height:10px;border:0 solid rgba(255,255,255,.5);border-left-width:34px;border-right-width:3px}aside #newsletter .inner{padding-bottom:0}aside #newsletter .logo{padding:0 30px 15px 0}#sns{pointer-events:all;position:relative;z-index:9001;display:flex;flex-direction:column;margin:-10px 0 -10px 10px;padding-left:100%}#sns a{display:inline-block;position:relative;width:27px;height:27px;font-size:34px;line-height:34px;text-decoration:none;color:#fff;transition:all .2s ease;margin-bottom:10px}#sns a span{display:none}#sns a.otaquest-sns-facebook:hover{color:#3c5a99}#sns a.otaquest-sns-twitter:hover{color:#1da1f2}#sns a.otaquest-sns-instagram:hover{color:#e56969}#sns a.otaquest-sns-youtube:hover{color:red}#sns a:hover{color:#aaa;text-shadow:0 0 7px #000,0 0 10px #ee68ff,0 0 10px #ee68ff,0 0 10px #007aaf}footer{position:relative;z-index:1;text-align:right;color:#fff;font-size:1rem;font-family:Poppins,sans-serif;letter-spacing:1.65px;width:100%;max-width:1280px;margin:0 auto}footer .links a{display:inline-block;color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;padding:0 .5rem .5rem .5rem;text-shadow:1px 1px 1px rgba(0,0,0,.8)}.cover-header{width:100%;max-width:1280px;margin:0 auto;position:relative;z-index:9001;border-top:5px solid transparent;display:grid;grid-template-columns:150px 1fr;grid-template-rows:1fr auto;grid-column-gap:0;grid-row-gap:0}.cover-header.cover-1{border-top:none}.cover-header .left{grid-area:1/1/3/2}.cover-header .main{grid-area:1/2/2/6}.cover-header .rest{grid-area:2/2/3/6}.cover-header .bottom{grid-area:4/1/4/6}.cover-header .left{position:relative;background-color:#1976d2}.cover-header .left .sideways{position:absolute;top:100%;left:0;height:150px;transform:rotate(-90deg);transform-origin:left top;display:flex;align-items:center;flex-direction:column;white-space:nowrap;text-align:left;padding-left:20px;padding-top:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Poppins,sans-serif;color:#fff;font-size:4rem;text-transform:uppercase;line-height:4rem}.cover-header .left .sideways span{align-self:start;display:block;font-size:3rem}.cover-header a.header-article,.cover-header article{display:flex;flex-direction:column;align-content:stretch;text-decoration:none;font-family:Poppins,sans-serif}.cover-header a.header-article h2,.cover-header article h2{margin:0;letter-spacing:-.1rem;font-size:1.6rem;font-weight:600;line-height:1.25}.cover-header a.header-article figure,.cover-header article figure{margin:0;padding:0;display:block;position:relative}.cover-header a.header-article figure .coming-soon,.cover-header article figure .coming-soon{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;text-transform:uppercase;font-size:1.8rem;line-height:1.11;text-align:center;z-index:9001;display:flex;flex-direction:column;align-items:center;justify-content:center}.cover-header a.header-article figure .coming-soon span,.cover-header article figure .coming-soon span{display:block;font-size:2.4rem;line-height:3.2rem}.cover-header a.header-article figure:before,.cover-header article figure:before{content:"";height:0;padding-top:56.25%;display:block}.cover-header a.header-article figure:after,.cover-header article figure:after{content:"";display:table;clear:both}.cover-header a.header-article section,.cover-header article section{display:flex;flex-direction:column;justify-content:center;transition:all .2s ease-in-out}.cover-header article{cursor:default}.cover-header .main{position:relative}.cover-header .main a.header-article h1,.cover-header .main article h1{margin:0;letter-spacing:-.1rem;font-size:2.8rem;font-weight:600;line-height:1.29}.cover-header .main a.header-article section,.cover-header .main article section{z-index:9001;position:absolute;bottom:0;top:auto;right:auto;width:60%}.cover-header .main a.header-article section .bg,.cover-header .main article section .bg{padding:2rem 2.4rem}.cover-header .main a.header-article section span,.cover-header .main article section span{align-self:start;display:block;font-size:1.6rem;font-weight:800;margin-bottom:12px;text-transform:uppercase}.cover-header .main a.header-article figure>*,.cover-header .main article figure>*{transition:all .2s ease-in-out}.cover-header .main a.header-article:hover figure,.cover-header .main article:hover figure{background:transparent url(images/bg1200.jpg) top center fixed;background-size:cover;background-blend-mode:luminosity}.cover-header .main a.header-article:hover figure>*,.cover-header .main article:hover figure>*{opacity:.95}.cover-header .main a.header-article:hover section .bg,.cover-header .main article:hover section .bg{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 100%)!important}.cover-header .rest{display:flex}.cover-header .rest a.header-article,.cover-header .rest article{width:100%}.cover-header .rest a.header-article section,.cover-header .rest article section{height:100%;padding:1.3rem;transition:all .2s ease-in-out}.cover-header .rest a.header-article:hover section{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 100%)!important}.cover-header a.header-article section .cat-author span,.cover-header article section .cat-author span{float:left;font-size:1.1rem;font-weight:600;margin-bottom:10px}.cover-header a.header-article section .cat-author span.category,.cover-header article section .cat-author span.category{background:#000;border-radius:3px;padding:0 10px;text-transform:uppercase}.cover-header a.header-article section .cat-author span.author,.cover-header article section .cat-author span.author{margin-left:30px;text-transform:none}.cover-header .bottom{background-color:#1976d2;position:relative}.cover-header .bottom:after,.cover-header .bottom:before{content:'';display:block;position:absolute;left:150px;width:calc(100% - 150px);height:10px;top:8px}.cover-header .bottom:after{background:linear-gradient(90deg,rgba(25,118,210,0) 0,#1976d2 50%,#1976d2 100%)}.cover-header .bottom:hover:before{background-image:linear-gradient(135deg,#1976d2 25%,#fff 25%,#fff 50%,#1976d2 50%,#1976d2 75%,#fff 75%,#fff 100%);background-size:14.14px 14.14px;-webkit-animation:slide 60s linear infinite reverse;-moz-animation:none}.cover-header .bottom-link{background-color:#1976d2;position:relative;height:26px;width:150px;text-align:center}.cover-header .bottom-link:after{content:'';display:block;position:absolute;position:absolute;top:5px;right:0;width:0;height:0;border-style:solid;border-width:8px 13.9px 8px 0;border-color:transparent #fff transparent transparent}.cover-header .bottom-link{display:block;font-family:Poppins,sans-serif;color:#fff;font-size:1.6rem;font-weight:600;text-transform:uppercase}.cover-header .bottom-link:hover div{background-color:#1976d2}.cover-header .main a.header-article section,.cover-header .main article section{transition:all .2s ease-in-out}.cover-header .main a.header-article section .bg,.cover-header .main article section .bg{transition:all .2s ease-in-out}.cover-header a.header-article.category-anime,.cover-header a.header-article.category-anime section,.cover-header a.header-article.category-anime section .bg,.cover-header article.category-anime,.cover-header article.category-anime section,.cover-header article.category-anime section .bg{background:#d81735!important}.cover-header a.header-article.category-music,.cover-header a.header-article.category-music section,.cover-header a.header-article.category-music section .bg,.cover-header article.category-music,.cover-header article.category-music section,.cover-header article.category-music section .bg{background:#f1a509!important}.cover-header a.header-article.category-fashion,.cover-header a.header-article.category-fashion section,.cover-header a.header-article.category-fashion section .bg,.cover-header article.category-fashion,.cover-header article.category-fashion section,.cover-header article.category-fashion section .bg{background:#2acea2!important}.cover-header a.header-article.category-manga,.cover-header a.header-article.category-manga section,.cover-header a.header-article.category-manga section .bg,.cover-header article.category-manga,.cover-header article.category-manga section,.cover-header article.category-manga section .bg{background:#049ffa!important}.cover-header a.header-article.category-games,.cover-header a.header-article.category-games section,.cover-header a.header-article.category-games section .bg,.cover-header article.category-games,.cover-header article.category-games section,.cover-header article.category-games section .bg{background:#6c44c6!important}.cover-header a.header-article.category-food,.cover-header a.header-article.category-food section,.cover-header a.header-article.category-food section .bg,.cover-header article.category-food,.cover-header article.category-food section,.cover-header article.category-food section .bg{background:#ef541d!important}.cover-header a.header-article.category-art,.cover-header a.header-article.category-art section,.cover-header a.header-article.category-art section .bg,.cover-header article.category-art,.cover-header article.category-art section,.cover-header article.category-art section .bg{background:#ed387d!important}.cover-header a.header-article.category-other,.cover-header a.header-article.category-other section,.cover-header a.header-article.category-other section .bg,.cover-header article.category-other,.cover-header article.category-other section,.cover-header article.category-other section .bg{background:#3174d6!important}.cover-header a.header-article section,.cover-header article section{color:#fff;background:#1976d2}.cover-header.cover-header-slider{grid-template-columns:100px 1fr}.cover-header.cover-header-slider #cover-header-slider.main{position:relative}.cover-header.cover-header-slider #cover-header-slider.main a.header-article,.cover-header.cover-header-slider #cover-header-slider.main article{position:relative;max-width:100%}.cover-header.cover-header-slider #cover-header-slider.main .secondary{position:relative;display:flex}.cover-header.cover-header-slider #cover-header-slider.main .secondary a.header-article,.cover-header.cover-header-slider #cover-header-slider.main .secondary article{flex-basis:50%;position:relative}.cover-header.cover-header-slider #cover-header-slider.main .secondary a.header-article section,.cover-header.cover-header-slider #cover-header-slider.main .secondary article section{width:80%}.cover-header.cover-header-slider #cover-header-slider.main .secondary a.header-article section span,.cover-header.cover-header-slider #cover-header-slider.main .secondary article section span{font-size:1.4rem}.cover-header.cover-header-slider #cover-header-slider.main .secondary a.header-article section h1,.cover-header.cover-header-slider #cover-header-slider.main .secondary article section h1{font-size:2rem}.cover-header.cover-header-slider #cover-header-slider.main .secondary a.header-article figure:before,.cover-header.cover-header-slider #cover-header-slider.main .secondary article figure:before{padding-top:112.5%}.cover-header.cover-header-slider #cover-header-slider.main .secondary .additional{flex-basis:50%}.cover-header.cover-header-slider #cover-header-slider.main .secondary .additional a.header-article,.cover-header.cover-header-slider #cover-header-slider.main .secondary .additional article{flex-basis:100%}.cover-header.cover-header-slider #cover-header-slider.main .secondary .additional a.header-article figure:before,.cover-header.cover-header-slider #cover-header-slider.main .secondary .additional article figure:before{padding-top:56.3%}#cover-header-slider{max-width:100%}#cover-header-slider.slick-dotted.slick-slider{margin-bottom:0}#cover-header-slider .slick-next,#cover-header-slider .slick-prev{height:100px}#cover-header-slider .slick-next:before,#cover-header-slider .slick-prev:before{font-family:sans-serif;font-size:100px;color:#fff;text-shadow:0 0 15px #000;opacity:.25;transition:opacity .2s ease-in-out}#cover-header-slider .slick-next:hover:before,#cover-header-slider .slick-prev:hover:before{opacity:.75}#cover-header-slider .slick-prev{left:-45px}#cover-header-slider .slick-prev:before{content:'\3008'}#cover-header-slider .slick-next{right:35px}#cover-header-slider .slick-next:before{content:'\3009'}#cover-header-slider .slick-dots{bottom:auto;top:0}#cover-header-slider .slick-dots li{width:10px;height:10px}#cover-header-slider .slick-dots li button:before{background:rgba(0,0,0,.3);border:1px solid #fff;height:10px;width:10px;line-height:10px;box-shadow:1px 1px 2px #000}#cover-header-slider a.header-article:hover figure,#cover-header-slider article:hover figure{background-attachment:inherit}#cover-header-slider .slider-container{min-width:0;min-height:0}#cover-header-slider .slick-slider *{min-height:0;min-width:0}#cover-header-slider .carousel{overflow:hidden;min-width:100%;width:0}#cover-header-slider .slider{width:0;min-width:100%}#cover-header-slider .slick-list{width:100%}body.slider-init .cover-header-slider .no-slider{display:none}.imgad{margin-bottom:48px;width:970px;height:250px;background-position:center;background-size:cover;background-image:url(images/imgad.jpg)}[data-score='1'] .circle .fill,[data-score='1.5'] .circle .fill{transform:rotate(18deg)}[data-score='1'] .circle .mask.full,[data-score='1'] .circle .mask.half:after,[data-score='1'] .circle .mask:before,[data-score='1.5'] .circle .mask.full,[data-score='1.5'] .circle .mask.half:after,[data-score='1.5'] .circle .mask:before{transform:rotate(18deg)}[data-score='2'] .circle .fill,[data-score='2.5'] .circle .fill{transform:rotate(36deg)}[data-score='2'] .circle .mask.full,[data-score='2'] .circle .mask.half:after,[data-score='2'] .circle .mask:before,[data-score='2.5'] .circle .mask.full,[data-score='2.5'] .circle .mask.half:after,[data-score='2.5'] .circle .mask:before{transform:rotate(36deg)}[data-score='3'] .circle .fill,[data-score='3.5'] .circle .fill{transform:rotate(54deg)}[data-score='3'] .circle .mask.full,[data-score='3'] .circle .mask.half:after,[data-score='3'] .circle .mask:before,[data-score='3.5'] .circle .mask.full,[data-score='3.5'] .circle .mask.half:after,[data-score='3.5'] .circle .mask:before{transform:rotate(54deg)}[data-score='4'] .circle .fill,[data-score='4.5'] .circle .fill{transform:rotate(72deg)}[data-score='4'] .circle .mask.full,[data-score='4'] .circle .mask.half:after,[data-score='4'] .circle .mask:before,[data-score='4.5'] .circle .mask.full,[data-score='4.5'] .circle .mask.half:after,[data-score='4.5'] .circle .mask:before{transform:rotate(72deg)}[data-score='5'] .circle .fill,[data-score='5.5'] .circle .fill{transform:rotate(90deg)}[data-score='5'] .circle .mask.full,[data-score='5'] .circle .mask.half:after,[data-score='5'] .circle .mask:before,[data-score='5.5'] .circle .mask.full,[data-score='5.5'] .circle .mask.half:after,[data-score='5.5'] .circle .mask:before{transform:rotate(90deg)}[data-score='6'] .circle .fill,[data-score='6.5'] .circle .fill{transform:rotate(108deg)}[data-score='6'] .circle .mask.full,[data-score='6'] .circle .mask.half:after,[data-score='6'] .circle .mask:before,[data-score='6.5'] .circle .mask.full,[data-score='6.5'] .circle .mask.half:after,[data-score='6.5'] .circle .mask:before{transform:rotate(108deg)}[data-score='7'] .circle .fill,[data-score='7.5'] .circle .fill{transform:rotate(126deg)}[data-score='7'] .circle .mask.full,[data-score='7'] .circle .mask.half:after,[data-score='7'] .circle .mask:before,[data-score='7.5'] .circle .mask.full,[data-score='7.5'] .circle .mask.half:after,[data-score='7.5'] .circle .mask:before{transform:rotate(126deg)}[data-score='8'] .circle .fill,[data-score='8.5'] .circle .fill{transform:rotate(144deg)}[data-score='8'] .circle .mask.full,[data-score='8'] .circle .mask.half:after,[data-score='8'] .circle .mask:before,[data-score='8.5'] .circle .mask.full,[data-score='8.5'] .circle .mask.half:after,[data-score='8.5'] .circle .mask:before{transform:rotate(144deg)}[data-score='9'] .circle .fill,[data-score='9.5'] .circle .fill{transform:rotate(162deg)}[data-score='9'] .circle .mask.full,[data-score='9'] .circle .mask.half:after,[data-score='9'] .circle .mask:before,[data-score='9.5'] .circle .mask.full,[data-score='9.5'] .circle .mask.half:after,[data-score='9.5'] .circle .mask:before{transform:rotate(162deg)}[data-score='10'] .circle .fill,[data-score='10.5'] .circle .fill{transform:rotate(180deg)}[data-score='10'] .circle .mask.full,[data-score='10'] .circle .mask.half:after,[data-score='10'] .circle .mask:before,[data-score='10.5'] .circle .mask.full,[data-score='10.5'] .circle .mask.half:after,[data-score='10.5'] .circle .mask:before{transform:rotate(180deg)}@-webkit-keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes fadeinout{from{opacity:.8}to{opacity:.2}}@keyframes fadeinout{from{opacity:.8}to{opacity:.2}}a.logo:hover .circle,a.logo:hover .st0{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;transform-origin:center;transform-box:fill-box}a.logo.fade:hover .circle,a.logo.fade:hover .st0{-webkit-animation-name:fadeinout;animation-name:fadeinout;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:alternate;animation-direction:alternate}.review-score{width:42px;height:42px;position:relative;background-color:rgba(56,56,56,.5);border-radius:50%;background-color:rgba(56,56,56,.5);transition:background-color .1s ease}.review-score .circle .fill,.review-score .circle .mask,.review-score .circle .shadow{width:42px;height:42px;position:absolute;border-radius:50%}.review-score .circle .mask{-webkit-backface-visibility:hidden;transition:transform 1s}.review-score .circle .mask.half:after,.review-score .circle .mask:before{content:'';display:block;width:42px;height:42px;position:absolute;border-radius:50%}.review-score .circle .fill{-webkit-backface-visibility:hidden;transition:transform 1s}.review-score .circle .mask.half:after,.review-score .circle .mask:before{-webkit-backface-visibility:hidden;transition:transform 1s}.review-score .circle .mask.reanimate{transition:transform 0s}.review-score .circle .fill.reanimate{transition:transform 0s}.review-score .circle .mask.half:after.reanimate,.review-score .circle .mask:before.reanimate{transition:transform 0s}.review-score .circle .mask.reset{transform:rotate(0)!important}.review-score .circle .fill.reset{transform:rotate(0)!important}.review-score .circle .mask{z-index:2;clip:rect(0,42px,42px,21px)}.review-score .circle .mask.half:after.reset,.review-score .circle .mask:before.reset{transform:rotate(0)!important}.review-score .circle .mask .fill,.review-score .circle .mask:after,.review-score .circle .mask:before{clip:rect(0,21px,42px,0)}.review-score .inset{content:attr(data-score);display:block;width:32px!important;height:32px!important;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px!important;background-color:#fff;box-shadow:0 0 2px 0 transparent;border-radius:50%;text-align:center;line-height:32px;font-size:18px;color:#ee4457;font-weight:700;transition:all .2s ease}.review-score:before{content:attr(data-score);display:block;width:32px!important;height:32px!important;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px!important;background-color:#fff;box-shadow:0 0 2px 0 transparent;border-radius:50%;text-align:center;line-height:32px;font-size:18px;color:#ee4457;font-weight:700;transition:all .2s ease;z-index:3;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}.review-score:after{content:'';display:block;font-size:1.2rem;line-height:100%;text-align:center;color:#fff;text-shadow:1px 1px 0 #000;text-transform:uppercase;transition:all .2s ease;position:absolute;z-index:1;top:47px;left:-10px;width:64px}.reviews-widget{overflow:hidden;width:100%;margin-bottom:20px}.reviews-widget .backissue,.reviews-widget .review{display:block;min-height:130px;margin-bottom:0;background-position:center;background-size:cover;position:relative;padding:32px 70px 0 16px;box-shadow:0 1px 0 0 #e2e2e2;transition:all .2s ease;text-decoration:none}.reviews-widget .backissue:before,.reviews-widget .review:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;transition:all .2s ease}.reviews-widget .backissue:after,.reviews-widget .review:after{content:'';display:table;clear:both}.reviews-widget .backissue h3,.reviews-widget .review h3{position:relative;float:left;z-index:1001;font-size:1.8rem;font-weight:700;color:#fff;text-shadow:1px 1px 0 #000;transition:all .2s ease}.reviews-widget .backissue.selected,.reviews-widget .review.selected{height:130px}.reviews-widget .backissue .month,.reviews-widget .review .month{background-color:#1976d2;position:absolute;top:0;left:0;font-size:1.5rem;font-weight:700;color:#fff;padding:5px 10px;text-transform:uppercase;font-family:Poppins,sans-serif;line-height:1}.reviews-widget .backissue .review-score,.reviews-widget .review .review-score{transition:all .2s ease;float:none;position:absolute;top:36px;right:16px}.reviews-widget .backissue.category-anime .review-score .circle .mask .fill,.reviews-widget .backissue.category-anime .review-score .circle .mask:after,.reviews-widget .backissue.category-anime .review-score .circle .mask:before,.reviews-widget .review.category-anime .review-score .circle .mask .fill,.reviews-widget .review.category-anime .review-score .circle .mask:after,.reviews-widget .review.category-anime .review-score .circle .mask:before{background-color:#d81735}.reviews-widget .backissue.category-music .review-score .circle .mask .fill,.reviews-widget .backissue.category-music .review-score .circle .mask:after,.reviews-widget .backissue.category-music .review-score .circle .mask:before,.reviews-widget .review.category-music .review-score .circle .mask .fill,.reviews-widget .review.category-music .review-score .circle .mask:after,.reviews-widget .review.category-music .review-score .circle .mask:before{background-color:#f1a509}.reviews-widget .backissue.category-fashion .review-score .circle .mask .fill,.reviews-widget .backissue.category-fashion .review-score .circle .mask:after,.reviews-widget .backissue.category-fashion .review-score .circle .mask:before,.reviews-widget .review.category-fashion .review-score .circle .mask .fill,.reviews-widget .review.category-fashion .review-score .circle .mask:after,.reviews-widget .review.category-fashion .review-score .circle .mask:before{background-color:#2acea2}.reviews-widget .backissue.category-manga .review-score .circle .mask .fill,.reviews-widget .backissue.category-manga .review-score .circle .mask:after,.reviews-widget .backissue.category-manga .review-score .circle .mask:before,.reviews-widget .review.category-manga .review-score .circle .mask .fill,.reviews-widget .review.category-manga .review-score .circle .mask:after,.reviews-widget .review.category-manga .review-score .circle .mask:before{background-color:#049ffa}.reviews-widget .backissue.category-games .review-score .circle .mask .fill,.reviews-widget .backissue.category-games .review-score .circle .mask:after,.reviews-widget .backissue.category-games .review-score .circle .mask:before,.reviews-widget .review.category-games .review-score .circle .mask .fill,.reviews-widget .review.category-games .review-score .circle .mask:after,.reviews-widget .review.category-games .review-score .circle .mask:before{background-color:#6c44c6}.reviews-widget .backissue.category-food .review-score .circle .mask .fill,.reviews-widget .backissue.category-food .review-score .circle .mask:after,.reviews-widget .backissue.category-food .review-score .circle .mask:before,.reviews-widget .review.category-food .review-score .circle .mask .fill,.reviews-widget .review.category-food .review-score .circle .mask:after,.reviews-widget .review.category-food .review-score .circle .mask:before{background-color:#ef541d}.reviews-widget .backissue.category-art .review-score .circle .mask .fill,.reviews-widget .backissue.category-art .review-score .circle .mask:after,.reviews-widget .backissue.category-art .review-score .circle .mask:before,.reviews-widget .review.category-art .review-score .circle .mask .fill,.reviews-widget .review.category-art .review-score .circle .mask:after,.reviews-widget .review.category-art .review-score .circle .mask:before{background-color:#ed387d}.reviews-widget .backissue.category-other .review-score .circle .mask .fill,.reviews-widget .backissue.category-other .review-score .circle .mask:after,.reviews-widget .backissue.category-other .review-score .circle .mask:before,.reviews-widget .review.category-other .review-score .circle .mask .fill,.reviews-widget .review.category-other .review-score .circle .mask:after,.reviews-widget .review.category-other .review-score .circle .mask:before{background-color:#3174d6}.reviews-widget .backissue:not(:hover):not(.selected),.reviews-widget .review:not(:hover):not(.selected){min-height:90px;margin-bottom:1px}.reviews-widget .backissue:not(:hover):not(.selected):before,.reviews-widget .review:not(:hover):not(.selected):before{opacity:1}.reviews-widget .backissue:not(:hover):not(.selected) .review-score,.reviews-widget .review:not(:hover):not(.selected) .review-score{top:20px;background-color:rgba(56,56,56,0)}.reviews-widget .backissue:not(:hover):not(.selected) .review-score .fill,.reviews-widget .backissue:not(:hover):not(.selected) .review-score .mask,.reviews-widget .review:not(:hover):not(.selected) .review-score .fill,.reviews-widget .review:not(:hover):not(.selected) .review-score .mask{transform:rotate(0)!important}.reviews-widget .backissue:not(:hover):not(.selected) .review-score .mask:after,.reviews-widget .backissue:not(:hover):not(.selected) .review-score .mask:before,.reviews-widget .review:not(:hover):not(.selected) .review-score .mask:after,.reviews-widget .review:not(:hover):not(.selected) .review-score .mask:before{transform:rotate(0)!important}.reviews-widget .backissue:not(:hover):not(.selected) .review-score:before,.reviews-widget .review:not(:hover):not(.selected) .review-score:before{box-shadow:0 0 2px 0 transparent}.reviews-widget .backissue:not(:hover):not(.selected) .review-score:after,.reviews-widget .review:not(:hover):not(.selected) .review-score:after{color:#3e3e3e;text-shadow:1px 1px 0 transparent;top:37px}.reviews-widget .backissue:not(:hover):not(.selected) h3,.reviews-widget .review:not(:hover):not(.selected) h3{color:#3e3e3e;text-shadow:1px 1px 0 transparent}.reviews-widget .backissue{padding-top:37px}.reviews-widget .backissue:not(:hover):not(.selected){min-height:80px}.reviews-widget .view-all{display:block;background-color:#1976d2;font-size:1.5rem;font-weight:700;color:#fff;padding:5px 10px;text-transform:uppercase;font-family:Poppins,sans-serif;line-height:1}.reviews-widget .view-all:hover{padding-left:20px}.reviews-widget:after{content:'';clear:both}#author-info{float:left;margin-bottom:3rem}#author-info:after{display:table;clear:both;content:''}#author-info h1{float:left;margin-bottom:0}#author-info em.title,#author-info h1{line-height:1;margin-bottom:1rem}#author-info #author-links{float:left}#author-info #author-avatar{float:right;margin-left:3rem}#author-info #author-avatar img{border-radius:10%}#author-info em.title{clear:left;float:left}#author-info #author-sns{clear:left}#author-info a{font-size:40px;position:relative;display:block;float:left;width:40px;height:40px;margin-right:1rem;transition:background .2s ease;color:#fff;border-radius:50%;background-color:#1a1a3d}#author-info a span{display:none}#author-info a:before{position:relative;z-index:2}#author-info a:after{position:relative;position:absolute;z-index:1;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:'';-webkit-animation:slide 20s linear infinite alternate;-moz-animation:none;opacity:0;border-radius:50%;background:transparent url(https://dev.otaquest.com/wp-content/themes/otaquest2019dev/images/bg1200.jpg);background:-o-linear-gradient(transparent,transparent);background-size:cover}#author-info a:hover{color:#1a1a3d;background:#fff}#author-info a:hover:after{opacity:.5}.clearfix{display:table;clear:both;content:''}#uma{display:block;width:17%;max-width:211px;height:294px;background-image:url(images/uma.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;position:absolute;right:-13px;bottom:-100px;z-index:9000}#uma:after,#uma:before{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;display:none;background-repeat:no-repeat;background-size:contain;background-position:bottom right}#uma:before{background-image:url(images/uma2.png)}#uma:after{background-image:url(images/uma3.png)}#uma:hover:after{display:block}#uma:active{-webkit-animation-name:umabounce;animation-name:umabounce;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1}#uma:active:after{display:none}#uma:active:before{display:block}#uma.uma2:after{display:block}#uma.uma2:hover:after{display:none}#uma.uma2:active:after{display:none}#uma.uma2:active:before{display:block}#uma.uma3:before{display:block}#uma.uma3:hover:before{display:none}#uma.uma3:active:after{display:none}#uma.uma3:active:before{display:none}@-webkit-keyframes umabounce{from{transform:translate(0,0)}to{transform:translate(0,-3px)}}@keyframes umabounce{from{transform:translate(0,0)}to{transform:translate(0,-3px)}}@-webkit-keyframes umabouncein{from{transform:translate(0,0)}to{transform:translate(-13px,240px)}}@keyframes umabouncein{from{transform:translate(0,0)}to{transform:translate(-13px,240px)}}#discord-join .inner{background:#f0f0f0;padding:25px;font-size:1.4rem;color:#888}#discord-join .inner strong{display:block;font-size:1.8rem;margin-bottom:1rem;color:#111}#discord-join .bottom{display:flex;align-items:center;overflow:hidden;height:74px;background:#7289da}#discord-join .bottom .iframe{flex:1;height:100%}#discord-join .bottom .iframe .discord-embed{height:100%}#discord-join .bottom a{display:inline-block;padding:5px 24px;margin:0 20px 0 auto;background-color:#051e4b;border-color:#051e4b;border:1px solid transparent;color:#fff;font-size:1.3rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}#discord-join .bottom a:hover{background-color:#031027;border-color:#020b1b}body.woocommerce #primary,body.woocommerce-cart #primary,body.woocommerce-page #primary{padding-top:0}body.woocommerce .container,body.woocommerce article,body.woocommerce main,body.woocommerce-cart .container,body.woocommerce-cart article,body.woocommerce-cart main,body.woocommerce-page .container,body.woocommerce-page article,body.woocommerce-page main{background-color:#fff}body.woocommerce .entry-content,body.woocommerce .entry-summary,body.woocommerce .page-content,body.woocommerce-cart .entry-content,body.woocommerce-cart .entry-summary,body.woocommerce-cart .page-content,body.woocommerce-page .entry-content,body.woocommerce-page .entry-summary,body.woocommerce-page .page-content{margin-top:0;max-width:100%}body.woocommerce .button,body.woocommerce-cart .button,body.woocommerce-page .button{font-size:80%;height:auto}body.woocommerce .woocommerce-MyAccount-navigation ul,body.woocommerce-cart .woocommerce-MyAccount-navigation ul,body.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}body.woocommerce .woocommerce-MyAccount-navigation ul a,body.woocommerce-cart .woocommerce-MyAccount-navigation ul a,body.woocommerce-page .woocommerce-MyAccount-navigation ul a{color:#000}body.woocommerce div.product .post-category,body.woocommerce-cart div.product .post-category,body.woocommerce-page div.product .post-category{font-size:14px;line-height:1.43}body.woocommerce div.product .product_title,body.woocommerce-cart div.product .product_title,body.woocommerce-page div.product .product_title{font-size:24px;line-height:1.33;margin-bottom:22px}body.woocommerce section.related.products,body.woocommerce-cart section.related.products,body.woocommerce-page section.related.products{border-top:1px solid #e5e5e5;padding-top:55px;margin-top:60px;clear:both}body.woocommerce section.related.products h2,body.woocommerce-cart section.related.products h2,body.woocommerce-page section.related.products h2{color:#3e3e3e;font-size:20px;font-weight:700;margin-bottom:30px}body.woocommerce header{display:none}body.woocommerce main{padding:80px 20px 0 20px;position:relative;max-width:1280px;margin:0 auto}body.woocommerce h1:before{display:none}body.woocommerce ul.products li.product .post-category{font-size:14px;line-height:1.67}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.33;font-weight:700;padding:0;margin:4px 0 8px 0}body.woocommerce ul.products li.product .price{font-weight:700;line-height:1.11}body.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}body.woocommerce div.product .woocommerce-tabs ul.tabs:after,body.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}body.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;border-radius:0;background:0 0;margin:0;padding:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;text-decoration:underline}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none;background:0 0}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{font-weight:700}body.woocommerce div.product .woocommerce-tabs ul.tabs li:after,body.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}body.woocommerce div.product .woocommerce-tabs .wc-tab h2{display:none}body.woocommerce-cart main .woocommerce-cartcheckout-flex,body.woocommerce-checkout main .woocommerce-cartcheckout-flex{display:flex;flex-wrap:wrap}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-cart-form,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-left,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-cart-form,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-left{order:0;flex:1 0 60%;align-self:auto}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right{order:0;flex:1 1 38%;align-self:auto;margin-left:2%;align-self:flex-start;padding-top:50px}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right .woocommerce-checkout-review-order,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right .woocommerce-checkout-review-order{background:#f3f3f3;border-radius:5px;padding:15px;margin-bottom:30px}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right #order-review-heading,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right #order-review-heading{font-weight:700;padding:10px 0 20px;margin-bottom:25px;border-bottom:1px solid #e5e5e5;font-size:100%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table{border:none;font-size:100%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tbody th,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tfoot td,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tfoot th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tbody th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tfoot td,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tfoot th{font-size:80%;font-weight:400}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table th{border:none;padding-left:0;padding-right:0}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table th.product-total,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table th.product-total{text-align:right}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td.product-name,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table td.product-name{text-align:left}body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tr.order-total td,body.woocommerce-cart main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tr.order-total th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tr.order-total td,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right table.shop_table tr.order-total th{font-size:100%;font-weight:700}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.cart_item,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.cart_item{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;display:flex;flex-wrap:wrap}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.cart_item:after,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.cart_item:after{display:table;clear:both;content:''}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.cart_item:first-child,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.cart_item:first-child{border-top:1px solid #e5e5e5;padding-top:20px}body.woocommerce-cart main .woocommerce-cartcheckout-flex a,body.woocommerce-checkout main .woocommerce-cartcheckout-flex a{color:#000;text-decoration:none;font-weight:700}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-main,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-main{flex:3}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-remove,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-remove{flex:1;text-align:right;font-size:70%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-remove a,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-remove a{color:#888;font-weight:400}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-remove a:hover,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-remove a:hover{color:red}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-subtotal,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-subtotal{flex:1 0 100%;text-align:right;font-weight:700}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-thumbnail,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-thumbnail{float:left;padding:0 10px 30px 0}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-thumbnail img,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-thumbnail img{max-width:80px;margin:0!important}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-attr,body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-name a,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-attr,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-name a{display:block;margin-bottom:10px}body.woocommerce-cart main .woocommerce-cartcheckout-flex .product-price,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .product-price{display:none}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.product-quantity .qty-button,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity .qty-button{cursor:pointer;width:38px;height:38px;float:left;text-align:center;margin:0 10px;line-height:38px}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.product-quantity .qty-button:hover,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity .qty-button:hover{background:#000;color:#fff}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.product-quantity:before,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity:before{content:'QTY';float:left;line-height:38px;padding-right:50px}body.woocommerce-cart main .woocommerce-cartcheckout-flex div.product-quantity:after,body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity:after{display:table;clear:both;content:''}body.woocommerce-cart main .woocommerce-cartcheckout-flex .quantity,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .quantity{float:left}body.woocommerce-cart main .woocommerce-cartcheckout-flex .quantity input[type=number],body.woocommerce-checkout main .woocommerce-cartcheckout-flex .quantity input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}body.woocommerce-cart main .woocommerce-cartcheckout-flex .quantity input[type=number]::-webkit-inner-spin-button,body.woocommerce-cart main .woocommerce-cartcheckout-flex .quantity input[type=number]::-webkit-outer-spin-button,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .quantity input[type=number]::-webkit-inner-spin-button,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-cart main .woocommerce-cartcheckout-flex .quantity .qty,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .quantity .qty{width:50px;border:1px solid #000;border-radius:0;color:#000;text-align:center;padding:0}body.woocommerce-cart main .woocommerce-cartcheckout-flex #order_review_heading,body.woocommerce-cart main .woocommerce-cartcheckout-flex .summary,body.woocommerce-checkout main .woocommerce-cartcheckout-flex #order_review_heading,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .summary{font-weight:700;padding:10px 0 20px;margin-bottom:25px;border-bottom:1px solid #e5e5e5}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals{order:0;flex:1 1 38%;align-self:auto;margin-left:2%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals{float:none!important;width:auto!important;background:#f3f3f3;border-radius:5px;padding:15px}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr{font-size:75%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr:after,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr:after{display:table;content:'';clear:both}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals th{font-weight:400}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals td,body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals td,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals th{border:none;background:0 0!important}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr.order-total,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr.order-total{font-size:100%}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr.order-total th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .cart_totals tr.order-total th{font-weight:700}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals .woocommerce-Price-amount,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals .woocommerce-Price-amount{float:right}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals table.shop_table,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals table.shop_table{border:none}body.woocommerce-cart main .woocommerce-cartcheckout-flex .cart-collaterals table.shop_table th,body.woocommerce-checkout main .woocommerce-cartcheckout-flex .cart-collaterals table.shop_table th{padding-left:0;padding-right:0}body.woocommerce-cart h1.empty-cart,body.woocommerce-cart h3,body.woocommerce-checkout h1.empty-cart,body.woocommerce-checkout h3{border-bottom:1px solid #e5e5e5;padding-bottom:20px}body.woocommerce-cart .wc-backward,body.woocommerce-checkout .wc-backward{color:#000;font-weight:700}body.woocommerce-cart button[name=update_cart],body.woocommerce-cart input[name=update_cart],body.woocommerce-checkout button[name=update_cart],body.woocommerce-checkout input[name=update_cart]{display:none!important}body.woocommerce-cart .available-payment-methods,body.woocommerce-checkout .available-payment-methods{margin-top:40px}body.woocommerce-cart .available-payment-methods img,body.woocommerce-checkout .available-payment-methods img{padding:10px 2px 0 3px;max-width:50px;margin:0!important}body.woocommerce-cart .available-payment-methods img:first-child,body.woocommerce-checkout .available-payment-methods img:first-child{padding-left:0}body.woocommerce-cart #primary,body.woocommerce-checkout #primary{padding-top:0}body.woocommerce-checkout form.woocommerce-checkout label{font-size:70%;font-weight:400}body.woocommerce-checkout form.woocommerce-checkout label abbr.required{color:#000}body.woocommerce-checkout form.woocommerce-checkout .woocommerce-NoticeGroup{width:100%}body.woocommerce-checkout .sq-input{min-height:32px}body.woocommerce-checkout .woocommerce-cart-form .product-remove,body.woocommerce-checkout .woocommerce-cart-form .qty-button{display:none}body.woocommerce-checkout .woocommerce-cart-form .quantity{position:relative}body.woocommerce-checkout .woocommerce-cart-form .quantity:before{content:'';display:block;position:absolute;width:100%;height:100%}body.woocommerce-checkout #woo_pp_ec_button_checkout{max-width:50%;margin:0 auto}body.woocommerce-checkout #order_review_extras{display:none;border-top:1px solid #e5e5e5;padding-top:20px}body.woocommerce-checkout #order_review_extras>div{margin-bottom:1em;line-height:120%}body.woocommerce-checkout #order_review_extras h4{font-size:18px;font-weight:700;margin-bottom:.5em}body.woocommerce-checkout #order_review_extras h4 .edit-button{display:block;font-weight:400;font-size:80%;float:right;text-decoration:underline}body.woocommerce-checkout #order_review_extras .billing-info,body.woocommerce-checkout #order_review_extras .payment-info,body.woocommerce-checkout #order_review_extras .shipping-info{font-size:70%}body.woocommerce-checkout #order_review_extras .field_billing_first_name,body.woocommerce-checkout #order_review_extras .field_billing_last_name,body.woocommerce-checkout #order_review_extras .field_billing_postcode,body.woocommerce-checkout #order_review_extras .field_shipping_first_name,body.woocommerce-checkout #order_review_extras .field_shipping_last_name,body.woocommerce-checkout #order_review_extras .field_shipping_postcode{display:inline-block}body.woocommerce-checkout #order_review_extras .field_billing_first_name:after,body.woocommerce-checkout #order_review_extras .field_billing_last_name:after,body.woocommerce-checkout #order_review_extras .field_billing_postcode:after,body.woocommerce-checkout #order_review_extras .field_shipping_first_name:after,body.woocommerce-checkout #order_review_extras .field_shipping_last_name:after,body.woocommerce-checkout #order_review_extras .field_shipping_postcode:after{display:inline-block;content:' ';white-space:pre}body.woocommerce-checkout #order_review_extras .field_billing_city,body.woocommerce-checkout #order_review_extras .field_billing_state,body.woocommerce-checkout #order_review_extras .field_shipping_city,body.woocommerce-checkout #order_review_extras .field_shipping_state{display:inline-block}body.woocommerce-checkout #order_review_extras .field_billing_city:after,body.woocommerce-checkout #order_review_extras .field_billing_state:after,body.woocommerce-checkout #order_review_extras .field_shipping_city:after,body.woocommerce-checkout #order_review_extras .field_shipping_state:after{display:inline-block;content:', ';white-space:pre}body.woocommerce-checkout a.thank-you.button{line-height:48px;padding-top:0;padding-bottom:0;width:25%}#order_review_extras .edit-button,.wc-multistep-button,.woocommerce-multistep-breadcrumbs-container{display:none}body.woocommerce-checkout.woocommerce-js .woocommerce-multistep-breadcrumbs-container{display:block;margin-bottom:20px;text-align:center;width:100%}body.woocommerce-checkout.woocommerce-js .woocommerce-multistep-breadcrumbs-container:after{display:table;content:'';clear:both}body.woocommerce-checkout.woocommerce-js .woocommerce-multistep-breadcrumbs-container .woocommerce-multistep-breadcrumbs{width:25%;float:left;padding:10px;border-bottom:1px solid #e3e3e3}body.woocommerce-checkout.woocommerce-js .cart-step-next{display:none}body.woocommerce-checkout.woocommerce-js .wc-multistep-button{display:none;margin-top:30px;line-height:38px;width:100%}body.woocommerce-checkout.woocommerce-js #order_review_extras h4 .edit-button{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-notices-wrapper{width:100%}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-multistep-breadcrumbs.step1{border-bottom:4px solid #000}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .wc-multistep-button.step1{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-multistep-flex{display:flex;flex-wrap:wrap}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-login-register{order:0;flex:1 0 60%;align-self:auto}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-cartcheckout-flex{flex:1 0 40%}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 #payment,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-checkout-left{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 #place_order,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 #woo_pp_ec_button_checkout{display:none!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .cart-step-next.step1{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .wc-multistep-button.step1.user-checkout{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1.logged-in .wc-multistep-button.step1.guest-checkout{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1.logged-in .wc-multistep-button.step1.user-checkout{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-multistep-breadcrumbs.step3,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-multistep-breadcrumbs.step4{color:#aaa}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-multistep-breadcrumbs.step2{border-bottom:4px solid #000}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .wc-multistep-button.step2{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-multistep-breadcrumbs.step1{cursor:pointer}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-multistep-breadcrumbs.step1:hover{font-weight:700}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 #payment,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-cart-form,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-login-register{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 #place_order,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 #woo_pp_ec_button_checkout{display:none!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .cart-step-next.step2{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step3{border-bottom:4px solid #000}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step4{color:#aaa}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .wc-multistep-button.step3{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step1,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step2{cursor:pointer}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step1:hover,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-multistep-breadcrumbs.step2:hover{font-weight:700}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 #order_review,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-checkout-left,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-checkout-right,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-login-register{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 #place_order,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 #woo_pp_ec_button_checkout{display:none!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-cartcheckout-flex{flex:1 0 40%;flex-wrap:wrap}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-cartcheckout-flex .woocommerce-NoticeGroup-checkout{width:100%}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .woocommerce-checkout-left{margin:0}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step3 .cart-step-next.step3{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step4{border-bottom:4px solid #000}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step1,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step2,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step3{cursor:pointer}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step1:hover,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step2:hover,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-multistep-breadcrumbs.step3:hover{font-weight:700}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .wc-multistep-button.step4{display:block}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4.wc-payment-ppec_paypal #woo_pp_ec_button_checkout{display:block!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4.wc-payment-ppec_paypal #place_order{display:none!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4.wc-payment-stripe #place_order{display:block!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4.wc-payment-stripe #woo_pp_ec_button_checkout{display:none!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 #order_review .cart_item,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 #payment,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-additional-fields,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-billing-fields,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-login-register,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-shipping-fields{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 #order_review_extras,body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .woocommerce-cart-form{display:block!important}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 main .woocommerce-cartcheckout-flex{flex-wrap:wrap}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0;margin-top:0}.woocommerce .woocommerce-login h2,.woocommerce .woocommerce-register h2{border-bottom:1px solid #e3e3e3;padding-bottom:5px}.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea.input-text{border-radius:0;border-color:#000;font-size:100%;padding:10px}.woocommerce .select2-container .select2-selection--single{border-radius:0;border-color:#000;height:48px}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding-top:10px;padding-bottom:10px}body.woocommerce-no-js .qty-button,body.woocommerce-no-js .wpmc-nav-wrapper{display:none!important}body.woocommerce-no-js .wpmc-nav-buttons button,body.woocommerce-no-js .wpmc-step-item{display:block!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:1em}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#000!important;color:#fff!important;text-transform:none!important;font-weight:400!important}.woocommerce ul.products li.product a{color:#000}.woocommerce ul.products li.product .price{color:#000;font-weight:700}.woocommerce-ordering,.woocommerce-products-header,.woocommerce-result-count{display:none}.woocommerce .button{height:auto;min-height:48px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-weight:700}.woocommerce div.product form.cart .button{float:none;width:100%}.woocommerce div.product form.cart .variations label{font-weight:400;color:#3e3e3e}.woocommerce div.product form.cart .variations .variation{margin-bottom:30px}#picker_pa_size .swatch-wrapper{padding:0;border:none}#picker_pa_size .swatch-wrapper .swatch-anchor{text-indent:0!important;width:80px!important;height:48px!important;line-height:48px;text-align:center;border:1px solid #000;color:#000;text-decoration:none;font-size:.7em}#picker_pa_size .swatch-wrapper.selected .swatch-anchor{color:#fff;background:#000!important}#picker_pa_color .swatch-wrapper{padding:0;border:none}#picker_pa_color .swatch-wrapper[data-value=white] .swatch-anchor:before{border-color:rgba(128,128,128,.1)}#picker_pa_color .swatch-wrapper .swatch-anchor{width:48px!important;height:48px!important}#picker_pa_color .swatch-wrapper .swatch-anchor:before{display:block;content:'';width:100%;height:100%;border:8px solid rgba(255,255,255,.5)}#picker_pa_color .swatch-wrapper.selected .swatch-anchor{border:2px solid grey}#picker_pa_color .swatch-wrapper.selected .swatch-anchor:before{border-width:6px}#picker_pa_color .swatch-wrapper:hover .swatch-anchor{border:2px solid #000}#picker_pa_color .swatch-wrapper:hover .swatch-anchor:before{border-width:6px}.woocommerce .variations_form .reset_variations{display:none!important}.woocommerce div.product .product_meta{display:none}.variations_form_mobile{display:none}.woocommerce #content div.product div.product-description,.woocommerce div.product div.product-description,.woocommerce-page #content div.product div.product-description,.woocommerce-page div.product div.product-description{float:right;width:48%;clear:none}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:0 5px;margin-top:20px}.woocommerce section.related.products .add_to_cart_button,.woocommerce section.related.products a.button,.woocommerce-variation-availability{display:none}.woocommerce-variation-add-to-cart.woocommerce-modal{display:none;overflow:auto;z-index:9001;position:fixed;top:0;left:0;bottom:0;right:0;background:#fff}.woocommerce-variation-add-to-cart.woocommerce-modal .modal-close{padding:10px 20px;border-bottom:1px solid #eee}.woocommerce-variation-add-to-cart.woocommerce-modal .modal-close .modal-x{cursor:pointer;content:'&times;';font-size:30px;line-height:30px;width:30px;height:30px;text-align:center}.woocommerce-variation-add-to-cart.woocommerce-modal .modal-close .modal-x:hover{color:red}.woocommerce-variation-add-to-cart.woocommerce-modal h1{padding-left:20px}.woocommerce-variation-add-to-cart.woocommerce-modal .variations_form{margin-bottom:0}.woocommerce-variation-add-to-cart.woocommerce-modal .variations_form #wc-stripe-payment-request-wrapper{padding:0!important}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-group{margin-bottom:30px}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-header{padding:0 20px 20px 20px}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-header img{max-width:100px;float:left;margin:0 10px 0 0!important}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-header .variation-name{font-size:80%;line-height:normal;margin-bottom:5px}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-header .variation-key{font-size:120%;font-weight:700;line-height:normal}.woocommerce-variation-add-to-cart.woocommerce-modal .variation-header:after{content:'';display:table;clear:both}.woocommerce-variation-add-to-cart.woocommerce-modal .attribute_pa_color,.woocommerce-variation-add-to-cart.woocommerce-modal .variation-key{text-transform:capitalize}.woocommerce-variation-add-to-cart.woocommerce-modal .attribute_pa_size{text-transform:uppercase}.woocommerce-variation-add-to-cart.woocommerce-modal .variation{border:1px solid #000;border-width:1px 0;margin-bottom:10px;display:flex;align-items:center}.woocommerce-variation-add-to-cart.woocommerce-modal .variation .variation-name{flex:1;padding-left:20px;font-size:120%}.woocommerce-variation-add-to-cart.woocommerce-modal .variation .button{border-radius:0;min-width:140px}.woocommerce-variation-add-to-cart.woocommerce-modal .variation .out-of-stock.button{cursor:not-allowed;color:red!important;height:28px;min-height:28px;margin:10px;background:0 0!important;border-radius:20px;border:1px solid red;line-height:6px;min-width:120px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0;width:100%}#add_payment_method #payment .wc_payment_method>input.input-radio,.woocommerce-cart #payment .wc_payment_method>input.input-radio,.woocommerce-checkout #payment .wc_payment_method>input.input-radio{float:left}#add_payment_method #payment .gateway-icons,.woocommerce-cart #payment .gateway-icons,.woocommerce-checkout #payment .gateway-icons{margin-left:20px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0;padding:0;margin-top:2em}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:1em}#add_payment_method #payment ul.payment_methods .payment_box.payment_method_ppec_paypal,.woocommerce-cart #payment ul.payment_methods .payment_box.payment_method_ppec_paypal,.woocommerce-checkout #payment ul.payment_methods .payment_box.payment_method_ppec_paypal{display:none!important}#add_payment_method #place_order,.woocommerce-cart #place_order,.woocommerce-checkout #place_order{float:none!important;width:100%}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border-color:#000;padding:10px}.woocommerce-order-received .woocommerce-order{text-align:center}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{padding:0 1em;line-height:48px}body.woocommerce-modal-show .woocommerce-modal{display:block}.wpgs-nav>.slick-list>.slick-track{margin-left:0}.wpgs-for .flaticon-back,.wpgs-for .flaticon-right-arrow{height:100%;top:0;margin-top:0;display:flex;align-items:center}.wpgs-for .flaticon-back:hover,.wpgs-for .flaticon-right-arrow:hover{background:rgba(255,255,255,.3)}@media (min-width:1025px){body.home nav#top{padding:60px 0 40px 0}body.home nav#top .inner{text-align:center;align-items:center;justify-content:center}body.home nav#top .inner .logo{flex-basis:100%;float:none;margin:0;width:auto;height:auto}body.home nav#top .inner .logo .white{width:auto;height:auto;max-height:100px}body.home nav#top .menu-item.wc-cart-icon{margin-right:0}aside{margin-left:4rem;max-width:332px}div.article.youtube.category-feature,main a.article.category-feature{border:1px solid #666;border-width:2px 0}div.article.youtube.category-feature figure,main a.article.category-feature figure{order:2;margin-right:0;margin-left:20px;min-width:44%}div.article.youtube.category-feature .data-outer,main a.article.category-feature .data-outer{display:flex;flex-direction:column;justify-content:center;position:relative}div.article.youtube.category-feature div.meta time,main a.article.category-feature div.meta time{display:none}div.article.youtube div.meta time:before,main a.article div.meta time:before{content:'/';display:inline-block;margin:0 7px 0 5px}.container{flex-direction:row}body.category header,body.error404 header,body.home header,body.page header,body.search header,body.tag header{display:none}main{border-left:3.2rem solid transparent;border-right:3.2rem solid transparent}main .article-meta{font-size:1.4rem;line-height:1.7rem;margin-left:0}main .article-meta div.share{margin:0}main .article-meta div.share:before{display:block}main img{max-width:100%;margin:0}aside{flex:1 0 332px;order:1;width:100%;margin:0;border-right:3.2rem solid transparent}aside .sidebar-widget{margin:36px 0 0 0;border-radius:3px}aside .sidebar-widget:before{content:'advertisement'}h3.subhead,h3.widget-title{display:block}a.headline{font-size:2rem!important;line-height:2.4rem!important;margin-bottom:2rem!important}body.home nav#top form{display:none}}@media (max-width:1400px){#page{min-width:100%}div.subhead,h3.subhead{font-size:6.3vw}}@media screen and (max-width:1200px){html{background-image:url(images/bg1200.jpg)}}@media (max-width:1200px){#uma{-webkit-animation-name:umabouncein;animation-name:umabouncein;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media (max-width:1024px){article.category-bemanistyle h1.headline:before{max-width:50%;padding-top:11%;height:auto}h2,h3,h4,h5,h6{font-size:2.7rem}h1.headline{font-size:2rem}main .recommended{margin-bottom:5rem}div.subhead,h3.subhead{font-size:10vw}#prefooter a.article,#prefooter div.article.youtube{margin-bottom:4rem}#prefooter a.article figure,#prefooter div.article.youtube figure{margin-right:0}#prefooter a.article section,#prefooter div.article.youtube section{flex-direction:column}#prefooter a.article h2,#prefooter div.article.youtube h2{font-size:2rem;line-height:1.5}#prefooter a.article:after,#prefooter div.article.youtube:after{content:'';display:block;height:0;border-bottom:1px solid #979797;bottom:-2rem;opacity:.2;pointer-events:none}a.article h2,div.article.youtube h2{font-size:3vw;line-height:1}main #shop-newsletter{padding:0}#page:before,#side-text{display:none}.cover-header{grid-template-columns:50px 1fr}.cover-header .left{grid-area:1/1/2/2}.cover-header .main{grid-area:1/2/2/3}.cover-header .rest{grid-area:3/1/3/3}.cover-header .bottom{grid-area:2/1/3/3}.cover-header .left .sideways{height:50px;padding-top:7px;padding-left:10px;font-size:1.4rem;line-height:1.8rem}.cover-header .left .sideways span{font-size:1rem}.cover-header a.header-article figure .coming-soon,.cover-header article figure .coming-soon{font-size:90%}.cover-header .main a.header-article h1,.cover-header .main article h1{font-size:4vw}.cover-header .main a.header-article section,.cover-header .main article section{width:100%;position:relative;font-size:1.8rem;line-height:1.22}.cover-header .main a.header-article section .bg,.cover-header .main article section .bg{padding:1rem 1.2rem}.cover-header .main a.header-article section span,.cover-header .main article section span{font-size:1.1rem;font-weight:600;margin-bottom:2px}.cover-header .rest{flex-direction:column}.cover-header .rest a.header-article,.cover-header .rest article{width:100%;display:flex;flex-direction:row}.cover-header .rest a.header-article figure,.cover-header .rest article figure{flex-basis:36%}.cover-header .rest a.header-article section,.cover-header .rest article section{flex-basis:64%;height:auto;padding:1rem 1.2rem}.cover-header .rest a.header-article.category-anime section .bg,.cover-header .rest a.header-article.category-art section .bg,.cover-header .rest a.header-article.category-fashion section .bg,.cover-header .rest a.header-article.category-food section .bg,.cover-header .rest a.header-article.category-games section .bg,.cover-header .rest a.header-article.category-manga section .bg,.cover-header .rest a.header-article.category-music section .bg,.cover-header .rest a.header-article.category-other section .bg,.cover-header .rest article.category-anime section .bg,.cover-header .rest article.category-art section .bg,.cover-header .rest article.category-fashion section .bg,.cover-header .rest article.category-food section .bg,.cover-header .rest article.category-games section .bg,.cover-header .rest article.category-manga section .bg,.cover-header .rest article.category-music section .bg,.cover-header .rest article.category-other section .bg{background:0 0!important}.cover-header.cover-header-slider{grid-template-columns:50px 1fr}.cover-header.cover-header-slider .left .sideways{line-height:50px;padding-top:0;font-size:2rem}body.slider-init #cover-header-slider{display:none}body.slider-init .cover-header-slider .no-slider{display:block}nav#top.mobile{padding:0;height:auto}nav#top.mobile .inner{padding:15px 0 15px 0;display:flex;flex-direction:column;align-items:center;max-height:54px;height:auto}nav#top.mobile .logo{float:none;margin:0 auto;padding:0;position:relative;display:flex;justify-content:center;height:24px;order:-2;margin-bottom:30px}nav#top.mobile .logo .black{width:160px;height:24px}nav#top.mobile .menu-item{display:none;text-align:left;font-size:2.8rem;line-height:3.8rem;height:38px;align-self:flex-start}nav#top.mobile .menu-item.otaquest-menu-shop{float:none;margin-right:0;order:-1}nav#top.mobile .sub-menu{display:block}nav#top.mobile form{margin:0;position:absolute;top:10px;right:0;left:0;bottom:0;pointer-events:none}nav#top.mobile input.search{pointer-events:all;position:absolute;top:0;right:10px;width:32px;background-size:auto 20px;background-position:right 5px}nav#top.mobile input.search:focus{width:calc(100% - 55px)!important;background:rgba(0,0,0,.8) url(images/bg1200.jpg) top center fixed;background-size:cover}nav#top.mobile #menuToggle{display:block;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav#top.mobile #menuToggle input.hamburger-checkbox{display:block;width:24px;height:20px;position:absolute;top:17px;left:10px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}nav#top.mobile #menuToggle .hamburger{display:block;position:absolute;top:15px;left:10px}nav#top.mobile #menuToggle .hamburger span{display:block;width:24px;height:4px;margin-bottom:4px;position:relative;border-radius:2px;background:#fff;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}nav#top.mobile #menuToggle .hamburger span:first-child{transform-origin:0 0;transform-origin:50%}nav#top.mobile #menuToggle .hamburger span:nth-last-child(2){transform-origin:0 100%;transform-origin:50%}nav#top.mobile #menuToggle input:checked~.hamburger span{opacity:1;transform:rotate(45deg) translate(-7px,-12px);background:#fff}nav#top.mobile #menuToggle input:checked~.hamburger span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2,.2)}nav#top.mobile #menuToggle input:checked~.hamburger span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}nav#top.mobile #menuToggle .inner .menu-item{transform-origin:0 0;transform:translate(-105%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}nav#top.mobile #menuToggle .inner .menu-item.wc-cart-icon{position:absolute;transform:none;margin-right:40px;width:auto;font-size:2rem}nav#top.mobile #menuToggle input:checked~.inner{height:auto;max-height:100vh}nav#top.mobile #menuToggle input:checked~.inner .menu-item{transform:none}body.mobile-menu nav#top.mobile{position:relative}body.mobile-menu nav#top.mobile .logo{margin-bottom:35px}body.mobile-menu nav#top.mobile .logo:after{display:block}body.mobile-menu nav#top.mobile .menu-item{display:block;width:100%}body.mobile-menu #masthead,body.mobile-menu #newsletter,body.mobile-menu #primary,body.mobile-menu .cover-header{display:none}body.mobile-menu #page{display:flex;flex-direction:column;height:auto;margin-top:0;width:100%}body.mobile-menu footer{display:flex;flex-direction:column;padding:0}body.mobile-menu footer .links{order:-1;margin-bottom:24px}body.mobile-menu footer .links a{display:block;text-align:left;font-weight:400;text-transform:none;font-size:18px;line-height:30px;padding:5px 0 5px 10px}body.mobile-menu footer .links a:hover{color:#fff}body.mobile-menu #sns{text-align:left;padding-left:30px;margin-bottom:24px}body.home nav#top.mobile #menuToggle .hamburger{left:0}#uma{display:none}#comments{margin:3rem 0 2rem 0}#prefooter{margin-left:0}aside{display:flex;flex-direction:column}aside #shop-newsletter{order:2}.reviews-widget .review{display:flex;padding:1rem}.reviews-widget .review h3{padding-top:2.2rem}.reviews-widget .review .review-score{position:relative;margin:0 0 0 auto;top:0;right:0}.reviews-widget .review.selected,.reviews-widget .review:hover:not(.selected){height:200px}.reviews-widget .review.selected h3,.reviews-widget .review:hover:not(.selected) h3{margin-top:auto;margin-bottom:0}.reviews-widget .review.selected .review-score,.reviews-widget .review:hover:not(.selected) .review-score{position:relative;margin:auto 0 0 auto}.reviews-widget .backissue h3{padding-top:2.2rem}.reviews-widget .backissue.selected h3,.reviews-widget .reviews-widget .backissue:hover:not(.selected) h3{margin-top:auto;margin-bottom:0}body{padding:0}body.home{padding:0 10px}.container{padding:1rem}#comments,.entry-content,.sources,.tag-links{max-width:100%;padding:0}main .article-meta .posted-by,main .article-meta .posted-on{line-height:1.5}main .article-meta .posted-by{float:left;clear:left}article .entry-content{margin-top:2.5rem}article.category-cover-features .main-img,article.category-feature .main-img,article.type-page .main-img,body.category-cover article .main-img{margin:-1rem 0 1.5rem -1rem;max-width:calc(100% + 2rem)}article.category-cover-features .article-meta,article.category-cover-features h1.headline,article.category-feature .article-meta,article.category-feature h1.headline,article.type-page .article-meta,article.type-page h1.headline,body.category-cover article .article-meta,body.category-cover article h1.headline{padding:0}body.woocommerce header{display:block;background:#fff;height:auto}body.woocommerce header .object-fit{display:none}body.woocommerce main{padding-top:0}body.woocommerce ul.products li.product .post-category{font-size:10px;line-height:2}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.43;margin:0 0 3px 0}body.woocommerce ul.products li.product .price{line-height:1.43}body.woocommerce .variations_form_mobile{display:block}body.woocommerce .variations_form.cart{display:none}body.woocommerce .single_add_to_cart_button.button{width:100%}body.woocommerce div.product .woocommerce-tabs{margin:0 -20px;padding-bottom:2em}body.woocommerce div.product .woocommerce-tabs ul.tabs{border-top:1px solid #999;margin-bottom:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li{border-bottom:1px solid #999;width:100%}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;text-decoration:none;padding:0 20px}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#999}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}body.woocommerce div.product .woocommerce-tabs .panel{padding:20px;padding-bottom:0;border:1px solid #999;border-width:4px 0 1px 0;margin-bottom:0}body.woocommerce div.product div.images .wpgs-nav{display:none}body.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img{margin:0}body.woocommerce div.product .post-category,body.woocommerce-cart div.product .post-category,body.woocommerce-page div.product .post-category{font-size:10px;line-height:2}body.woocommerce div.product .product_title,body.woocommerce-cart div.product .product_title,body.woocommerce-page div.product .product_title{font-size:18px;margin-bottom:16px}body.woocommerce section.related.products,body.woocommerce-cart section.related.products,body.woocommerce-page section.related.products{border-top:none;padding-top:0}body.woocommerce-no-js .modal-close,body.woocommerce-no-js .single_add_to_cart_button.button.show-modal{display:none}body.woocommerce-no-js .woocommerce-variation-add-to-cart.woocommerce-modal{display:block;position:relative}.woocommerce #content div.product div.product-description,.woocommerce div.product div.product-description,.woocommerce-page #content div.product div.product-description,.woocommerce-page div.product div.product-description{float:none;width:100%}body.woocommerce-cart .woocommerce-message,body.woocommerce-checkout .woocommerce-message{display:flex;flex-wrap:wrap}body.woocommerce-cart .woocommerce-message .button,body.woocommerce-checkout .woocommerce-message .button{order:1;flex:1 1 100%;min-height:auto;margin-top:10px}body.woocommerce-checkout .woocommerce-multistep-breadcrumbs{font-size:70%}body.woocommerce-checkout #woo_pp_ec_button_checkout{max-width:100%}body.woocommerce-checkout main .woocommerce-cartcheckout-flex{flex-wrap:wrap}body.woocommerce-checkout main .woocommerce-cartcheckout-flex .woocommerce-checkout-right{padding-top:0;margin:1px;flex:1 1 100%}body.woocommerce-checkout main .woocommerce-cartcheckout-flex #order_review{background:0 0;padding:0}body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity:before{content:'QTY:';padding-right:5px}body.woocommerce-checkout main .woocommerce-cartcheckout-flex div.product-quantity .quantity input[type=number]{width:auto;border:none}body.woocommerce-checkout a.thank-you.button{width:100%}body.woocommerce-cart main div.woocommerce-cartcheckout-flex{flex-wrap:wrap}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .cart-collaterals{order:-1;background:#fff;margin:0;border-top:1px solid #e5e5e5;flex:1 1 100%;padding-left:0;padding-right:0}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .cart-collaterals .summary{display:none}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .cart-collaterals th{padding-left:0}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .cart-collaterals .cart_totals{background:0 0;padding:0}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .product-main{flex:3 1 100%;font-size:80%;line-height:normal}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .product-remove{flex:1 1 50%;text-align:left}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .product-subtotal{flex:1 1 50%}body.woocommerce-cart main div.woocommerce-cartcheckout-flex .product-quantity{margin-left:90px}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-login-register{flex:1 0 100%}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step1 .woocommerce-cartcheckout-flex{order:-1;display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-checkout-left{order:5}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 .woocommerce-checkout-right{order:3}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step2 #order_review{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 #order_review_heading{display:none}body.woocommerce-checkout.woocommerce-js.woocommerce-cart-step4 .wc-multistep-button.step4{order:2}nav#top .menu-item.wc-cart-icon{position:absolute;transform:none;top:3px;right:0;min-width:0;margin-right:0}}@media (max-width:1000px){nav#top{padding:10px 0}nav#top .logo{margin-top:15px}nav#top .menu-item{min-width:60px;text-align:center}nav#top .menu-item.otaquest-menu-shop{float:none}}@media (min-width:1025px) and (max-width:1400px){a.article div.meta,div.article.youtube div.meta{line-height:2vw}a.article h2,div.article.youtube h2{font-size:2vw;line-height:2vw}}