a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bookmarks{display:grid;grid-template-columns:191px 1fr;height:480px}.bookmarks .bookmarks-side-nav{background-color:#422e5a;border-radius:24px 0 0 24px;overflow:hidden;align-self:start}.bookmarks .bookmarks-side-nav button{background-color:transparent;border:none;color:#fff;text-align:center;padding:none;width:100%;height:237px;box-sizing:border-box}.bookmarks .bookmarks-side-nav button span{display:block;font-size:1.8rem;text-transform:uppercase;line-height:23px;margin-top:12px}.bookmarks .bookmarks-side-nav button:hover{cursor:pointer}.bookmarks .bookmarks-side-nav button:first-child{border-bottom:6px solid transparent}.bookmarks .bookmarks-side-nav button:last-child{border-top:6px solid transparent}.bookmarks .bookmarks-side-nav button.active{background-color:#533b59}.bookmarks .bookmarks-side-nav button.active:first-child{border-radius:0 0 0 24px;border-bottom-color:#322543}.bookmarks .bookmarks-side-nav button.active:last-child{border-radius:24px 0 0 0;border-top-color:#322543}.bookmarks .bookmarks-container{background-color:#533b59;border-radius:0 24px 24px 0;padding:48px 86px}.bookmarks .bookmarks-container .bookmark-item{display:flex;flex-direction:column}.bookmarks .bookmarks-container .bookmark-item .bookmark-item-inner{margin-bottom:12px;flex:1 1;display:grid;grid-template-columns:1fr 120px;border-radius:6px;overflow:hidden}.bookmarks .bookmarks-container .bookmark-item:last-child .bookmark-item-inner{margin-bottom:0}.bookmarks .bookmarks-container .bookmark-item .item-contents{position:relative;background-color:#fff;text-decoration:none;color:#422e5a;display:inline-grid}.bookmarks .bookmarks-container .bookmark-item .item-image{background-size:cover;position:absolute;top:0;left:0;bottom:0;width:84px}.bookmarks .bookmarks-container .bookmark-item h1{line-height:72px;font-size:3rem;font-weight:700;margin-left:99px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.bookmarks .bookmarks-container .bookmark-item.bookmark-removed .item-contents{opacity:.3}.bookmarks .bookmarks-container .bookmark-item .bookmark-actions{background-color:#e7e7e7}.bookmarks .bookmarks-container .bookmark-item .bookmark-actions button{border:none;background-color:transparent;font-size:1.5rem;text-transform:uppercase;text-align:center;width:100%;height:100%;font-weight:700;color:#fff}.bookmarks .bookmarks-container .bookmark-item .bookmark-actions button.item-remove{background-color:#ed1d24}.bookmarks .bookmarks-container .bookmark-item .bookmark-actions button.item-undo{background-color:#422e5a}.bookmarks .bookmarks-container .bookmark-item .bookmark-actions button:hover{cursor:pointer}html{font-size:10px}body{background-color:#322543;font-size:1.5rem;font-family:PT Sans,sans-serif}img{max-width:100%}.main-container{margin:48px auto;padding:0 2rem;max-width:768px}.main-container .info-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-column-gap:2rem;grid-row-gap:2.4rem;align-items:start}@media only screen and (min-width:768px){.main-container{max-width:768px}.main-container .info-cards{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.main-container{max-width:1024px}.main-container .info-cards{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1500px){.main-container{max-width:1500px}.main-container .info-cards{grid-template-columns:repeat(5,1fr)}}.main-container.detail-page{background-color:#f6ede8;border-radius:24px;overflow:hidden;padding:30px 86px 78px;position:relative;margin-top:60px}.main-container.detail-page>*{z-index:1;position:relative}.main-container.detail-page:before{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#e6d5cc;width:23.4489051095%;z-index:0}.main-container.detail-page .detail-contents{display:grid;grid-template-columns:4fr 7fr;grid-column-gap:2rem;align-items:start}.main-container.detail-page .detail-contents .detail-image{padding:30px;border-radius:24px;box-shadow:1px 6px 4px rgba(0,0,0,.25);background-color:#fff}.main-container.detail-page .detail-contents .detail-image span{height:0;background-size:cover;overflow:hidden;width:100%;display:block;box-shadow:0 0 10px rgba(0,0,0,.15)}.main-container.detail-page .detail-contents .detail-image.comic-ratio span{padding-top:147.457627119%}.main-container.detail-page .detail-contents .detail-image.character-ratio span{padding-top:82.3529411765%}.main-container.detail-page .detail-info h1{background-color:#e7de10;font-size:3rem;line-height:3rem;color:#000;font-weight:700;margin-left:-20px;padding:20px 0 20px 20px;margin-top:24px;margin-bottom:21px}.main-container.detail-page .detail-info>p{font-size:1.5rem;margin-bottom:24px;line-height:1.5}.main-container.detail-page .detail-info .detail-divider{height:3px;background-color:#422e5a}.main-container.detail-page .detail-info h2{font-size:2.4rem;font-weight:700;margin:24px 0 12px}.main-container.detail-page .detail-info .detail-characters{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px;align-items:start;margin-bottom:30px}.main-container.detail-page .detail-info li{background-color:#fff;padding-left:36px;height:36px;border-radius:6px;font-size:1.5rem;line-height:36px;position:relative;margin-bottom:12px;vertical-align:middle}.main-container.detail-page .detail-info li:before{content:"";position:absolute;top:12px;left:12px;width:12px;height:12px;border-radius:6px;background-color:#e7de10}.main-container.detail-page .detail-info .no-value{background-color:#e6d5cc;padding:24px;border-radius:6px;display:block;font-size:1.5rem;margin-bottom:30px}.not-found-error{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-column-gap:60px}.not-found-error h1{font-size:5rem;color:#ed1d24;font-weight:700;padding-top:6rem;padding-bottom:1.5rem;border-bottom:3px solid #ed1d24}.not-found-error p{font-size:3rem;color:#fff;line-height:4.5rem;padding-top:4.5rem}.not-found-error a{color:#fff;background-color:#ed1d24;text-decoration:none;border:3px solid #fff;padding:1.5rem 2.4rem;font-size:1.5rem;text-transform:uppercase;border-radius:2.4rem;display:inline-block;margin-top:4.5rem;font-weight:700}.not-found-error span{display:block;background-image:url(/_next/static/media/thanos-with-gauntlet.1e30c9da.png);background-size:cover;height:0;padding-top:119.444444444%;max-width:860px}#nprogress .bar{background-color:#e7de10;height:3px;z-index:5}#nprogress .bar .peg{box-shadow:0 0 10px #e7de10,0 0 5px #e7de10}.BrandHeader_brandHeader__Tie0R{height:48px;background-color:#ed1d24;position:relative;text-align:center}.BrandHeader_brandHeader__Tie0R:before{content:"";position:absolute;top:24px;left:50%;margin-left:-160px;background-image:url(/_next/static/media/marvel-logo-tab.89e50c3c.svg);width:320px;height:80px;z-index:10}.BrandHeader_brandHeader__Tie0R .BrandHeader_brandLogo__1poFk{position:relative;display:inline-block;z-index:15}.BrandHeader_brandHeader__Tie0R .BrandHeader_brandLogo__1poFk svg{padding-top:6px}.BrandHeader_brandHeader__Tie0R #BrandHeader_progressBar__j10VJ{position:absolute;bottom:-3px;height:3px;width:100%}.ExpandableBtn_expandableBtn__Ogi95{background-color:#533b59;border:3px solid #ed1d24;color:#b4aab7;height:48px;border-radius:24px;transition:background-color .2s ease,width .2s ease-in-out;position:relative;overflow:hidden}.ExpandableBtn_expandableBtn__Ogi95 span{font-size:1.5rem;font-weight:700;text-transform:uppercase;position:absolute;left:48px;width:300px;text-align:left;top:12px;display:none}.ExpandableBtn_expandableBtn__Ogi95 .ExpandableBtn_btnIcon__UtWuc{display:inline-grid;height:42px;width:42px;align-items:center;justify-items:center;position:absolute;top:0;left:0}.ExpandableBtn_expandableBtn__Ogi95 .ExpandableBtn_btnIcon__UtWuc svg path{fill:#b4aab7}.ExpandableBtn_expandableBtn__Ogi95.ExpandableBtn_keepOpen__6xXZJ,.ExpandableBtn_expandableBtn__Ogi95:focus,.ExpandableBtn_expandableBtn__Ogi95:hover{cursor:pointer;background-color:#ed1d24;color:#fff}.ExpandableBtn_expandableBtn__Ogi95.ExpandableBtn_keepOpen__6xXZJ svg path,.ExpandableBtn_expandableBtn__Ogi95:focus svg path,.ExpandableBtn_expandableBtn__Ogi95:hover svg path{fill:#fff}.ExpandableBtn_expandableBtn__Ogi95.ExpandableBtn_keepOpen__6xXZJ span,.ExpandableBtn_expandableBtn__Ogi95:focus span,.ExpandableBtn_expandableBtn__Ogi95:hover span{display:inline-block}.FilterBoxBtn_filterBoxContainer__enfRB{position:relative;display:inline-block;padding-bottom:24px}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX{position:absolute;top:100%;left:0;z-index:-1;background-color:#533b59;border:3px solid #ed1d24;box-sizing:border-box;width:360px;border-radius:12px;transform:translateY(36px);opacity:0;transition:transform .4s ease,opacity .4s ease}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBoxOpen__iDUlX{z-index:50;transform:translate(0);opacity:1}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX:before{content:"";width:24px;height:24px;border-radius:3px;background-color:#ed1d24;position:absolute;top:-14px;left:60px;transform:rotate(45deg);z-index:-1}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:3px solid #ed1d24;border-radius:6px 6px 0 0;overflow:hidden}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B button{background-color:#422e5a;color:#fff;font-weight:700;text-align:center;font-size:1.5rem;line-height:3.5rem;vertical-align:middle;border:1px solid #ed1d24;border-top:none;border-bottom:none}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B button:first-child{border-left:none}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B button:last-child{border-right:none}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B button:hover{cursor:pointer}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX .FilterBoxBtn_filterBoxTabs__2kA_B button.FilterBoxBtn_active__6__9Y{background:#ed1d24}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX form{padding:18px}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX form input{width:100%;border-radius:6px;font-size:1.5rem;box-sizing:border-box;border:none}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX form input[type=text]{margin-bottom:24px;height:36px;padding:6px;background-color:#e7e7e7}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX form input[type=submit]{background-color:#ed1d24;text-transform:uppercase;color:#fff;font-size:1.8rem;padding:6px}.FilterBoxBtn_filterBoxContainer__enfRB .FilterBoxBtn_filterBox__3QCrX form input[type=submit]:hover{cursor:pointer}.Filter_filterContainer__w8gPV{display:flex;gap:12px}.MainNav_navContainer__gieW8{margin:60px auto 0;text-align:center;position:relative}@media only screen and (min-width:768px){.MainNav_navContainer__gieW8{max-width:768px}}@media only screen and (min-width:1024px){.MainNav_navContainer__gieW8{max-width:1024px}}@media only screen and (min-width:1500px){.MainNav_navContainer__gieW8{max-width:1500px}}.MainNav_navContainer__gieW8 nav{border:3px solid #ed1d24;width:528px;height:48px;border-radius:24px;box-sizing:border-box;display:inline-block;background-color:#533b59;position:relative}.MainNav_navContainer__gieW8 nav a{height:42px;width:33.333%;vertical-align:middle;line-height:42px;font-size:1.5rem;text-transform:uppercase;color:#e7e7e7;text-decoration:none;display:inline-block;z-index:1;position:relative;transition:color .2s ease}.MainNav_navContainer__gieW8 nav a.MainNav_active__WakSo{font-weight:700;color:#fff}.MainNav_navContainer__gieW8 .MainNav_pageFilters__HG5Z2{position:absolute;top:0;left:0}.MainNav_navContainer__gieW8 .MainNav_activeIndicator__jNrXg{position:absolute;top:-3px;bottom:-3px;transition:left .2s ease;width:33.333%;background-color:#ed1d24;z-index:0;border-radius:24px}.MainNav_navContainer__gieW8 .MainNav_active__WakSo#MainNav_charactersNav___DGi9~.MainNav_activeIndicator__jNrXg{left:0}.MainNav_navContainer__gieW8 .MainNav_active__WakSo#MainNav_comicsNav__awsMh~.MainNav_activeIndicator__jNrXg{left:33.333%}.MainNav_navContainer__gieW8 .MainNav_active__WakSo#MainNav_bookmarksNav__1LFMC~.MainNav_activeIndicator__jNrXg{left:66.666%}