.opl-page .mzd-row{max-width:1080px;margin:34px auto clamp(48px,5vw,80px);padding:0 clamp(20px,3.6vw,52px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"pm" "tbl" "mzd"}.opl-page .mzd-row>.zv-pakket-matcher,.opl-page .mzd-row>.zv-pakket-matcher>.wrap{display:contents}.opl-page .mzd-row .pm{grid-area:pm;min-width:0;margin-top:0}.opl-page .mzd-row .tbl-wrap{grid-area:tbl;min-width:0}.opl-page .mzd{grid-area:mzd;min-width:0;margin-top:clamp(40px,4.4vw,64px);scroll-margin-top:132px}.opl-page .mzd__card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,3.2vw,44px);align-items:center;background:var(--cream);border:1px solid var(--line);border-radius:18px;padding:clamp(24px,3.2vw,44px);box-shadow:0 24px 54px -46px #1a123080}.opl-page .mzd--noimg .mzd__card{grid-template-columns:minmax(0,1fr)}.opl-page .mzd__h{font-size:clamp(24px,2.6vw,32px);font-weight:900;letter-spacing:-.02em;line-height:1.1;color:var(--indigo);text-wrap:balance}.opl-page .mzd__badge{display:block;width:fit-content;max-width:100%;align-self:flex-start;margin-top:12px;padding:5px 12px;border-radius:14px;background:var(--indigo);color:#fff;font-size:12.5px;font-weight:800;line-height:1.35;letter-spacing:.02em}.opl-page .mzd__intro{margin-top:12px;max-width:68ch;font-size:15.5px;line-height:1.6;color:var(--muted)}.opl-page .mzd__list{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px 32px}.opl-page .mzd__item{padding-left:16px;border-left:3px solid var(--gold)}.opl-page .mzd__t{font-size:16px;font-weight:800;line-height:1.3;letter-spacing:0;color:var(--indigo)}.opl-page .mzd__x{margin-top:4px;font-size:15px;line-height:1.55;color:#4a4458}.opl-page .mzd__note{margin-top:6px;font-size:12.5px;font-weight:700;line-height:1.4;color:var(--muted-2)}.opl-page .mzd__closing{margin-top:24px;padding:14px 18px;border-radius:12px;background:var(--indigo-soft);font-size:16px;line-height:1.45;color:var(--indigo)}.opl-page .mzd__closing strong{font-weight:900}.opl-page .mzd__media{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:clamp(10px,1.2vw,14px)}.opl-page .mzd__img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:8px}@media(min-width:821px)and (max-width:1099px){.opl-page .mzd--noimg .mzd__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.opl-page .mzd__card{grid-template-columns:minmax(0,1fr)}}@media(min-width:1100px){.opl-page .mzd-row{grid-template-columns:minmax(0,11fr) minmax(0,9fr);grid-template-areas:"pm mzd" "tbl tbl";column-gap:32px;row-gap:clamp(40px,4.4vw,64px);align-items:start}.opl-page .mzd-row .tbl-wrap{margin-top:0}.opl-page .mzd-row .pm-card{flex-basis:calc(50% - 7px)}.opl-page .mzd{align-self:stretch;margin-top:0}.opl-page .mzd__card{height:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:28px 24px}.opl-page .mzd__copy{display:contents}.opl-page .mzd__h{font-size:22px}.opl-page .mzd__media{order:1;margin-top:20px}.opl-page .mzd__list{order:2;margin-bottom:24px}.opl-page .mzd__closing{order:3;margin-top:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/zv-mantelzorgdashboard.css.map */
