.sm-acc{display:block}.sm-acc [hidden]{display:none!important}.sm-acc__voortgang{position:sticky;top:0;z-index:20;background:rgba(var(--color-background),.97);border-bottom:1px solid rgb(var(--color-border))}.sm-acc__voortgang-inhoud{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem 2.4rem;padding-top:1rem;padding-bottom:1rem}.sm-acc__voortgang-links{flex:1 1 36rem;min-width:0;display:flex;flex-direction:column;gap:.6rem}.sm-acc__voortgang-kop{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.2rem 1.2rem;font-size:1.3rem}.sm-acc__voortgang-kop strong{font-weight:600}.sm-acc__voortgang-hint{color:rgba(var(--color-foreground),.7)}.sm-acc__segmenten{display:grid;grid-template-columns:repeat(var(--sm-aantal-stappen, 4),1fr);gap:.6rem}.sm-acc__segment{display:flex;flex-direction:column;gap:.5rem;padding:0;font:inherit;font-size:1.2rem;text-align:left;color:rgba(var(--color-foreground),.7);background:none;border:0;cursor:pointer}.sm-acc__segment.is-huidig,.sm-acc__segment.is-gevuld{color:rgb(var(--color-foreground))}.sm-acc__segment.is-huidig{font-weight:600}.sm-acc__segmentbalk{display:block;height:.5rem;background:rgb(var(--color-border))}.sm-acc__segment.is-huidig .sm-acc__segmentbalk{background:rgb(var(--color-foreground))}.sm-acc__segment.is-gevuld .sm-acc__segmentbalk{background:rgb(var(--color-base-accent))}.sm-acc__segment.is-overgeslagen .sm-acc__segmentbalk{background:rgba(var(--color-foreground),.15)}.sm-acc__voortgang-rechts{display:flex;align-items:center;gap:1.6rem}.sm-acc__pill{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:var(--button-radius)}.sm-acc__pill-pct{font-size:2rem;font-weight:600;line-height:1}.sm-acc__pill-tekst{font-size:1.1rem;line-height:1.2;max-width:11rem}.sm-acc__voortgang-prijs{display:flex;align-items:baseline;gap:.6rem;font-size:1.8rem;font-weight:600}.sm-acc__voortgang-prijs s{font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.5)}.sm-acc__intro{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:3.2rem;padding-bottom:2.4rem;text-align:center}.sm-acc__intro-regel{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1.2rem}.sm-acc__titel{margin:0;text-wrap:balance}.sm-acc__introtekst{max-width:60rem;margin:0;font-size:1.6rem;color:rgba(var(--color-foreground),.8)}.sm-acc__accordeon{display:flex;flex-direction:column;gap:.8rem;padding-bottom:3.2rem}.sm-acc__paneel{display:flex;flex-direction:column;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));transition:background-color var(--duration-default, .2s) ease,border-color var(--duration-default, .2s) ease}.sm-acc__paneel.is-gevuld,.sm-acc__paneel.is-overgeslagen,.sm-acc__paneel.is-klaar{background:rgba(var(--color-foreground),.03)}.sm-acc__paneel.is-open{background:rgb(var(--color-background));border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .05rem rgb(var(--color-foreground))}.sm-acc__strip{display:flex;align-items:center;gap:1.2rem;width:100%;min-height:5.6rem;padding:1.2rem 1.6rem;font:inherit;text-align:left;color:rgb(var(--color-foreground));background:none;border:0;cursor:pointer}.sm-acc__paneel.is-open .sm-acc__strip{display:none}.sm-acc__dot{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;font-size:1.3rem;font-weight:600;border:1px solid rgb(var(--color-foreground));border-radius:50%}.sm-acc__dot.is-gevuld,.sm-acc__paneel--routine .sm-acc__dot{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.sm-acc__striptitel{font-weight:600;font-size:1.4rem}.sm-acc__stripstatus{margin-left:auto;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.sm-acc__inhoud{display:none;gap:2.4rem;padding:2rem 1.6rem 2.4rem}.sm-acc__paneel.is-open .sm-acc__inhoud{display:grid;grid-template-columns:minmax(0,1fr)}.sm-acc__links{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.sm-acc__staplabel{margin:0;color:rgba(var(--color-foreground),.7)}.sm-acc__vraag{margin:0}.sm-acc .sm-rc__kaarten{grid-template-columns:minmax(0,1fr)}.sm-acc__gain{font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.sm-acc__gain:empty{display:none}.sm-acc__gain--geen{font-weight:400;color:rgba(var(--color-foreground),.5)}.sm-acc__terug{align-self:flex-start;padding:0;font:inherit;font-size:1.3rem;background:none;border:0;cursor:pointer}.sm-acc__acties{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem 2rem;padding-top:1.6rem;border-top:1px solid rgb(var(--color-border))}.sm-acc__volgende{min-width:0}.sm-acc__volgende[disabled]{opacity:.4;cursor:not-allowed;pointer-events:auto}.sm-acc__overslaan{padding:0;font:inherit;font-size:1.3rem;background:none;border:0;cursor:pointer}.sm-acc__verplichttekst{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.sm-acc__waarom{align-self:start;border:1px solid rgb(var(--color-border));background:rgba(var(--color-foreground),.03)}.sm-acc__waarom-summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.6rem;font-weight:600;font-size:1.4rem;cursor:pointer;list-style:none}.sm-acc__waarom-summary::-webkit-details-marker{display:none}.sm-acc__waarom-inhoud{display:flex;flex-direction:column;gap:1rem;padding:0 1.6rem 1.6rem}.sm-acc__waarom-beeld{position:relative;width:100%;padding-top:75%;overflow:hidden;background:rgba(var(--color-foreground),.04)}.sm-acc__waarom-beeld img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sm-acc__waarom-label{margin:0;color:rgba(var(--color-foreground),.7)}.sm-acc__waarom-titel{margin:0}.sm-acc__waarom-tekst{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.sm-acc__waarom-bullets{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0;font-size:1.3rem;line-height:1.45}.sm-acc__waarom-bullets li{display:flex;gap:.8rem}.sm-acc__waarom-bullets .icon{width:1.2rem;height:1.2rem;flex:0 0 auto;margin-top:.35rem}.sm-acc__detail{align-self:flex-start;padding:0;font:inherit;font-size:1.3rem;background:none;border:0;cursor:pointer}.sm-acc__lijst{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.sm-acc__regel{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem}.sm-acc__regel img{width:4.4rem;height:4.4rem;object-fit:cover;flex:0 0 auto;background:rgba(var(--color-foreground),.04)}.sm-acc__regelnaam{flex:1 1 auto;min-width:0}.sm-acc__regelprijs{color:rgba(var(--color-foreground),.7);white-space:nowrap}.sm-acc__verwijder{flex:0 0 auto;width:4.4rem;height:4.4rem;font:inherit;font-size:2rem;line-height:1;color:rgb(var(--color-foreground));background:none;border:1px solid rgb(var(--color-border));border-radius:50%;cursor:pointer}.sm-acc__verwijder[disabled]{opacity:.35;cursor:not-allowed}.sm-acc__missend{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;border:1px dashed rgb(var(--color-border))}.sm-acc__missend ul{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.sm-acc__missend-item{display:flex;align-items:center;gap:1.2rem}.sm-acc__missend-item img{width:4.4rem;height:4.4rem;object-fit:cover;flex:0 0 auto;filter:grayscale(1) opacity(.6)}.sm-acc__missend-tekst{display:flex;flex-direction:column;gap:.2rem;flex:1 1 auto;min-width:0;font-size:1.3rem}.sm-acc__missend-tag{font-size:1.2rem;color:rgba(var(--color-foreground),.5)}.sm-acc__missend-tag.is-extra{font-weight:600;color:rgb(var(--color-foreground))}.sm-acc__missend-knop{flex:0 0 auto;min-width:0}.sm-acc__routine-links{display:flex;flex-wrap:wrap;gap:1rem 2rem}.sm-acc__routine-links button{padding:0;font:inherit;font-size:1.3rem;background:none;border:0;cursor:pointer}.sm-acc__kassa{align-self:start;display:flex;flex-direction:column;gap:1.2rem;padding:2rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border))}.sm-acc__kassa-regel{display:flex;justify-content:space-between;gap:1.2rem;margin:0;font-size:1.4rem}.sm-acc__kassa-regel--totaal{padding-top:1.2rem;border-top:1px solid rgb(var(--color-border));font-weight:600}.sm-acc__kassa-regel--totaal span:last-child{font-size:2.4rem;font-family:var(--font-price-family, inherit)}.sm-acc__mobcta{display:none}@media screen and (max-width:959px){.sm-acc__mobcta{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:rgba(var(--color-background),.97);border-top:1px solid rgb(var(--color-border));box-shadow:0 -.6rem 2.4rem rgba(var(--color-foreground),.06)}.sm-acc__mobcta-tekst{display:flex;flex-direction:column;gap:.2rem;min-width:0}.sm-acc__mobcta-totaal{font-size:1.8rem;font-weight:600}.sm-acc__mobcta-pct{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.sm-acc__mobcta-knop{flex:0 0 auto;min-width:0;min-height:4.8rem}.sm-acc__mobcta-knop[disabled]{opacity:.4;pointer-events:auto;cursor:not-allowed}body.sm-acc-mobcta-zichtbaar{padding-bottom:9rem}.sm-acc__paneel{scroll-margin-top:11rem}}@media screen and (min-width:960px){.sm-acc__accordeon{flex-direction:row;align-items:stretch;min-height:62rem;max-width:none;padding-left:2rem;padding-right:2rem}.sm-acc__paneel{flex:0 0 7.8rem;min-width:0;overflow:hidden}.sm-acc__paneel.is-open{flex:1 1 0%}.sm-acc__strip{flex-direction:column;justify-content:flex-start;gap:1.6rem;height:100%;padding:2rem 0}.sm-acc__striptitel{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.sm-acc__stripstatus{margin-left:0;margin-top:auto;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.sm-acc__paneel.is-open .sm-acc__inhoud{grid-template-columns:minmax(0,3fr) minmax(0,2fr);padding:2.4rem}.sm-acc__waarom-summary{display:none}.sm-acc__waarom-inhoud{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sm-routine-accordeon.css.map */
