.nfc-user-guide{max-width:1180px;margin:0 auto;padding:24px 0 40px}.nfc-user-guide-header{max-width:1180px;margin-bottom:32px}.nfc-user-guide-header h1{font-size:clamp(2.25rem,4.4vw,3.8rem);margin:12px 0 16px}.nfc-user-guide-header>p{margin-top:10px}.nfc-guide-watch-button{display:inline-flex;gap:13px;margin-top:20px;padding:14px 20px;min-height:62px;border:1px solid #943e2b;border-radius:12px;background:#a44732;color:#fffdfa;text-decoration:none;font-weight:650}.nfc-guide-watch-button:hover{background:#873522;color:#fffdfa}.nfc-guide-watch-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid currentColor;border-radius:50%;font-size:.8rem}.nfc-user-guide-chips{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.nfc-user-guide-chips>span{padding:7px 12px;border-radius:30px;background:#f6e8db;font-size:.85rem}.nfc-user-guide-scope{color:var(--muted);font-size:.86rem}.nfc-user-guide-nav{margin-top:28px}.nfc-user-guide-nav h2{font-family:inherit;font-size:.95rem;font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:12px}.nfc-user-guide-step-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.nfc-user-guide-step-links li{min-width:0}.nfc-user-guide-step-links a{display:flex;align-items:flex-start;gap:10px;min-height:92px;height:100%;padding:14px 12px;border:1px solid #d5c6b8;border-radius:12px;background:#fffdf8;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.nfc-user-guide-step-badge{display:grid;place-items:center;flex:0 0 30px;height:30px;background:#f3e2d6;color:#8b3b28;border-radius:50%;font-size:.8rem;font-weight:750;font-variant-numeric:tabular-nums}.nfc-user-guide-step-links a>span:last-child{min-width:0}.nfc-user-guide-step-links small{display:block;color:var(--muted);font-size:.67rem;line-height:1.3;margin-bottom:4px}.nfc-user-guide-step-links strong{display:block;font-size:.85rem;line-height:1.4}.nfc-user-guide-step-links a:hover,.nfc-user-guide-step-links a:focus-visible{background:#f8eade;border-color:#a04c37}.nfc-user-guide:has(#guide-connect:target) a[href="#guide-connect"],.nfc-user-guide:has(#guide-music:target) a[href="#guide-music"],.nfc-user-guide:has(#guide-eject:target) a[href="#guide-eject"],.nfc-user-guide:has(#guide-stickers:target) a[href="#guide-stickers"],.nfc-user-guide:has(#guide-play:target) a[href="#guide-play"]{background:#f8eade;border-color:#a04c37}.nfc-user-guide-video-link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:.82rem;text-underline-offset:4px}.nfc-user-guide-video-link span{padding:3px 9px;border-radius:20px;background:#eee8df;color:var(--muted);font-size:.72rem}.nfc-user-guide-steps{padding:0;margin:0;list-style:none}.nfc-user-guide-steps>li{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,4vw,52px);padding-block:36px;border-top:1px solid #dbcbbd;scroll-margin-top:calc(var(--header-height, 112px) + 24px)}.nfc-user-guide figure{min-width:0;background:#fffaf3;border-radius:20px;border:1px solid #e4d8cc;padding:14px}.nfc-user-guide figure svg{width:100%;height:auto;display:block}.nfc-user-guide-number{display:block;color:#a44732;font-size:.85rem;font-weight:700;letter-spacing:.1em;margin-bottom:8px}.nfc-user-guide-copy h2{font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:15px}.nfc-user-guide-copy p{margin-top:12px;font-size:.94rem;line-height:1.65}.nfc-user-guide-copy ul{padding-left:20px;margin:12px 0;font-size:.9rem}.nfc-user-guide-copy li{margin-block:7px}.nfc-user-guide .nfc-user-guide-note{color:var(--muted);font-size:.8rem;line-height:1.6}.nfc-user-guide-callout{padding:14px 16px;background:#f9e8dc;border-radius:10px}.nfc-user-guide details{border-block-start:1px solid #dfd1c4;margin-top:14px;padding-top:12px;font-size:.9rem}.nfc-user-guide summary{cursor:pointer;font-weight:650;min-height:36px}.nfc-user-guide kbd{display:inline-block;border:1px solid #bdae9f;border-radius:4px;padding:0 5px;background:#fffdfa;font-size:.8rem}.nfc-user-guide-video{padding:30px 0 0;margin-top:30px;border-top:1px solid #dbcbbd;scroll-margin-top:calc(var(--header-height, 112px) + 24px)}.nfc-user-guide-video h2{margin-block:8px 20px;font-size:2rem}.nfc-user-guide-video-empty{display:flex;align-items:center;gap:18px;min-height:110px;font-size:.9rem}.nfc-user-guide-video-symbol{display:grid;place-items:center;flex:0 0 52px;height:52px;border:1px solid #a99a8b;border-radius:50%;color:#8c412f}.nfc-user-guide-player video{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px;background:#1e1d1b}.nfc-tutorial-video-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;margin-top:22px}.nfc-tutorial-video-card{min-width:0;width:100%;padding:0;scroll-margin-top:calc(var(--header-height, 112px) + 24px)}.nfc-tutorial-video-card+.nfc-tutorial-video-card{border-top:1px solid #dbcbbd;padding-top:28px}.nfc-tutorial-video-card h3{font-family:inherit;font-size:1.25rem;font-weight:650;margin-bottom:16px}.nfc-user-guide-video-note{font-size:.8rem;line-height:1.5;margin-top:12px;color:var(--muted)}.nfc-user-guide-video>.nfc-user-guide-note{margin-top:16px}.nfc-user-guide-help{padding-block:36px 0}.nfc-user-guide-help h2{font-size:1.8rem;margin-bottom:20px}.nfc-user-guide-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:28px}@media(max-width:980px){.nfc-user-guide-step-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.nfc-user-guide-step-links{grid-template-columns:repeat(2,minmax(0,1fr))}.nfc-user-guide-step-links a{min-height:84px;padding:12px 10px;gap:8px}.nfc-user-guide-step-links strong{font-size:.8rem}}@media(max-width:359px){.nfc-user-guide-step-links{grid-template-columns:minmax(0,1fr)}.nfc-user-guide-step-links a{align-items:center;min-height:64px}}@media(prefers-reduced-motion:reduce){.nfc-user-guide-step-links a{transition:none}}@media(max-width:740px){.nfc-user-guide{padding-top:12px}.nfc-user-guide-steps>li{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:28px}.nfc-user-guide figure{max-width:560px;width:100%;margin-inline:auto}.nfc-user-guide-video{padding:24px 0 0}.nfc-tutorial-video-grid{gap:26px}.nfc-tutorial-video-card+.nfc-tutorial-video-card{padding-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nfc-user-guide.css.map */
