.milo-pdp,.milo-rel,.milo-fw-grid{--milo-line: #e1e6e3;color:var(--color-text-body, #0c2722)}.milo-pdp [hidden]{display:none!important}.milo-pdp table,.milo-pdp th,.milo-pdp td,.milo-pdp dt,.milo-pdp dd{font-family:inherit!important;font-size:inherit!important;line-height:inherit;letter-spacing:inherit!important;text-transform:none!important}.milo-pdp .milo-med dt{font-size:.875em!important}.milo-contact a{color:inherit}.milo-table-wrap{overflow-x:auto;border:1px solid var(--milo-line);border-radius:6px;margin:0 0 20px}.milo-table{width:100%;border-collapse:collapse;margin:0;font-variant-numeric:tabular-nums}.milo-table th,.milo-table td{text-align:left;padding:10px 16px;border:0;border-top:1px solid var(--milo-line)}.milo-table thead th{border-top:0;font-weight:700;background:#00000008}.milo-table td:last-child{font-weight:600}.milo-table-caption{margin:0 0 8px}.milo-med{padding:20px 22px;border-radius:6px;background:var(--milo-med-bg)}.milo-med dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 32px;margin:0 0 18px}.milo-med dt{font-size:.85em;font-weight:700;margin:0}.milo-med dd{margin:2px 0 0}.milo-bijsluiter p{margin:0 0 8px}.milo-bijsluiter a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:6px;background:var(--milo-med-text);color:var(--milo-med-bg)!important;font-weight:600;text-decoration:none}.milo-bijsluiter a:hover{opacity:.9}.milo-med-note{margin:12px 0 0;font-weight:600}.milo-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px 40px;align-items:start}.milo-pdp .milo-specs h3{font-family:inherit!important;font-size:1em!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 6px}.milo-specs table{width:100%;border-collapse:collapse;margin:0}.milo-specs th,.milo-specs td{text-align:left;vertical-align:top;padding:9px 0;border:0;border-top:1px solid var(--milo-line)}.milo-specs tr:last-child th,.milo-specs tr:last-child td{border-bottom:1px solid var(--milo-line)}.milo-specs th{width:42%;padding-right:12px;font-weight:400;background:#f3f8f6;background:color-mix(in srgb,var(--color-border, #d0e1db) 25%,#ffffff)}.milo-editor-note{padding:16px;border:1px dashed var(--milo-line);border-radius:6px;opacity:.7}.milo-comp__part+.milo-comp__part{margin-top:18px}.milo-comp__title{margin:0 0 4px}.milo-comp p:last-child{margin-bottom:0}.milo-med-logo{margin:0 0 18px}.milo-med-logo img{display:block;width:90px;height:auto;border-radius:4px}.milo-fw-grid{display:grid;grid-template-columns:calc(50% - 11px) calc(50% - 56px);column-gap:67px;row-gap:24px;align-items:start}.milo-fw-side{position:sticky;top:100px}.milo-fw-grid--single{grid-template-columns:minmax(0,1fr);max-width:1000px;margin:0 auto}.milo-fw-grid--single .milo-fw-side{display:none}@media only screen and (max-width:768px){.milo-fw-grid{grid-template-columns:minmax(0,1fr);gap:24px}.milo-fw-side{position:static}}.milo-rel[hidden]{display:none}.milo-col-title,.milo-col-title.h4{margin:0 0 16px;font-size:22px;line-height:1.25}.milo-rel__list{display:grid;gap:10px}.milo-rel__item{display:flex;gap:12px;align-items:center;padding:10px;border:1px solid var(--milo-line);border-radius:6px;color:inherit;text-decoration:none}.milo-rel__item:hover{border-color:currentColor}.milo-rel__img{flex:none;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.milo-rel__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.milo-rel__text{display:grid;gap:2px;min-width:0}.milo-rel__vendor{font-size:.8em}.milo-rel__title{font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.milo-rel__price{font-size:.95em}.milo-rel__price s{margin-right:4px}.milo-dose-part+.milo-dose-part{margin-top:20px}.milo-pdp h3.milo-dose-h{font-family:var(--type-base-primary),var(--type-base-fallback)!important;font-size:1em!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.4;margin:0 0 6px}.milo-dose-part .rte>:last-child,.milo-dose-part p:last-child{margin-bottom:0}.milo-table-note{margin:-12px 0 0;font-size:.9em}.milo-fw-grid .rte :is(h2,h3,h4,h5,h6){font-family:var(--type-base-primary),var(--type-base-fallback);font-weight:700;font-size:1.05em;letter-spacing:normal;text-transform:none;line-height:1.4;margin:1.25em 0 .4em}.milo-fw-grid .rte>:is(h2,h3,h4,h5,h6):first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/163/assets/milo-pdp.css.map */
