.mc-universe{max-width:1440px;margin:0 auto;padding:0 30px;color:#202124}.mc-universe *{box-sizing:border-box}.mc-nav{display:flex;gap:26px;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid #e7e7e9;padding:12px 0 24px;margin-bottom:28px}.mc-nav a{flex-shrink:0;white-space:nowrap;font-size:13px;color:#60646b;text-decoration:none}.mc-nav a:hover{color:var(--mc-accent)}.mc-hero{background:var(--mc-background);display:grid;grid-template-columns:1.05fr 1fr;min-height:570px;border-radius:28px;overflow:hidden;isolation:isolate}.mc-copy{padding:52px 0 52px 48px;align-self:center;position:relative;z-index:1}.mc-eyebrow{text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:10px;line-height:1.5;margin:0 0 20px;color:var(--mc-accent)}.mc-eyebrow span{margin:0 8px;opacity:.5}.mc-hero h1,.mc-hero .mc-title{font-size:clamp(30px,3.35vw,49px);letter-spacing:-.045em;line-height:1.08;color:var(--mc-accent);margin:0 0 20px;font-weight:750}.mc-hero h2{font-size:clamp(31px,3.4vw,50px);letter-spacing:-.05em;line-height:1.09;max-width:600px;margin:0 0 23px;font-weight:700}.mc-intro{font-size:16px;line-height:1.65;max-width:470px;color:#555b63;margin:0 0 28px}.mc-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.mc-button{background:var(--mc-accent);color:#fff;display:inline-flex;gap:22px;align-items:center;border-radius:28px;padding:14px 20px;font-size:13px;font-weight:650;text-decoration:none}.mc-button:hover{filter:brightness(.9)}.mc-stock{color:var(--mc-accent);text-decoration:none;font-size:12px;line-height:1.4}.mc-stock span{margin-left:6px}.mc-art{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px 28px 28px 12px;position:relative;align-self:stretch}.mc-wordmark{font-size:clamp(16px,2.2vw,30px);font-weight:800;letter-spacing:.1em;line-height:1.1;color:var(--mc-accent);margin:8px 0 22px;opacity:.6;text-align:center}.mc-art-image{width:100%;display:flex;align-items:center;justify-content:center;min-height:250px;max-height:390px;position:relative}.mc-hero-image{width:100%;height:390px;object-fit:contain;mix-blend-mode:multiply}.mc-caption{color:#697079;font-size:9px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:16px 10px 0;text-align:center}.mc-art--studio .mc-hero-image{mix-blend-mode:normal}.mc-hero--type .mc-wordmark{font-size:clamp(45px,7vw,96px);font-weight:800;opacity:.17;letter-spacing:-.055em;line-height:1.1;overflow-wrap:anywhere}.mc-family-console .mc-art{background:radial-gradient(ellipse at 60% 45%,#ffffffa0,transparent 68%)}.mc-family-console .mc-hero-image{height:400px}.mc-family-controller .mc-art-image,.mc-family-cable .mc-art-image{transform:rotate(-3deg)}.mc-family-memory .mc-art-image{max-width:400px}.mc-family-anime .mc-art-image,.mc-family-guide .mc-art-image{transform:rotate(3deg);max-width:450px}.mc-family-anime .mc-art{background:radial-gradient(ellipse at 60% 44%,var(--mc-tint),transparent 70%)}.mc-family-anime .mc-wordmark{font-weight:850;letter-spacing:-.04em;opacity:.8}.mc-family-manual .mc-art-image,.mc-family-cover .mc-art-image,.mc-family-vip .mc-art-image,.mc-family-detail .mc-art-image{transform:rotate(-4deg);max-width:440px}.mc-family-spare .mc-art{background:linear-gradient(130deg,transparent 45%,var(--mc-tint))}.mc-family-figure .mc-art-image{max-width:460px}.mc-features{list-style:none;margin:0;padding:25px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-bottom:1px solid #e6e7e9}.mc-features li{display:flex;align-items:center;gap:12px;color:#5f646b;font-size:13px}.mc-features li span{width:28px;height:28px;border:1px solid var(--mc-tint);display:grid;place-items:center;border-radius:50%;color:var(--mc-accent);font-size:10px;flex-shrink:0}.mc-worlds,.mc-selection{padding-top:56px}.mc-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px}.mc-heading h2,.mc-catalog h2,.mc-catalog h1{font-size:clamp(27px,2.9vw,41px);font-weight:700;letter-spacing:-.04em;line-height:1.14;margin:0}.mc-heading p{font-size:14px;line-height:1.6;color:#656a72;margin:12px 0 0;max-width:380px}.mc-heading>a{font-size:13px;color:var(--mc-accent);text-decoration:none;flex-shrink:0}.mc-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mc-related{min-width:0;display:grid;grid-template-columns:1fr auto;gap:18px;padding:23px;background:var(--mc-background);border:1px solid transparent;border-radius:18px;color:#202124;text-decoration:none;font-size:17px;font-weight:650;line-height:1.35;transition:transform .2s,border-color .2s}.mc-related:hover{transform:translateY(-3px);border-color:var(--mc-accent)}.mc-related-index{grid-column:1/-1;color:var(--mc-accent);font-size:11px;letter-spacing:.08em}.mc-related b{align-self:end;color:var(--mc-accent);font-weight:400}.mc-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mc-product{min-width:0;color:inherit;text-decoration:none}.mc-product-photo{background:#f4f5f7;aspect-ratio:1;border-radius:19px;position:relative;padding:22px;overflow:hidden}.mc-product-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}.mc-product:hover img{transform:scale(1.035)}.mc-product-photo span{position:absolute;right:12px;bottom:12px;border-radius:50%;background:#fff;color:var(--mc-accent);width:30px;height:30px;display:grid;place-items:center}.mc-product h3{font-size:14px;line-height:1.5;margin:14px 0 6px;font-weight:600;letter-spacing:0}.mc-product>p{font-size:13px;color:#5e646c;margin:0}.mc-catalog{border-top:1px solid #e7e7e9;padding:48px 0 24px;margin-top:58px;scroll-margin-top:120px}.mc-catalog .mc-eyebrow{margin-bottom:12px}.mc-catalog>p:last-child{font-size:14px;color:#656b72;line-height:1.65;margin:16px 0 0;max-width:650px}.mc-description{max-width:1380px;margin:48px auto 24px;padding:40px 30px 0;border-top:1px solid #e7e7e9}.mc-description>h2{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.04em;margin:0 0 25px}.mc-description .rte{max-width:1050px;font-size:16px;line-height:1.75}.mc-description .rte h2,.mc-description .rte h3{line-height:1.3;letter-spacing:-.025em}.mc-universe a:focus-visible{outline:3px solid var(--mc-accent);outline-offset:5px}@media(min-width:750px)and (max-width:999px){.mc-copy{padding-left:30px}.mc-hero h1,.mc-hero .mc-title{font-size:32px}.mc-hero h2{font-size:36px}.mc-art{padding-right:16px}.mc-hero-image,.mc-family-console .mc-hero-image{height:330px}.mc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mc-universe{padding:0 16px}.mc-nav{gap:22px;padding:10px 0 18px;margin-bottom:20px}.mc-nav a{font-size:12px}.mc-hero{grid-template-columns:1fr;min-height:0;border-radius:22px}.mc-copy{padding:32px 26px 0}.mc-eyebrow{font-size:9px;margin-bottom:17px}.mc-hero h1,.mc-hero .mc-title{font-size:32px;margin-bottom:17px}.mc-hero h2{font-size:33px;margin-bottom:19px}.mc-intro{font-size:14px;line-height:1.7;margin-bottom:24px}.mc-actions{gap:16px}.mc-button{font-size:12px;gap:16px;padding:13px 17px}.mc-stock{font-size:11px}.mc-art{padding:24px 22px 26px;min-height:200px}.mc-wordmark{font-size:17px;margin:6px 0 15px}.mc-art-image{min-height:150px;max-height:275px}.mc-hero-image,.mc-family-console .mc-hero-image{height:255px}.mc-caption{font-size:8px;margin-top:12px}.mc-hero--type .mc-wordmark{font-size:50px;margin:0;max-width:100%}.mc-hero--type .mc-art{min-height:180px}.mc-features{grid-template-columns:1fr;gap:12px;padding:20px 4px}.mc-features li{font-size:12px}.mc-features li span{width:23px;height:23px;font-size:9px}.mc-worlds,.mc-selection{padding-top:39px}.mc-heading{display:block;margin-bottom:22px}.mc-heading h2,.mc-catalog h2,.mc-catalog h1{font-size:28px}.mc-heading p{font-size:13px;margin-top:11px}.mc-heading>a{display:inline-block;margin-top:15px;font-size:12px}.mc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.mc-related{padding:18px 16px;gap:18px 10px;font-size:15px;border-radius:16px}.mc-related-index{font-size:10px}.mc-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.mc-product-photo{padding:14px;border-radius:16px}.mc-product-photo span{width:26px;height:26px;font-size:13px;right:9px;bottom:9px}.mc-product h3{font-size:12px;line-height:1.5;margin-top:12px}.mc-product>p{font-size:12px}.mc-catalog{margin-top:38px;padding:35px 0 18px}.mc-catalog>p:last-child{font-size:13px}.mc-description{margin-top:30px;padding:30px 16px 0}.mc-description .rte{font-size:14px}}@media(prefers-reduced-motion:reduce){.mc-related,.mc-product-photo img{transition:none}}#main-content:has(>.masaru-univers){display:flex;flex-direction:column}#main-content>.masaru-univers{order:-1}#main-content>:not(.shopify-section){order:-2}a[data-mo]{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AAAAAABA */
