.nfc-guide{--nfc-ink: #162f39;--nfc-muted: #51646b;--nfc-paper: #faf8f3;--nfc-line: #dcded8;--nfc-red: #be352a;--nfc-sage: #e9eee6;--nfc-serif: Georgia, "Times New Roman", serif;--nfc-sans: Arial, Helvetica, sans-serif;background:var(--nfc-paper);color:var(--nfc-ink);font-family:var(--nfc-sans);font-size:16px;line-height:1.6}.nfc-guide *{box-sizing:border-box}.nfc-guide h1,.nfc-guide h2,.nfc-guide h3,.nfc-guide p{margin-top:0}.nfc-guide a{color:inherit}.nfc-guide a:focus-visible,.nfc-guide summary:focus-visible{outline:3px solid #1e66ad;outline-offset:4px}.nfc-guide__wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.nfc-guide__eyebrow{display:block;margin:0 0 12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--nfc-red)}.nfc-guide__hero{display:grid;grid-template-columns:1.4fr .6fr;gap:70px;align-items:center;padding:58px 0 55px;border-bottom:1px solid var(--nfc-line)}.nfc-guide__hero h1{margin:0 0 16px;font-family:var(--nfc-serif);font-size:62px;font-weight:400;letter-spacing:-2px;line-height:.95}.nfc-guide__lead{max-width:620px;margin:0;font-size:17px;color:var(--nfc-muted)}.nfc-guide__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:28px}.nfc-guide__button{display:inline-flex;align-items:center;min-height:48px;padding:13px 22px;background:var(--nfc-red);color:#fff;text-decoration:none;border-radius:999px;font-size:14px}.nfc-guide__textlink{font-size:14px}.nfc-guide__product{margin:0;background:#fff;border-radius:90px 90px 8px 8px;text-align:center;padding:15px 20px 18px}.nfc-guide__product img{display:block;width:100%;height:255px;object-fit:contain}.nfc-guide__product figcaption{font-size:11px;color:var(--nfc-muted);margin-top:8px}.nfc-guide__layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:80px;align-items:start;padding-top:48px;padding-bottom:48px}.nfc-guide__nav{position:sticky;top:110px}.nfc-guide__nav p{margin:0 0 16px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--nfc-muted)}.nfc-guide__nav a{display:block;text-decoration:none;font-size:14px;padding:13px 0;border-bottom:1px solid var(--nfc-line);min-height:46px}.nfc-guide__nav a:hover,.nfc-guide__nav a:focus-visible{color:var(--nfc-red)}.nfc-guide__content{min-width:0;max-width:800px}.nfc-guide__section{padding:0 0 52px;margin:0 0 45px;border-bottom:1px solid var(--nfc-line);scroll-margin-top:120px}.nfc-guide__section h2{font-family:var(--nfc-serif);font-size:38px;font-weight:400;letter-spacing:-1px;margin-bottom:25px}.nfc-guide__section h3{font-family:var(--nfc-serif);font-size:19px;font-weight:400;margin-bottom:12px}.nfc-guide__section p{font-size:16px;color:var(--nfc-muted);line-height:1.75;margin-bottom:15px}.nfc-guide__section strong{color:var(--nfc-ink)}.nfc-guide__section a{text-underline-offset:4px}.nfc-guide__prepare,.nfc-guide__check{padding:24px 27px;background:var(--nfc-sage);border-radius:7px;margin:0 0 24px}.nfc-guide__prepare ul,.nfc-guide__check ul{padding-left:20px;margin:10px 0 16px;color:var(--nfc-ink);font-size:15px;line-height:1.8}.nfc-guide__steps{padding:0;list-style:none;margin:0}.nfc-guide__steps>li{display:grid;grid-template-columns:40px 1fr;gap:17px;padding:25px 0;border-bottom:1px solid var(--nfc-line)}.nfc-guide__steps>li:last-child{border-bottom:0;padding-bottom:0}.nfc-guide__index{display:flex;align-items:center;justify-content:center;font-family:var(--nfc-serif);color:var(--nfc-red);border:1px solid #d9c7bf;border-radius:50%;width:36px;height:36px;font-size:20px}.nfc-guide__note{border-left:3px solid #a3b4a3;padding:12px 16px;background:#f0f2ec;font-size:14px;line-height:1.7;color:var(--nfc-muted);margin:18px 0}.nfc-guide__note strong{color:var(--nfc-ink)}.nfc-guide__small{font-size:13px;line-height:1.7}.nfc-guide__faq{border-top:1px solid var(--nfc-line)}.nfc-guide__faq details{border-bottom:1px solid var(--nfc-line)}.nfc-guide__faq summary{list-style:none;position:relative;cursor:pointer;padding:21px 35px 21px 0;font-size:16px;font-weight:600;min-height:48px;color:var(--nfc-ink)}.nfc-guide__faq summary::-webkit-details-marker{display:none}.nfc-guide__faq summary:after{content:"+";position:absolute;right:2px;top:17px;color:var(--nfc-red);font-size:23px;font-weight:400}.nfc-guide__faq details[open] summary:after{content:"\2212"}.nfc-guide__card{padding:25px 27px;background:#fff;border:1px solid var(--nfc-line);border-radius:7px;margin-bottom:18px}.nfc-guide__kicker{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--nfc-muted);display:block;margin-bottom:12px}.nfc-guide__card--delete{background:#f5ece5;border-color:#dfc8b9}.nfc-guide__card--delete .nfc-guide__kicker{color:var(--nfc-red)}.nfc-guide__specs{margin:0}.nfc-guide__specs>div{display:grid;grid-template-columns:165px 1fr;gap:20px;padding:15px 0;border-bottom:1px solid var(--nfc-line);font-size:15px}.nfc-guide__specs dt{color:var(--nfc-muted)}.nfc-guide__specs dd{margin:0}.nfc-guide__safety{padding-left:21px;color:var(--nfc-muted);line-height:1.75;font-size:15px}.nfc-guide__safety li{margin-bottom:16px}.nfc-guide__safety li p{margin:0}.nfc-guide__help{border:0;background:var(--nfc-sage);padding:30px;border-radius:8px;margin-bottom:20px}.nfc-guide__maker{margin-top:32px;padding-top:25px;border-top:1px solid #cbd2c8}.nfc-guide__maker address{font-size:13px;font-style:normal;line-height:1.8;color:var(--nfc-muted)}@media(max-width:1000px){.nfc-guide__layout{grid-template-columns:205px minmax(0,1fr);gap:35px}.nfc-guide__hero{gap:35px}.nfc-guide__hero h1{font-size:52px}.nfc-guide__section h2{font-size:34px}}@media(max-width:800px){.nfc-guide__layout{grid-template-columns:1fr;gap:30px;padding-top:30px}.nfc-guide__nav{position:static}.nfc-guide__nav nav{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.nfc-guide__nav p{grid-column:1 / -1}.nfc-guide__content{max-width:none}.nfc-guide__hero{grid-template-columns:1fr 200px;gap:30px}.nfc-guide__product img{height:210px}.nfc-guide__hero h1{font-size:46px}}@media(max-width:700px){.nfc-guide__wrap{width:min(1180px,calc(100% - 32px))}.nfc-guide__hero{grid-template-columns:1fr;gap:24px;padding:32px 0}.nfc-guide__hero h1{font-size:43px;letter-spacing:-1.5px}.nfc-guide__product{display:none}.nfc-guide__section{margin-bottom:32px;padding-bottom:32px;scroll-margin-top:96px}.nfc-guide__section h2{font-size:31px}.nfc-guide__prepare,.nfc-guide__check,.nfc-guide__card,.nfc-guide__help{padding:20px}.nfc-guide__steps>li{grid-template-columns:30px 1fr;gap:12px}.nfc-guide__index{width:28px;height:28px;font-size:17px}.nfc-guide__specs>div{grid-template-columns:110px 1fr;font-size:13px;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nfc-sos-guide.css.map */
