.not-found{min-height:600px;font-family:Maax-Core,Maax,sans-serif}.not-found .not-found-inner-wrapper{margin:20px auto 0;width:95%;max-width:1400px;margin-bottom:-100px}.not-found .hero-image{width:100%;border-bottom:2px solid #000}.not-found h1{font-size:83px;font-weight:bolder;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;margin-bottom:20px}.not-found h2{font-size:52px;font-weight:bolder;font-family:Maax-Bold-Core,Maax-Bold,sans-serif}.not-found p{font-size:20px}
.inky-error-boundary{width:90%;margin:auto;padding:20px;border:1px solid red;border-radius:25px;background-color:#ec7474}.inky-error-boundary button{padding:10px;margin:10px;border-radius:10px;background-color:#eaeaea;color:#000;cursor:pointer}.inky-error-boundary button:hover{background-color:#dcdcdc}.inky-error-boundary h1{font-weight:bold}.inky-error-boundary h5{font-weight:bold;font-size:24px}
.ArticleContent{display:flex;flex-direction:column;align-items:center}.ArticleContent .ArticleStrip{display:flex;flex-direction:column;width:100%;align-items:center}
.SpacerStrip{width:100%}
@font-face{font-family:"maax";font-style:normal;font-display:swap;font-weight:400;src:url(fonts/maax-regular.latin.woff2) format("woff2")}@font-face{font-family:"maax";font-style:normal;font-display:swap;font-weight:500;src:url(fonts/maax-medium.latin.woff2) format("woff2")}@font-face{font-family:"maax";font-style:normal;font-display:swap;font-weight:700;src:url(fonts/maax-bold.latin.woff2) format("woff2")}@font-face{font-family:"galaxie-copernicus";font-style:normal;font-display:swap;src:url(fonts/galaxiecopernicus-book.latin.woff2) format("woff2")}.HtmlContent{font-family:Maax,sans-serif}.HtmlContent>.html{margin:0 auto}#Scaffold .HtmlContent hr,.modal .HtmlContent hr{border-top:none}.HtmlContent .responsive-article-content{display:flex;flex-direction:column;align-items:center}.HtmlContent .responsive-article-content>*{width:100%;box-sizing:border-box}.HtmlContent h1,.HtmlContent h2,.HtmlContent h3,.HtmlContent h4,.HtmlContent h5,.HtmlContent h6,.HtmlContent p,.HtmlContent blockquote,.HtmlContent ul,.HtmlContent ol,.HtmlContent hr,.HtmlContent figure{margin:1.4625rem 0 0 0}.HtmlContent h1,.HtmlContent h2,.HtmlContent h3,.HtmlContent h4,.HtmlContent h5,.HtmlContent h6{font-weight:700;line-height:1.1667;letter-spacing:-0.03ch}.HtmlContent h1{font-size:2.5658rem}.HtmlContent h2{font-size:1.6018rem}.HtmlContent h3,.HtmlContent h4,.HtmlContent h5,.HtmlContent h6{font-size:1.125rem}.HtmlContent p,.HtmlContent blockquote,.HtmlContent ul,.HtmlContent ol,.HtmlContent figcaption{font-weight:400;font-size:1rem;line-height:1.3}.HtmlContent blockquote{padding:1.4625rem;font-style:italic;background-color:#f2f2f2;border-left:.125rem solid #757575}.HtmlContent blockquote>p:first-child{margin-top:0}.HtmlContent ul,.HtmlContent ol{padding-left:2.925rem}.HtmlContent li>ul,.HtmlContent li>ol{margin:0}.HtmlContent hr{height:.125rem;border:none;background-color:#000}.HtmlContent a{font-weight:500;color:#000;cursor:pointer;transition:background-color 100ms,color 100ms,text-decoration-color 100ms}.HtmlContent a,.HtmlContent a:hover,.HtmlContent a:active{text-decoration:underline;text-decoration-color:#757575;text-decoration-thickness:.125rem;text-underline-offset:.15em}.HtmlContent a:hover{background-color:#f2f2f2}.HtmlContent a:active{background-color:#000;color:#fff;text-decoration-color:#000}.HtmlContent cite{font-style:italic}.HtmlContent figure.align-left{text-align:left}.HtmlContent figure.align-center{text-align:center}.HtmlContent figure.align-right{text-align:right}.HtmlContent img{max-width:100%;height:auto}.HtmlContent figcaption{line-height:1.5}.HtmlContent iframe{max-width:100%}@media(min-width: 800px){.HtmlContent .responsive-article-content>*{max-width:660px}.HtmlContent h1{font-size:4.6236rem}.HtmlContent h2{font-size:2.8865rem}.HtmlContent p,.HtmlContent blockquote,.HtmlContent ul,.HtmlContent ol,.HtmlContent figcaption{font-size:1.125rem}}a.rt-button{--rt-btn-lh: 1em;--rt-btn-pv: 0.6075em;--rt-btn-pt: calc(var(--rt-btn-pv) * 2 * 0.55);--rt-btn-pb: calc(var(--rt-btn-pv) * 2 - var(--rt-btn-pt));--rt-btn-ph: 0.7em;display:inline-flex;padding:var(--rt-btn-pt) var(--rt-btn-ph) var(--rt-btn-pb);line-height:var(--rt-btn-lh);letter-spacing:.05em;font-weight:500;text-transform:uppercase;background-color:#fff;border:2px solid #000;color:#000;cursor:pointer;transition:background-color 100ms,color 100ms}a.rt-button,a.rt-button:hover,a.rt-button:active{text-decoration:none;color:#000;background-color:#fff}a.rt-button:hover{background-color:#000;color:#fff}a.rt-arrow-button{--rt-arrow-btn-lh: 1em;--rt-arrow-btn-bw: 2px;--rt-arrow-btn-pv: 0.6075em;--rt-arrow-btn-pt: calc(var(--rt-arrow-btn-pv) * 2 * 0.55);--rt-arrow-btn-pb: calc(var(--rt-arrow-btn-pv) * 2 - var(--rt-arrow-btn-pt));--rt-arrow-btn-is: calc(var(--rt-arrow-btn-lh) + var(--rt-arrow-btn-pv) * 2);--rt-arrow-btn-nis: calc(var(--rt-arrow-btn-is) * -1);--rt-arrow-btn-pl: 0.7em;--rt-arrow-btn-pr: calc(var(--rt-arrow-btn-pl) + var(--rt-arrow-btn-is) + var(--rt-arrow-btn-bw));position:relative;display:inline-block;padding:var(--rt-arrow-btn-pt) var(--rt-arrow-btn-pr) var(--rt-arrow-btn-pb) var(--rt-arrow-btn-pl);line-height:var(--rt-arrow-btn-lh);letter-spacing:.05em;font-weight:500;text-transform:uppercase;background-color:#fff;border:var(--rt-arrow-btn-bw) solid #000;cursor:pointer;transition:filter 100ms}a.rt-arrow-button,a.rt-arrow-button:hover,a.rt-arrow-button:active{text-decoration:none;color:#000;background-color:#fff}a.rt-arrow-button:hover{filter:invert(1)}a.rt-arrow-button::before{content:"";position:absolute;top:0;right:0;display:block;width:var(--rt-arrow-btn-is);height:var(--rt-arrow-btn-is);border-left:var(--rt-arrow-btn-bw) solid #000;transition:border-color 100ms;--rt-arrow-btn-p1: calc(50% - var(--rt-arrow-btn-bw) / 2);--rt-arrow-btn-p2: calc(50% + var(--rt-arrow-btn-bw) / 2);--rt-arrow-btn-p3: calc(25% - var(--rt-arrow-btn-bw) / 2);--rt-arrow-btn-p4: calc(25% + var(--rt-arrow-btn-bw) / 2);--rt-arrow-btn-bg1: linear-gradient( transparent 0% var(--rt-arrow-btn-p1), black var(--rt-arrow-btn-p1) var(--rt-arrow-btn-p2), transparent var(--rt-arrow-btn-p2) 100% );--rt-arrow-btn-bg2: linear-gradient( -135deg, transparent 0% var(--rt-arrow-btn-p3), black var(--rt-arrow-btn-p3) var(--rt-arrow-btn-p4), transparent var(--rt-arrow-btn-p4) 50% );--rt-arrow-btn-bg3: linear-gradient( -45deg, transparent 0% var(--rt-arrow-btn-p3), black var(--rt-arrow-btn-p3) var(--rt-arrow-btn-p4), transparent var(--rt-arrow-btn-p4) 50% );background:var(--rt-arrow-btn-bg1) 0 0 no-repeat,var(--rt-arrow-btn-bg2) 0 0 no-repeat,var(--rt-arrow-btn-bg3) 0 0 no-repeat}@keyframes rt-arrow-button-slide-in{from{background:var(--rt-arrow-btn-bg1) var(--rt-arrow-btn-nis) 0 no-repeat,var(--rt-arrow-btn-bg2) var(--rt-arrow-btn-nis) 0 no-repeat,var(--rt-arrow-btn-bg3) var(--rt-arrow-btn-nis) 0 no-repeat}to{background:var(--rt-arrow-btn-bg1) 0 0 no-repeat,var(--rt-arrow-btn-bg2) 0 0 no-repeat,var(--rt-arrow-btn-bg3) 0 0 no-repeat}}a.rt-arrow-button:hover::before{background:none;animation:rt-arrow-button-slide-in 350ms ease-in 100ms forwards}
.HtmlContentBlockStrip{width:min(1400px,95%)}
.ReaderStrip{position:relative;width:min(1400px,95%);height:800px;max-height:800px;border:3px solid #000}.ReaderStrip .KodanshaReader{position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.ReaderStrip .KodanshaReader .menu-overlay{position:absolute;top:0;width:100%;height:100%;max-width:100%;max-height:100%;justify-content:flex-end}.ReaderStrip .KodanshaReader .menu-overlay .top-bar{display:none}.ReaderStrip .KodanshaReader .fullscreen{position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.ReaderStrip .KodanshaReader .reader-container{position:relative;width:100%;height:100%;max-width:100%;max-height:100%}.ReaderStrip .KodanshaReader .reader-controls{position:absolute}
.KodanshaWheelItem{cursor:pointer;height:fit-content;width:100%;min-height:200px;color:#000;text-decoration:none;flex-shrink:0;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.KodanshaWheelItem:hover{color:#000;text-decoration:none}.KodanshaWheelItem .KodanshaWheelItem-reader{color:#000;text-decoration:none;height:50px;align-self:flex-start;display:flex;flex-direction:column}.KodanshaWheelItem .KodanshaWheelItem-reader:hover{color:#000;text-decoration:none}.KodanshaWheelItem .KodanshaWheelItem-reader .ui-underlined-text{align-self:flex-start;margin-top:5px}@media(max-width: 768px){.KodanshaWheelItem{width:100%}}.KodanshaWheelItem .ui-series-poster-container .ui-series-poster-container-2 .ui-series-poster-wrapper{box-shadow:unset}.KodanshaWheelItem .InnerBorder{background-color:#fff;cursor:pointer;height:auto;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.KodanshaWheelItem .InnerBorder-Product{height:100%;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f1f1f1}.KodanshaWheelItem .Item-Thumbnail-Product{background-color:#f1f1f1;height:auto;width:100%;display:flex}.KodanshaWheelItem .Item-Thumbnail-Product .ui-product-poster-container .ui-product-poster-container-2 .ui-product-poster-wrapper{box-shadow:unset}.KodanshaWheelItem .Item-Thumbnail-Product .ui-product-poster-container .ui-product-poster-container-2 .ui-product-poster-wrapper img{box-shadow:3px 3px 5px 0px #c6c6c6}.KodanshaWheelItem .Item-Thumbnail-Series{background-color:#fff;width:100%;height:100%;position:relative}.KodanshaWheelItem .Item-Thumbnail-Series .ui-series-poster-container .ui-series-poster-container-2 .ui-series-poster-wrapper .ui-series-poster-image{filter:grayscale(100%)}.KodanshaWheelItem .Item-Thumbnail-Series .Item-Image{display:flex;flex-direction:column;width:100%;vertical-align:unset;height:100%;object-fit:cover;filter:grayscale(100%)}.KodanshaWheelItem .ItemTitle{position:relative;background-color:#fff;width:100%;color:#000;text-decoration:none;font-family:Maax-Bold-Core,"Maax-Bold";text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:44px;line-height:22px;height:50px;margin-top:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.KodanshaWheelItem .ItemTitle:hover{color:#000;text-decoration:none}.KodanshaWheelItem-no-hover{cursor:default}
.Slider{overflow-x:hidden}.Slider-tape{display:flex;flex-direction:row;gap:var(--slider-gap-small)}.Slider-item{flex-shrink:0;display:flex;align-items:flex-end;width:calc((100% - var(--slider-gap-small))/2.2)}@media(min-width: 768px){.Slider-tape{gap:var(--slider-gap-large)}.Slider-item{width:min((var(--slider-width) - (var(--slider-count) - 1)*var(--slider-gap-large))/var(--slider-count),(100% - (var(--slider-count) - 1)*var(--slider-gap-large))/var(--slider-count))}}
.KodanshaSlider{display:flex;flex-direction:column;align-items:center;width:100%;--slider-width: 1400px;--slider-count: 4;--slider-gap-small: 10px;--slider-gap-large: 15px}.KodanshaSlider .KodanshaSlider-contentWrapper{display:flex;flex-direction:column;width:100%}.KodanshaSlider .KodanshaSlider-contentWrapper>h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:34px;font-weight:normal;margin-bottom:10px;margin-left:-2.5px}.KodanshaSlider .KodanshaSlider-contentWrapper>h3{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:16px;font-weight:normal;margin:0;margin-left:-1.5px}.KodanshaSlider .KodanshaSlider-sliderWrapper{display:flex;flex-direction:column;position:relative;max-width:100%}.KodanshaSlider .KodanshaSlider-bullets{display:none;position:absolute;top:-20px;right:0}.KodanshaSlider .KodanshaSlider-bullets>button{width:55px;height:5px;background-color:#f1f1f1;border:none;cursor:pointer;transition:background-color 250ms}.KodanshaSlider .KodanshaSlider-bullets>button.active{background-color:#000}.KodanshaSlider .KodanshaSlider-bullets>button:focus{outline:none}.KodanshaSlider .KodanshaSlider-btnWrapper{display:none;position:absolute;top:0}.KodanshaSlider .KodanshaSlider-btnWrapper>button{display:flex;align-items:center;padding:15px;background-color:#f1f1f1;border:none;opacity:0;visibility:hidden;cursor:pointer;transition:opacity 250ms}.KodanshaSlider .KodanshaSlider-btnWrapper>button:focus{outline:none}.KodanshaSlider .KodanshaSlider-btnWrapper>button>svg{width:35px;height:35px;fill:#757575}.KodanshaSlider .KodanshaSlider-btnWrapper.prev{left:0;transform:translateX(-100%);padding-right:15px}.KodanshaSlider .KodanshaSlider-btnWrapper.prev>button{justify-content:flex-end}.KodanshaSlider .KodanshaSlider-btnWrapper.prev>button>svg{transform:rotate(180deg)}.KodanshaSlider .KodanshaSlider-btnWrapper.next{right:0;transform:translateX(100%);padding-left:15px}.KodanshaSlider .KodanshaSlider-btnWrapper.next>button{justify-content:flex-start}.KodanshaSlider .ItemTitle{font-size:18px}@media(min-width: 768px){.KodanshaSlider .KodanshaSlider-contentWrapper{width:min(100%,100vw - 130px - 30px)}.KodanshaSlider .KodanshaSlider-bullets{display:flex}.KodanshaSlider .KodanshaSlider-btnWrapper{display:flex}.KodanshaSlider:hover .KodanshaSlider-btnWrapper.visible>button{opacity:1;visibility:visible}}
.WheelStrip{display:flex;flex-direction:column;align-items:flex-end;gap:25px;width:min(1400px,95%)}
.UpcomingReleasesWheelStrip{display:flex;flex-direction:column;align-items:flex-end;gap:25px;width:min(1400px,95%)}
.ProductSeriesGridStrip{width:min(1400px,95%)}@media(min-width: 800px){.ProductSeriesGridStrip{max-width:660px;margin:auto}}.ProductSeriesGridStrip h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:34px;font-weight:normal;margin-bottom:10px}.ProductSeriesGridStrip h3{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:16px;font-weight:normal;margin:0}.ProductSeriesGrid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-column-gap:10px;grid-row-gap:10px}@media(min-width: 300px){.ProductSeriesGrid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 450px){.ProductSeriesGrid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 600px){.ProductSeriesGrid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 800px){.ProductSeriesGrid{grid-column-gap:20px;grid-row-gap:20px}}
.genre-browse-container{display:flex;flex-direction:column;width:100%;background-color:#000;color:#fff;max-width:1400px;margin-top:50px;padding-bottom:30px;margin-left:auto;margin-right:auto}.genre-browse-container .genre-browse-book-header-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:95%;margin:30px auto 0;align-items:center}.genre-browse-container .genre-browse-book-header-wrapper .genre-browse-book-header{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;height:100%;margin:0;line-height:30px;font-size:26pt;width:100%}@media screen and (max-width: 500px){.genre-browse-container .genre-browse-book-header-wrapper .genre-browse-book-header{font-size:22pt}}@media screen and (max-width: 400px){.genre-browse-container .genre-browse-book-header-wrapper .genre-browse-book-header{font-size:20pt}}.genre-browse-container .genre-browse-book-grid-wrapper{width:95%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:15px;margin:30px auto 0}@media screen and (min-width: 768px){.genre-browse-container .genre-browse-book-grid-wrapper{grid-template-columns:1fr 1fr 1fr}}.genre-browse-container .genre-browse-book-grid-wrapper .genre-browse-book-link{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;text-decoration:none;font-size:12pt;border:2px solid #fff;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;min-height:75px;letter-spacing:1px}@media screen and (min-width: 768px){.genre-browse-container .genre-browse-book-grid-wrapper .genre-browse-book-link{font-size:16pt}}.genre-browse-container .genre-browse-book-grid-wrapper .genre-browse-book-link:visited{color:#fff}.genre-browse-container .genre-browse-book-grid-wrapper .genre-browse-book-link:hover{background-color:#fff;color:#000}.genre-browse-container .browse-all-link{align-self:flex-end;height:fit-content;color:#000;text-decoration:none;margin-top:30px;margin-right:2.5%}.genre-browse-container .browse-all-link:hover{color:#000;text-decoration:none}.genre-browse-container .arrow-container{align-self:flex-end;min-width:200px;height:40px}.genre-browse-container .arrow-container:hover{border-color:#fff}.genre-browse-container .arrow-container .arrow-btn{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:14pt;letter-spacing:0}
.BrowseGenreListStrip{display:flex;flex-direction:column;width:100%}.BrowseGenreListStrip .genre-browse-container{margin-top:0}
.ChapterWheelStrip{display:flex;flex-direction:column;align-items:flex-end;gap:30px;width:min(1400px,95%)}.ChapterWheelItem{display:flex;flex-direction:column;width:100%}.ChapterWheelItem-productSeriesLink{color:#000;text-decoration:none;display:flex;flex-direction:column;margin-bottom:5px}.ChapterWheelItem-productSeriesLink:hover{color:#000;text-decoration:none}.ChapterWheelItem-thumbnail{margin-bottom:10px}.ChapterWheelItem-title{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:5px;line-height:22px;max-height:22px;height:22px}.ChapterWheelItem-subTitle,.ChapterWheelItem-publishDate{font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:14px}.ChapterWheelItem-readerLink{color:#000;text-decoration:none}.ChapterWheelItem-readerLink:hover{color:#000;text-decoration:none}
.spotlight-container{display:flex;flex-direction:column;margin-top:70px;width:100%}.spotlight-container .spotlight-items{margin-top:7px}.spotlight-container .title-wrapper{font-size:27px;font-weight:bolder;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;display:flex;flex-direction:column}.spotlight-container .title-wrapper .offers-container-header-1{font-size:12pt;padding-left:1.2px;text-transform:uppercase;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;letter-spacing:1px}.spotlight-container .title-wrapper .offers-container-header-2{font-size:26pt;letter-spacing:-1px;line-height:1;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif}.spotlight-container .drag-container{display:flex;flex-direction:row;padding:0 !important;margin-top:20px}.spotlight-container .swiper{width:100%;height:100%}.spotlight-container .ItemContainer{overflow-x:scroll;display:flex;flex-direction:row;justify-content:start;width:100%}.spotlight-container .ItemContainer::-webkit-scrollbar{width:0 !important}.spotlight-container .ItemContainer{scrollbar-width:none}.spotlight-container .ItemContainer::-webkit-scrollbar{display:none}
.offer-item-container{width:100%;height:auto;display:flex;flex-direction:column;font-family:sans-serif;position:relative}.offer-item-container:hover{text-decoration:none}.offer-item-container .link-series-poster{color:#000;text-decoration:none;cursor:pointer}.offer-item-container .link-series-poster:hover{color:#000;text-decoration:none}.offer-item-container .limit-text{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Maax-Core,Maax,sans-serif;font-weight:100;background-color:#000;color:#fff;padding:7px 10px 4px 10px;width:fit-content;position:absolute;z-index:11;top:10px;left:10px}.offer-item-container .description-text-offer{font-size:12pt;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;margin-top:3px}.offer-item-container .poster-container{width:100%;height:300px;min-height:300px;max-height:300px;background-color:gray;overflow:hidden}.offer-item-container .poster-container .poster{width:100%;height:100%;object-fit:cover}.offer-item-container .info-wrapper{width:100%;display:flex;margin-top:7px}.offer-item-container .info-wrapper .name-author-wrapper{width:fit-content;height:auto;display:flex;flex-direction:column;color:#000;text-decoration:none}.offer-item-container .info-wrapper .name-author-wrapper:hover{color:#000;text-decoration:none}.offer-item-container .info-wrapper .name-author-wrapper .name-author-link{width:fit-content;height:auto;color:#000;text-decoration:none;margin:5px 0}.offer-item-container .info-wrapper .name-author-wrapper .name-author-link:hover{color:#000;text-decoration:none}.offer-item-container .info-wrapper .name-author-wrapper .name-author-link .name{color:#000;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20pt;line-height:1}.offer-item-container .info-wrapper .name-author-wrapper .name-author-link .author{color:#757575;font-size:12pt;font-family:Maax-Core,Maax,sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:-5px}@media only screen and (max-width: 435px){.offer-item-container .info-wrapper .name-author-wrapper .name{font-size:17pt}.offer-item-container .info-wrapper .name-author-wrapper .author{font-size:12pt}}.offer-item-container .info-wrapper .date-wrapper{width:auto;height:auto;display:flex;align-self:flex-start;margin:auto 0 0 auto;justify-content:flex-end}.offer-item-container .info-wrapper .date-wrapper a{display:flex;justify-content:flex-end;align-items:flex-end;color:#000;text-decoration:none}.offer-item-container .info-wrapper .date-wrapper a:hover{color:#000;text-decoration:none}.offer-item-container .info-wrapper .date-wrapper .arrow-container{height:28px;min-height:28px;align-self:flex-end}.offer-item-container .info-wrapper .date-wrapper .arrow-container .arrow-btn{padding:3px 10px 0 10px;height:auto !important;white-space:break-spaces}@-moz-document url-prefix(){.offer-item-container .info-wrapper .date-wrapper .arrow-container .arrow-btn{padding:2px 10px 0 10px}}@media only screen and (max-width: 768px){.offer-item-container .poster-container{height:200px;min-height:200px;max-height:200px}}@media only screen and (max-width: 435px){.offer-item-container .poster-container{height:200px;min-height:200px;max-height:200px}}
.SpotlightSeriesStrip{width:min(1400px,95%)}.SpotlightSeriesStrip .spotlight-container{margin-top:0}.SpotlightSeriesStrip h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:34px;font-weight:normal;margin:0}.SpotlightSeriesStrip h3{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:16px;font-weight:normal;margin:0}.SpotlightSeries-list{display:flex;flex-direction:column;gap:15px}@media screen and (min-width: 992px){.SpotlightSeries-list{flex-direction:row}}.SpotlightSeries-item{display:flex;flex-direction:column;flex-basis:calc(50% - 7.5px);gap:7px}.SpotlightSeries-image{position:relative;display:flex;flex-direction:column}.SpotlightSeries-informationNote{position:absolute;top:10px;left:10px;padding:7px 10px 4px 10px;color:#fff;background-color:#000}.SpotlightSeries-itemFooter{display:flex;justify-content:space-between}.SpotlightSeries-itemFooterLeft{display:flex;flex-direction:column}.SpotlightSeries-itemFooterRight{display:flex;flex-direction:column;justify-content:flex-end}.SpotlightSeries-titleLink{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:20pt;line-height:1;text-decoration:none;margin:5px 0}.SpotlightSeries-titleLink:hover{text-decoration:none}.SpotlightSeries-authorLink{font-size:12pt;color:#757575;text-decoration:none;margin-bottom:5px}.SpotlightSeries-authorLink:hover{text-decoration:none}.SpotlightSeries-itemFooterRight .arrow-container{min-height:28px;height:28px}.SpotlightSeries-itemFooterRight .arrow-container .text-bold{letter-spacing:0}.SpotlightSeries-itemFooterRight .arrow-btn{padding:3px 10px 0 10px}
.KodanshaNewsWheelHomePage{background-color:#fff;width:100%;margin-top:85px;margin-bottom:15px;height:auto}.KodanshaNewsWheelHomePage .wheel-title{color:#000;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:26pt;margin:5px 0 0 0}.KodanshaNewsWheelHomePage .ItemContainerHomePage{display:flex;flex-direction:row;grid-column-gap:10px;grid-row-gap:10px;padding:10px 0}.KodanshaNewsWheelHomePage .ItemContainerHomePage>:not(:first-child){margin-left:15px}.KodanshaNewsWheelHomePage .ItemContainerHomePage::-webkit-scrollbar{width:0 !important}.KodanshaNewsWheelHomePage .ItemContainerHomePage{scrollbar-width:none}.KodanshaNewsWheelHomePage .ItemContainerHomePage::-webkit-scrollbar{display:none}
.news-wheel-item-container{width:100%;height:auto;display:flex;flex-direction:column;cursor:pointer;color:#000;text-decoration:none}.news-wheel-item-container:hover{color:#000;text-decoration:none}.news-wheel-item-container .date,.news-wheel-item-container .title,.news-wheel-item-container .description{font-family:Maax-Core,Maax,sans-serif;font-weight:100}.news-wheel-item-container .poster-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin-top:5px;background-color:#41b88a;overflow-y:hidden}.news-wheel-item-container .poster-wrapper .poster{width:100%;height:auto;user-select:none}.news-wheel-item-container .description{margin-top:6pt;text-transform:uppercase;color:#757575;font-size:12pt;font-family:Maax-Core,Maax,sans-serif;font-weight:100}.news-wheel-item-container .title{margin-top:5px;line-height:23px;color:#000;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:18pt}@media screen and (max-width: 768px){.news-wheel-item-container .title{font-size:20px}}@media screen and (max-width: 578px){.news-wheel-item-container .title{font-size:18px}}
.NewsWheelStrip{display:flex;flex-direction:column;align-items:flex-end;width:min(1400px,95%)}.NewsWheelStrip .KodanshaNewsWheelHomePage{margin-top:0}
.cm-resume-container{width:100%;height:auto;display:grid;grid-template-columns:120px auto;grid-column-gap:20px;position:relative;align-items:start;color:#000;text-decoration:none}.cm-resume-container:hover{color:#000;text-decoration:none}.cm-resume-container:hover{cursor:pointer}@media screen and (min-width: 768px){.cm-resume-container{grid-template-columns:140px auto}}@media screen and (min-width: 1000px){.cm-resume-container{grid-template-columns:160px auto}}.cm-resume-container .is-new-wrapper{display:flex;flex-direction:row;width:auto;position:absolute;right:10px}.cm-resume-container .is-new-wrapper .volume-pass{color:#757575;font-size:13px;margin-right:5px;padding:4px 5px 0 5px;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif}.cm-resume-container .is-new-wrapper .is-new{background-color:#f5333f;color:#fff;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:16px;padding:3px 5px 0 5px}.cm-resume-container .ui-poster-container{width:120px;height:100%;min-height:150px;background-color:#f1f1f1;flex-shrink:0;max-height:180px}.cm-resume-container .ui-poster-container .ui-poster-wrapper{width:80px;min-height:120px;max-height:120px;min-width:80px;max-width:80px;background-color:#c6c6c6;box-shadow:rgba(0,0,0,.1) 0 4px 12px}.cm-resume-container .ui-poster-container .ui-poster-wrapper .ui-poster-image{width:auto;height:100%}.cm-resume-container .right-column{display:flex;flex-direction:column;width:auto;height:100%;padding-top:20px}.cm-resume-container .right-column .chapter-name{margin-top:auto;width:fit-content;font-size:14pt;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;cursor:pointer;color:#000;text-decoration:none}.cm-resume-container .right-column .chapter-name:hover{color:#000;text-decoration:none}.cm-resume-container .right-column .chapter-name:hover{text-decoration:underline}.cm-resume-container .right-column .chapter-number,.cm-resume-container .right-column .chapter-number-window-size{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:20pt;cursor:pointer;color:#000;text-decoration:none}.cm-resume-container .right-column .chapter-number:hover,.cm-resume-container .right-column .chapter-number-window-size:hover{color:#000;text-decoration:none}.cm-resume-container .right-column .chapter-number-window-size{display:none}@media screen and (max-width: 768px){.cm-resume-container .right-column .chapter-number-window-size{display:flex}}.cm-resume-container .right-column .kodansha-progressbar-container{height:4px;min-height:4px;margin-top:auto;margin-bottom:10px}.cm-resume-container .right-column .kodansha-progressbar-container .kodansha-progressbar-fill{height:4px;min-height:4px;background-color:rgba(0,0,0,0)}.cm-resume-container .right-column .kodansha-progressbar-container .kodansha-progressbar-fill-cover{height:4px;min-height:4px}.cm-resume-container .right-column .kodansha-progressbar-container .kodansha-progressbar-tip{border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);border-left:2px solid #3cc8e1}.cm-resume-container .volume-chapter-number-wrapper{display:inline;width:fit-content;border-bottom:2px solid rgba(0,0,0,0)}.cm-resume-container .volume-chapter-number-wrapper:hover{border-bottom:2px solid #000}.cm-resume-container .volume-chapter-number-wrapper .chapter-number-2{font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:20pt;margin-left:10px;cursor:pointer;color:#000;text-decoration:none}.cm-resume-container .volume-chapter-number-wrapper .chapter-number-2:hover{color:#000;text-decoration:none}.cm-resume-container .volume-chapter-number-wrapper .remove-window-size-wrapper{display:none}@media screen and (min-width: 769px){.cm-resume-container .volume-chapter-number-wrapper .remove-window-size-wrapper{display:unset}}
.ContinueReadingGridStrip{display:flex;flex-direction:column;width:min(1400px,95%)}.ContinueReadingGridStrip>h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:34px;font-weight:normal;margin-bottom:10px}.ContinueReadingGridStrip-items{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px}.ContinueReadingGridStrip-item{flex-basis:calc(50% - 10px)}
.new-benefits-container{width:100%;height:auto;display:grid;grid-template-columns:auto auto 250px;border:2px solid #000;margin-top:50px;align-content:start}.new-benefits-container a{text-decoration:none;color:#000}.new-benefits-container a:hover{text-decoration:none;color:#000}@media screen and (max-width: 1400px){.new-benefits-container{grid-template-columns:auto auto;grid-auto-flow:row}}.new-benefits-container .header-container{background-color:#000;color:#fff;display:grid;grid-template-columns:60px 140px 85px;grid-column-gap:20px;height:100%;padding-left:40px}.new-benefits-container .header-container .benefits-book-icon{fill:#fff;width:60px;height:60px;margin-top:20px}.new-benefits-container .header-container .benefits-book-header{width:fit-content;font-size:30px;margin-top:20px;line-height:30px;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;display:flex;flex-direction:column}.new-benefits-container .header-container .benefit-triangle{width:100%;height:100%}.new-benefits-container .benefit-info-wrapper{display:flex;flex-direction:column}.new-benefits-container .benefit-info-wrapper .benefits-info-header{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:31px;margin-top:20px}.new-benefits-container .benefit-info-wrapper .benefit-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:25px;grid-column-gap:20px;white-space:break-spaces}.new-benefits-container .benefit-info-wrapper .benefit-list .benefit-list-item{font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:15px;line-height:18px}.new-benefits-container .benefit-learn-more-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ddd;border-left:2px solid #000;cursor:pointer}@media screen and (max-width: 1400px){.new-benefits-container .benefit-learn-more-wrapper{height:70px;border-top:2px solid #000;border-left:none;width:100%;grid-column:1/span 2}}.new-benefits-container .benefit-learn-more-wrapper .ui-underlined-text{border-bottom-color:#000;line-height:20px;font-size:17px}.new-benefits-mobile-container{width:100%;display:grid;background-color:#000;grid-template-columns:60px auto;border:2px solid #000;margin-top:50px;color:#fff;grid-column-gap:20px;padding:0 30px 10px 30px}.new-benefits-mobile-container a{text-decoration:none;color:#000}.new-benefits-mobile-container a:hover{text-decoration:none;color:#000}@media screen and (max-width: 768px){.new-benefits-mobile-container{padding:0 20px 10px 20px}}.new-benefits-mobile-container .benefits-book-icon{fill:#fff;width:50px;height:50px;margin-top:15px}.new-benefits-mobile-container .benefits-mobile-info-wrapper{display:flex;flex-direction:column;margin-top:12px}.new-benefits-mobile-container .benefits-mobile-info-wrapper .benefits-book-header{width:fit-content;font-size:27px;margin-top:20px;line-height:25px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;display:flex;flex-direction:column}.new-benefits-mobile-container .benefits-mobile-info-wrapper .benefit-learn-more-mobile-wrapper{display:grid;grid-template-columns:auto 150px;grid-column-gap:30px;font-family:Maax-Core,Maax,sans-serif;font-weight:100}@media screen and (max-width: 576px){.new-benefits-mobile-container .benefits-mobile-info-wrapper .benefit-learn-more-mobile-wrapper{display:flex;flex-direction:column}.new-benefits-mobile-container .benefits-mobile-info-wrapper .benefit-learn-more-mobile-wrapper .arrow-container{margin-top:10px}}@media screen and (max-width: 1278px){.new-benefits-mobile-container{display:grid}.new-benefits-container{display:none}}@media screen and (min-width: 1278px){.new-benefits-mobile-container{display:none}.new-benefits-container{display:grid}}
.ReaderBenefitsStrip{display:flex;flex-direction:column;width:min(1400px,95%)}
.HeroStrip{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.HeroStrip-withoutInfoBox{height:65vw}@media screen and (min-width: 768px){.HeroStrip-withoutInfoBox{height:37vw}}.HeroStrip-withInfoBox{height:auto;min-height:400px}@media screen and (min-width: 768px){.HeroStrip-withInfoBox{padding-bottom:30px}}.HeroStrip-posterWrapper{display:flex;width:100%;height:100%;background-color:#efefef;border-bottom:2px solid #000;position:relative}@media screen and (min-width: 768px){.HeroStrip-posterWrapper{border-bottom:2px solid #000}}.HeroStrip-withInfoBox .HeroStrip-posterWrapper{border-bottom:2px solid #000}@media screen and (min-width: 768px){.HeroStrip-withInfoBox .HeroStrip-posterWrapper{min-height:80vh;max-height:80vh}}.HeroStrip-posterWrapper-grayscale img{filter:grayscale(1)}.HeroStrip-poster{display:block;width:100%;height:auto;object-fit:cover;cursor:pointer}.HeroStrip-poster img{vertical-align:middle;border-style:none;height:100%;width:100%;object-fit:cover;object-position:center}.HeroStrip-withInfoBox .HeroStrip-poster{min-height:75vh}@media screen and (min-width: 768px){.HeroStrip-withInfoBox .HeroStrip-poster{min-height:auto}}.HeroStrip-colorize{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;opacity:.4;transition:opacity 125ms ease-out,background-color 125ms ease-out;pointer-events:none}.HeroStrip-infoBox{display:flex;flex-direction:column;padding:60px 20px 30px 20px;border-bottom:3px solid #000;background-color:#fff}@media screen and (min-width: 768px){.HeroStrip-infoBox{position:absolute;bottom:-20px;left:max((100% - 1400px)/2,50% - 50vw + 80px);min-width:600px;max-width:min(800px,100vw - 160px);padding:30px 20px;border:2px solid #000}}.HeroStrip-infoBox h2{margin:0 0 -1px 3px;font-size:12pt;text-transform:uppercase}.HeroStrip-infoBox h1{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:33px;line-height:35px;margin:3px 0 8px 0}@media screen and (min-width: 768px){.HeroStrip-infoBox h1{font-size:36pt;line-height:55px;margin:0 0 8px 0}}.HeroStrip-infoBox-footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}@media screen and (min-width: 768px){.HeroStrip-infoBox-footer{flex-direction:row;justify-content:space-between;align-items:flex-end}}.HeroStrip-infoBox-footer a{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:40px;min-width:200px;padding:5px 20px 1px 20px;margin-top:10px;font-size:19px;text-transform:uppercase;border:2px solid #000;text-decoration:none;background-color:#000;color:#fff}.HeroStrip-infoBox-footer a:hover{background-color:#fff;color:#000;text-decoration:none}@media screen and (min-width: 768px){.HeroStrip-infoBox-footer a{margin-top:0}}.HeroStrip-authorName{font-family:GBC-Core,GBC,Book;font-size:16pt}
.censor{color:rgba(0,0,0,0);width:100%;display:inline-block;border-radius:.25rem;animation:censor-loading 1s linear infinite alternate}
.NewsHeaderStrip{display:flex;flex-direction:column;width:min(1400px,95%)}.NewsHeaderStrip-poster{object-fit:cover;height:100%}.NewsHeaderStrip-publishDate{font-weight:bold}.NewsHeaderStrip-image{width:100%;max-width:100%}
.available-container{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.available-container .available-title{display:flex;flex-direction:column;font-size:26pt;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;width:95%;text-align:start}.available-container .available-divider{min-height:2px;height:2px;width:100%;background-color:#000}.available-container .available-items-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:95%}.available-container .available-items-wrapper .available-item-wrapper{display:flex;flex-direction:row;width:100%;margin-top:10px}.available-container .available-items-wrapper .available-item-wrapper:hover{background-color:#efefef;cursor:pointer}.available-container .available-items-wrapper .available-item-wrapper .available-item-title{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 50px);padding-left:3px;font-size:20px;padding-top:4px;text-transform:uppercase}.available-container .available-items-wrapper .available-item-wrapper .available-item-plus{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;font-size:25px;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif}.available-container .available-items-wrapper .available-item-wrapper .available-item-plus img{width:20px;height:20px;cursor:pointer}.available-container .available-items-wrapper .available-item-asset-link{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;border:2px solid #000;margin:3px;font-size:12px;font-weight:500;letter-spacing:.16ch;text-transform:uppercase;--flow-gap-all: 0rem;--focus-shadow-size: var(--border-width-md);border-radius:0;color:currentColor;position:relative;text-decoration:none;align-items:center;display:inline-flex;justify-content:center;text-underline-offset:.3rem;background:none;cursor:pointer}.available-container .available-items-wrapper .available-item-asset-link a{padding:5px 7px 3px 7px;color:#000;transition:background-color 125ms ease-out}.available-container .available-items-wrapper .available-item-asset-link a:hover{background:#000;color:#fff;text-decoration:none}.available-container .available-items-wrapper .available-divider{margin-top:10px}.available-container .available-items-wrapper .expandable-row{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;transition:max-height .3s ease;margin-left:0;margin-right:auto;max-height:0;overflow-y:hidden}.available-container .available-items-wrapper .expandable-row-active{max-height:500px}
.questions-container{display:flex;flex-direction:column}.questions-container .questions-wrapper{display:flex;flex-direction:column}.questions-container .questions-wrapper .questions-box-title{font-size:30px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}.questions-container .questions-wrapper .questions-box-divider{min-height:2px;height:2px;width:100%;background-color:#000}.questions-container .questions-wrapper .questions-box-item-wrapper{display:flex;flex-direction:column;color:#000;overflow-y:hidden}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-question-wrapper{cursor:pointer;display:grid;grid-template-columns:auto 40px;align-items:center;height:65px}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-question-wrapper:hover{transition:background-color 125ms ease-out;background:#f2f2f2}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-question-wrapper .questions-box-item-question-text{font-size:22px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;padding-top:3px;padding-left:3px}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-question-wrapper .questions-box-item-question-icon{width:20px;height:20px;cursor:pointer}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-answer-wrapper{max-height:0;overflow:hidden;height:auto;background-color:#ddd;font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:20px;letter-spacing:-1px;line-height:25px;padding:0}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-answer-wrapper-expand{max-height:1000px;height:auto;overflow:hidden;padding:20px 3px}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-box-item-answer-wrapper-expand strong{font-family:Maax-Bold-Core,Maax-Bold,sans-serif;padding-top:15px;padding-bottom:7px;line-height:40px}.questions-container .questions-wrapper .questions-box-item-wrapper .questions-item-box-divider{min-height:2px;height:2px;width:100%;background-color:#000;background-color:#757575}
.GroupedItemCollectionStrip{display:flex;flex-direction:column;width:min(1400px,95%)}.QuestionAnswerList{display:flex;flex-direction:column}@media screen and (min-width: 960px){.QuestionAnswerList{flex-direction:row;padding:0 20px}}.QuestionAnswerList-header{flex-grow:0;flex-shrink:0;display:flex;flex-direction:column}.QuestionAnswerList-header h3{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:20px;line-height:20px;margin:0}.QuestionAnswerList-header h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:70px;line-height:75px;margin:0}@media screen and (min-width: 960px){.QuestionAnswerList-header{width:450px}}.QuestionAnswerList-body{flex-grow:1;display:flex;flex-direction:column}.QuestionAnswerList-body .HtmlContent{padding:0 10px}.QuestionAnswerList-body .HtmlContent p:first-child{margin-top:0}.QuestionAnswerList-body .HtmlContent p{font-size:20px}.ButtonGroupList{display:flex;flex-direction:column}.ButtonGroupList-header{display:flex;border-bottom:2px solid #000;padding:0 2.5%}.ButtonGroupList-header h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:30px;line-height:50px;margin:0}.ButtonGroupList-body{display:flex;flex-direction:column;padding:0 2.5%}.ButtonGroupList-body .available-item-wrapper{display:flex;padding:10px 0;cursor:pointer}.ButtonGroupList-body .available-item-wrapper:hover .available-item-title,.ButtonGroupList-body .available-item-wrapper:hover .available-item-plus{background-color:#efefef}.ButtonGroupList-body .available-item-title{flex-grow:1;display:flex;font-size:20px;text-transform:uppercase;padding:3px 0 0 3px}.ButtonGroupList-body .available-item-plus{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:50px}.ButtonGroupList-body .available-item-plus img{width:20px;height:20px}.ButtonGroupList-body .available-divider{display:flex;border-bottom:2px solid #000}.ButtonGroupList-body .expandable-row{display:none;flex-wrap:wrap;padding:5px 0;gap:5px}.ButtonGroupList-body .expandable-row-active{display:flex}.ButtonGroupList-body .available-item-asset-link{display:flex}.ButtonGroupList-body .available-item-asset-link a{padding:5px 7px 3px 7px;border:2px solid #000;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:12px;letter-spacing:.16ch;text-transform:uppercase;transition:background-color 125ms ease-out}.ButtonGroupList-body .available-item-asset-link a:hover{background:#000;color:#fff;text-decoration:none}
.ui-select-container{display:flex;flex-direction:column;height:100%;width:100%;position:relative;min-height:40px;scroll-behavior:smooth;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin;cursor:pointer}.ui-select-container::-webkit-scrollbar{width:4px}.ui-select-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.ui-select-container .ui-select-title-wrapper{display:flex;flex-direction:row;width:100%}.ui-select-container .ui-select-title-wrapper .ui-select-icon{position:absolute;right:15px;top:16px}.ui-select-container .ui-select-title-wrapper .ui-select-title{width:100%;height:100%;justify-content:center;border:2px solid #000;font-size:15px;min-height:40px;padding:6px 40px 6px 15px;display:flex;flex-direction:column;font-family:Maax-Core,Maax,sans-serif;background-color:#fff}@media screen and (min-width: 768px){.ui-select-container .ui-select-title-wrapper .ui-select-title{padding:6px 40px 0 15px}}.ui-select-container .ui-select-open-wrapper{display:flex;flex-direction:column;scroll-behavior:smooth;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin;align-items:center;position:absolute;top:40px;min-height:40px;width:100%;height:auto;max-height:230px;z-index:2;overflow-y:auto;border-left:2px solid #000;border-bottom:2px solid #000;border-right:2px solid #000;background-color:#fff}.ui-select-container .ui-select-open-wrapper::-webkit-scrollbar{width:4px}.ui-select-container .ui-select-open-wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.ui-select-container .ui-select-open-wrapper .ui-select-item{display:flex;flex-direction:column;justify-content:center;padding:9px 15px 0 15px;width:100%;font-size:15px;font-family:Maax-Core,Maax,sans-serif;height:35px;min-height:35px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;margin:auto;line-clamp:1}.ui-select-container .ui-select-open-wrapper .ui-select-item:hover{background-color:#ddd;cursor:pointer}
.contact-us-strip-wrapper{display:flex;flex-direction:column;width:min(1400px,95%)}@media screen and (min-width: 960px){.contact-us-strip-wrapper{padding:0 20px}}.contact-us-hours{display:grid;grid-template-columns:450px auto}@media screen and (max-width: 960px){.contact-us-hours{display:flex;flex-direction:column}}.contact-us-hours .contact-us-hours-information-wrapper{display:flex;flex-direction:column}.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-information-second-title{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;font-size:20px;line-height:20px;margin-left:5px}.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-information-main-title{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:70px;line-height:75px}.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-information-divider{border-bottom:2px solid #000;margin-top:30px;margin-right:30px}.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-our-best,.contact-us-hours .contact-us-hours-information-wrapper .contact-support-rights-inquiries-link,.contact-us-hours .contact-us-hours-information-wrapper .contact-support-rights-inquiries,.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-our-cs-hours{font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;line-height:30px;font-size:25px;margin-top:20px}.contact-us-hours .contact-us-hours-information-wrapper .contact-us-hours-our-cs-hours-list{font-family:Maax-Core,Maax,sans-serif;font-weight:100;padding-left:35px;font-size:24px}.contact-us-hours .contact-us-hours-information-wrapper .contact-support-rights-inquiries{margin-top:100px;line-height:20px}.contact-us-hours .contact-us-hours-information-wrapper .contact-support-rights-inquiries-link{display:inline;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;margin-top:10px}.contact-us-hours .contact-us-hours-information-wrapper .contact-support-rights-inquiries-link a{color:#000;text-decoration:underline}.contact-us-hours .contact-us-hours-contact-form,.contact-us-hours .contact-us-hours-contact-form-wrapper{display:flex;flex-direction:column;padding-bottom:20px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder{width:100%;height:95%;letter-spacing:-1px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;font-size:50px}@media screen and (max-width: 960px){.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder{min-height:450px}}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper{display:flex;flex-direction:column;width:75%;font-size:20px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}@media screen and (max-width: 1055px){.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper{width:90%}}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container{margin-top:30px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container .checkbox-label,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container .checkbox-label{padding-top:2px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container .checkbox-label a,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .ui-checkbox-container .checkbox-label a{color:#3cc8e1}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .email-input,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .email-input{font-family:Maax-Core,Maax,sans-serif;font-weight:100;padding-top:2px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .support-center-error,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .support-center-error{color:#f5333f;font-size:20px;margin-top:10px;font-family:Maax-Core,Maax,sans-serif;font-weight:100}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .contact-us-form-group-label,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .contact-us-form-group-label{margin-top:20px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .uses-email,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .uses-email{font-family:Maax-Core,Maax,sans-serif;font-weight:100}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .uses-email span,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .uses-email span{white-space:nowrap;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .supportFormGroup,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .supportFormGroup{margin-top:20px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .supportFormGroup label,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .supportFormGroup label{font-size:20px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .contact-us-form-group-disabled-message,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .contact-us-form-group-disabled-message{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 460px){.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-small,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-small{display:none}}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large{display:flex;flex-direction:column;margin-top:20px}@media screen and (min-width: 461px){.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large{display:none}}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large .message-text,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large .message-text{font-size:18px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large .arrow-container,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .contact-us-hours-contact-form-group-wrapper .wrapper-message-btn-hide-on-large .arrow-container{align-self:flex-end}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input{height:auto !important;min-height:150px;font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:18px;border:2px solid #000;padding:10px 20px;scroll-behavior:smooth;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin;outline:none;resize:none}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input::-webkit-scrollbar,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input::-webkit-scrollbar{width:4px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input::-webkit-scrollbar-thumb,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line{height:auto !important;font-family:Maax-Core,Maax,sans-serif;font-weight:100;font-size:18px;border:2px solid #000;padding:5px 10px;width:100%;scroll-behavior:smooth;scrollbar-color:#000 rgba(0,0,0,0);scrollbar-width:thin;outline:none;resize:none}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line::-webkit-scrollbar,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line::-webkit-scrollbar{width:4px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line::-webkit-scrollbar-thumb,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .supportFormGroup-input-one-line::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-placeholder .success-inquiry-sent,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-placeholder .success-inquiry-sent{margin:0 10px;text-align:center}.contact-us-hours .contact-us-hours-contact-form .contact-us-hours-contact-form-button,.contact-us-hours .contact-us-hours-contact-form-wrapper .contact-us-hours-contact-form-button{align-self:flex-end;margin-top:10px}.contact-us-hours .contact-us-hours-contact-form .support-page-links,.contact-us-hours .contact-us-hours-contact-form-wrapper .support-page-links{display:inline;margin-top:10px;width:fit-content;height:auto;color:#3cc8e1;font-family:Maax-Core,Maax,sans-serif;cursor:pointer;font-size:20px;text-decoration:none}.contact-us-hours .contact-us-hours-contact-form .support-page-links:hover,.contact-us-hours .contact-us-hours-contact-form-wrapper .support-page-links:hover{text-decoration:underline}.contact-us-hours .contact-us-hours-contact-form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding:30px 0;height:auto;border:2px solid #000}@media screen and (max-width: 960px){.contact-us-hours .contact-us-hours-contact-form-wrapper{margin-top:20px}}
.news-letter-sign-up-strip{background:#000;width:100%;padding:0px;max-width:1400px;margin:0 auto}.news-letter-sign-up-strip p{font-size:18px}.news-letter-sign-up-strip .news-letter-sign-up-strip-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 1024px){.news-letter-sign-up-strip{padding:20px 0}}.news-letter-sign-up-strip.titlebar{border-bottom:2px solid #fff}.news-letter-sign-up-strip .mailing-list-inner-wrapper-title{display:flex;width:100%;margin:0 auto}.news-letter-sign-up-strip .mailing-list-inner-wrapper-title .mailing-list-titlebar{width:fit-content;padding:30px 0 20px 2%}@media screen and (max-width: 900px){.news-letter-sign-up-strip .mailing-list-inner-wrapper-title .mailing-list-titlebar{padding:30px 0 20px 5%}}.news-letter-sign-up-strip .mailing-list{background:#000;width:100%;padding:0px;max-width:1400px;margin:0 auto}@media screen and (max-width: 1024px){.news-letter-sign-up-strip .mailing-list{padding:20px 0}}.news-letter-sign-up-strip .mailing-list.titlebar{border-bottom:2px solid #fff}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper-title{display:flex;width:100%;margin:0 auto}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper-title .mailing-list-titlebar{width:fit-content;padding:30px 0 20px 2%}@media screen and (max-width: 900px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper-title .mailing-list-titlebar{padding:30px 0 20px 5%}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper{display:grid;grid-template-columns:auto 200px;width:100%;height:auto;margin:0 auto}@media screen and (max-width: 1024px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper{display:flex;flex-direction:column}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container{display:flex;flex-direction:column;width:100%;height:auto}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper{display:grid;grid-template-columns:45% auto}@media screen and (max-width: 920px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper{display:flex;flex-direction:column}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .mailing-list-options{padding:20px 0px 25px 0px;width:90%;margin:0 auto}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .auth-login-email-wrapper{padding:20px 0px 25px 0px;width:100%}@media screen and (max-width: 920px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .auth-login-email-wrapper{display:flex;flex-direction:column;width:90%;margin:0 auto}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .auth-login-email-wrapper p{color:#fff;text-transform:uppercase;padding:0px;margin:8px 0px 1px 2px}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .auth-login-email-wrapper .kodansha-email-wrapper{padding-right:50px}@media screen and (max-width: 920px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .mailing-list-options-email-wrapper .auth-login-email-wrapper .kodansha-email-wrapper{padding-right:0}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-options-email-container .subscribed-message{color:#fff;font-size:20px;margin-left:2%;padding-bottom:5px;font-family:Maax-Core,Maax,sans-serif;font-weight:100}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-signup-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;background:#858585;color:#fff;border-left:2px solid #fff;border-right:2px solid #fff;text-align:center}@media screen and (max-width: 1024px){.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-signup-button{width:150px;height:65px;margin-left:auto;margin-right:50px;border-left:none;border-right:none}}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-signup-button-active{background-color:#000;color:#fff}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-signup-button-active:hover{background:#999;color:#fff;border-left:2px solid #fff;text-align:center}.news-letter-sign-up-strip .mailing-list .mailing-list-inner-wrapper .mailing-list-signup-button-none{display:none}.news-letter-sign-up-strip .mailing-list h2{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;color:#fff;font-size:40px}.news-letter-sign-up-strip .mailing-list label.checkbox-label{color:#fff}.news-letter-sign-up-strip .mailing-list .ui-checkbox-container .checkmark{border:2px solid #fff}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper{display:grid;flex-direction:row;flex-wrap:wrap;justify-content:space-between;grid-template-columns:1fr 1fr}@media screen and (max-width: 1200px){.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px}}@media screen and (max-width: 960px){.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper{align-items:flex-start}}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper .ui-checkbox-container{margin-bottom:0;min-width:190px}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper .ui-checkbox-container .checkbox-label{padding-top:5px;font-size:14px;font-family:Maax-Core,Maax,sans-serif;font-weight:100}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper .ui-checkbox-container .checkmark{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;position:absolute;top:5px;left:0;border:0px solid #fff;height:25px;width:25px;cursor:pointer;background-color:#fff}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper .ui-checkbox-container .checkmark-animation{transition:border 200ms ease-in-out,background-color 200ms ease-in-out}.news-letter-sign-up-strip .acc-news-letter-checkbox-wrapper .ui-checkbox-container .checkbox-input:checked~.checkmark{background-color:#000;border:2px solid #fff}.news-letter-sign-up-strip h2{color:#fff;font-size:40px}.news-letter-sign-up-strip label.checkbox-label{color:#fff}.news-letter-sign-up-strip .ui-checkbox-container .checkmark{border:2px solid #fff}
.support-center-page-links-temp-wrapper{display:flex;flex-direction:column;width:95%;height:auto;max-width:1400px;margin:0 auto}.support-center-page-links-temp-wrapper a{text-decoration:none;color:#000}.support-center-page-links-temp-wrapper a:hover{text-decoration:none}.support-center-page-links-temp-wrapper .quicklinks{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px}@media screen and (max-width: 1068px){.support-center-page-links-temp-wrapper .quicklinks{flex-direction:column}}.support-center-page-links-temp-wrapper .quicklinks .quicklinks-col{flex-grow:1;padding-bottom:15px}.support-center-page-links-temp-wrapper .quicklinks p{padding:0px;margin:0px auto;text-align:center;font-weight:bold;font-size:18px;line-height:20px;font-family:Maax-Core,Maax,sans-serif}.support-center-page-links-temp-wrapper .quicklinks p a{border-bottom:2px solid #000;cursor:pointer}.support-center-page-links-temp-wrapper .quicklinks p a:hover{font-family:Maax-Bold-Core,Maax-Bold,sans-serif}
.product-admin-edit .edit-product-for-admin{color:#000;text-decoration:none;display:flex;align-items:center;width:fit-content;border:2px solid #e6005c;padding:2px 10px 0px 10px;font-weight:100;font-family:Maax-Medium-Core,Maax-Medium,sans-serif;margin-top:20px;margin-left:50px;column-gap:10px;cursor:pointer;transition:background-color 300ms}.product-admin-edit .edit-product-for-admin:hover{color:#000;text-decoration:none}.product-admin-edit .edit-product-for-admin:hover{background-color:#e6005c;color:#fff}.product-admin-edit .edit-product-for-admin svg{width:20px;height:20px;margin-bottom:3px}.product-admin-edit .edit-product-for-admin span{margin-top:2px}
.subscription-background{width:100%;min-height:200px;display:flex;justify-content:center;align-items:center;margin:50px auto 0 auto;background-color:#f1f1f1;padding:50px 0}.subscription-background .arrow-container{margin-top:40px;align-self:flex-end;width:170px;background-color:#fff}.subscription-background .arrow-container:hover{color:#000;background-color:#fff}.subscription-background .arrow-container:hover .arrow-btn{border:none;background-color:#000;color:#fff;border-right:2px solid #fff}.subscription-background .arrow-container:hover .no-arrow{border-right:none;background-color:#000;color:#fff}.subscription-background .arrow-container:hover .icon-wrapper{background-color:#000}.subscription-background .arrow-container:hover .icon{filter:invert(0);fill:#fff;animation:move 300ms}.subscription-background .subscription-wrapper{width:95%;max-width:960px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.subscription-background .subscription-wrapper .subscription-title{font-weight:100;font-family:Maax-Bold-Core,Maax-Bold,sans-serif;color:#000}.subscription-background .subscription-wrapper .email-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:10px}.subscription-background .subscription-wrapper .email-wrapper .email-input{width:100%;padding:25px 20px 22px 20px}.subscription-background .subscription-wrapper .email-wrapper .direction{margin-top:10px;margin-left:auto;padding-top:16px !important;padding-bottom:15px !important}@media only screen and (min-width: 570px){.subscription-background .subscription-wrapper{max-width:540px;width:100%}.subscription-background .subscription-wrapper .subscription-title{color:#000}.subscription-background .subscription-wrapper .email-wrapper{flex-direction:column}.subscription-background .subscription-wrapper .email-wrapper .email-input{width:100%}.subscription-background .subscription-wrapper .email-wrapper .direction{width:200px;margin-top:10px;padding:17px 0}}@media only screen and (min-width: 768px){.subscription-background .subscription-wrapper{max-width:720px}.subscription-background .subscription-wrapper .email-wrapper{flex-direction:row}.subscription-background .subscription-wrapper .email-wrapper .email-input{width:99%}.subscription-background .subscription-wrapper .email-wrapper .direction{width:200px;margin-top:0;padding:17px 0}}@media only screen and (min-width: 992px){.subscription-background .subscription-wrapper{max-width:960px}}@media only screen and (min-width: 1200px){.subscription-background .subscription-wrapper{max-width:1140px}}@media only screen and (max-width: 768px){.subscription-background{padding:40px 0 80px 0}}.email-input::-moz-placeholder{font-size:14px}
.ArticleContent .ArticleStrip:first-child>*:first-child:not(.HeroStrip){padding-top:7rem}

/*# sourceMappingURL=368.72fbe76ab7a9c2c5d0e4.css.map*/