.cng-assurance{padding:0 5% 2rem;background:#fff;color:#181818}.cng-assurance__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.cng-assurance h2{font:700 1.7rem/1.25 var(--cn-font-sans,sans-serif);margin:0 0 .7rem}.cng-assurance p{font:400 1.35rem/1.6 var(--cn-font-sans,sans-serif);margin:0}.cng-assurance a,.cng-japan__links a{color:#643563;text-underline-offset:.3rem;font-size:1.3rem}.cng-assurance__terms{margin:0!important;padding:0}.cng-japan{padding:4.8rem 5%;background:#fff;color:#181818;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}.cng-eyebrow{font:400 1.1rem/1.5 var(--cn-font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;margin:0 0 1rem}.cng-japan h2{font:700 clamp(2.5rem,3vw,3.8rem)/1.25 var(--cn-font-sans,sans-serif);margin:0 0 1.6rem}.cng-japan p,.cng-japan li{font-size:1.4rem;line-height:1.85}.cng-japan ul{margin:0;padding-left:1.8rem}.cng-japan li+li{margin-top:.7rem}.cng-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:1.3rem 2rem;background:#764175;color:#fff;text-decoration:none;font:500 1.3rem/1.4 var(--cn-font-sans,sans-serif)}.cng-button:hover{background:#5e335d;color:#fff}.cng-japan__english{font-size:1.2rem!important;color:#505050;margin-top:1.6rem}.cng-japan__links{display:flex;flex-wrap:wrap;gap:1.8rem}.cng-japan a:focus-visible,.cng-assurance a:focus-visible{outline:2px solid #764175;outline-offset:4px}@media(max-width:749px){.cng-assurance{padding:2.4rem 6% 1.8rem}.cng-assurance__grid{grid-template-columns:1fr;gap:1.8rem}.cng-japan{grid-template-columns:1fr;padding:3.6rem 6%;gap:2.4rem}}.cn-home-reviews{padding:5rem max(5%,calc((100% - 1200px)/2)) 4rem;background:#fff}.cn-home-reviews header{text-align:center;margin-bottom:3rem}.cn-home-reviews h2{font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.1;margin:0 auto 1rem;max-width:24ch}.cn-home-reviews h2 strong{color:#764175}.cn-home-reviews header p{margin:0;color:#666}.cn-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.cn-review-grid figure{margin:0;padding:2.4rem;background:#f5f2e9;display:flex;flex-direction:column}.cn-review-platform{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#764175;margin:0 0 1.4rem}.cn-review-grid blockquote{border:0;padding:0;margin:0 0 2rem;font-style:normal;line-height:1.6;font-size:1.6rem}.cn-review-grid figcaption{margin-top:auto;font-size:1.2rem;color:#666}.cn-review-grid a,.cn-reviews-more a{color:#764175;text-underline-offset:4px}.cn-reviews-more{text-align:center;margin:2.5rem 0 0}@media(max-width:749px){.cn-review-grid{grid-template-columns:1fr}.cn-home-reviews{padding-top:3.2rem;padding-bottom:3.2rem}.cn-review-grid figure{padding:2rem}}.cng-signup{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding:4.8rem 5%;margin:0 0 6rem;background:#764175;color:#f6f2ea}.cng-signup h2{font:700 clamp(2.8rem,3.5vw,4.8rem)/1.05 var(--cn-font-sans,sans-serif);text-transform:uppercase;letter-spacing:-.035em;margin:.8rem 0 1.2rem;color:inherit}.cng-signup p{font-size:1.4rem;line-height:1.6;margin:0}.cng-signup__eyebrow{font-family:var(--cn-font-mono,monospace);font-size:1.1rem!important;letter-spacing:.08em;text-transform:uppercase}.cng-signup label{display:block;font:400 1.2rem/1.5 var(--cn-font-mono,monospace);margin-bottom:.8rem}.cng-signup__row{display:flex;background:#fff;border:1px solid #f6f2ea}.cng-signup input[type=email]{min-width:0;width:100%;border:0;background:#fff;color:#181818;padding:1.4rem;font:400 1.6rem/1.4 var(--cn-font-sans,sans-serif);border-radius:0}.cng-signup button{flex-shrink:0;min-height:48px;border:0;border-left:1px solid #ded8cf;background:#f6f2ea;color:#643563;font:600 1.2rem/1.4 var(--cn-font-sans,sans-serif);padding:1.4rem 2rem;cursor:pointer}.cng-signup button:hover{background:#e9dfcd}.cng-signup input:focus-visible,.cng-signup button:focus-visible{outline:2px solid #643563;outline-offset:-4px}.cng-signup__fine{font-size:1.1rem!important;margin-top:1rem!important}.cng-signup a{color:inherit;text-underline-offset:.3rem}.cng-signup a:focus-visible{outline:2px solid #fff;outline-offset:3px}.cng-signup__success{padding:1.6rem;border:1px solid #f6f2ea}@media(max-width:749px){.cng-signup{grid-template-columns:1fr;gap:2.6rem;padding:3.6rem 6%;margin-bottom:4rem}.cng-signup button{padding:1.4rem}.cng-signup h2{font-size:3.4rem}}.cng-signup{margin-bottom:0}html body [id$=__new-arrivals]>.cnh.cnh-section{padding-top:0}@media(max-width:749px){.cng-signup{margin-bottom:0}}.cn-ebay-rating{display:inline-flex;align-items:center;gap:.35em;padding:.3em .65em;border:1px solid currentColor;border-radius:999px;font-weight:700;font-size:1.1rem;letter-spacing:.02em;white-space:nowrap;color:#764175}.cn-review-library{background:#fff;padding:4rem 0}.cn-review-library h1{text-align:center;font-size:clamp(3rem,5vw,5rem);margin:0 0 1rem}.cn-library-intro{text-align:center}.cn-review-sources{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;margin:2rem 0 3rem}.cn-review-library a{color:#764175;text-underline-offset:4px}.cn-review-library select{padding:1rem;margin-left:1rem;background:#fff;border:1px solid #bbb;color:#181818}.cn-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.cn-library-card{background:#f5f2e9;padding:2.4rem;display:flex;flex-direction:column;overflow-wrap:anywhere}.cn-library-card[hidden]{display:none}.cn-library-source{color:#764175;font-size:1.2rem;letter-spacing:.04em;margin:0 0 1rem}.cn-library-card blockquote{margin:0 0 2rem;border:0;padding:0;font-style:normal;line-height:1.6}.cn-library-author{margin:auto 0 .5rem;font-size:1.3rem;color:#555}.cn-library-card>a{font-size:1.2rem}.cn-library-pagination{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:3rem}.cn-library-pagination button{background:#764175;color:#fff;border:0;padding:1.2rem 2rem;cursor:pointer}.cn-library-pagination button:disabled{opacity:.4;cursor:default}@media(max-width:749px){.cn-library-grid{grid-template-columns:1fr}.cn-library-card{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/193/compiled_assets/styles.css.map */
