.ip{--ip-amber: #F59E0B;--ip-amber-soft: #FFF4DB;--ip-green-soft: #EAF7E8;--ip-green: #1f6b33;--ip-border: rgba(23, 23, 23, .08);--ip-muted: rgba(23, 23, 23, .7);--ip-radius: var(--border-radius-medium, 20px);color:#171717}.ip-section-title{font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px;text-wrap:balance}.ip-lead{color:var(--ip-muted);max-width:68ch;margin:0 0 24px;font-size:16px;line-height:1.6}.ip-actions{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:12px}.ip a:not(.button){text-decoration:underline;text-underline-offset:3px}.ip-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ip-step{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;padding:18px 20px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-step__num{width:44px;height:44px;border-radius:50%;background:#171717;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.ip-step--accent{background:var(--ip-amber-soft);border-color:#f59e0b66}.ip-step--accent .ip-step__num{background:var(--ip-amber);color:#171717}.ip-step h3{margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.3}.ip-step p{margin:0;color:#171717c7;font-size:15px;line-height:1.55}.ip-callout{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:20px 22px;border-radius:var(--ip-radius);background:var(--ip-amber-soft);border:1px solid rgba(245,158,11,.4)}.ip-callout__icon{width:44px;height:44px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px}.ip-callout h3{margin:0 0 4px;font-size:17px;font-weight:600}.ip-callout p{margin:0;font-size:15px;line-height:1.55}.ip-grades{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ip-grade{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-grade__badge{align-self:flex-start;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;line-height:1}.ip-grade--premium .ip-grade__badge,.ip-grade--hardware .ip-grade__badge{background:#171717;color:#fff}.ip-grade--alsnieuw .ip-grade__badge,.ip-grade--software .ip-grade__badge{background:var(--ip-amber);color:#171717}.ip-grade--heelgoed .ip-grade__badge,.ip-grade--functionaliteit .ip-grade__badge{background:var(--ip-green-soft);color:var(--ip-green)}.ip-grade--goed .ip-grade__badge,.ip-grade--cosmetiek .ip-grade__badge{background:#f1f1f1;color:#171717}.ip-grade h3{margin:6px 0 0;font-size:22px;font-weight:600;line-height:1.2}.ip-grade__tag{margin:0;color:var(--ip-muted);font-size:14px}.ip-grade ul{margin:6px 0 0;padding:0 0 0 18px;list-style:disc;color:#171717d1;font-size:14.5px;line-height:1.5}.ip-grade ul li{margin:0 0 5px}.ip-grade__foot{margin-top:auto;padding-top:12px;font-size:13.5px;color:var(--ip-muted);border-top:1px solid var(--ip-border)}.ip-table-wrap{overflow-x:auto;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-table{width:100%;border-collapse:collapse;min-width:680px;font-size:14.5px}.ip-table th,.ip-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--ip-border);vertical-align:top}.ip-table thead th{background:#fafafa;font-weight:600}.ip-table tbody tr:last-child td{border-bottom:0}.ip-table td:first-child{font-weight:600;width:27%}.ip-check{display:inline-flex;vertical-align:middle}.ip-check svg{display:block}.ip-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ip-stat{padding:22px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-stat__num{font-size:clamp(30px,3vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.ip-stat__unit{font-size:.5em;font-weight:600;color:var(--ip-muted);margin-left:2px}.ip-stat__label{margin-top:10px;color:var(--ip-muted);font-size:14px;line-height:1.4}.ip-pay{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ip-pay__card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:18px 20px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-pay__logo{width:60px;height:40px;border:1px solid var(--ip-border);border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fff}.ip-pay__logo svg{width:48px;height:30px}.ip-pay__name{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 4px;font-size:16px;font-weight:600}.ip-pay__free{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--ip-green-soft);color:var(--ip-green);line-height:1}.ip-pay__desc{margin:0;color:#171717bf;font-size:14px;line-height:1.5}.ip-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ip-channel{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-channel h3{margin:0;font-size:18px;font-weight:600}.ip-channel p{margin:0 0 6px;color:var(--ip-muted);font-size:14.5px;line-height:1.5;flex:1}.ip-channel .button{align-self:flex-start}.ip-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ip-card{padding:22px;border:1px solid var(--ip-border);border-radius:var(--ip-radius);background:#fff}.ip-card h3{margin:0 0 12px;font-size:18px;font-weight:600}.ip-card ul{margin:0;padding:0;list-style:none;display:grid;gap:9px;font-size:15px;line-height:1.5}.ip-card li{position:relative;padding-left:26px}.ip-card--yes li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2322A06B'/%3E%3Cpath d='M5.5 10.5l3 3 6-6' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.ip-card--no li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23E13B5F'/%3E%3Cpath d='M6.5 6.5l7 7M13.5 6.5l-7 7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain}.ip-card--plain li:before{content:"\b7";position:absolute;left:8px;top:0;font-weight:700}.ip-card--address li{padding-left:0}.ip-card__note{margin:14px 0 0;padding:12px 14px;border-radius:12px;background:var(--ip-amber-soft);font-size:14px;line-height:1.5}@media(max-width:1023px){.ip-grades,.ip-stats,.ip-pay,.ip-channels{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.ip-grades,.ip-stats,.ip-pay,.ip-cols,.ip-channels{grid-template-columns:1fr}.ip-step{grid-template-columns:36px 1fr;gap:12px;padding:16px}.ip-step__num{width:36px;height:36px;font-size:14px}.ip-callout{grid-template-columns:1fr}.ip-table{min-width:600px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/info-pages.css.map */
