.nc-routine{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:32px;padding:46px 40px 52px;background:#f2f2f2;border-top:1px solid #E5E5E5}.nc-routine__kop-tekst{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:10px}.nc-routine__kicker{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8b8b8b}.nc-routine__titel{margin:0;font-size:28px;font-weight:500;letter-spacing:-.025em;color:#000}.nc-routine__actie{grid-column:2;grid-row:1;display:flex;align-items:center;gap:20px;margin:0}.nc-routine__totaal{display:flex;flex-direction:column;gap:3px;text-align:right}.nc-routine__totaal-label{font-size:12px;color:#8b8b8b}.nc-routine__totaal-bedrag{font-size:20px;font-weight:600;color:#000}.nc-routine__knop{height:52px;padding:0 26px;border:0;background:#2b2b2b;color:#fff;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.nc-routine__knop:hover{opacity:.88}.nc-routine__raster{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:26px}.nc-routinekaart{display:flex;flex-direction:column;gap:12px;background:#fff;padding:18px;height:100%;box-sizing:border-box;text-decoration:none}.nc-routinekaart__link{display:flex;flex-direction:column;gap:12px;flex:1;text-decoration:none}.nc-routinekaart__link:hover{text-decoration:none}.nc-routinekaart__link:hover .nc-routinekaart__naam{text-decoration:underline;text-underline-offset:3px}.nc-routinekaart--dit{box-shadow:inset 0 0 0 1px #e5e5e5}.nc-routinekaart__kop{display:flex;align-items:center;gap:10px}.nc-routinekaart__n{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:#8b8b8b}.nc-routinekaart__stap{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#000}.nc-routinekaart__beeld{display:flex;align-items:center;justify-content:center;height:130px}.nc-routinekaart__beeld img,.nc-routinekaart__beeld svg{max-height:130px;max-width:100%;object-fit:contain}.nc-routinekaart__beeld.plate--blend img{mix-blend-mode:multiply}.nc-routinekaart__naam{font-size:13.5px;font-weight:500;line-height:1.4;color:#000;display:block}.nc-routinekaart__prijs{display:flex;align-items:baseline;gap:8px}.nc-routinekaart__bedrag{font-size:14px;font-weight:600;color:#000}.nc-routinekaart__inhoud{font-size:11.5px;color:#8b8b8b}.pdp-reviews{display:flex;gap:60px;padding:52px 40px 56px}.pdp-reviews__samenvatting{width:340px;flex:none;display:flex;flex-direction:column;gap:16px}.pdp-reviews__titel{margin:0;font-size:26px;font-weight:500;letter-spacing:-.025em;color:#000}.pdp-reviews__score-rij{display:flex;align-items:baseline;gap:12px}.pdp-reviews__score{font-size:44px;font-weight:600;letter-spacing:-.03em;color:#000}.pdp-reviews__score-naast{display:flex;flex-direction:column;gap:3px}.pdp-reviews__sterren{display:inline-flex;color:#000}.pdp-reviews__aantal{font-size:12px;color:#8b8b8b}.pdp-reviews__verdeling{display:flex;flex-direction:column;gap:7px}.pdp-reviews__rij{display:flex;align-items:center;gap:10px}.pdp-reviews__ster{width:10px;font-size:11.5px;color:#8b8b8b}.pdp-reviews__balk{flex:1;height:5px;background:#e5e5e5;display:block}.pdp-reviews__balk-vul{display:block;height:5px;background:#2b2b2b}.pdp-reviews__telling{width:22px;text-align:right;font-size:11.5px;color:#8b8b8b}.pdp-reviews__knop{height:50px;border:1px solid #2B2B2B;background:none;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#2b2b2b;cursor:pointer;margin-top:6px;display:flex;align-items:center;justify-content:center;text-decoration:none}.pdp-reviews__knop:hover{background:#2b2b2b;color:#fff;text-decoration:none}.pdp-reviews__lijst{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pdp-review{display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid #E5E5E5;padding:22px}.pdp-review__sterren{display:inline-flex;color:#000}.pdp-review__citaat{margin:0;font-size:14px;line-height:1.65;color:#2b2b2b;text-wrap:pretty}.pdp-review__voet{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid #E5E5E5}.pdp-review__beeld{flex:none;display:flex}.pdp-review__beeld img{height:34px;width:auto}.pdp-review__beeld.plate--blend img{mix-blend-mode:multiply}.pdp-review__wie{display:flex;flex-direction:column;gap:2px;min-width:0}.pdp-review__naam{font-size:12.5px;font-weight:500;color:#000}.pdp-review__over{font-size:11.5px;color:#8b8b8b}.aanbevolen{padding:0 40px 60px}.aanbevolen:empty{display:none}.aanbevolen__kop{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.aanbevolen__titel{margin:0;font-size:26px;font-weight:500;letter-spacing:-.025em;color:#000}.aanbevolen__link{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#000;text-decoration:underline;text-underline-offset:4px}.aanbevolen__raster{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch;list-style:none;margin:0;padding:0}@media screen and (max-width:989px){.nc-routine{display:flex;flex-direction:column;align-items:stretch;margin-top:26px;padding:26px 16px 28px;border-top:0}.nc-routine__kop-tekst{order:1;gap:0}.nc-routine__raster{order:2;display:flex;flex-direction:column;gap:8px;margin-top:14px}.nc-routine__actie{order:3;justify-content:space-between;margin-top:16px}.nc-routine__kicker{font-size:10px}.nc-routine__titel{margin:10px 0 4px;font-size:21px;letter-spacing:-.02em}.nc-routine__totaal-label{font-size:11.5px}.nc-routine__totaal-bedrag{font-size:17px}.nc-routine__knop{height:50px;padding:0 20px;font-size:11.5px;letter-spacing:.07em}.nc-routinekaart{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:8px;padding:10px 12px}.nc-routinekaart__link{grid-column:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:12px;row-gap:3px}.nc-routinekaart__beeld{grid-column:1;grid-row:1 / 3;width:56px;height:56px;flex:none}.nc-routinekaart__beeld img,.nc-routinekaart__beeld svg{max-height:56px;max-width:56px}.nc-routinekaart__kop{grid-column:2;grid-row:1;gap:4px;min-width:0;overflow:hidden}.nc-routinekaart__stap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-routinekaart__n,.nc-routinekaart__stap{font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8b8b8b}.nc-routinekaart__stap:before{content:"\b7  "}.nc-routinekaart__naam{grid-column:2;grid-row:2;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nc-routinekaart__prijs{grid-column:2;grid-row:1;margin-top:0}.nc-routinekaart__bedrag{font-size:13px}.nc-routinekaart__inhoud{display:none}.routine-maat{grid-column:1 / -1;grid-row:2;margin-top:0}.pdp-reviews{flex-direction:column;gap:0;padding:26px 16px 8px}.pdp-reviews__samenvatting{width:auto;gap:0}.pdp-reviews__titel{margin-bottom:16px;font-size:21px;letter-spacing:-.02em}.pdp-reviews__score-rij{gap:10px;margin-bottom:16px}.pdp-reviews__score{font-size:36px}.pdp-reviews__verdeling{margin-bottom:16px}.pdp-reviews__knop{width:100%;height:48px;margin-top:14px;font-size:11.5px}.pdp-reviews__lijst{display:flex;flex-direction:column;gap:10px}.pdp-review{gap:11px;padding:16px}.pdp-review__citaat{font-size:13px}.pdp-review__voet{gap:9px;padding-top:10px}.pdp-review__beeld img{height:28px}.pdp-review__wie{flex-direction:row;gap:4px}.pdp-review__naam,.pdp-review__over{font-size:12px;font-weight:400;color:#8b8b8b}.pdp-review__over:before{content:"\b7  "}.aanbevolen{padding:28px 0 30px}.aanbevolen__titel{margin:0 16px 14px;font-size:21px;letter-spacing:-.02em}.aanbevolen__link{margin:0 16px}.aanbevolen__kop{margin-bottom:0}.aanbevolen__raster{display:flex;gap:12px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:16px}.aanbevolen__raster::-webkit-scrollbar{display:none}.aanbevolen__raster>li{flex:none;width:236px;scroll-snap-align:start}}.pdp-reviews__leeg{font-size:14px;line-height:1.6;color:#8b8b8b}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product-extra.css.map */
