.nk-editorial-links{max-width:760px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;padding:26px 16px 8px;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;color:#343631;font-weight:400}.nk-editorial-links .nk-editorial-wide{grid-column:1/-1;margin:0 -16px}.nk-editorial-links .nk-editorial-art{position:relative;display:block;aspect-ratio:1;overflow:hidden;text-decoration:none}.nk-editorial-links .nk-editorial-wide .nk-editorial-art{aspect-ratio:2.05}.nk-editorial-links .nk-editorial-art img{display:block;width:100%;height:100%;object-fit:cover}.nk-editorial-links .nk-editorial-art:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #ffffffd9;pointer-events:none}.nk-editorial-links .nk-editorial-strips{position:absolute;right:12px;top:13px;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:3px}.nk-editorial-links .nk-editorial-strips span{writing-mode:vertical-rl;text-orientation:upright;background:#fffffff0;padding:5px 3px;font-size:12px;letter-spacing:1px;line-height:1.15;white-space:nowrap;color:#353a32}.nk-editorial-links .nk-editorial-wide .nk-editorial-strips{right:17px;top:17px;gap:5px}.nk-editorial-links .nk-editorial-wide .nk-editorial-strips span{font-size:16px;letter-spacing:1.5px;padding:6px 4px}.nk-editorial-links .nk-editorial-brand{position:absolute;bottom:13px;left:12px;color:#fff;font-size:7px;letter-spacing:.5px;text-shadow:0 1px 4px #0009}.nk-editorial-links .nk-editorial-wide .nk-editorial-brand{background:#293c2a66;padding:4px 6px;left:16px;bottom:16px;font-size:9px;letter-spacing:1.2px}.nk-editorial-links .nk-editorial-copy{padding:13px 0 24px}.nk-editorial-links .nk-editorial-wide .nk-editorial-copy{padding:15px 17px 26px}.nk-editorial-links h3{font-size:13px;line-height:1.85;font-weight:400;margin:0;letter-spacing:normal}.nk-editorial-links .nk-editorial-wide h3{font-size:14px}.nk-editorial-links h3 a{color:#667254;text-decoration:none}.nk-editorial-links h3 span{margin-left:7px}.nk-editorial-links p{font-size:11px;line-height:1.95;color:#7b7d74;margin:9px 0 0;letter-spacing:normal}.nk-editorial-links .nk-editorial-wide p{font-size:12px}.nk-editorial-links a:focus-visible{outline:2px solid #687755;outline-offset:3px}@media(min-width:768px){.nk-editorial-links{gap:0 24px;padding-top:40px}.nk-editorial-links .nk-editorial-wide .nk-editorial-art{aspect-ratio:2.65}.nk-editorial-links .nk-editorial-strips{right:20px;top:20px;gap:6px}.nk-editorial-links .nk-editorial-strips span{font-size:22px;padding:7px 5px;letter-spacing:2px}.nk-editorial-links .nk-editorial-wide .nk-editorial-strips span{font-size:23px}.nk-editorial-links .nk-editorial-brand{font-size:10px;bottom:18px;left:18px}.nk-editorial-links h3{font-size:17px}.nk-editorial-links .nk-editorial-wide h3{font-size:18px}.nk-editorial-links p,.nk-editorial-links .nk-editorial-wide p{font-size:14px}.nk-editorial-links .nk-editorial-copy{padding-top:18px;padding-bottom:30px}}.nk-home-stories .nk-popular-toy{position:relative}.nk-home-stories .nk-popular-toy .contents_block_image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.nk-home-stories .nk-popular-label{position:absolute;top:0;left:0;width:51px;height:51px;background:#396653;clip-path:polygon(0 0,100% 0,0 100%);color:#fff;z-index:2;pointer-events:none}.nk-home-stories .nk-popular-orange .nk-popular-label{background:#d66b08}.nk-home-stories .nk-popular-label span{position:absolute;left:5px;top:9px;font-size:11px;line-height:1.2;font-weight:500;letter-spacing:1px;transform:rotate(-45deg)}.nk-home-stories{font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}.nk-home-stories .aspect_ratio_200{position:relative;aspect-ratio:2 / 1;overflow:hidden}.nk-home-stories .aspect_ratio_200:before{display:none}.nk-home-stories .aspect_ratio_200 a{display:block;width:100%;height:100%}.nk-home-stories .aspect_ratio_200 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.nk-home-stories .contents_block_heading{font-size:15px;line-height:22.4px;letter-spacing:normal;margin:0}.nk-home-stories .contents_block_title{margin-bottom:9px}.nk-home-stories .contents_block_exp{color:#655e55;font-size:15px;font-weight:400;line-height:22.4px;letter-spacing:normal}.nk-home-stories .nk-story-eyebrow{color:#858471;font-size:12px;font-weight:400;letter-spacing:.13em;margin:0 0 8px}.nk-home-stories .nk-story-cta{margin:12px 0 0;font-size:14px;font-weight:400;line-height:1.8}.nk-home-stories .nk-story-cta a{color:#687755;text-decoration:none;border-bottom:1px solid #c4ccb9;padding-bottom:4px}.nk-home-stories .nk-story-cta span{margin-left:22px}.nk-home-stories .c_col_2 .contents_block_heading{font-size:15px}.nk-home-stories .c_col_2 .contents_block_exp{font-size:14px}.nk-home-stories .c_col_2 .nk-story-eyebrow{font-size:11px}.nk-home-stories .c_col_2 .nk-story-cta{font-size:13px}@media(max-width:750px){.nk-home-stories .contents_block_heading{font-size:15px}.nk-home-stories .contents_block_exp{font-size:15px;line-height:22.4px}.nk-home-stories .nk-story-eyebrow{font-size:10px}.nk-home-stories .nk-story-cta{font-size:12px}.nk-home-stories .c_col_2 .contents_block_heading{font-size:15px;line-height:22.4px}.nk-home-stories .c_col_2 .contents_block_exp{font-size:13px;line-height:22.4px}.nk-home-stories .c_col_2 .nk-story-eyebrow{font-size:9px}.nk-home-stories .c_col_2 .nk-story-cta{font-size:11px}.nk-home-stories .c_col_2 .nk-story-cta span{margin-left:8px}}.nk-approved-home{max-width:760px;margin:0 auto;color:#43483d;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;font-weight:400}.nk-approved-home .nk-approved-intro{padding:20px 15px 34px}.nk-approved-home .nk-approved-intro h2{font-size:18px;font-weight:400;line-height:1.7;margin:0 0 12px;letter-spacing:normal}.nk-approved-home .nk-approved-intro p{font-size:13px;line-height:1.9;color:#655e55;margin:0}.nk-approved-home .nk-approved-art{display:block;position:relative;aspect-ratio:2.1/1;overflow:hidden;background:#eceae4;color:#4d5149;text-decoration:none}.nk-approved-home .nk-approved-photos{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr}.nk-approved-home .nk-approved-photos img{display:block;width:100%;height:100%;object-fit:cover;min-width:0}.nk-approved-home .nk-approved-frame{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid #ffffffbd;pointer-events:none}.nk-approved-home .nk-approved-vertical{position:absolute;top:10px;right:12px;display:flex;flex-direction:row-reverse;gap:5px;align-items:flex-start}.nk-approved-home .nk-approved-vertical span{writing-mode:vertical-rl;text-orientation:upright;background:#fffffff0;padding:6px 4px;font-size:16px;line-height:1.18;letter-spacing:.06em;white-space:nowrap}.nk-approved-home .nk-approved-vertical .nk-approved-context{font-size:10px}.nk-approved-home .nk-approved-brand{position:absolute;left:14px;bottom:13px;font-size:9px;letter-spacing:.12em;color:#fff;text-shadow:0 1px 4px #444}.nk-approved-home .nk-approved-caption{padding:13px 15px 28px}.nk-approved-home .nk-approved-caption h3{font-size:14px;font-weight:500;line-height:1.8;margin:0 0 8px;letter-spacing:normal}.nk-approved-home .nk-approved-caption h3 a{color:#687755;text-decoration:none}.nk-approved-home .nk-approved-caption p{font-size:13px;line-height:1.9;margin:0;color:#83847d;letter-spacing:normal}.nk-approved-home a:focus-visible{outline:2px solid #687755;outline-offset:3px}@media(min-width:768px){.nk-approved-home .nk-approved-vertical span{font-size:23px}.nk-approved-home .nk-approved-vertical .nk-approved-context{font-size:13px}.nk-approved-home .nk-approved-caption h3{font-size:18px}}.nk-circle-story{max-width:760px;margin:0 auto;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;font-weight:400}.nk-circle-story>a,.nk-circle-story img{display:block;width:100%;height:auto}.nk-circle-story .nk-circle-caption{padding:13px 15px 24px}.nk-circle-story h3{font-size:14px;font-weight:400;line-height:1.8;margin:0 0 8px;letter-spacing:normal}.nk-circle-story h3 a{color:#687755;text-decoration:none}.nk-circle-story p{font-size:13px;line-height:1.9;margin:0;color:#83847d;letter-spacing:normal}.nk-circle-story a:focus-visible{outline:2px solid #687755;outline-offset:3px}@media(min-width:768px){.nk-circle-story h3{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/186/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAwAAAAAAAAAAAAAw */
