/* GET iT manga preview. Real product artwork remains unchanged in SVG windows.
   DESIGN_VARIANCE:9 MOTION_INTENSITY:2 VISUAL_DENSITY:6. */
body.getit-lp1,body:not(.getit-lp1) .getit-lp1{--paper:#f4efdf;--ink:#09283e;--red:#d90000;--site:1180px}body.getit-lp1 > :not(#wpadminbar),body.getit-lp1 > :not(#wpadminbar) *,body:not(.getit-lp1) .getit-lp1,body:not(.getit-lp1) .getit-lp1 *{box-sizing:border-box}html:has(body.getit-lp1){scroll-behavior:smooth;scroll-padding-top:22px}body.getit-lp1{margin:0;color:var(--ink);background:var(--paper);font:16px/1.6 Chiron,'PingFang TC',sans-serif}body.getit-lp1 > a,body.getit-lp1 > :not(#wpadminbar) a,body:not(.getit-lp1) .getit-lp1 a{color:inherit;text-decoration:none}body.getit-lp1 > img,body.getit-lp1 > :not(#wpadminbar) img,body:not(.getit-lp1) .getit-lp1 img,body.getit-lp1 > svg,body.getit-lp1 > :not(#wpadminbar) svg,body:not(.getit-lp1) .getit-lp1 svg,body.getit-lp1 > video,body.getit-lp1 > :not(#wpadminbar) video,body:not(.getit-lp1) .getit-lp1 video{display:block;max-width:100%}body.getit-lp1 > button,body.getit-lp1 > :not(#wpadminbar) button,body:not(.getit-lp1) .getit-lp1 button,body.getit-lp1 > a,body.getit-lp1 > :not(#wpadminbar) a,body:not(.getit-lp1) .getit-lp1 a{-webkit-tap-highlight-color:transparent}body.getit-lp1 > a:focus-visible,body.getit-lp1 > :not(#wpadminbar) a:focus-visible,body:not(.getit-lp1) .getit-lp1 a:focus-visible,body.getit-lp1 > button:focus-visible,body.getit-lp1 > :not(#wpadminbar) button:focus-visible,body:not(.getit-lp1) .getit-lp1 button:focus-visible,body.getit-lp1 > video:focus-visible,body.getit-lp1 > :not(#wpadminbar) video:focus-visible,body:not(.getit-lp1) .getit-lp1 video:focus-visible{outline:4px solid var(--red);outline-offset:5px}body.getit-lp1 > h1,body.getit-lp1 > :not(#wpadminbar) h1,body:not(.getit-lp1) .getit-lp1 h1,body.getit-lp1 > h2,body.getit-lp1 > :not(#wpadminbar) h2,body:not(.getit-lp1) .getit-lp1 h2,body.getit-lp1 > h3,body.getit-lp1 > :not(#wpadminbar) h3,body:not(.getit-lp1) .getit-lp1 h3,body.getit-lp1 > p,body.getit-lp1 > :not(#wpadminbar) p,body:not(.getit-lp1) .getit-lp1 p{margin:0}body.getit-lp1 > h1,body.getit-lp1 > :not(#wpadminbar) h1,body:not(.getit-lp1) .getit-lp1 h1,body.getit-lp1 > h2,body.getit-lp1 > :not(#wpadminbar) h2,body:not(.getit-lp1) .getit-lp1 h2,body.getit-lp1 > h3,body.getit-lp1 > :not(#wpadminbar) h3,body:not(.getit-lp1) .getit-lp1 h3,body.getit-lp1 > strong,body.getit-lp1 > :not(#wpadminbar) strong,body:not(.getit-lp1) .getit-lp1 strong,body.getit-lp1 > b,body.getit-lp1 > :not(#wpadminbar) b,body:not(.getit-lp1) .getit-lp1 b{font-weight:900}body.getit-lp1 > h1,body.getit-lp1 > :not(#wpadminbar) h1,body:not(.getit-lp1) .getit-lp1 h1,body.getit-lp1 > h2,body.getit-lp1 > :not(#wpadminbar) h2,body:not(.getit-lp1) .getit-lp1 h2,body.getit-lp1 > h3,body.getit-lp1 > :not(#wpadminbar) h3,body:not(.getit-lp1) .getit-lp1 h3{line-height:1.12;letter-spacing:-.045em}body.getit-lp1 > .red-type,body.getit-lp1 > :not(#wpadminbar) .red-type,body:not(.getit-lp1) .getit-lp1 .red-type{color:var(--red)}body.getit-lp1 > .skip-link,body.getit-lp1 > :not(#wpadminbar) .skip-link,body:not(.getit-lp1) .getit-lp1 .skip-link{position:fixed;top:-100px;left:16px;z-index:50;background:var(--ink);color:white;padding:12px}body.getit-lp1 > .skip-link:focus,body.getit-lp1 > :not(#wpadminbar) .skip-link:focus,body:not(.getit-lp1) .getit-lp1 .skip-link:focus{top:12px}body.getit-lp1 > .section-wrap,body.getit-lp1 > :not(#wpadminbar) .section-wrap,body:not(.getit-lp1) .getit-lp1 .section-wrap{max-width:var(--site);margin-inline:auto;padding-inline:32px;position:relative}body.getit-lp1 > .product-link,body.getit-lp1 > :not(#wpadminbar) .product-link,body:not(.getit-lp1) .getit-lp1 .product-link{cursor:pointer}body.getit-lp1 > .brand,body.getit-lp1 > :not(#wpadminbar) .brand,body:not(.getit-lp1) .getit-lp1 .brand{display:block;width:164px;flex-shrink:0}body.getit-lp1 > .brand img,body.getit-lp1 > :not(#wpadminbar) .brand img,body:not(.getit-lp1) .getit-lp1 .brand img{width:100%;height:auto}body.getit-lp1 > .masthead,body.getit-lp1 > :not(#wpadminbar) .masthead,body:not(.getit-lp1) .getit-lp1 .masthead{max-width:var(--site);margin:auto;padding:23px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:3px solid var(--ink)}body.getit-lp1 > .masthead nav,body.getit-lp1 > :not(#wpadminbar) .masthead nav,body:not(.getit-lp1) .getit-lp1 .masthead nav{display:flex;gap:28px;font-size:14px;font-weight:900}body.getit-lp1 > .masthead nav a,body.getit-lp1 > :not(#wpadminbar) .masthead nav a,body:not(.getit-lp1) .getit-lp1 .masthead nav a{display:flex;gap:14px;align-items:center;min-height:44px}body.getit-lp1 > .masthead nav span,body.getit-lp1 > :not(#wpadminbar) .masthead nav span,body:not(.getit-lp1) .getit-lp1 .masthead nav span{color:var(--red);font-size:20px}/* Opening spread */
body.getit-lp1 > .hero,body.getit-lp1 > :not(#wpadminbar) .hero,body:not(.getit-lp1) .getit-lp1 .hero{border-bottom:5px solid var(--ink);overflow:hidden;isolation:isolate;background:var(--paper) url('optimized/manga/paper-700w.webp') center 43%/100% auto no-repeat}body.getit-lp1 > .hero-inner,body.getit-lp1 > :not(#wpadminbar) .hero-inner,body:not(.getit-lp1) .getit-lp1 .hero-inner{max-width:var(--site);margin:auto;padding:36px 32px 28px;position:relative}body.getit-lp1 > .hero-heading,body.getit-lp1 > :not(#wpadminbar) .hero-heading,body:not(.getit-lp1) .getit-lp1 .hero-heading{position:relative;z-index:4;text-align:center;transform:rotate(-3deg);pointer-events:none}body.getit-lp1 > .hero-heading:before,body.getit-lp1 > :not(#wpadminbar) .hero-heading:before,body:not(.getit-lp1) .getit-lp1 .hero-heading:before{content:'';position:absolute;inset:-9px -4px;z-index:-1;background:var(--paper);clip-path:polygon(0 9%,100% 0,98% 95%,1% 100%)}body.getit-lp1 > .hero-kicker,body.getit-lp1 > :not(#wpadminbar) .hero-kicker,body:not(.getit-lp1) .getit-lp1 .hero-kicker{font-size:15px;font-weight:900;letter-spacing:.08em;margin-bottom:12px}body.getit-lp1 > .hero h1,body.getit-lp1 > :not(#wpadminbar) .hero h1,body:not(.getit-lp1) .getit-lp1 .hero h1{font-size:105px;white-space:nowrap;letter-spacing:-.065em;text-shadow:2px 2px var(--paper),4px 4px var(--ink)}body.getit-lp1 > .hero h1 span,body.getit-lp1 > :not(#wpadminbar) .hero h1 span,body:not(.getit-lp1) .getit-lp1 .hero h1 span{color:var(--red)}body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{display:block;position:relative;isolation:isolate;width:min(100%,740px);height:540px;margin:25px auto 0}body.getit-lp1 > .hero-card,body.getit-lp1 > :not(#wpadminbar) .hero-card,body:not(.getit-lp1) .getit-lp1 .hero-card{position:absolute;display:block;filter:drop-shadow(0 2px 1px #09283e50) drop-shadow(4px 8px 8px #09283e45);transition:transform .25s ease}body.getit-lp1 > .hero-card svg,body.getit-lp1 > :not(#wpadminbar) .hero-card svg,body:not(.getit-lp1) .getit-lp1 .hero-card svg{width:100%;height:auto}body.getit-lp1 > .orange-card,body.getit-lp1 > :not(#wpadminbar) .orange-card,body:not(.getit-lp1) .getit-lp1 .orange-card{width:37%;left:0;top:0;z-index:1;transform:rotate(-7deg)}body.getit-lp1 > .green-card,body.getit-lp1 > :not(#wpadminbar) .green-card,body:not(.getit-lp1) .getit-lp1 .green-card{width:35%;left:32%;top:44px;z-index:2;transform:rotate(0)}body.getit-lp1 > .black-card,body.getit-lp1 > :not(#wpadminbar) .black-card,body:not(.getit-lp1) .getit-lp1 .black-card{width:43%;right:-1%;top:116px;z-index:3;transform:rotate(5deg)}body.getit-lp1 > .comic-burst,body.getit-lp1 > :not(#wpadminbar) .comic-burst,body:not(.getit-lp1) .getit-lp1 .comic-burst{position:absolute;inset:0 -12% 0;z-index:-1;background:repeating-conic-gradient(from 8deg,var(--red) 0deg 1.4deg,transparent 1.4deg 23deg);opacity:.55;mask-image:radial-gradient(ellipse,transparent 33%,black 34%,black 62%,transparent 73%)}body.getit-lp1 > .comic-note,body.getit-lp1 > :not(#wpadminbar) .comic-note,body:not(.getit-lp1) .getit-lp1 .comic-note{background:var(--paper);border:2px solid var(--ink);font-weight:900;font-size:19px;line-height:1.35;box-shadow:3px 4px 0 var(--ink);padding:12px 15px;transform:rotate(-6deg)}body.getit-lp1 > .hero-note,body.getit-lp1 > :not(#wpadminbar) .hero-note,body:not(.getit-lp1) .getit-lp1 .hero-note{position:absolute;left:2%;bottom:25px;z-index:5}body.getit-lp1 > .ink-link,body.getit-lp1 > :not(#wpadminbar) .ink-link,body:not(.getit-lp1) .getit-lp1 .ink-link{background:var(--ink);color:var(--paper);padding:10px 17px;font-weight:900;display:flex;gap:27px;align-items:center;transform:rotate(-3deg);box-shadow:3px 4px 0 var(--red)}body.getit-lp1 > .ink-link>span,body.getit-lp1 > :not(#wpadminbar) .ink-link>span,body:not(.getit-lp1) .getit-lp1 .ink-link>span{font-size:24px;line-height:1}body.getit-lp1 > .hero-link,body.getit-lp1 > :not(#wpadminbar) .hero-link,body:not(.getit-lp1) .getit-lp1 .hero-link{position:absolute;right:1%;bottom:0;z-index:5}/* All five categories remain visible; no horizontal carousel. */
body.getit-lp1 > .categories-section,body.getit-lp1 > :not(#wpadminbar) .categories-section,body:not(.getit-lp1) .getit-lp1 .categories-section{padding-block:45px 60px}body.getit-lp1 > .index-heading,body.getit-lp1 > :not(#wpadminbar) .index-heading,body:not(.getit-lp1) .getit-lp1 .index-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px}body.getit-lp1 > .index-heading h2,body.getit-lp1 > :not(#wpadminbar) .index-heading h2,body:not(.getit-lp1) .getit-lp1 .index-heading h2{font-size:32px}body.getit-lp1 > .index-count,body.getit-lp1 > :not(#wpadminbar) .index-count,body:not(.getit-lp1) .getit-lp1 .index-count{font-weight:900;font-size:12px;letter-spacing:.12em;white-space:nowrap;border-block:2px solid;padding:4px 0}body.getit-lp1 > .category-index,body.getit-lp1 > :not(#wpadminbar) .category-index,body:not(.getit-lp1) .getit-lp1 .category-index{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}body.getit-lp1 > .category-index a,body.getit-lp1 > :not(#wpadminbar) .category-index a,body:not(.getit-lp1) .getit-lp1 .category-index a{position:relative;background:#fffdf7;border:2px solid var(--ink);padding:16px 12px 9px;display:flex;flex-direction:column;gap:10px;min-width:0;box-shadow:3px 3px 0 var(--ink);transition:transform .2s}body.getit-lp1 > .category-number,body.getit-lp1 > :not(#wpadminbar) .category-number,body:not(.getit-lp1) .getit-lp1 .category-number{font-size:12px;line-height:1;font-weight:900;color:var(--red)}body.getit-lp1 > .category-index img,body.getit-lp1 > :not(#wpadminbar) .category-index img,body:not(.getit-lp1) .getit-lp1 .category-index img{width:100%;height:42px;object-fit:contain;mix-blend-mode:multiply}body.getit-lp1 > .category-index a>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a>span:last-child{font-weight:900;display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:13px;white-space:nowrap}body.getit-lp1 > .category-index b,body.getit-lp1 > :not(#wpadminbar) .category-index b,body:not(.getit-lp1) .getit-lp1 .category-index b{color:var(--red)}body.getit-lp1 > .category-panels,body.getit-lp1 > :not(#wpadminbar) .category-panels,body:not(.getit-lp1) .getit-lp1 .category-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}body.getit-lp1 > .category-panel,body.getit-lp1 > :not(#wpadminbar) .category-panel,body:not(.getit-lp1) .getit-lp1 .category-panel{position:relative;isolation:isolate;border:3px solid var(--ink);min-height:226px;overflow:hidden;background:var(--paper);box-shadow:4px 5px 0 var(--ink)}body.getit-lp1 > .category-panel:before,body.getit-lp1 > :not(#wpadminbar) .category-panel:before,body:not(.getit-lp1) .getit-lp1 .category-panel:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(var(--ink) 1px,transparent 1.4px) 0 0/6px 6px;opacity:.13;clip-path:polygon(50% 0,100% 0,100% 100%,20% 100%)}body.getit-lp1 > .category-copy,body.getit-lp1 > :not(#wpadminbar) .category-copy,body:not(.getit-lp1) .getit-lp1 .category-copy{position:relative;z-index:2;padding:20px 17px;width:65%;pointer-events:none}body.getit-lp1 > .eyebrow,body.getit-lp1 > :not(#wpadminbar) .eyebrow,body:not(.getit-lp1) .getit-lp1 .eyebrow{font-size:12px;font-weight:900;letter-spacing:.025em;white-space:nowrap}body.getit-lp1 > .category-panel h3,body.getit-lp1 > :not(#wpadminbar) .category-panel h3,body:not(.getit-lp1) .getit-lp1 .category-panel h3{font-size:27px;margin-top:17px;line-height:1.18}body.getit-lp1 > .small-link,body.getit-lp1 > :not(#wpadminbar) .small-link,body:not(.getit-lp1) .getit-lp1 .small-link{display:inline-flex;align-items:center;gap:13px;margin-top:24px;font-size:12px;font-weight:900;min-height:24px}body.getit-lp1 > .small-link b,body.getit-lp1 > :not(#wpadminbar) .small-link b,body:not(.getit-lp1) .getit-lp1 .small-link b{font-size:21px;color:var(--red)}body.getit-lp1 > .category-art,body.getit-lp1 > :not(#wpadminbar) .category-art,body:not(.getit-lp1) .getit-lp1 .category-art{position:absolute;z-index:1}body.getit-lp1 > .newcomer-art,body.getit-lp1 > :not(#wpadminbar) .newcomer-art,body:not(.getit-lp1) .getit-lp1 .newcomer-art{width:41%;right:-3%;bottom:-12%;transform:rotate(13deg)}body.getit-lp1 > .newcomer-art img,body.getit-lp1 > :not(#wpadminbar) .newcomer-art img,body:not(.getit-lp1) .getit-lp1 .newcomer-art img{width:100%;height:auto;filter:drop-shadow(-3px 4px 3px #09283e35)}body.getit-lp1 > .category-art svg,body.getit-lp1 > :not(#wpadminbar) .category-art svg,body:not(.getit-lp1) .getit-lp1 .category-art svg{overflow:hidden}body.getit-lp1 > .daily-panel,body.getit-lp1 > :not(#wpadminbar) .daily-panel,body:not(.getit-lp1) .getit-lp1 .daily-panel{background:var(--red);color:white}body.getit-lp1 > .daily-panel:before,body.getit-lp1 > :not(#wpadminbar) .daily-panel:before,body:not(.getit-lp1) .getit-lp1 .daily-panel:before{background:radial-gradient(white 1px,transparent 1.4px) 0 0/6px 6px;opacity:.28}body.getit-lp1 > .daily-art,body.getit-lp1 > :not(#wpadminbar) .daily-art,body:not(.getit-lp1) .getit-lp1 .daily-art{width:56%;height:80%;right:-15%;bottom:-6%;border:3px solid var(--paper);transform:rotate(-12deg);overflow:hidden}body.getit-lp1 > .daily-art svg,body.getit-lp1 > :not(#wpadminbar) .daily-art svg,body:not(.getit-lp1) .getit-lp1 .daily-art svg{width:100%;height:100%;object-fit:cover}body.getit-lp1 > .daily-panel .small-link b,body.getit-lp1 > :not(#wpadminbar) .daily-panel .small-link b,body:not(.getit-lp1) .getit-lp1 .daily-panel .small-link b{color:white}body.getit-lp1 > .fate-panel,body.getit-lp1 > :not(#wpadminbar) .fate-panel,body:not(.getit-lp1) .getit-lp1 .fate-panel{background:var(--ink);color:var(--paper)}body.getit-lp1 > .fate-panel:before,body.getit-lp1 > :not(#wpadminbar) .fate-panel:before,body:not(.getit-lp1) .getit-lp1 .fate-panel:before{background:radial-gradient(var(--paper) 1px,transparent 1.4px) 0 0/6px 6px;opacity:.23}body.getit-lp1 > .fate-art,body.getit-lp1 > :not(#wpadminbar) .fate-art,body:not(.getit-lp1) .getit-lp1 .fate-art{right:-30%;width:78%;bottom:7%;height:60%;transform:rotate(9deg);border:3px solid var(--paper);overflow:hidden}body.getit-lp1 > .fate-art svg,body.getit-lp1 > :not(#wpadminbar) .fate-art svg,body:not(.getit-lp1) .getit-lp1 .fate-art svg{width:100%;height:100%;object-fit:cover}body.getit-lp1 > .fate-panel .small-link b,body.getit-lp1 > :not(#wpadminbar) .fate-panel .small-link b,body:not(.getit-lp1) .getit-lp1 .fate-panel .small-link b{color:#fff}body.getit-lp1 > .fate-panel h3,body.getit-lp1 > :not(#wpadminbar) .fate-panel h3,body:not(.getit-lp1) .getit-lp1 .fate-panel h3{position:relative;background:var(--ink);width:max-content;padding-right:7px}/* ONE PIECE: one large complete card and a narrow close-up panel. */
body.getit-lp1 > .onepiece-section,body.getit-lp1 > :not(#wpadminbar) .onepiece-section,body:not(.getit-lp1) .getit-lp1 .onepiece-section{background:var(--ink);color:var(--paper);border-block:5px solid var(--ink);position:relative;isolation:isolate;overflow:hidden}body.getit-lp1 > .onepiece-section:before,body.getit-lp1 > :not(#wpadminbar) .onepiece-section:before,body:not(.getit-lp1) .getit-lp1 .onepiece-section:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(var(--paper) 1px,transparent 1.7px) 0 0/8px 8px;opacity:.17;clip-path:polygon(66% 0,100% 0,100% 100%,33% 100%)}body.getit-lp1 > .onepiece-inner,body.getit-lp1 > :not(#wpadminbar) .onepiece-inner,body:not(.getit-lp1) .getit-lp1 .onepiece-inner{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:25px;padding-block:58px 52px}body.getit-lp1 > .chapter-label,body.getit-lp1 > :not(#wpadminbar) .chapter-label,body:not(.getit-lp1) .getit-lp1 .chapter-label{display:block;font-size:12px;font-weight:900;letter-spacing:.12em;margin-bottom:18px}body.getit-lp1 > .ip-logo,body.getit-lp1 > :not(#wpadminbar) .ip-logo,body:not(.getit-lp1) .getit-lp1 .ip-logo{width:192px;height:auto;object-fit:contain}body.getit-lp1 > .onepiece-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .onepiece-heading .ip-logo{background:var(--paper);padding:8px 12px;width:210px;transform:rotate(-3deg);margin:0 0 34px -3px}body.getit-lp1 > .onepiece-heading h2,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2{font-size:54px;transform:rotate(-3deg)}body.getit-lp1 > .onepiece-heading h2>span,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2>span,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2>span{display:inline-block;background:var(--red);padding:4px 10px 10px;margin-top:8px;box-shadow:4px 4px 0 var(--paper)}body.getit-lp1 > .onepiece-heading p,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading p,body:not(.getit-lp1) .getit-lp1 .onepiece-heading p{margin-top:30px;font-size:15px}body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{display:block;position:relative;height:620px;isolation:isolate}body.getit-lp1 > .op-panel-lines,body.getit-lp1 > :not(#wpadminbar) .op-panel-lines,body:not(.getit-lp1) .getit-lp1 .op-panel-lines{position:absolute;inset:5% -8% 11% -4%;z-index:-1;transform:rotate(-7deg);background:var(--paper);border:5px solid var(--paper);clip-path:polygon(0 11%,100% 0,100% 89%,0 100%)}body.getit-lp1 > .op-panel-lines:before,body.getit-lp1 > :not(#wpadminbar) .op-panel-lines:before,body:not(.getit-lp1) .getit-lp1 .op-panel-lines:before{content:'';position:absolute;inset:5px;background:repeating-conic-gradient(from 80deg at 66% 45%,var(--ink) 0 1deg,transparent 1deg 14deg);opacity:.5}body.getit-lp1 > .op-main,body.getit-lp1 > :not(#wpadminbar) .op-main,body:not(.getit-lp1) .getit-lp1 .op-main{position:absolute;right:0;top:35px;width:69%;transform:rotate(6deg);filter:drop-shadow(4px 7px 7px #0007)}body.getit-lp1 > .op-main svg,body.getit-lp1 > :not(#wpadminbar) .op-main svg,body:not(.getit-lp1) .getit-lp1 .op-main svg{border-radius:4%;width:100%;height:auto}body.getit-lp1 > .op-side,body.getit-lp1 > :not(#wpadminbar) .op-side,body:not(.getit-lp1) .getit-lp1 .op-side{position:absolute;left:-2%;top:100px;width:32%;height:360px;transform:rotate(-7deg);overflow:hidden;border:4px solid var(--ink);box-shadow:4px 4px 0 var(--paper)}body.getit-lp1 > .op-side svg,body.getit-lp1 > :not(#wpadminbar) .op-side svg,body:not(.getit-lp1) .getit-lp1 .op-side svg{width:100%;height:100%}body.getit-lp1 > .op-side>span,body.getit-lp1 > :not(#wpadminbar) .op-side>span,body:not(.getit-lp1) .getit-lp1 .op-side>span{position:absolute;bottom:0;left:0;right:0;background:var(--red);color:white;text-align:center;font-size:18px;font-weight:900;padding:7px}body.getit-lp1 > .op-caption,body.getit-lp1 > :not(#wpadminbar) .op-caption,body:not(.getit-lp1) .getit-lp1 .op-caption{position:absolute;bottom:0;right:0;left:34%;display:flex;align-items:center;justify-content:space-between;padding:12px 2px;border-bottom:2px solid var(--paper);font-size:21px;font-weight:900}body.getit-lp1 > .op-caption small,body.getit-lp1 > :not(#wpadminbar) .op-caption small,body:not(.getit-lp1) .getit-lp1 .op-caption small{display:block;font-size:11px;letter-spacing:.08em;font-weight:400}body.getit-lp1 > .op-caption b,body.getit-lp1 > :not(#wpadminbar) .op-caption b,body:not(.getit-lp1) .getit-lp1 .op-caption b{font-size:35px}/* Pokémon: two adjacent scenes, with H3 inside the box scene. */
body.getit-lp1 > .pokemon-section,body.getit-lp1 > :not(#wpadminbar) .pokemon-section,body:not(.getit-lp1) .getit-lp1 .pokemon-section{padding-block:58px 56px}body.getit-lp1 > .pokemon-heading,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading,body:not(.getit-lp1) .getit-lp1 .pokemon-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:38px}body.getit-lp1 > .pokemon-heading h2,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading h2,body:not(.getit-lp1) .getit-lp1 .pokemon-heading h2{font-size:55px;transform:rotate(-2deg)}body.getit-lp1 > .pokemon-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .pokemon-heading .ip-logo{width:184px}body.getit-lp1 > .pokemon-spread,body.getit-lp1 > :not(#wpadminbar) .pokemon-spread,body:not(.getit-lp1) .getit-lp1 .pokemon-spread{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}body.getit-lp1 > .scene-heading,body.getit-lp1 > :not(#wpadminbar) .scene-heading,body:not(.getit-lp1) .getit-lp1 .scene-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-block:12px;border-block:3px solid var(--ink);margin-bottom:25px}body.getit-lp1 > .scene-heading h3,body.getit-lp1 > :not(#wpadminbar) .scene-heading h3,body:not(.getit-lp1) .getit-lp1 .scene-heading h3{font-size:24px}body.getit-lp1 > .scene-heading>span,body.getit-lp1 > :not(#wpadminbar) .scene-heading>span,body:not(.getit-lp1) .getit-lp1 .scene-heading>span{font-size:12px;font-weight:900}body.getit-lp1 > .festival-scene,body.getit-lp1 > :not(#wpadminbar) .festival-scene,body:not(.getit-lp1) .getit-lp1 .festival-scene{padding-top:15px}body.getit-lp1 > .festival-panels,body.getit-lp1 > :not(#wpadminbar) .festival-panels,body:not(.getit-lp1) .getit-lp1 .festival-panels{display:grid;grid-template-columns:1.45fr .7fr;gap:12px;height:430px;transform:rotate(-2deg);position:relative}body.getit-lp1 > .festival-panels>span,body.getit-lp1 > :not(#wpadminbar) .festival-panels>span,body:not(.getit-lp1) .getit-lp1 .festival-panels>span{position:relative;display:block;overflow:hidden;border:3px solid var(--ink);box-shadow:3px 4px 0 var(--ink);background:var(--ink)}body.getit-lp1 > .festival-panels svg,body.getit-lp1 > :not(#wpadminbar) .festival-panels svg,body:not(.getit-lp1) .getit-lp1 .festival-panels svg{width:100%;height:100%;position:absolute;inset:0}body.getit-lp1 > .festival-side,body.getit-lp1 > :not(#wpadminbar) .festival-side,body:not(.getit-lp1) .getit-lp1 .festival-side{margin-block:55px 25px;transform:rotate(4deg)}body.getit-lp1 > .panel-caption,body.getit-lp1 > :not(#wpadminbar) .panel-caption,body:not(.getit-lp1) .getit-lp1 .panel-caption{position:absolute;bottom:0;left:0;right:0;background:var(--ink);color:var(--paper);padding:11px 8px;font-size:14px;font-weight:900;display:flex;justify-content:space-between;gap:5px}body.getit-lp1 > .availability-note,body.getit-lp1 > :not(#wpadminbar) .availability-note,body:not(.getit-lp1) .getit-lp1 .availability-note{font-size:11px;margin-top:20px;line-height:1.6;color:#4a5660}body.getit-lp1 > .box-pair,body.getit-lp1 > :not(#wpadminbar) .box-pair,body:not(.getit-lp1) .getit-lp1 .box-pair{position:relative;display:flex;align-items:center;gap:10px;height:280px;padding:8px 35px 38px;background:radial-gradient(var(--ink) 1px,transparent 1.6px) 0 0/7px 7px;isolation:isolate;border-bottom:3px solid var(--ink)}body.getit-lp1 > .box-pair:before,body.getit-lp1 > :not(#wpadminbar) .box-pair:before,body:not(.getit-lp1) .getit-lp1 .box-pair:before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,var(--paper),transparent 150%);z-index:-1}body.getit-lp1 > .box-object,body.getit-lp1 > :not(#wpadminbar) .box-object,body:not(.getit-lp1) .getit-lp1 .box-object{width:50%;display:block;transform:rotate(-8deg);filter:drop-shadow(5px 6px 3px #09283e28)}body.getit-lp1 > .box-object+ .box-object,body.getit-lp1 > :not(#wpadminbar) .box-object+ .box-object,body:not(.getit-lp1) .getit-lp1 .box-object+ .box-object{width:46%;transform:rotate(8deg)}body.getit-lp1 > .box-object svg,body.getit-lp1 > :not(#wpadminbar) .box-object svg,body:not(.getit-lp1) .getit-lp1 .box-object svg{width:100%;height:218px}body.getit-lp1 > .box-pair-caption,body.getit-lp1 > :not(#wpadminbar) .box-pair-caption,body:not(.getit-lp1) .getit-lp1 .box-pair-caption{position:absolute;bottom:0;left:0;right:0;background:var(--ink);color:var(--paper);padding:7px 12px;font-weight:900;font-size:13px;display:flex;justify-content:space-between}body.getit-lp1 > .anniversary-scene,body.getit-lp1 > :not(#wpadminbar) .anniversary-scene,body:not(.getit-lp1) .getit-lp1 .anniversary-scene{padding-top:22px}body.getit-lp1 > .motion-title,body.getit-lp1 > :not(#wpadminbar) .motion-title,body:not(.getit-lp1) .getit-lp1 .motion-title{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:12px}body.getit-lp1 > .motion-title h3,body.getit-lp1 > :not(#wpadminbar) .motion-title h3,body:not(.getit-lp1) .getit-lp1 .motion-title h3{font-size:21px}body.getit-lp1 > .motion-title>span,body.getit-lp1 > :not(#wpadminbar) .motion-title>span,body:not(.getit-lp1) .getit-lp1 .motion-title>span{font-size:11px}body.getit-lp1 > .movie-frame,body.getit-lp1 > :not(#wpadminbar) .movie-frame,body:not(.getit-lp1) .getit-lp1 .movie-frame{padding:5px;background:var(--paper);border:3px solid var(--ink);box-shadow:4px 5px 0 var(--ink);position:relative}body.getit-lp1 > .movie-frame video,body.getit-lp1 > :not(#wpadminbar) .movie-frame video,body:not(.getit-lp1) .getit-lp1 .movie-frame video{width:100%;height:auto;aspect-ratio:1280/822;background:var(--ink)}body.getit-lp1 > .movie-caption,body.getit-lp1 > :not(#wpadminbar) .movie-caption,body:not(.getit-lp1) .getit-lp1 .movie-caption{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-top:13px;font-size:11px}body.getit-lp1 > .movie-caption>a,body.getit-lp1 > :not(#wpadminbar) .movie-caption>a,body:not(.getit-lp1) .getit-lp1 .movie-caption>a{font-weight:900;min-height:44px;display:flex;align-items:center;gap:14px;border-bottom:2px solid var(--red)}body.getit-lp1 > .movie-play,body.getit-lp1 > :not(#wpadminbar) .movie-play,body:not(.getit-lp1) .getit-lp1 .movie-play{position:absolute;right:12px;bottom:12px;min-width:76px;min-height:44px;padding:8px 12px;border:2px solid var(--paper);background:var(--ink);color:white;box-shadow:2px 2px 0 var(--red);font:900 13px/1.4 Chiron,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}body.getit-lp1 > .movie-play>[data-play-icon],body.getit-lp1 > :not(#wpadminbar) .movie-play>[data-play-icon],body:not(.getit-lp1) .getit-lp1 .movie-play>[data-play-icon]{font-size:15px;line-height:1}body.getit-lp1 > .movie-play[hidden],body.getit-lp1 > :not(#wpadminbar) .movie-play[hidden],body:not(.getit-lp1) .getit-lp1 .movie-play[hidden]{display:none}body.getit-lp1 > .anniversary-scene .availability-note,body.getit-lp1 > :not(#wpadminbar) .anniversary-scene .availability-note,body:not(.getit-lp1) .getit-lp1 .anniversary-scene .availability-note{margin-top:6px}body.getit-lp1 > .footer,body.getit-lp1 > :not(#wpadminbar) .footer,body:not(.getit-lp1) .getit-lp1 .footer{border-top:4px solid var(--ink);padding:27px 32px 23px}body.getit-lp1 > .footer-inner,body.getit-lp1 > :not(#wpadminbar) .footer-inner,body:not(.getit-lp1) .getit-lp1 .footer-inner{max-width:1116px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px}body.getit-lp1 > .footer .brand,body.getit-lp1 > :not(#wpadminbar) .footer .brand,body:not(.getit-lp1) .getit-lp1 .footer .brand{width:130px}body.getit-lp1 > .footer-url,body.getit-lp1 > :not(#wpadminbar) .footer-url,body:not(.getit-lp1) .getit-lp1 .footer-url{font-size:13px;min-height:44px;display:flex;align-items:center;gap:16px;font-weight:900}body.getit-lp1 > .demo-note,body.getit-lp1 > :not(#wpadminbar) .demo-note,body:not(.getit-lp1) .getit-lp1 .demo-note{max-width:1116px;margin:14px auto 0;padding-top:13px;border-top:1px solid #09283e40;font-size:11px}@media(hover:hover){body.getit-lp1 > .hero-art:hover .hero-card,body.getit-lp1 > :not(#wpadminbar) .hero-art:hover .hero-card,body:not(.getit-lp1) .getit-lp1 .hero-art:hover .hero-card{transform:translateY(-5px) rotate(0)}body.getit-lp1 > .category-index a:hover,body.getit-lp1 > :not(#wpadminbar) .category-index a:hover,body:not(.getit-lp1) .getit-lp1 .category-index a:hover{transform:translateY(-3px)}body.getit-lp1 > .category-panel:hover .small-link,body.getit-lp1 > :not(#wpadminbar) .category-panel:hover .small-link,body:not(.getit-lp1) .getit-lp1 .category-panel:hover .small-link,body.getit-lp1 > .movie-caption a:hover,body.getit-lp1 > :not(#wpadminbar) .movie-caption a:hover,body:not(.getit-lp1) .getit-lp1 .movie-caption a:hover{ text-decoration:underline;text-underline-offset:4px}body.getit-lp1 > .onepiece-stage:hover .op-main,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage:hover .op-main,body:not(.getit-lp1) .getit-lp1 .onepiece-stage:hover .op-main{transform:rotate(3deg) translateY(-4px)}body.getit-lp1 > .op-main,body.getit-lp1 > :not(#wpadminbar) .op-main,body:not(.getit-lp1) .getit-lp1 .op-main{transition:transform .25s}body.getit-lp1 > .footer-url:hover,body.getit-lp1 > :not(#wpadminbar) .footer-url:hover,body:not(.getit-lp1) .getit-lp1 .footer-url:hover{color:var(--red)}}@media(min-width:1000px){body.getit-lp1 > .hero-inner,body.getit-lp1 > :not(#wpadminbar) .hero-inner,body:not(.getit-lp1) .getit-lp1 .hero-inner{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;padding-top:26px;padding-bottom:34px;min-height:640px}body.getit-lp1 > .hero-heading,body.getit-lp1 > :not(#wpadminbar) .hero-heading,body:not(.getit-lp1) .getit-lp1 .hero-heading{text-align:left;align-self:start;margin-top:85px}body.getit-lp1 > .hero-heading:before,body.getit-lp1 > :not(#wpadminbar) .hero-heading:before,body:not(.getit-lp1) .getit-lp1 .hero-heading:before{inset:-22px -20px -30px}body.getit-lp1 > .hero h1,body.getit-lp1 > :not(#wpadminbar) .hero h1,body:not(.getit-lp1) .getit-lp1 .hero h1{font-size:104px;white-space:normal;line-height:1.07}body.getit-lp1 > .hero h1 span,body.getit-lp1 > :not(#wpadminbar) .hero h1 span,body:not(.getit-lp1) .getit-lp1 .hero h1 span{display:block}body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{height:550px;width:100%;margin-top:0}body.getit-lp1 > .orange-card,body.getit-lp1 > :not(#wpadminbar) .orange-card,body:not(.getit-lp1) .getit-lp1 .orange-card{width:42%;left:-3%;top:0}body.getit-lp1 > .green-card,body.getit-lp1 > :not(#wpadminbar) .green-card,body:not(.getit-lp1) .getit-lp1 .green-card{width:39%;left:31%;top:50px}body.getit-lp1 > .black-card,body.getit-lp1 > :not(#wpadminbar) .black-card,body:not(.getit-lp1) .getit-lp1 .black-card{width:48%;right:-1%;top:140px}body.getit-lp1 > .hero-note,body.getit-lp1 > :not(#wpadminbar) .hero-note,body:not(.getit-lp1) .getit-lp1 .hero-note{font-size:17px;bottom:34px;left:4%}}@media(max-width:899px){body.getit-lp1 > .section-wrap,body.getit-lp1 > :not(#wpadminbar) .section-wrap,body:not(.getit-lp1) .getit-lp1 .section-wrap{padding-inline:24px}body.getit-lp1 > .masthead,body.getit-lp1 > :not(#wpadminbar) .masthead,body:not(.getit-lp1) .getit-lp1 .masthead{padding:17px 24px}body.getit-lp1 > .hero h1,body.getit-lp1 > :not(#wpadminbar) .hero h1,body:not(.getit-lp1) .getit-lp1 .hero h1{font-size:90px}body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{height:530px}body.getit-lp1 > .category-index,body.getit-lp1 > :not(#wpadminbar) .category-index,body:not(.getit-lp1) .getit-lp1 .category-index{gap:7px}body.getit-lp1 > .category-index a,body.getit-lp1 > :not(#wpadminbar) .category-index a,body:not(.getit-lp1) .getit-lp1 .category-index a{padding:12px 8px 8px}body.getit-lp1 > .category-index a>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a>span:last-child{font-size:12px}body.getit-lp1 > .category-panels,body.getit-lp1 > :not(#wpadminbar) .category-panels,body:not(.getit-lp1) .getit-lp1 .category-panels{gap:12px}body.getit-lp1 > .category-copy,body.getit-lp1 > :not(#wpadminbar) .category-copy,body:not(.getit-lp1) .getit-lp1 .category-copy{padding:14px 12px}body.getit-lp1 > .category-panel h3,body.getit-lp1 > :not(#wpadminbar) .category-panel h3,body:not(.getit-lp1) .getit-lp1 .category-panel h3{font-size:22px}body.getit-lp1 > .category-panel,body.getit-lp1 > :not(#wpadminbar) .category-panel,body:not(.getit-lp1) .getit-lp1 .category-panel{min-height:212px}body.getit-lp1 > .eyebrow,body.getit-lp1 > :not(#wpadminbar) .eyebrow,body:not(.getit-lp1) .getit-lp1 .eyebrow{font-size:12px}body.getit-lp1 > .onepiece-inner,body.getit-lp1 > :not(#wpadminbar) .onepiece-inner,body:not(.getit-lp1) .getit-lp1 .onepiece-inner{grid-template-columns:.8fr 1.2fr}body.getit-lp1 > .onepiece-heading h2,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2{font-size:37px}body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{height:520px}body.getit-lp1 > .op-side,body.getit-lp1 > :not(#wpadminbar) .op-side,body:not(.getit-lp1) .getit-lp1 .op-side{height:270px}body.getit-lp1 > .onepiece-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .onepiece-heading .ip-logo{width:165px}body.getit-lp1 > .pokemon-heading h2,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading h2,body:not(.getit-lp1) .getit-lp1 .pokemon-heading h2{font-size:46px}body.getit-lp1 > .pokemon-spread,body.getit-lp1 > :not(#wpadminbar) .pokemon-spread,body:not(.getit-lp1) .getit-lp1 .pokemon-spread{gap:22px}body.getit-lp1 > .scene-heading h3,body.getit-lp1 > :not(#wpadminbar) .scene-heading h3,body:not(.getit-lp1) .getit-lp1 .scene-heading h3{font-size:20px}body.getit-lp1 > .festival-panels,body.getit-lp1 > :not(#wpadminbar) .festival-panels,body:not(.getit-lp1) .getit-lp1 .festival-panels{height:370px}body.getit-lp1 > .box-pair,body.getit-lp1 > :not(#wpadminbar) .box-pair,body:not(.getit-lp1) .getit-lp1 .box-pair{height:230px;padding-inline:8px}body.getit-lp1 > .box-object svg,body.getit-lp1 > :not(#wpadminbar) .box-object svg,body:not(.getit-lp1) .getit-lp1 .box-object svg{height:175px}body.getit-lp1 > .motion-title h3,body.getit-lp1 > :not(#wpadminbar) .motion-title h3,body:not(.getit-lp1) .getit-lp1 .motion-title h3{font-size:17px}}@media(max-width:599px){body.getit-lp1 > .section-wrap,body.getit-lp1 > :not(#wpadminbar) .section-wrap,body:not(.getit-lp1) .getit-lp1 .section-wrap{padding-inline:20px}body.getit-lp1 > .masthead,body.getit-lp1 > :not(#wpadminbar) .masthead,body:not(.getit-lp1) .getit-lp1 .masthead{padding:13px 20px;gap:16px}body.getit-lp1 > .brand,body.getit-lp1 > :not(#wpadminbar) .brand,body:not(.getit-lp1) .getit-lp1 .brand{width:143px}body.getit-lp1 > .masthead nav,body.getit-lp1 > :not(#wpadminbar) .masthead nav,body:not(.getit-lp1) .getit-lp1 .masthead nav{font-size:12px;gap:17px}body.getit-lp1 > .masthead nav a,body.getit-lp1 > :not(#wpadminbar) .masthead nav a,body:not(.getit-lp1) .getit-lp1 .masthead nav a{gap:5px}body.getit-lp1 > .masthead nav span,body.getit-lp1 > :not(#wpadminbar) .masthead nav span,body:not(.getit-lp1) .getit-lp1 .masthead nav span{font-size:17px}body.getit-lp1 > .masthead nav a:last-child,body.getit-lp1 > :not(#wpadminbar) .masthead nav a:last-child,body:not(.getit-lp1) .getit-lp1 .masthead nav a:last-child{font-size:11px}body.getit-lp1 > .hero,body.getit-lp1 > :not(#wpadminbar) .hero,body:not(.getit-lp1) .getit-lp1 .hero{background-size:100% 100%;background-position:center}body.getit-lp1 > .hero-inner,body.getit-lp1 > :not(#wpadminbar) .hero-inner,body:not(.getit-lp1) .getit-lp1 .hero-inner{padding:27px 15px 22px}body.getit-lp1 > .hero-kicker,body.getit-lp1 > :not(#wpadminbar) .hero-kicker,body:not(.getit-lp1) .getit-lp1 .hero-kicker{font-size:12px;margin-bottom:11px}body.getit-lp1 > .hero h1,body.getit-lp1 > :not(#wpadminbar) .hero h1,body:not(.getit-lp1) .getit-lp1 .hero h1{font-size:clamp(45px,14vw,82px);text-shadow:2px 2px var(--paper),3px 3px var(--ink)}body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{height:425px;margin-top:27px}body.getit-lp1 > .orange-card,body.getit-lp1 > :not(#wpadminbar) .orange-card,body:not(.getit-lp1) .getit-lp1 .orange-card{width:48%;left:-1%;top:0}body.getit-lp1 > .green-card,body.getit-lp1 > :not(#wpadminbar) .green-card,body:not(.getit-lp1) .getit-lp1 .green-card{width:44%;left:34%;top:43px}body.getit-lp1 > .black-card,body.getit-lp1 > :not(#wpadminbar) .black-card,body:not(.getit-lp1) .getit-lp1 .black-card{width:55%;right:-2%;top:125px}body.getit-lp1 > .hero-note,body.getit-lp1 > :not(#wpadminbar) .hero-note,body:not(.getit-lp1) .getit-lp1 .hero-note{font-size:14px;left:2%;bottom:28px;padding:9px 11px}body.getit-lp1 > .hero-link,body.getit-lp1 > :not(#wpadminbar) .hero-link,body:not(.getit-lp1) .getit-lp1 .hero-link{font-size:13px;padding:9px 12px;gap:18px;bottom:0;right:2%}body.getit-lp1 > .hero-link>span,body.getit-lp1 > :not(#wpadminbar) .hero-link>span,body:not(.getit-lp1) .getit-lp1 .hero-link>span{font-size:22px}body.getit-lp1 > .comic-burst,body.getit-lp1 > :not(#wpadminbar) .comic-burst,body:not(.getit-lp1) .getit-lp1 .comic-burst{inset:0 -15% 7%}body.getit-lp1 > .categories-section,body.getit-lp1 > :not(#wpadminbar) .categories-section,body:not(.getit-lp1) .getit-lp1 .categories-section{padding-block:30px 39px}body.getit-lp1 > .index-heading,body.getit-lp1 > :not(#wpadminbar) .index-heading,body:not(.getit-lp1) .getit-lp1 .index-heading{gap:10px;margin-bottom:17px}body.getit-lp1 > .index-heading h2,body.getit-lp1 > :not(#wpadminbar) .index-heading h2,body:not(.getit-lp1) .getit-lp1 .index-heading h2{font-size:23px}body.getit-lp1 > .index-count,body.getit-lp1 > :not(#wpadminbar) .index-count,body:not(.getit-lp1) .getit-lp1 .index-count{font-size:12px;letter-spacing:0}body.getit-lp1 > .category-index,body.getit-lp1 > :not(#wpadminbar) .category-index,body:not(.getit-lp1) .getit-lp1 .category-index{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px 8px}body.getit-lp1 > .category-index a,body.getit-lp1 > :not(#wpadminbar) .category-index a,body:not(.getit-lp1) .getit-lp1 .category-index a{grid-column:span 2;padding:10px 8px 7px;gap:7px;box-shadow:2px 3px 0 var(--ink)}body.getit-lp1 > .category-index a:nth-child(n+4),body.getit-lp1 > :not(#wpadminbar) .category-index a:nth-child(n+4),body:not(.getit-lp1) .getit-lp1 .category-index a:nth-child(n+4){grid-column:span 3;display:grid;grid-template-columns:12px 1fr;gap:7px;align-items:start}body.getit-lp1 > .category-index a:nth-child(n+4) img,body.getit-lp1 > :not(#wpadminbar) .category-index a:nth-child(n+4) img,body:not(.getit-lp1) .getit-lp1 .category-index a:nth-child(n+4) img{height:29px}body.getit-lp1 > .category-index a:nth-child(n+4)>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a:nth-child(n+4)>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a:nth-child(n+4)>span:last-child{grid-column:1/-1}body.getit-lp1 > .category-index img,body.getit-lp1 > :not(#wpadminbar) .category-index img,body:not(.getit-lp1) .getit-lp1 .category-index img{height:29px}body.getit-lp1 > .category-number,body.getit-lp1 > :not(#wpadminbar) .category-number,body:not(.getit-lp1) .getit-lp1 .category-number{font-size:12px}body.getit-lp1 > .category-index a>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a>span:last-child{font-size:12px}body.getit-lp1 > .category-index a:nth-child(5)>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a:nth-child(5)>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a:nth-child(5)>span:last-child{font-size:12px}body.getit-lp1 > .category-panels,body.getit-lp1 > :not(#wpadminbar) .category-panels,body:not(.getit-lp1) .getit-lp1 .category-panels{display:grid;grid-template-columns:1fr;gap:14px;margin-top:25px}body.getit-lp1 > .category-panel,body.getit-lp1 > :not(#wpadminbar) .category-panel,body:not(.getit-lp1) .getit-lp1 .category-panel{min-height:148px;box-shadow:3px 4px 0 var(--ink)}body.getit-lp1 > .category-copy,body.getit-lp1 > :not(#wpadminbar) .category-copy,body:not(.getit-lp1) .getit-lp1 .category-copy{padding:13px 15px 11px;width:65%}body.getit-lp1 > .eyebrow,body.getit-lp1 > :not(#wpadminbar) .eyebrow,body:not(.getit-lp1) .getit-lp1 .eyebrow{font-size:12px}body.getit-lp1 > .category-panel h3,body.getit-lp1 > :not(#wpadminbar) .category-panel h3,body:not(.getit-lp1) .getit-lp1 .category-panel h3{font-size:25px;line-height:1.14;margin-top:8px}body.getit-lp1 > .small-link,body.getit-lp1 > :not(#wpadminbar) .small-link,body:not(.getit-lp1) .getit-lp1 .small-link{font-size:12px;margin-top:7px;gap:12px}body.getit-lp1 > .small-link b,body.getit-lp1 > :not(#wpadminbar) .small-link b,body:not(.getit-lp1) .getit-lp1 .small-link b{font-size:21px}body.getit-lp1 > .newcomer-art,body.getit-lp1 > :not(#wpadminbar) .newcomer-art,body:not(.getit-lp1) .getit-lp1 .newcomer-art{width:39%;right:-1%;bottom:-21%;transform:rotate(13deg)}body.getit-lp1 > .daily-art,body.getit-lp1 > :not(#wpadminbar) .daily-art,body:not(.getit-lp1) .getit-lp1 .daily-art{width:51%;height:92%;right:-7%;bottom:-11%;transform:rotate(-12deg)}body.getit-lp1 > .fate-art,body.getit-lp1 > :not(#wpadminbar) .fate-art,body:not(.getit-lp1) .getit-lp1 .fate-art{width:57%;right:-10%;height:83%;bottom:-3%;transform:rotate(9deg)}body.getit-lp1 > .onepiece-inner,body.getit-lp1 > :not(#wpadminbar) .onepiece-inner,body:not(.getit-lp1) .getit-lp1 .onepiece-inner{display:block;padding-block:30px 30px}body.getit-lp1 > .chapter-label,body.getit-lp1 > :not(#wpadminbar) .chapter-label,body:not(.getit-lp1) .getit-lp1 .chapter-label{font-size:12px;margin-bottom:12px}body.getit-lp1 > .onepiece-heading,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading,body:not(.getit-lp1) .getit-lp1 .onepiece-heading{position:relative;z-index:3}body.getit-lp1 > .onepiece-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .onepiece-heading .ip-logo{position:absolute;top:-4px;right:0;width:125px;padding:5px 7px;margin:0;transform:rotate(4deg)}body.getit-lp1 > .onepiece-heading h2,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2{font-size:39px;margin-top:26px;width:max-content}body.getit-lp1 > .onepiece-heading h2>span,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2>span,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2>span{padding:2px 7px 8px;margin-top:6px}body.getit-lp1 > .onepiece-heading p,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading p,body:not(.getit-lp1) .getit-lp1 .onepiece-heading p{font-size:12px;line-height:1.5;margin-top:17px}body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{height:405px;margin-top:10px}body.getit-lp1 > .op-main,body.getit-lp1 > :not(#wpadminbar) .op-main,body:not(.getit-lp1) .getit-lp1 .op-main{width:68%;right:0;top:4px}body.getit-lp1 > .op-side,body.getit-lp1 > :not(#wpadminbar) .op-side,body:not(.getit-lp1) .getit-lp1 .op-side{left:0;top:53px;width:30%;height:241px;border-width:3px}body.getit-lp1 > .op-side>span,body.getit-lp1 > :not(#wpadminbar) .op-side>span,body:not(.getit-lp1) .getit-lp1 .op-side>span{font-size:14px;padding:5px}body.getit-lp1 > .op-panel-lines,body.getit-lp1 > :not(#wpadminbar) .op-panel-lines,body:not(.getit-lp1) .getit-lp1 .op-panel-lines{inset:2% -12% 14% -9%;border-width:3px}body.getit-lp1 > .op-caption,body.getit-lp1 > :not(#wpadminbar) .op-caption,body:not(.getit-lp1) .getit-lp1 .op-caption{bottom:0;left:35%;padding:9px 0;font-size:17px}body.getit-lp1 > .op-caption small,body.getit-lp1 > :not(#wpadminbar) .op-caption small,body:not(.getit-lp1) .getit-lp1 .op-caption small{font-size:10px}body.getit-lp1 > .op-caption b,body.getit-lp1 > :not(#wpadminbar) .op-caption b,body:not(.getit-lp1) .getit-lp1 .op-caption b{font-size:28px}body.getit-lp1 > .pokemon-section,body.getit-lp1 > :not(#wpadminbar) .pokemon-section,body:not(.getit-lp1) .getit-lp1 .pokemon-section{padding-block:35px 35px}body.getit-lp1 > .pokemon-heading,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading,body:not(.getit-lp1) .getit-lp1 .pokemon-heading{align-items:flex-start;margin-bottom:25px;gap:10px}body.getit-lp1 > .pokemon-heading h2,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading h2,body:not(.getit-lp1) .getit-lp1 .pokemon-heading h2{font-size:35px}body.getit-lp1 > .pokemon-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .pokemon-heading .ip-logo{width:106px;position:absolute;right:20px;top:32px}body.getit-lp1 > .pokemon-heading .chapter-label,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading .chapter-label,body:not(.getit-lp1) .getit-lp1 .pokemon-heading .chapter-label{margin-bottom:17px}body.getit-lp1 > .pokemon-spread,body.getit-lp1 > :not(#wpadminbar) .pokemon-spread,body:not(.getit-lp1) .getit-lp1 .pokemon-spread{grid-template-columns:1fr;gap:26px}body.getit-lp1 > .festival-scene,body.getit-lp1 > :not(#wpadminbar) .festival-scene,body:not(.getit-lp1) .getit-lp1 .festival-scene{padding-top:0}body.getit-lp1 > .scene-heading,body.getit-lp1 > :not(#wpadminbar) .scene-heading,body:not(.getit-lp1) .getit-lp1 .scene-heading{padding-block:10px;margin-bottom:23px;gap:5px 8px}body.getit-lp1 > .scene-heading h3,body.getit-lp1 > :not(#wpadminbar) .scene-heading h3,body:not(.getit-lp1) .getit-lp1 .scene-heading h3{font-size:21px}body.getit-lp1 > .scene-heading>span,body.getit-lp1 > :not(#wpadminbar) .scene-heading>span,body:not(.getit-lp1) .getit-lp1 .scene-heading>span{font-size:12px}body.getit-lp1 > .festival-panels,body.getit-lp1 > :not(#wpadminbar) .festival-panels,body:not(.getit-lp1) .getit-lp1 .festival-panels{height:300px;gap:11px;grid-template-columns:1.5fr .75fr}body.getit-lp1 > .festival-side,body.getit-lp1 > :not(#wpadminbar) .festival-side,body:not(.getit-lp1) .getit-lp1 .festival-side{margin-block:40px 25px}body.getit-lp1 > .panel-caption,body.getit-lp1 > :not(#wpadminbar) .panel-caption,body:not(.getit-lp1) .getit-lp1 .panel-caption{font-size:12px;padding:8px 7px}body.getit-lp1 > .availability-note,body.getit-lp1 > :not(#wpadminbar) .availability-note,body:not(.getit-lp1) .getit-lp1 .availability-note{font-size:10px;margin-top:17px}body.getit-lp1 > .box-scene .scene-heading,body.getit-lp1 > :not(#wpadminbar) .box-scene .scene-heading,body:not(.getit-lp1) .getit-lp1 .box-scene .scene-heading{margin-bottom:14px}body.getit-lp1 > .box-pair,body.getit-lp1 > :not(#wpadminbar) .box-pair,body:not(.getit-lp1) .getit-lp1 .box-pair{height:259px;padding:0 22px 35px}body.getit-lp1 > .box-object svg,body.getit-lp1 > :not(#wpadminbar) .box-object svg,body:not(.getit-lp1) .getit-lp1 .box-object svg{height:220px}body.getit-lp1 > .box-pair-caption,body.getit-lp1 > :not(#wpadminbar) .box-pair-caption,body:not(.getit-lp1) .getit-lp1 .box-pair-caption{font-size:12px;padding:7px 11px}body.getit-lp1 > .anniversary-scene,body.getit-lp1 > :not(#wpadminbar) .anniversary-scene,body:not(.getit-lp1) .getit-lp1 .anniversary-scene{padding-top:22px}body.getit-lp1 > .motion-title h3,body.getit-lp1 > :not(#wpadminbar) .motion-title h3,body:not(.getit-lp1) .getit-lp1 .motion-title h3{font-size:21px}body.getit-lp1 > .movie-frame,body.getit-lp1 > :not(#wpadminbar) .movie-frame,body:not(.getit-lp1) .getit-lp1 .movie-frame{padding:4px}body.getit-lp1 > .movie-play,body.getit-lp1 > :not(#wpadminbar) .movie-play,body:not(.getit-lp1) .getit-lp1 .movie-play{right:11px;bottom:11px}body.getit-lp1 > .movie-caption,body.getit-lp1 > :not(#wpadminbar) .movie-caption,body:not(.getit-lp1) .getit-lp1 .movie-caption{font-size:10px;margin-top:10px;gap:6px}body.getit-lp1 > .movie-caption>a,body.getit-lp1 > :not(#wpadminbar) .movie-caption>a,body:not(.getit-lp1) .getit-lp1 .movie-caption>a{gap:9px}body.getit-lp1 > .footer,body.getit-lp1 > :not(#wpadminbar) .footer,body:not(.getit-lp1) .getit-lp1 .footer{padding:21px 20px 20px}body.getit-lp1 > .footer .brand,body.getit-lp1 > :not(#wpadminbar) .footer .brand,body:not(.getit-lp1) .getit-lp1 .footer .brand{width:118px}body.getit-lp1 > .footer-url,body.getit-lp1 > :not(#wpadminbar) .footer-url,body:not(.getit-lp1) .getit-lp1 .footer-url{font-size:12px}body.getit-lp1 > .demo-note,body.getit-lp1 > :not(#wpadminbar) .demo-note,body:not(.getit-lp1) .getit-lp1 .demo-note{font-size:10px;margin-top:11px}
}@media(max-width:359px){body.getit-lp1 > .brand,body.getit-lp1 > :not(#wpadminbar) .brand,body:not(.getit-lp1) .getit-lp1 .brand{width:125px}body.getit-lp1 > .masthead nav,body.getit-lp1 > :not(#wpadminbar) .masthead nav,body:not(.getit-lp1) .getit-lp1 .masthead nav{gap:11px;font-size:11px}body.getit-lp1 > .section-wrap,body.getit-lp1 > :not(#wpadminbar) .section-wrap,body:not(.getit-lp1) .getit-lp1 .section-wrap{padding-inline:16px}body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{height:363px}body.getit-lp1 > .black-card,body.getit-lp1 > :not(#wpadminbar) .black-card,body:not(.getit-lp1) .getit-lp1 .black-card{top:105px}body.getit-lp1 > .green-card,body.getit-lp1 > :not(#wpadminbar) .green-card,body:not(.getit-lp1) .getit-lp1 .green-card{top:36px}body.getit-lp1 > .hero-note,body.getit-lp1 > :not(#wpadminbar) .hero-note,body:not(.getit-lp1) .getit-lp1 .hero-note{font-size:12px;bottom:26px}body.getit-lp1 > .index-heading h2,body.getit-lp1 > :not(#wpadminbar) .index-heading h2,body:not(.getit-lp1) .getit-lp1 .index-heading h2{font-size:20px}body.getit-lp1 > .category-index a,body.getit-lp1 > :not(#wpadminbar) .category-index a,body:not(.getit-lp1) .getit-lp1 .category-index a{padding-inline:6px}body.getit-lp1 > .category-index a>span:last-child,body.getit-lp1 > :not(#wpadminbar) .category-index a>span:last-child,body:not(.getit-lp1) .getit-lp1 .category-index a>span:last-child{font-size:12px}body.getit-lp1 > .category-panel h3,body.getit-lp1 > :not(#wpadminbar) .category-panel h3,body:not(.getit-lp1) .getit-lp1 .category-panel h3{font-size:23px}body.getit-lp1 > .onepiece-heading h2,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading h2,body:not(.getit-lp1) .getit-lp1 .onepiece-heading h2{font-size:34px}body.getit-lp1 > .onepiece-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .onepiece-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .onepiece-heading .ip-logo{width:105px}body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{height:356px}body.getit-lp1 > .op-side,body.getit-lp1 > :not(#wpadminbar) .op-side,body:not(.getit-lp1) .getit-lp1 .op-side{height:212px}body.getit-lp1 > .pokemon-heading h2,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading h2,body:not(.getit-lp1) .getit-lp1 .pokemon-heading h2{font-size:30px}body.getit-lp1 > .pokemon-heading .ip-logo,body.getit-lp1 > :not(#wpadminbar) .pokemon-heading .ip-logo,body:not(.getit-lp1) .getit-lp1 .pokemon-heading .ip-logo{width:87px;right:16px}body.getit-lp1 > .scene-heading h3,body.getit-lp1 > :not(#wpadminbar) .scene-heading h3,body:not(.getit-lp1) .getit-lp1 .scene-heading h3{font-size:19px}body.getit-lp1 > .festival-panels,body.getit-lp1 > :not(#wpadminbar) .festival-panels,body:not(.getit-lp1) .getit-lp1 .festival-panels{height:267px}body.getit-lp1 > .box-pair,body.getit-lp1 > :not(#wpadminbar) .box-pair,body:not(.getit-lp1) .getit-lp1 .box-pair{height:230px}body.getit-lp1 > .box-object svg,body.getit-lp1 > :not(#wpadminbar) .box-object svg,body:not(.getit-lp1) .getit-lp1 .box-object svg{height:185px}}@media(prefers-reduced-motion:reduce){html:has(body.getit-lp1){scroll-behavior:auto}body.getit-lp1 > :not(#wpadminbar),body.getit-lp1 > :not(#wpadminbar) *,body:not(.getit-lp1) .getit-lp1,body:not(.getit-lp1) .getit-lp1 *,body.getit-lp1 > :not(#wpadminbar)::before,body.getit-lp1 > :not(#wpadminbar) *::before,body:not(.getit-lp1) .getit-lp1::before,body:not(.getit-lp1) .getit-lp1 *::before,body.getit-lp1 > :not(#wpadminbar)::after,body.getit-lp1 > :not(#wpadminbar) *::after,body:not(.getit-lp1) .getit-lp1::after,body:not(.getit-lp1) .getit-lp1 *::after{transition:none!important;animation:none!important}}
/* 1.2.16 card rail: six GET iT pool card faces, swipe/drag on narrow screens, one row from 900px. */
body.getit-lp1 > .card-rail,body.getit-lp1 > :not(#wpadminbar) .card-rail,body:not(.getit-lp1) .getit-lp1 .card-rail{margin:6px 0 34px}
body.getit-lp1 > .card-rail-strip,body.getit-lp1 > :not(#wpadminbar) .card-rail-strip,body:not(.getit-lp1) .getit-lp1 .card-rail-strip{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;padding:24px 20px 16px;margin-inline:-20px;scroll-padding-inline:20px;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}
body.getit-lp1 > .card-rail-strip::-webkit-scrollbar,body.getit-lp1 > :not(#wpadminbar) .card-rail-strip::-webkit-scrollbar,body:not(.getit-lp1) .getit-lp1 .card-rail-strip::-webkit-scrollbar{display:none}
body.getit-lp1 > .card-rail-strip.is-drag,body.getit-lp1 > :not(#wpadminbar) .card-rail-strip.is-drag,body:not(.getit-lp1) .getit-lp1 .card-rail-strip.is-drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}
body.getit-lp1 > .card-rail-card,body.getit-lp1 > :not(#wpadminbar) .card-rail-card,body:not(.getit-lp1) .getit-lp1 .card-rail-card{display:block;flex:0 0 42%;max-width:200px;scroll-snap-align:start;perspective:800px;color:var(--ink);text-decoration:none}
body.getit-lp1 > .card-rail-tilt,body.getit-lp1 > :not(#wpadminbar) .card-rail-tilt,body:not(.getit-lp1) .getit-lp1 .card-rail-tilt{display:block;position:relative;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1)}
body.getit-lp1 > .card-rail-card.is-tilt .card-rail-tilt,body.getit-lp1 > :not(#wpadminbar) .card-rail-card.is-tilt .card-rail-tilt,body:not(.getit-lp1) .getit-lp1 .card-rail-card.is-tilt .card-rail-tilt{transition:transform .08s linear}
body.getit-lp1 > .card-rail-float,body.getit-lp1 > :not(#wpadminbar) .card-rail-float,body:not(.getit-lp1) .getit-lp1 .card-rail-float{display:block;position:relative;overflow:hidden;border:2px solid var(--ink);border-radius:10px;background:#eee;box-shadow:4px 5px 0 var(--ink)}
body.getit-lp1 > .card-rail-float img,body.getit-lp1 > :not(#wpadminbar) .card-rail-float img,body:not(.getit-lp1) .getit-lp1 .card-rail-float img{display:block;width:100%;height:auto;aspect-ratio:63/88;object-fit:cover;pointer-events:none;-webkit-user-drag:none}
body.getit-lp1 > .card-rail-float::after,body.getit-lp1 > :not(#wpadminbar) .card-rail-float::after,body:not(.getit-lp1) .getit-lp1 .card-rail-float::after{content:'';position:absolute;inset:-20%;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.55) 50%,transparent 58%);transform:translateX(-120%);pointer-events:none}
body.getit-lp1 > .card-rail-glare,body.getit-lp1 > :not(#wpadminbar) .card-rail-glare,body:not(.getit-lp1) .getit-lp1 .card-rail-glare{position:absolute;inset:0;border-radius:10px;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.45),transparent 55%);mix-blend-mode:soft-light}
body.getit-lp1 > .card-rail-card.is-tilt .card-rail-glare,body.getit-lp1 > :not(#wpadminbar) .card-rail-card.is-tilt .card-rail-glare,body:not(.getit-lp1) .getit-lp1 .card-rail-card.is-tilt .card-rail-glare{opacity:1}
body.getit-lp1 > .card-rail-card b,body.getit-lp1 > :not(#wpadminbar) .card-rail-card b,body:not(.getit-lp1) .getit-lp1 .card-rail-card b{display:block;margin-top:12px;font-size:15px;line-height:1.3;font-weight:900}
body.getit-lp1 > .card-rail-card small,body.getit-lp1 > :not(#wpadminbar) .card-rail-card small,body:not(.getit-lp1) .getit-lp1 .card-rail-card small{display:block;margin-top:3px;font-size:12px;letter-spacing:.04em;opacity:.72}
body.getit-lp1 > .card-rail-hint,body.getit-lp1 > :not(#wpadminbar) .card-rail-hint,body:not(.getit-lp1) .getit-lp1 .card-rail-hint{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;font-weight:900;letter-spacing:.06em}
body.getit-lp1 > .card-rail-nav,body.getit-lp1 > :not(#wpadminbar) .card-rail-nav,body:not(.getit-lp1) .getit-lp1 .card-rail-nav{display:none;gap:8px}
body.getit-lp1 > .card-rail-nav button,body.getit-lp1 > :not(#wpadminbar) .card-rail-nav button,body:not(.getit-lp1) .getit-lp1 .card-rail-nav button{width:40px;height:40px;border:2px solid var(--ink);background:#fffdf7;color:var(--ink);font:900 18px/1 sans-serif;cursor:pointer;box-shadow:3px 3px 0 var(--ink)}
body.getit-lp1 > .card-rail-nav button:disabled,body.getit-lp1 > :not(#wpadminbar) .card-rail-nav button:disabled,body:not(.getit-lp1) .getit-lp1 .card-rail-nav button:disabled{opacity:.3;cursor:default;box-shadow:none}
body.getit-lp1 > .card-rail .availability-note,body.getit-lp1 > :not(#wpadminbar) .card-rail .availability-note,body:not(.getit-lp1) .getit-lp1 .card-rail .availability-note{margin-top:14px}
@media(hover:hover) and (pointer:fine){body.getit-lp1 > .card-rail-nav,body.getit-lp1 > :not(#wpadminbar) .card-rail-nav,body:not(.getit-lp1) .getit-lp1 .card-rail-nav{display:flex}}
@media(prefers-reduced-motion:no-preference){body.getit-lp1 > .card-rail.is-armed:not(.is-in) .card-rail-float,body.getit-lp1 > :not(#wpadminbar) .card-rail.is-armed:not(.is-in) .card-rail-float,body:not(.getit-lp1) .getit-lp1 .card-rail.is-armed:not(.is-in) .card-rail-float{opacity:0;transform:translateY(46px) rotate(-4deg) scale(.94)}body.getit-lp1 > .card-rail.is-in .card-rail-float,body.getit-lp1 > :not(#wpadminbar) .card-rail.is-in .card-rail-float,body:not(.getit-lp1) .getit-lp1 .card-rail.is-in .card-rail-float{animation:getit-card-in .9s cubic-bezier(.2,1.45,.42,1) both,getit-card-bob 3.8s ease-in-out infinite alternate;animation-delay:calc(var(--i,0)*110ms),calc(900ms + var(--i,0)*-620ms)}body.getit-lp1 > .card-rail.is-in .card-rail-float::after,body.getit-lp1 > :not(#wpadminbar) .card-rail.is-in .card-rail-float::after,body:not(.getit-lp1) .getit-lp1 .card-rail.is-in .card-rail-float::after{animation:getit-card-shine 6s ease-in-out infinite;animation-delay:calc(1.4s + var(--i,0)*.9s)}}
@keyframes getit-card-in{from{opacity:0;transform:translateY(46px) rotate(-4deg) scale(.94)}to{opacity:1;transform:none}}
@keyframes getit-card-bob{from{transform:translateY(0) rotate(-1deg);box-shadow:4px 5px 0 var(--ink)}to{transform:translateY(-14px) rotate(1.4deg);box-shadow:5px 11px 0 rgba(9,40,62,.35)}}
@keyframes getit-card-shine{0%,70%{transform:translateX(-120%)}100%{transform:translateX(120%)}}
@media(min-width:900px){body.getit-lp1 > .card-rail-strip,body.getit-lp1 > :not(#wpadminbar) .card-rail-strip,body:not(.getit-lp1) .getit-lp1 .card-rail-strip{overflow:visible;cursor:auto;margin-inline:0;padding-inline:4px}body.getit-lp1 > .card-rail-card,body.getit-lp1 > :not(#wpadminbar) .card-rail-card,body:not(.getit-lp1) .getit-lp1 .card-rail-card{flex:1 1 0;max-width:none}body.getit-lp1 > .card-rail-hint,body.getit-lp1 > :not(#wpadminbar) .card-rail-hint,body:not(.getit-lp1) .getit-lp1 .card-rail-hint{display:none}}
@media(max-width:359px){body.getit-lp1 > .card-rail-strip,body.getit-lp1 > :not(#wpadminbar) .card-rail-strip,body:not(.getit-lp1) .getit-lp1 .card-rail-strip{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}

/* 1.2.16 motion posters: 機率全公開 (categories) and 航海大豐收 (ONE PIECE); same player as the H3 videos. */
body.getit-lp1 > .motion-feature,body.getit-lp1 > :not(#wpadminbar) .motion-feature,body:not(.getit-lp1) .getit-lp1 .motion-feature{grid-column:1/-1;margin-top:34px}
body.getit-lp1 > .promise-motion .movie-frame video,body.getit-lp1 > :not(#wpadminbar) .promise-motion .movie-frame video,body:not(.getit-lp1) .getit-lp1 .promise-motion .movie-frame video{aspect-ratio:1280/682}
body.getit-lp1 > .voyage-motion,body.getit-lp1 > :not(#wpadminbar) .voyage-motion,body:not(.getit-lp1) .getit-lp1 .voyage-motion{width:100%;max-width:720px;margin-inline:auto}
body.getit-lp1 > .voyage-motion .movie-frame video,body.getit-lp1 > :not(#wpadminbar) .voyage-motion .movie-frame video,body:not(.getit-lp1) .getit-lp1 .voyage-motion .movie-frame video{aspect-ratio:1280/906}
body.getit-lp1 > .motion-feature .motion-title>span,body.getit-lp1 > :not(#wpadminbar) .motion-feature .motion-title>span,body:not(.getit-lp1) .getit-lp1 .motion-feature .motion-title>span,body.getit-lp1 > .motion-feature .movie-caption,body.getit-lp1 > :not(#wpadminbar) .motion-feature .movie-caption,body:not(.getit-lp1) .getit-lp1 .motion-feature .movie-caption,body.getit-lp1 > .anniversary-scene .motion-title>span,body.getit-lp1 > :not(#wpadminbar) .anniversary-scene .motion-title>span,body:not(.getit-lp1) .getit-lp1 .anniversary-scene .motion-title>span,body.getit-lp1 > .anniversary-scene .movie-caption,body.getit-lp1 > :not(#wpadminbar) .anniversary-scene .movie-caption,body:not(.getit-lp1) .getit-lp1 .anniversary-scene .movie-caption{font-size:12px}
body.getit-lp1 > .voyage-motion .motion-title h3,body.getit-lp1 > :not(#wpadminbar) .voyage-motion .motion-title h3,body:not(.getit-lp1) .getit-lp1 .voyage-motion .motion-title h3{color:var(--paper)}
@media(max-width:599px){body.getit-lp1 > .motion-feature,body.getit-lp1 > :not(#wpadminbar) .motion-feature,body:not(.getit-lp1) .getit-lp1 .motion-feature{margin-top:26px}}

/* Poster text runs to the bottom edge, so the play control sits in a strip below the picture. */
body.getit-lp1 > .motion-feature .movie-frame,body.getit-lp1 > :not(#wpadminbar) .motion-feature .movie-frame,body:not(.getit-lp1) .getit-lp1 .motion-feature .movie-frame{padding-bottom:56px}
body.getit-lp1 > .motion-feature .movie-play,body.getit-lp1 > :not(#wpadminbar) .motion-feature .movie-play,body:not(.getit-lp1) .getit-lp1 .motion-feature .movie-play{bottom:6px;right:8px}
body.getit-lp1 > .voyage-motion .availability-note,body.getit-lp1 > :not(#wpadminbar) .voyage-motion .availability-note,body:not(.getit-lp1) .getit-lp1 .voyage-motion .availability-note,body.getit-lp1 > .voyage-motion .movie-caption,body.getit-lp1 > :not(#wpadminbar) .voyage-motion .movie-caption,body:not(.getit-lp1) .getit-lp1 .voyage-motion .movie-caption{color:var(--paper)}
body.getit-lp1 > .voyage-motion .availability-note,body.getit-lp1 > :not(#wpadminbar) .voyage-motion .availability-note,body:not(.getit-lp1) .getit-lp1 .voyage-motion .availability-note{opacity:.85}
/* Tapping the picture opens GET iT, like the banners on getithk.com; the play control stays on top. */
body.getit-lp1 > .movie-link,body.getit-lp1 > :not(#wpadminbar) .movie-link,body:not(.getit-lp1) .getit-lp1 .movie-link{position:absolute;inset:0;z-index:1;cursor:pointer}
body.getit-lp1 > .motion-feature .movie-link,body.getit-lp1 > :not(#wpadminbar) .motion-feature .movie-link,body:not(.getit-lp1) .getit-lp1 .motion-feature .movie-link{bottom:56px}
body.getit-lp1 > .motion-feature .movie-play,body.getit-lp1 > :not(#wpadminbar) .motion-feature .movie-play,body:not(.getit-lp1) .getit-lp1 .motion-feature .movie-play,body.getit-lp1 > .op-movie-frame .op-play,body.getit-lp1 > :not(#wpadminbar) .op-movie-frame .op-play,body:not(.getit-lp1) .getit-lp1 .op-movie-frame .op-play{z-index:2}
/* 1.2.18: the ONE PIECE poster text also runs to the bottom edge; keep its play control below the picture. */
body.getit-lp1 > .op-movie-frame,body.getit-lp1 > :not(#wpadminbar) .op-movie-frame,body:not(.getit-lp1) .getit-lp1 .op-movie-frame{padding-bottom:54px}
body.getit-lp1 > .op-movie-frame .op-play,body.getit-lp1 > :not(#wpadminbar) .op-movie-frame .op-play,body:not(.getit-lp1) .getit-lp1 .op-movie-frame .op-play{bottom:4px;right:0}
body.getit-lp1 > .op-movie-frame .movie-link,body.getit-lp1 > :not(#wpadminbar) .op-movie-frame .movie-link,body:not(.getit-lp1) .getit-lp1 .op-movie-frame .movie-link{bottom:54px}
/* 1.2.19 no-JS fallback for deferred video posters. */
body.getit-lp1 > .movie-noscript-poster,body.getit-lp1 > :not(#wpadminbar) .movie-noscript-poster,body:not(.getit-lp1) .getit-lp1 .movie-noscript-poster{position:absolute;left:0;top:0;width:100%;height:auto;pointer-events:none}
/* 1.2.16 home closing call to action, matching the guide next-step band. */
body.getit-lp1 > .home-next,body.getit-lp1 > :not(#wpadminbar) .home-next,body:not(.getit-lp1) .getit-lp1 .home-next{background:var(--red);color:#fffdf7;border-block:4px solid var(--ink)}
body.getit-lp1 > .home-next-inner,body.getit-lp1 > :not(#wpadminbar) .home-next-inner,body:not(.getit-lp1) .getit-lp1 .home-next-inner{padding-block:56px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}
body.getit-lp1 > .home-next-kicker,body.getit-lp1 > :not(#wpadminbar) .home-next-kicker,body:not(.getit-lp1) .getit-lp1 .home-next-kicker{font-size:12px;font-weight:900;letter-spacing:.09em}
body.getit-lp1 > .home-next h2,body.getit-lp1 > :not(#wpadminbar) .home-next h2,body:not(.getit-lp1) .getit-lp1 .home-next h2{margin:14px 0 0;color:#fffdf7;font-size:36px;line-height:1.25;font-weight:900}
body.getit-lp1 > .home-next-copy p,body.getit-lp1 > :not(#wpadminbar) .home-next-copy p,body:not(.getit-lp1) .getit-lp1 .home-next-copy p{margin:0;font-size:16px;line-height:1.8}
body.getit-lp1 > .home-next-button,body.getit-lp1 > :not(#wpadminbar) .home-next-button,body:not(.getit-lp1) .getit-lp1 .home-next-button{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:360px;margin-top:22px;padding:14px 20px;background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);font-weight:900;text-decoration:none}
body.getit-lp1 > .home-next-button:hover,body.getit-lp1 > :not(#wpadminbar) .home-next-button:hover,body:not(.getit-lp1) .getit-lp1 .home-next-button:hover{background:#fffdf7;color:var(--ink)}
body.getit-lp1 > .home-next-button>span,body.getit-lp1 > :not(#wpadminbar) .home-next-button>span,body:not(.getit-lp1) .getit-lp1 .home-next-button>span{font-size:24px;line-height:1}
body.getit-lp1 > .home-next-link,body.getit-lp1 > :not(#wpadminbar) .home-next-link,body:not(.getit-lp1) .getit-lp1 .home-next-link{display:inline-block;margin-top:18px;padding-bottom:3px;color:#fffdf7;border-bottom:2px solid currentColor;font-size:14px;font-weight:800;text-decoration:none}
body.getit-lp1 > .home-next a:focus-visible,body.getit-lp1 > :not(#wpadminbar) .home-next a:focus-visible,body:not(.getit-lp1) .getit-lp1 .home-next a:focus-visible{outline-color:var(--paper)}
@media(max-width:899px){body.getit-lp1 > .home-next-inner,body.getit-lp1 > :not(#wpadminbar) .home-next-inner,body:not(.getit-lp1) .getit-lp1 .home-next-inner{grid-template-columns:1fr;gap:20px;padding-block:40px}body.getit-lp1 > .home-next h2,body.getit-lp1 > :not(#wpadminbar) .home-next h2,body:not(.getit-lp1) .getit-lp1 .home-next h2{font-size:30px}body.getit-lp1 > .home-next-button,body.getit-lp1 > :not(#wpadminbar) .home-next-button,body:not(.getit-lp1) .getit-lp1 .home-next-button{max-width:none}}

/* 1.2.16 WhatsApp share, shown in every LP1 footer. */
body.getit-lp1 > .footer-share,body.getit-lp1 > :not(#wpadminbar) .footer-share,body:not(.getit-lp1) .getit-lp1 .footer-share{display:flex;justify-content:flex-end;max-width:1116px;margin:0 auto;padding-top:14px}
body.getit-lp1 > .share-whatsapp,body.getit-lp1 > :not(#wpadminbar) .share-whatsapp,body:not(.getit-lp1) .getit-lp1 .share-whatsapp{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:2px solid var(--ink);background:#fffdf7;color:var(--ink);box-shadow:3px 3px 0 var(--ink);font-size:13px;font-weight:900;text-decoration:none}
body.getit-lp1 > .share-whatsapp:hover,body.getit-lp1 > :not(#wpadminbar) .share-whatsapp:hover,body:not(.getit-lp1) .getit-lp1 .share-whatsapp:hover{background:#fff;color:var(--ink)}
body.getit-lp1 > .share-whatsapp svg,body.getit-lp1 > :not(#wpadminbar) .share-whatsapp svg,body:not(.getit-lp1) .getit-lp1 .share-whatsapp svg{width:18px;height:18px;fill:#1faa53;flex:none}
@media(max-width:599px){body.getit-lp1 > .footer-share,body.getit-lp1 > :not(#wpadminbar) .footer-share,body:not(.getit-lp1) .getit-lp1 .footer-share{justify-content:flex-start}}
/* 1.2.17 full footer: about, site pages and GET iT support links, then note, copyright and share. */
body.getit-lp1 > .footer-columns,body.getit-lp1 > :not(#wpadminbar) .footer-columns,body:not(.getit-lp1) .getit-lp1 .footer-columns{max-width:1116px;margin:22px auto 0;padding-top:20px;border-top:1px solid #09283e40;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:28px}
body.getit-lp1 > .footer-about,body.getit-lp1 > :not(#wpadminbar) .footer-about,body:not(.getit-lp1) .getit-lp1 .footer-about{margin:0;max-width:26em;font-size:15px;line-height:1.75}
body.getit-lp1 > .footer-col,body.getit-lp1 > :not(#wpadminbar) .footer-col,body:not(.getit-lp1) .getit-lp1 .footer-col{display:flex;flex-direction:column;align-items:flex-start}
body.getit-lp1 > .footer-heading,body.getit-lp1 > :not(#wpadminbar) .footer-heading,body:not(.getit-lp1) .getit-lp1 .footer-heading{margin:0 0 4px;font-size:12px;font-weight:900;letter-spacing:.08em;opacity:.7}
body.getit-lp1 > .footer-col a,body.getit-lp1 > :not(#wpadminbar) .footer-col a,body:not(.getit-lp1) .getit-lp1 .footer-col a{display:flex;align-items:center;min-height:40px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:4px}
body.getit-lp1 > .footer-col a:hover,body.getit-lp1 > :not(#wpadminbar) .footer-col a:hover,body:not(.getit-lp1) .getit-lp1 .footer-col a:hover{color:var(--red)}
body.getit-lp1 > .footer-col a[aria-current="page"],body.getit-lp1 > :not(#wpadminbar) .footer-col a[aria-current="page"],body:not(.getit-lp1) .getit-lp1 .footer-col a[aria-current="page"]{color:var(--red);text-decoration:none}
body.getit-lp1 > .footer-bottom,body.getit-lp1 > :not(#wpadminbar) .footer-bottom,body:not(.getit-lp1) .getit-lp1 .footer-bottom{max-width:1116px;margin:20px auto 0;padding-top:14px;border-top:1px solid #09283e40;display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px}
body.getit-lp1 > .footer-bottom .demo-note,body.getit-lp1 > :not(#wpadminbar) .footer-bottom .demo-note,body:not(.getit-lp1) .getit-lp1 .footer-bottom .demo-note{margin:0;padding:0;border:0;max-width:none}
body.getit-lp1 > .footer-copyright,body.getit-lp1 > :not(#wpadminbar) .footer-copyright,body:not(.getit-lp1) .getit-lp1 .footer-copyright{margin:0;font-size:13px;opacity:.75}
body.getit-lp1 > .footer-bottom .footer-share,body.getit-lp1 > :not(#wpadminbar) .footer-bottom .footer-share,body:not(.getit-lp1) .getit-lp1 .footer-bottom .footer-share{margin:0 0 0 auto;padding:0;max-width:none}
@media(max-width:599px){body.getit-lp1 > .footer-columns,body.getit-lp1 > :not(#wpadminbar) .footer-columns,body:not(.getit-lp1) .getit-lp1 .footer-columns{grid-template-columns:1fr 1fr;gap:18px 20px}body.getit-lp1 > .footer-about,body.getit-lp1 > :not(#wpadminbar) .footer-about,body:not(.getit-lp1) .getit-lp1 .footer-about{grid-column:1/-1}body.getit-lp1 > .footer-bottom,body.getit-lp1 > :not(#wpadminbar) .footer-bottom,body:not(.getit-lp1) .getit-lp1 .footer-bottom{flex-direction:column;align-items:flex-start}body.getit-lp1 > .footer-bottom .footer-share,body.getit-lp1 > :not(#wpadminbar) .footer-bottom .footer-share,body:not(.getit-lp1) .getit-lp1 .footer-bottom .footer-share{margin:4px 0 0}}

/* Optional existing ONE PIECE H3, kept within its own product scene. */
body.getit-lp1 > .op-motion,body.getit-lp1 > :not(#wpadminbar) .op-motion,body:not(.getit-lp1) .getit-lp1 .op-motion{grid-column:1/-1;width:100%;border-top:2px solid #f4efdf80;margin-top:8px}body.getit-lp1 > .op-motion summary,body.getit-lp1 > :not(#wpadminbar) .op-motion summary,body:not(.getit-lp1) .getit-lp1 .op-motion summary{list-style:none;min-height:52px;display:flex;align-items:center;gap:16px;font-size:14px;font-weight:900;cursor:pointer}body.getit-lp1 > .op-motion summary::-webkit-details-marker,body.getit-lp1 > :not(#wpadminbar) .op-motion summary::-webkit-details-marker,body:not(.getit-lp1) .getit-lp1 .op-motion summary::-webkit-details-marker{display:none}body.getit-lp1 > .op-motion summary>span,body.getit-lp1 > :not(#wpadminbar) .op-motion summary>span,body:not(.getit-lp1) .getit-lp1 .op-motion summary>span{font-size:12px;font-weight:400;margin-right:auto}body.getit-lp1 > .op-motion summary>b,body.getit-lp1 > :not(#wpadminbar) .op-motion summary>b,body:not(.getit-lp1) .getit-lp1 .op-motion summary>b{font-size:23px;transition:transform .2s}body.getit-lp1 > .op-motion[open] summary>b,body.getit-lp1 > :not(#wpadminbar) .op-motion[open] summary>b,body:not(.getit-lp1) .getit-lp1 .op-motion[open] summary>b{transform:rotate(45deg)}body.getit-lp1 > .op-motion summary:focus-visible,body.getit-lp1 > :not(#wpadminbar) .op-motion summary:focus-visible,body:not(.getit-lp1) .getit-lp1 .op-motion summary:focus-visible{outline:3px solid var(--paper);outline-offset:4px}body.getit-lp1 > .op-movie,body.getit-lp1 > :not(#wpadminbar) .op-movie,body:not(.getit-lp1) .getit-lp1 .op-movie{width:min(100%,800px);margin:18px auto 0}body.getit-lp1 > .op-movie video,body.getit-lp1 > :not(#wpadminbar) .op-movie video,body:not(.getit-lp1) .getit-lp1 .op-movie video{width:100%;aspect-ratio:1280/848;background:#031726;border:3px solid var(--paper)}body.getit-lp1 > .op-movie p,body.getit-lp1 > :not(#wpadminbar) .op-movie p,body:not(.getit-lp1) .getit-lp1 .op-movie p{font-size:11px;line-height:1.6;margin-top:12px}body.getit-lp1 > .onepiece-section a:focus-visible,body.getit-lp1 > :not(#wpadminbar) .onepiece-section a:focus-visible,body:not(.getit-lp1) .getit-lp1 .onepiece-section a:focus-visible{outline-color:var(--paper)}@media(min-width:1000px){body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{height:600px}body.getit-lp1 > .black-card,body.getit-lp1 > :not(#wpadminbar) .black-card,body:not(.getit-lp1) .getit-lp1 .black-card{top:120px}body.getit-lp1 > .festival-scene,body.getit-lp1 > :not(#wpadminbar) .festival-scene,body:not(.getit-lp1) .getit-lp1 .festival-scene{align-self:center}body.getit-lp1 > .festival-panels,body.getit-lp1 > :not(#wpadminbar) .festival-panels,body:not(.getit-lp1) .getit-lp1 .festival-panels{height:500px}}@media(max-width:599px){body.getit-lp1 > .op-motion,body.getit-lp1 > :not(#wpadminbar) .op-motion,body:not(.getit-lp1) .getit-lp1 .op-motion{margin-top:23px}body.getit-lp1 > .op-motion summary,body.getit-lp1 > :not(#wpadminbar) .op-motion summary,body:not(.getit-lp1) .getit-lp1 .op-motion summary{font-size:12px;gap:10px}body.getit-lp1 > .op-motion summary>span,body.getit-lp1 > :not(#wpadminbar) .op-motion summary>span,body:not(.getit-lp1) .getit-lp1 .op-motion summary>span,body.getit-lp1 > .op-movie p,body.getit-lp1 > :not(#wpadminbar) .op-movie p,body:not(.getit-lp1) .getit-lp1 .op-movie p{font-size:12px}}body.getit-lp1 > .op-movie-frame,body.getit-lp1 > :not(#wpadminbar) .op-movie-frame,body:not(.getit-lp1) .getit-lp1 .op-movie-frame{position:relative}body.getit-lp1 > .op-play,body.getit-lp1 > :not(#wpadminbar) .op-play,body:not(.getit-lp1) .getit-lp1 .op-play{position:absolute;bottom:12px;right:12px;min-height:44px;min-width:76px;border:2px solid var(--paper);background:var(--ink);color:var(--paper);padding:8px 12px;font:900 13px/1.4 Chiron,sans-serif;cursor:pointer}body.getit-lp1 > .op-play[hidden],body.getit-lp1 > :not(#wpadminbar) .op-play[hidden],body:not(.getit-lp1) .getit-lp1 .op-play[hidden]{display:none}/* Room for the guide entry on narrow phones. */
body.getit-lp1 > .masthead-with-guide nav a[aria-current="page"],body.getit-lp1 > :not(#wpadminbar) .masthead-with-guide nav a[aria-current="page"],body:not(.getit-lp1) .getit-lp1 .masthead-with-guide nav a[aria-current="page"]{color:var(--red);text-decoration:underline;text-underline-offset:6px}@media(max-width:599px){body.getit-lp1 > .masthead-with-guide,body.getit-lp1 > :not(#wpadminbar) .masthead-with-guide,body:not(.getit-lp1) .getit-lp1 .masthead-with-guide{flex-wrap:wrap;gap:6px;padding-bottom:7px}body.getit-lp1 > .masthead-with-guide nav,body.getit-lp1 > :not(#wpadminbar) .masthead-with-guide nav,body:not(.getit-lp1) .getit-lp1 .masthead-with-guide nav{width:100%;justify-content:space-between;gap:16px;font-size:13px}body.getit-lp1 > .masthead-with-guide nav a:last-child,body.getit-lp1 > :not(#wpadminbar) .masthead-with-guide nav a:last-child,body:not(.getit-lp1) .getit-lp1 .masthead-with-guide nav a:last-child{font-size:12px}body.getit-lp1 > .masthead-with-guide .brand,body.getit-lp1 > :not(#wpadminbar) .masthead-with-guide .brand,body:not(.getit-lp1) .getit-lp1 .masthead-with-guide .brand{width:143px}}

/* Default festival crops retain the full raster and the original SVG viewport. */
body.getit-lp1 > :not(#wpadminbar) .festival-panels .getit-festival-crop{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:hidden}
body.getit-lp1 > :not(#wpadminbar) .festival-panels .getit-festival-image{display:block;position:absolute;max-width:none;max-height:none;margin:0;padding:0;border:0;object-fit:cover}
body.getit-lp1 > :not(#wpadminbar) .festival-main .getit-festival-image{width:424.309392265193%;height:249.148418491484%;left:-109.944751381215%;top:-54.987834549878%;object-position:37.695312500000% 42.138671875000%}
body.getit-lp1 > :not(#wpadminbar) .festival-side .getit-festival-image{width:457.142857142857%;height:277.506775067751%;left:-236.309523809524%;top:-65.853658536585%;object-position:62.630208333333% 41.748046875000%}

/* The original art remains visible when scripting is unavailable or blocked. */
html:not(.getit-art-ready) svg[data-getit-art]:not([data-getit-loaded]){background-size:100% 100%;background-repeat:no-repeat}
html:not(.getit-art-ready) svg[data-getit-art="daily"]:not([data-getit-loaded]){background-image:url("art-fallbacks/daily.svg")}
html:not(.getit-art-ready) svg[data-getit-art="fate"]:not([data-getit-loaded]){background-image:url("art-fallbacks/fate.svg")}
html:not(.getit-art-ready) svg[data-getit-art="shanks"]:not([data-getit-loaded]){background-image:url("art-fallbacks/shanks.svg")}
html:not(.getit-art-ready) svg[data-getit-art="luffy"]:not([data-getit-loaded]){background-image:url("art-fallbacks/luffy.svg")}
html:not(.getit-art-ready) svg[data-getit-art="sv2a"]:not([data-getit-loaded]){background-image:url("art-fallbacks/sv2a.svg")}
html:not(.getit-art-ready) svg[data-getit-art="sv11b"]:not([data-getit-loaded]){background-image:url("art-fallbacks/sv11b.svg")}

/* Keep the first hero card above the desktop copy panel without moving the composition. */
@media(min-width:1000px){body.getit-lp1 > .hero-art,body.getit-lp1 > :not(#wpadminbar) .hero-art,body:not(.getit-lp1) .getit-lp1 .hero-art{isolation:auto}body.getit-lp1 > .orange-card,body.getit-lp1 > :not(#wpadminbar) .orange-card,body:not(.getit-lp1) .getit-lp1 .orange-card{z-index:5}}

/* Keep the complete Luffy card and its caption in separate layout rows. */
body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{display:grid;grid-template-rows:1fr auto;row-gap:32px;height:auto;min-height:620px;padding-top:35px}
body.getit-lp1 > .op-main,body.getit-lp1 > :not(#wpadminbar) .op-main,body:not(.getit-lp1) .getit-lp1 .op-main{position:relative;top:auto;right:auto;align-self:start;justify-self:end}
body.getit-lp1 > .op-caption,body.getit-lp1 > :not(#wpadminbar) .op-caption,body:not(.getit-lp1) .getit-lp1 .op-caption{position:relative;inset:auto;margin-left:34%}
@media(max-width:899px){body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{min-height:520px}}
@media(max-width:599px){body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{min-height:405px;padding-top:4px;row-gap:26px}body.getit-lp1 > .op-caption,body.getit-lp1 > :not(#wpadminbar) .op-caption,body:not(.getit-lp1) .getit-lp1 .op-caption{margin-left:35%}}
@media(max-width:359px){body.getit-lp1 > .onepiece-stage,body.getit-lp1 > :not(#wpadminbar) .onepiece-stage,body:not(.getit-lp1) .getit-lp1 .onepiece-stage{min-height:356px}}
