.ah,.ai,.ap,.ad{--artikel-versie: 13}.ah{padding-block:var(--ah-pad-top, 56px) var(--ah-pad-bottom, 56px);color:var(--el-blauw, #082588)}.ah--lijn{border-bottom:1px solid var(--el-lijn, #d8dcec)}.ah__inner{display:grid;grid-template-columns:var(--ah-beeld, 26rem) minmax(0,1fr);gap:3rem;align-items:center;width:min(var(--el-content, 1400px),calc(100% - 2 * var(--el-gutter, 16px)));margin-inline:auto}.ah__media{position:relative;min-width:0}.ah__vlak{position:relative;display:block;width:100%;aspect-ratio:300 / 413;overflow:hidden;background:var(--el-grijs, #f7f7f7)}.ah__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ah__vlak svg.ah__img{fill:var(--el-lijn, #d8dcec);background:var(--el-grijs, #f7f7f7)}.ah .el-vormrand{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--el-blauw, #082588);pointer-events:none}.ah__kruimels{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--el-font-body);font-size:.8125rem;color:var(--el-mut, #5a6394)}.ah__kruimels a{color:inherit;text-decoration:none}.ah__kruimels a:hover{text-decoration:underline;text-underline-offset:3px}.ah__kruimels [aria-current=page]{color:var(--el-blauw, #082588)}.ah__titel{margin:1.5rem 0 0;font-family:var(--el-font-display);font-weight:400;font-synthesis:none;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.1;letter-spacing:-.01em;color:var(--el-blauw, #082588);text-wrap:pretty}.ah__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.75rem 0 0;font-family:var(--el-font-body);font-size:.8125rem;color:var(--el-mut, #5a6394)}@media(max-width:989px){.ah__inner{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:2rem}}@media(max-width:749px){.ah__inner{grid-template-columns:minmax(0,1fr);gap:1.75rem}.ah__media{width:70%;margin-inline:auto}.ah__vlak{aspect-ratio:300 / 413}.ah{padding-block:min(var(--ah-pad-top, 56px),40px) min(var(--ah-pad-bottom, 56px),40px)}.ah__titel{margin-top:1rem}.ah__meta{margin-top:1.25rem}}.ai{padding-block:var(--ai-pad-top, 56px) var(--ai-pad-bottom, 80px);color:var(--el-blauw, #082588)}.ai__inner{display:grid;grid-template-columns:minmax(0,1fr) var(--ai-zij, 24rem);gap:4rem;align-items:stretch;width:min(var(--el-content, 1400px),calc(100% - 2 * var(--el-gutter, 16px)));margin-inline:auto}.ai--breed .ai__inner{grid-template-columns:minmax(0,1fr)}.ai__intro{font-family:var(--el-font-mono, ui-monospace, Menlo, monospace);font-size:1.0625rem;line-height:1.75;color:var(--el-blauw, #082588)}.ai__intro p{margin:0 0 1rem}.ai__intro p:last-child{margin-bottom:0}.ai__lijn{height:0;margin:2.5rem 0;border:0;border-top:1px solid var(--el-lijn, #d8dcec)}.ai__tekst{font-family:var(--el-font-body);font-size:.9375rem;line-height:1.75;color:var(--el-blauw, #082588)}.ai__tekst>*+*{margin-top:1.25rem}.ai__tekst h2,.ai__tekst h3{margin-top:3rem;margin-bottom:1.25rem;font-family:var(--el-font-display);font-weight:400;font-synthesis:none;line-height:1.15;color:var(--el-blauw, #082588)}.ai__tekst h2{font-size:clamp(1.625rem,2.6vw,2.25rem)}.ai__tekst h3{font-size:1.375rem}.ai__tekst img{display:block;width:100%;max-width:100%;height:auto!important;max-height:60rem;margin-block:2.5rem;object-fit:contain}.ai__tekst iframe{max-width:100%}.ai__tekst a{color:inherit;text-underline-offset:3px}.ai__tekst .el-btn--oranje,.ai__tekst .el-btn--blauw{color:var(--el-wit, #ffffff)}.ai__tekst .el-btn--lijn,.ai__tekst .el-btn--op-blauw{color:var(--el-blauw, #082588)}.ai__tekst .el-btn{margin-block:.25rem;margin-inline-end:.5rem}.ai__tekst .el-btn--vol{width:100%;margin-inline-end:0}.ai__tekst table{width:100%;max-width:100%;border-collapse:collapse}.ai__tekst td,.ai__tekst th{vertical-align:top}.ai__tekst table img{max-width:100%;height:auto;margin-block:0}.ai__tekst table:has(th) th,.ai__tekst table:has(th) td{padding:.625rem .875rem;border-block-end:1px solid var(--el-lijn, #d8dcec);text-align:start}.ai__tekst table:has(th) th{font-family:var(--el-font-body);font-size:var(--el-micro, .6875rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media(max-width:749px){.ai__tekst table:has(th){display:block;overflow-x:auto;overscroll-behavior-x:contain}.ai__tekst table:has(th) td{min-width:7rem}.ai__tekst table:not(:has(th)),.ai__tekst table:not(:has(th)) tbody,.ai__tekst table:not(:has(th)) tr,.ai__tekst table:not(:has(th)) td{display:block;width:100%!important}.ai__tekst table:not(:has(th)) td+td{margin-block-start:1.5rem}}.ai__zij{display:flex;flex-direction:column;gap:1rem;min-width:0;align-self:stretch}.ai__sticky{position:sticky;top:calc(var(--header-group-height, 0px) + 1.5rem);display:flex;flex-direction:column;gap:1rem}@media(max-width:989px){.ai__inner{grid-template-columns:minmax(0,1fr);gap:3rem}.ai__sticky{position:static}}@media(max-width:749px){.ai{padding-block:min(var(--ai-pad-top, 56px),40px) min(var(--ai-pad-bottom, 80px),56px)}.ai__intro{font-size:.9375rem}.ai__lijn{margin-block:2rem}.ai__tekst h2{margin-top:2.25rem}}.ap,.ad{box-sizing:border-box;padding:1.75rem;border-radius:.5rem;background:var(--el-blauw, #082588);color:var(--el-wit, #fff)}.ap+.ad{margin-top:1rem}.ap__kop,.ad__kop{margin:0 0 1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--el-lijn-donker, #2a3f9c);font-family:var(--el-font-display);font-weight:400;font-synthesis:none;font-size:1.5rem;line-height:1.2;color:inherit}.ap__lijst{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.ap-item{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.875rem;align-items:center;padding:.625rem;border-radius:.375rem;background:#ffffff14}.ap-item__media{position:relative;display:block;min-width:0;aspect-ratio:1;border-radius:.25rem;overflow:hidden;background:var(--el-wit, #fff)}.ap-item__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ap-item__img--leeg{background:var(--el-grijs, #f7f7f7)}.ap-item__tekst{min-width:0}.ap-item__titel{margin:0;font-family:var(--el-font-body);font-size:.875rem;font-weight:400;line-height:1.35;color:inherit}.ap-item__titel a{color:inherit;text-decoration:none}.ap-item__titel a:hover{text-decoration:underline;text-underline-offset:.15em}.ap-item__titel a:focus-visible{outline:2px solid var(--el-wit, #fff);outline-offset:3px;border-radius:2px}.ap-item__prijs{margin:.25rem 0 0;font-family:var(--el-font-body);font-size:.9375rem;color:inherit}.ap-item__form{display:block;margin:0}.ap-item__form form{margin:0}.ap-item__form add-to-cart-component{display:block}.ap-item__knop{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:999px;background:var(--el-wit, #fff);color:var(--el-blauw, #082588);cursor:pointer;transition:background-color .15s ease}.ap-item__knop:hover{background:var(--el-beige, #efebe4)}.ap-item__knop:focus-visible{outline:2px solid var(--el-wit, #fff);outline-offset:3px}.ap-item__knop svg{width:1.25rem;height:1.25rem}.ap-item__uit{font-family:var(--el-font-body);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ap__alle{display:flex;width:100%;margin-top:1.5rem;min-height:3rem;border:1px solid var(--el-wit, #fff);background:transparent;color:var(--el-wit, #fff);font-family:var(--el-font-body);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.ap__alle:hover{background:#ffffff1a}.ad__rij{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none}.ad__knop{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background:var(--el-wit, #fff);color:var(--el-blauw, #082588);cursor:pointer;text-decoration:none;transition:background-color .15s ease}.ad__knop:hover{background:var(--el-beige, #efebe4)}.ad__knop:focus-visible{outline:2px solid var(--el-wit, #fff);outline-offset:3px}.ad__knop svg{width:1.125rem;height:1.125rem}.ad__melding{margin:.875rem 0 0;font-family:var(--el-font-body);font-size:.75rem;color:inherit;opacity:0;transition:opacity .2s ease}.ad__melding[data-zichtbaar]{opacity:1}@media(prefers-reduced-motion:reduce){.ap-item__knop,.ad__knop,.ad__melding{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/artikel.css.map */
