.sophior-ea{background-color:var(--sophior-cream);color:var(--sophior-dark-green)}.sophior-ea__inner{width:92%;max-width:140rem;margin-inline:auto}@media screen and (min-width:750px){.sophior-ea__inner{width:80%}}.sophior-ea [hidden]{display:none!important}.sophior-ea__eyebrow{display:block;color:var(--sophior-dark-green);margin-bottom:var(--sophior-space-sm)}.sophior-ea__eyebrow--gold{color:var(--sophior-gold)}.sophior-ea__h2{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:300;line-height:var(--lh-head, 1.22);letter-spacing:var(--tracking-tight, -.01em);margin:0 0 var(--sophior-space-lg);color:var(--sophior-dark-green)}.sophior-ea__h2 strong,.sophior-ea__h2 b{font-weight:600}.sophior-ea__h2 a{color:inherit}.sophior-ea__h3{font-size:clamp(2rem,3vw,2.6rem);font-weight:400;line-height:var(--lh-head, 1.22);margin:0 0 var(--sophior-space-md);color:var(--sophior-dark-green)}.sophior-ea__block{padding-block:var(--sophior-space-xl)}@media screen and (min-width:750px){.sophior-ea__block{padding-block:var(--sophior-space-2xl)}}.sophior-ea__band--wit{background-color:var(--sophior-white)}.sophior-ea__band--groen{background-color:var(--sophior-dark-green);color:var(--sophior-cream)}.sophior-ea__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 var(--sophior-space-xl);border:1px solid var(--sophior-gold);border-radius:var(--sophior-radius-pill);background:var(--sophior-gold);color:var(--sophior-dark-green);font-family:var(--sophior-font-accent);font-size:var(--sophior-text-sm);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);text-decoration:none;transition:background-color var(--sophior-motion-fast) var(--sophior-motion-ease),border-color var(--sophior-motion-fast) var(--sophior-motion-ease)}.sophior-ea__btn:hover{background:var(--sophior-light-gold);border-color:var(--sophior-light-gold)}.sophior-ea__btn--secondary{background:transparent;border-color:var(--sophior-dark-green)}.sophior-ea__btn--secondary:hover{background:var(--sophior-dark-green);border-color:var(--sophior-dark-green);color:var(--sophior-cream)}.sophior-ea__btn:focus-visible,.sophior-ea-form__btn:focus-visible{outline:2px solid var(--sophior-focus);outline-offset:2px}.sophior-ea__hero{padding-block:var(--sophior-space-lg) var(--sophior-space-md);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sophior-space-xl);align-items:center}.sophior-ea__hero-media{display:none}@media screen and (min-width:990px){.sophior-ea__hero{padding-block:var(--sophior-space-2xl) var(--sophior-space-xl)}.sophior-ea__hero--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sophior-ea__hero-media{display:block;border-radius:var(--sophior-radius-md);overflow:hidden;aspect-ratio:4 / 5;max-height:64rem}.sophior-ea__hero-media img{width:100%;height:100%;object-fit:cover;display:block}}.sophior-ea__title{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:300;line-height:var(--lh-tight, 1.15);letter-spacing:var(--tracking-tight, -.01em);margin:0 0 var(--sophior-space-sm);color:var(--sophior-dark-green);max-width:20ch}.sophior-ea__dates{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);font-variant-numeric:lining-nums tabular-nums;max-width:54ch}.sophior-ea__who{margin:0 0 var(--sophior-space-md);font-size:var(--sophior-text-base);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green);max-width:54ch}.sophior-ea__hero--kort .sophior-ea__who{margin-bottom:var(--sophior-space-lg)}.sophior-ea__klant{margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);max-width:56ch}.sophior-ea__clock{display:flex;gap:var(--sophior-space-xs);align-items:flex-start;margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);font-variant-numeric:lining-nums tabular-nums;max-width:56ch}.sophior-ea__clock-icon{flex:none;margin-top:.1rem;color:var(--sophior-gold-deep)}.sophior-ea__hero-band .sophior-ea__hero{padding-block:var(--sophior-space-xl)}@media screen and (min-width:990px){.sophior-ea__hero-band .sophior-ea__hero{padding-block:var(--sophior-space-2xl)}}@media screen and (max-width:989px){.sophior-ea__hero-band .sophior-ea__hero{padding-top:var(--sophior-space-md);gap:var(--sophior-space-lg)}}.sophior-ea__hero-band .sophior-ea__hero-media{display:block;order:-1;justify-self:center;max-height:none;aspect-ratio:auto;overflow:visible;border-radius:0}.sophior-ea__hero-band .sophior-ea__hero-media img{display:block;width:auto;max-width:100%;height:auto;max-height:64rem;border-radius:var(--sophior-radius-md)}@media screen and (min-width:990px){.sophior-ea__hero-band .sophior-ea__hero-media{order:0;justify-self:end}}.sophior-ea__hero-band .sophior-ea__title{max-width:none;margin-bottom:var(--sophior-space-md);color:var(--sophior-cream)}.sophior-ea__title-lead{display:block;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:300;line-height:var(--lh-head, 1.22)}.sophior-ea__title-groot{display:block;margin-top:var(--sophior-space-xs);font-size:clamp(4.4rem,12vw,8.8rem);font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--sophior-gold);font-variant-numeric:lining-nums}@media screen and (min-width:990px){.sophior-ea__hero--media .sophior-ea__title-groot{font-size:clamp(4.4rem,5.6vw,8.8rem)}}.sophior-ea__hero-band .sophior-ea__who{margin-bottom:var(--sophior-space-lg);font-size:var(--sophior-text-lg);color:var(--sophior-cream-85)}.sophior-ea__hero-band .sophior-ea__klant{margin:0 0 var(--sophior-space-md);color:var(--sophior-cream)}.sophior-ea__hero-band .sophior-ea__promise--hero{margin:0 0 var(--sophior-space-lg);color:var(--sophior-cream)}.sophior-ea__hero-band .sophior-ea__promise--hero svg{color:var(--sophior-gold)}.sophior-ea__afteller{margin:0 0 var(--sophior-space-lg)}.sophior-ea__afteller-label{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-85)}.sophior-ea__afteller-vakken{display:flex;gap:var(--sophior-space-sm)}.sophior-ea__afteller-vak{display:grid;justify-items:center;gap:.2rem;min-width:7.2rem;padding:var(--sophior-space-sm) var(--sophior-space-ms);background:var(--sophior-mid-green);border:1px solid var(--sophior-gold-35);border-radius:var(--sophior-radius-xs)}.sophior-ea__afteller-getal{font-size:var(--sophior-text-2xl);font-weight:400;line-height:1;font-variant-numeric:lining-nums tabular-nums;color:var(--sophior-cream)}.sophior-ea__afteller-eenheid{font-size:var(--sophior-text-xs);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-85)}.sophior-ea__hero-band .sophior-ea-form__label{font-weight:400}.sophior-ea__hero-band .sophior-ea-form__input{border-color:var(--sophior-white)}.sophior-ea__hero-band .sophior-ea-form__row{max-width:56rem}.sophior-ea-form__form{margin:0}.sophior-ea-form__label{display:block;margin-bottom:var(--sophior-space-xs);font-size:var(--sophior-text-sm);font-weight:500;line-height:var(--lh-snug, 1.4)}.sophior-ea-form__row{display:flex;gap:var(--sophior-space-sm);max-width:52rem}.sophior-ea-form__input{flex:1 1 0;min-width:0;width:100%;min-height:4.8rem;padding:var(--sophior-space-sm) var(--sophior-space-md);background:var(--sophior-white);border:1px solid var(--sophior-light-tan);border-radius:var(--sophior-radius-pill);color:var(--sophior-dark-green);font-family:var(--sophior-font-body);font-size:var(--sophior-text-base)}@media screen and (max-width:749px){.sophior-ea-form__input{padding-inline:var(--sophior-space-sm)}}.sophior-ea-form__input::placeholder{color:var(--sophior-muted-green)}.sophior-ea-form__input:focus-visible{outline:2px solid var(--sophior-focus);outline-offset:2px}.sophior-ea-form__input[aria-invalid=true]{border-color:var(--sophior-dark-green)}.sophior-ea-form__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 var(--sophior-space-md);border:1px solid var(--sophior-gold);border-radius:var(--sophior-radius-pill);background:var(--sophior-gold);color:var(--sophior-dark-green);font-family:var(--sophior-font-accent);font-size:var(--sophior-text-sm);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);cursor:pointer;white-space:nowrap;transition:background-color var(--sophior-motion-fast) var(--sophior-motion-ease)}.sophior-ea-form__btn:hover{background:var(--sophior-light-gold)}.sophior-ea-form__btn:disabled{opacity:.6;cursor:progress}@media screen and (min-width:750px){.sophior-ea-form__btn{padding:0 var(--sophior-space-xl)}}@media screen and (max-width:359px){.sophior-ea-form__row{flex-direction:column}}.sophior-ea-form__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.sophior-ea-form__msg{margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);max-width:56ch}.sophior-ea-form__msg.is-done{margin-top:0;padding:var(--sophior-space-md);background:var(--sophior-white);border-radius:var(--sophior-radius-md);box-shadow:0 2px 24px var(--sophior-dark-green-06);font-size:var(--sophior-text-base);font-weight:500;color:var(--sophior-dark-green)}.sophior-ea-form__after{display:flex;flex-wrap:wrap;gap:var(--sophior-space-xs) var(--sophior-space-md);margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-text-sm)}.sophior-ea-form__next,.sophior-ea-form__again{color:var(--sophior-dark-green);text-decoration:underline;text-underline-offset:3px}.sophior-ea-form__again{background:none;border:0;padding:0;font:inherit;cursor:pointer}.sophior-ea-form__consent{margin:var(--sophior-space-xs) 0 0;font-size:var(--sophior-text-xs);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green);max-width:60ch}.sophior-ea-form__consent a{color:inherit;text-underline-offset:2px}.sophior-ea-form--dark .sophior-ea-form__label,.sophior-ea-form--dark .sophior-ea-form__next,.sophior-ea-form--dark .sophior-ea-form__again{color:var(--sophior-cream)}.sophior-ea-form--dark .sophior-ea-form__consent{color:var(--sophior-cream-85)}.sophior-ea-form--dark .sophior-ea-form__msg{color:var(--sophior-cream)}.sophior-ea-form--dark .sophior-ea-form__msg.is-done{background:var(--sophior-mid-green);box-shadow:none;color:var(--sophior-cream)}.sophior-ea-form--dark .sophior-ea-form__input:focus-visible,.sophior-ea-form--dark .sophior-ea-form__btn:focus-visible{outline-color:var(--sophior-focus-inverse)}.sophior-ea__strip{padding-block:var(--sophior-space-xl) var(--sophior-space-lg)}.sophior-ea__strip-kop{margin-bottom:var(--sophior-space-md)}.sophior-ea__strip-list{list-style:none;margin:0;padding:0 0 var(--sophior-space-xs);display:grid;grid-auto-flow:column;grid-auto-columns:30%;gap:var(--sophior-space-sm);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sophior-ea__strip-list::-webkit-scrollbar{display:none}html:not(.sophior-snap-ready) .sophior-ea__strip-list,html:not(.sophior-snap-ready) .sophior-ea__quotes{scroll-snap-type:none}@media screen and (min-width:750px){.sophior-ea__strip-list{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}}.sophior-ea__strip-item{scroll-snap-align:start}.sophior-ea__strip-link{display:block;aspect-ratio:1;border-radius:var(--sophior-radius-sm);overflow:hidden;background:var(--sophior-white);box-shadow:0 2px 24px var(--sophior-dark-green-06)}.sophior-ea__strip-link img{width:100%;height:100%;object-fit:contain;padding:8%;display:block}@media(prefers-reduced-motion:no-preference){.sophior-ea__strip-link img{transition:transform var(--sophior-motion-med) var(--sophior-motion-ease)}.sophior-ea__strip-link:hover img{transform:scale(1.03)}}.sophior-ea__steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--sophior-space-sm)}@media screen and (min-width:990px){.sophior-ea__steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}}.sophior-ea__step{display:flex;flex-direction:column}.sophior-ea__step-label{display:block;margin:var(--sophior-space-xs) 0;font-family:var(--sophior-font-accent);font-size:var(--sophior-text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);line-height:var(--lh-snug, 1.4)}.sophior-ea__step-label--leeg{display:none}@media screen and (min-width:990px){.sophior-ea__step-label,.sophior-ea__step-label--leeg{display:flex;align-items:flex-end;min-height:calc(var(--sophior-text-xs) * 1.4 * 2);margin:0 0 var(--sophior-space-xs)}}.sophior-ea__step-card{flex:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sophior-space-md);padding:var(--sophior-space-md);background:var(--sophior-white);border-radius:var(--sophior-radius-md);box-shadow:0 2px 24px var(--sophior-dark-green-06)}.sophior-ea__step-num{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid var(--sophior-dark-green-30);border-radius:50%;font-size:var(--sophior-text-sm);font-weight:500;font-variant-numeric:lining-nums tabular-nums}.sophior-ea__step-date{margin:0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green);font-variant-numeric:lining-nums tabular-nums}.sophior-ea__step-title{margin:.2rem 0;font-size:var(--sophior-text-base);font-weight:500;line-height:var(--lh-snug, 1.4)}.sophior-ea__step-text{margin:0;font-size:var(--sophior-text-sm);line-height:var(--lh-body, 1.6);color:var(--sophior-muted-green)}.sophior-ea__step--accent .sophior-ea__step-card{background:var(--sophior-dark-green);color:var(--sophior-cream);box-shadow:none}.sophior-ea__step--accent .sophior-ea__step-num{border-color:var(--sophior-gold);color:var(--sophior-gold)}.sophior-ea__step--accent .sophior-ea__step-date,.sophior-ea__step--accent .sophior-ea__step-text{color:var(--sophior-cream-85)}.sophior-ea__step--accent .sophior-ea__step-title{font-size:var(--sophior-text-xl);font-weight:300;line-height:var(--lh-head, 1.22)}.sophior-ea__promise{display:flex;gap:var(--sophior-space-sm);align-items:flex-start;margin:var(--sophior-space-lg) 0 0;font-size:var(--sophior-text-base);line-height:var(--lh-snug, 1.4);max-width:60ch}.sophior-ea__promise svg{flex:none;color:var(--sophior-gold-deep)}@media screen and (min-width:990px){.sophior-ea__promise{max-width:none}}.sophior-ea__tijdlijn .sophior-ea__btn{margin-top:var(--sophior-space-lg)}.sophior-ea__brief{max-width:var(--measure, 65ch);margin-bottom:var(--sophior-space-lg)}.sophior-ea__brief p{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-text-base);line-height:var(--lh-long, 1.7)}.sophior-ea__brief .sophior-ea__sign{display:flex;align-items:center;gap:var(--sophior-space-sm);margin-top:var(--sophior-space-md);font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4)}.sophior-ea__sign-img{width:4rem;height:4rem;flex:none;border-radius:var(--sophior-radius-pill);object-fit:cover;object-position:50% 22%}.sophior-ea__sign a{color:var(--sophior-dark-green);font-weight:500;text-decoration:none}.sophior-ea__sign a:hover{text-decoration:underline;text-underline-offset:3px}.sophior-ea__brief-kaart{display:grid;grid-template-areas:"tekst" "afz";gap:var(--sophior-space-lg);margin-bottom:var(--sophior-space-xl);padding:var(--sophior-space-lg);background:var(--sophior-white);border-radius:var(--sophior-radius-md);box-shadow:0 2px 24px var(--sophior-dark-green-06)}@media screen and (min-width:750px){.sophior-ea__brief-kaart{grid-template-areas:"afz tekst";grid-template-columns:16rem minmax(0,1fr);gap:var(--sophior-space-xl);padding:var(--sophior-space-xl)}}.sophior-ea__brief-tekst{grid-area:tekst;max-width:var(--measure, 65ch)}.sophior-ea__brief-quote{display:block;width:3.2rem;height:auto;margin-bottom:var(--sophior-space-sm);color:var(--sophior-gold)}.sophior-ea__brief-tekst p{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-text-base);line-height:var(--lh-long, 1.7)}.sophior-ea__brief-tekst .sophior-ea__brief-lead{margin-bottom:var(--sophior-space-md);font-size:clamp(2rem,3vw,2.6rem);font-weight:400;line-height:var(--lh-head, 1.22);letter-spacing:var(--tracking-tight, -.01em)}.sophior-ea__brief-knop{margin-top:var(--sophior-space-md)}.sophior-ea__brief-afz{grid-area:afz;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--sophior-space-md);align-items:center;align-content:start}.sophior-ea__brief-img{grid-row:1 / span 2;width:6.4rem;height:6.4rem;border-radius:var(--sophior-radius-pill);border:2px solid var(--sophior-gold);object-fit:cover;object-position:50% 22%}@media screen and (min-width:750px){.sophior-ea__brief-afz{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:var(--sophior-space-xs)}.sophior-ea__brief-img{grid-row:auto;width:9.6rem;height:9.6rem;margin-bottom:var(--sophior-space-sm)}}.sophior-ea__brief-naam{align-self:end;margin:0;font-size:var(--sophior-text-base);font-weight:500;line-height:var(--lh-snug, 1.4)}.sophior-ea__brief-naam a{color:var(--sophior-dark-green);text-decoration:none}.sophior-ea__brief-naam a:hover{text-decoration:underline;text-underline-offset:3px}.sophior-ea__brief-rol{align-self:start;margin:0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green)}.sophior-ea__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sophior-space-md) var(--sophior-space-sm)}@media screen and (min-width:990px){.sophior-ea__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sophior-space-lg)}}.sophior-ea__card{display:flex;flex-direction:column;gap:var(--sophior-space-xs);min-width:0}.sophior-ea__card>:first-child{flex:1}.sophior-ea__card-note{margin:0;padding-left:.2rem;font-size:var(--sophior-text-sm);font-weight:500;line-height:var(--lh-snug, 1.4)}.sophior-ea__row-note{margin:var(--sophior-space-md) 0 0;font-size:var(--sophior-text-xs);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green);max-width:60ch}.sophior-ea .sophior-product-card__quick-add,.sophior-ea .sophior-product-card__badges,.sophior-ea .sophior-product-card__price--compare{display:none!important}.sophior-ea--f2 .sophior-product-card__quick-add{display:flex!important}.sophior-ea__score{display:flex;gap:var(--sophior-space-xs);align-items:center;margin:calc(-1 * var(--sophior-space-sm)) 0 var(--sophior-space-lg);font-size:var(--sophior-text-sm);font-variant-numeric:lining-nums tabular-nums}.sophior-ea__score-star{color:var(--sophior-gold-deep)}.sophior-ea__quotes{list-style:none;margin:0;padding:0 0 var(--sophior-space-xs);display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:var(--sophior-space-sm);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sophior-ea__quotes::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.sophior-ea__quotes{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}.sophior-ea__quote{scroll-snap-align:start}.sophior-ea__quote figure{margin:0;height:100%;display:flex;flex-direction:column;gap:var(--sophior-space-sm);padding:var(--sophior-space-md);background:var(--sophior-cream);border-radius:var(--sophior-radius-md)}.sophior-ea__quote-stars{color:var(--sophior-gold-deep);letter-spacing:.2rem;font-size:var(--sophior-text-sm);line-height:1}.sophior-ea__quote-text{margin:0;padding:0;border:0;font-style:normal;font-size:var(--sophior-text-base);line-height:var(--lh-body, 1.6);color:var(--sophior-dark-green)}.sophior-ea__quote-meta{margin-top:auto;padding-top:var(--sophior-space-sm);border-top:1px solid var(--sophior-dark-green-10);font-size:var(--sophior-text-xs);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green)}.sophior-ea__quote-name{font-size:var(--sophior-text-sm);font-weight:500;color:var(--sophior-dark-green)}.sophior-ea__quote-product,.sophior-ea__quote-source{display:block}.sophior-ea__review-info{margin:var(--sophior-space-lg) 0 0;font-size:var(--sophior-text-xs);line-height:var(--lh-body, 1.6);color:var(--sophior-muted-green);max-width:72ch}.sophior-ea__review-info a{color:var(--sophior-dark-green);text-underline-offset:2px}.sophior-ea__review-links{display:flex;flex-wrap:wrap;gap:var(--sophior-space-xs) var(--sophior-space-lg);margin:var(--sophior-space-lg) 0 0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4)}.sophior-ea__review-links a{color:var(--sophior-dark-green);text-decoration:underline;text-underline-offset:3px}.sophior-ea__review-links a:hover{color:var(--sophior-gold-deep)}.sophior-ea__terms{margin:0;display:grid}@media screen and (min-width:990px){.sophior-ea__terms{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--sophior-space-2xl)}}.sophior-ea__term{display:grid;gap:.2rem;padding:var(--sophior-space-sm) 0;border-top:1px solid var(--sophior-dark-green-10)}.sophior-ea__term dt{font-size:var(--sophior-text-sm);font-weight:500}.sophior-ea__term dd{margin:0;font-size:var(--sophior-text-sm);line-height:var(--lh-body, 1.6);color:var(--sophior-muted-green);max-width:60ch}.sophior-ea__terms-slot{margin:var(--sophior-space-md) 0 0;font-size:var(--sophior-text-sm)}.sophior-ea__vw-tegels{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sophior-space-sm)}@media screen and (min-width:990px){.sophior-ea__vw-tegels{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sophior-space-md)}}.sophior-ea__vw-tegel{display:grid;align-content:start;gap:.2rem;padding:var(--sophior-space-md);background:var(--sophior-white);border-radius:var(--sophior-radius-md);box-shadow:0 2px 24px var(--sophior-dark-green-06)}@media screen and (min-width:750px){.sophior-ea__vw-tegel{padding:var(--sophior-space-lg)}}.sophior-ea__vw-icoon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:var(--sophior-space-sm);border-radius:var(--sophior-radius-pill);background:var(--sophior-dark-green);color:var(--sophior-gold)}.sophior-ea__vw-icoon svg{width:2rem;height:2rem}.sophior-ea__vw-titel{margin:0;font-size:var(--sophior-text-base);font-weight:500;line-height:var(--lh-snug, 1.4);font-variant-numeric:lining-nums tabular-nums}@media screen and (min-width:750px){.sophior-ea__vw-titel{font-size:var(--sophior-text-lg)}}.sophior-ea__vw-tekst{margin:0;font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);color:var(--sophior-muted-green)}.sophior-ea__vw-alles{margin-top:var(--sophior-space-lg)}.sophior-ea__vw-alles-knop{display:inline-flex;align-items:center;gap:var(--sophior-space-xs);min-height:4.4rem;font-size:var(--sophior-text-sm);font-weight:500;color:var(--sophior-dark-green);text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.sophior-ea__vw-alles-knop::-webkit-details-marker{display:none}.sophior-ea__vw-alles-knop:focus-visible{outline:2px solid var(--sophior-focus);outline-offset:2px}.sophior-ea__vw-alles[open] .sophior-ea__vw-alles-pijl{transform:rotate(180deg)}.sophior-ea__vw-alles .sophior-ea__terms{margin-top:var(--sophior-space-sm)}.sophior-ea__contact{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sophior-space-sm) var(--sophior-space-lg);margin-top:var(--sophior-space-lg);padding-top:var(--sophior-space-lg);border-top:1px solid var(--sophior-hairline)}.sophior-ea__contact-tekst{margin:0;font-size:var(--sophior-text-base);font-weight:500}.sophior-ea__contact-knoppen{display:flex;gap:var(--sophior-space-sm);width:100%}.sophior-ea__contact-knop{flex:1 1 0;gap:var(--sophior-space-xs);min-height:4.4rem;padding-inline:var(--sophior-space-md);white-space:nowrap}@media screen and (min-width:750px){.sophior-ea__contact-knoppen{width:auto}.sophior-ea__contact-knop{flex:none;padding-inline:var(--sophior-space-lg)}}.sophior-ea__contact-knop svg{width:2rem;height:2rem;flex:none}.sophior-ea__faq-list{max-width:70rem}.sophior-ea__faq-list .sophior-product-faq__item{scroll-margin-top:var(--sophior-space-xl)}.sophior-ea__ps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sophior-space-xl)}@media screen and (min-width:990px){.sophior-ea__ps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.sophior-ea__ps .sophior-ea__h3{color:var(--sophior-white)}.sophior-ea__ps-text p{margin:0 0 var(--sophior-space-sm);color:var(--sophior-cream-85);line-height:var(--lh-long, 1.7);max-width:52ch}.sophior-ea__ps-link{color:var(--sophior-cream);text-underline-offset:3px}.sophior-ea__ps-text .sophior-ea__ps-sign{font-family:var(--sophior-font-accent);color:var(--sophior-cream);letter-spacing:var(--tracking-caps, .06em)}.sophior-footer-v2__newsletter,.sophior-email-capture--drawer{display:none!important}.sophior-ea__btn--blok{width:100%;margin-top:var(--sophior-space-sm)}@media screen and (min-width:750px){.sophior-ea__btn--blok{width:auto}}.sophior-ea__hero-link{margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-type-small)}.sophior-ea__hero-link a,.sophior-ea__niet a,.sophior-ea__textlink{color:var(--sophior-text);text-underline-offset:.3rem}.sophior-ea__niet{margin:0 0 var(--sophior-space-md);font-size:var(--sophior-type-small);line-height:1.5;max-width:56ch}.sophior-ea__status{display:grid;gap:var(--sophior-space-sm);margin:var(--sophior-space-md) 0 0;padding:var(--sophior-space-md);background:var(--sophior-white);border-radius:var(--sophior-radius-md);max-width:56rem}.sophior-ea__status p{margin:0;font-size:var(--sophior-type-small);line-height:1.5}.sophior-ea__status .sophior-ea__status-strong{font-weight:var(--sophior-weight-medium)}.sophior-ea__status .sophior-ea__status-text{color:var(--sophior-text-muted)}.sophior-ea__status [hidden]{display:none}.sophior-ea__status-vak{display:grid;align-items:center;min-height:4.8rem}.sophior-ea__chip{display:flex;align-items:center;justify-content:space-between;gap:var(--sophior-space-sm);width:100%;min-height:4.8rem;padding:0 var(--sophior-space-md);border:var(--sophior-border-ctrl);border-radius:var(--sophior-radius-pill);background:var(--sophior-cream);color:var(--sophior-text);font-family:inherit;cursor:pointer;transition:border-color var(--sophior-motion-fast) var(--sophior-motion-ease)}.sophior-ea__chip[hidden]{display:none}.sophior-ea__chip:hover{border-color:var(--sophior-dark-green)}.sophior-ea__chip:focus-visible{outline:2px solid var(--sophior-focus);outline-offset:2px}.sophior-ea__chip-code{font-size:var(--sophior-type-body);font-weight:var(--sophior-weight-semibold);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums}.sophior-ea__chip-act{font-family:var(--sophior-font-accent);font-size:var(--sophior-type-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em)}.sophior-ea__mini{margin:var(--sophior-space-xs) 0 0;font-size:var(--sophior-type-small);line-height:1.5;font-variant-numeric:lining-nums tabular-nums;color:var(--sophior-text-muted);max-width:56ch}.sophior-ea__subhead{margin:var(--sophior-space-lg) 0 var(--sophior-space-sm)}.sophior-ea-form__check{display:flex;gap:var(--sophior-space-sm);align-items:flex-start;margin:var(--sophior-space-sm) 0 0;font-size:var(--sophior-type-small);line-height:1.5;max-width:56ch;cursor:pointer}.sophior-ea-form__check[hidden]{display:none}.sophior-ea-form__check input{flex:none;width:2rem;height:2rem;margin:.1rem 0 0;accent-color:var(--sophior-dark-green)}.sophior-ea__af-sign{margin:0 0 var(--sophior-space-md);font-family:var(--sophior-font-accent);letter-spacing:var(--tracking-caps, .06em)}.sophior-ea__laat{margin:var(--sophior-space-md) 0 0;font-size:var(--sophior-type-small);line-height:1.5;max-width:56ch}.sophior-ea__service{padding-block:var(--sophior-space-md);background:var(--sophior-cream);border-block:var(--sophior-border-hair)}.sophior-ea__service p{margin-block:0;font-size:var(--sophior-type-small);line-height:1.5}.sophior-ea__voorraad{padding-block:var(--sophior-space-md) 0}.sophior-ea__voorraad p{display:flex;gap:var(--sophior-space-sm);align-items:flex-start;margin:0;font-size:var(--sophior-type-small);line-height:1.5;max-width:72ch}.sophior-ea__voorraad svg{flex:none;margin-top:.1rem;color:var(--sophior-dark-green)}.sophior-ea__rij-intro{margin:calc(-1 * var(--sophior-space-sm)) 0 var(--sophior-space-lg);font-size:var(--sophior-type-body);line-height:1.6;color:var(--sophior-text-muted);max-width:var(--measure, 65ch)}.sophior-ea__grid--swipe{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;padding-bottom:var(--sophior-space-xs)}.sophior-ea__grid--swipe::-webkit-scrollbar{display:none}.sophior-ea__grid--swipe>.sophior-ea__card{scroll-snap-align:start}html:not(.sophior-snap-ready) .sophior-ea__grid--swipe{scroll-snap-type:none}@media screen and (min-width:990px){.sophior-ea__grid--swipe{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}.sophior-ea--met-code .sophior-ea__card .sophior-product-card__price{display:none}.sophior-ea__card-prijs{margin:0;padding-left:.2rem;font-size:var(--sophior-type-body);line-height:1.4;font-variant-numeric:lining-nums tabular-nums;color:var(--sophior-text)}.sophior-ea__card-prijs strong{font-weight:var(--sophior-weight-semibold)}.sophior-ea__card-prijs s{margin-left:.4rem;font-size:var(--sophior-type-small);color:var(--sophior-text-muted)}.sophior-ea__rij-quote{display:flex;flex-direction:column;gap:var(--sophior-space-sm);margin:var(--sophior-space-lg) 0 0;padding:var(--sophior-space-md);background:var(--sophior-white);border-radius:var(--sophior-radius-md);max-width:64rem}.sophior-ea__band--wit .sophior-ea__rij-quote{background:var(--sophior-cream)}.sophior-ea__pills{display:flex;flex-wrap:wrap;gap:var(--sophior-space-sm);margin:0;padding:0;list-style:none}.sophior-ea__pill{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 var(--sophior-space-md);border:var(--sophior-border-ctrl);border-radius:var(--sophior-radius-pill);color:var(--sophior-text);font-family:var(--sophior-font-accent);font-size:var(--sophior-type-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);text-decoration:none;transition:border-color var(--sophior-motion-fast) var(--sophior-motion-ease),background-color var(--sophior-motion-fast) var(--sophior-motion-ease)}.sophior-ea__pill:hover{border-color:var(--sophior-dark-green);background-color:var(--sophior-white)}.sophior-ea__pill:focus-visible{outline:2px solid var(--sophior-focus);outline-offset:2px}.sophior-ea__feest{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sophior-space-xl);align-items:center}.sophior-ea__feest-media{display:none}.sophior-ea__feest-tekst p{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-type-body);line-height:1.6;max-width:var(--measure, 65ch)}@media screen and (min-width:990px){.sophior-ea__feest--media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sophior-ea__feest-media{display:block;border-radius:var(--sophior-radius-md);overflow:hidden;aspect-ratio:4 / 5;max-height:56rem}.sophior-ea__feest-media img{display:block;width:100%;height:100%;object-fit:cover}}.sophior-ea__ps.sophior-ea__ps--enkel{grid-template-columns:minmax(0,1fr)}.sophior-ea__sticky{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:var(--sophior-space-sm);padding:var(--sophior-space-sm) var(--sophior-space-md) calc(var(--sophior-space-sm) + env(safe-area-inset-bottom));background:var(--sophior-white);border-top:var(--sophior-border-hair)}.sophior-ea__sticky-tekst{margin:0;font-size:var(--sophior-type-small);line-height:1.3;font-variant-numeric:lining-nums tabular-nums}.sophior-ea__sticky-knop{flex:none;min-height:4.4rem;padding-inline:var(--sophior-space-md)}@media screen and (min-width:750px){.sophior-ea__sticky{display:none}}.sophior-ea__bedankt{display:grid;justify-items:center;max-width:64rem;padding-block:var(--sophior-space-xl) var(--sophior-space-2xl);text-align:center}@media screen and (min-width:990px){.sophior-ea__bedankt{padding-block:var(--sophior-space-2xl)}}.sophior-ea__bedankt-vink{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:var(--sophior-space-md);border-radius:var(--sophior-radius-pill);border:1px solid var(--sophior-gold-35);background:var(--sophior-mid-green);color:var(--sophior-gold)}.sophior-ea__bedankt .sophior-ea__title{max-width:none;margin-bottom:var(--sophior-space-md);color:var(--sophior-cream)}.sophior-ea__bedankt-lead{margin:0 0 var(--sophior-space-lg);max-width:48ch;font-size:var(--sophior-text-lg);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-85)}.sophior-ea__bedankt-lead strong,.sophior-ea__bedankt-lead b{font-weight:600;color:var(--sophior-gold)}.sophior-ea__bedankt-code{display:flex;gap:var(--sophior-space-md);align-items:flex-start;width:100%;max-width:48rem;margin-bottom:var(--sophior-space-lg);padding:var(--sophior-space-md) var(--sophior-space-lg);background:var(--sophior-mid-green);border:1px solid var(--sophior-gold-35);border-radius:var(--sophior-radius-md);text-align:left}.sophior-ea__bedankt-code-icoon{flex:none;display:inline-flex;color:var(--sophior-gold)}.sophior-ea__bedankt-code-icoon svg{width:2.8rem;height:2.8rem}.sophior-ea__bedankt-code-titel{margin:0 0 .2rem;font-size:var(--sophior-text-lg);font-weight:500;line-height:var(--lh-snug, 1.4);color:var(--sophior-cream);font-variant-numeric:lining-nums tabular-nums}.sophior-ea__bedankt-code-tekst{margin:0;font-size:var(--sophior-text-base);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-85)}.sophior-ea__bedankt-wens{margin:0 0 var(--sophior-space-sm);font-size:var(--sophior-text-base);color:var(--sophior-cream)}.sophior-ea__bedankt-sign{display:inline-flex;align-items:center;gap:var(--sophior-space-sm);margin:0 0 var(--sophior-space-lg);font-family:var(--sophior-font-accent);text-transform:uppercase;letter-spacing:var(--tracking-caps, .06em);color:var(--sophior-gold)}.sophior-ea__bedankt-sign-img{width:5.6rem;height:5.6rem;border-radius:var(--sophior-radius-pill);border:2px solid var(--sophior-gold);object-fit:cover;object-position:50% 22%}.sophior-ea__bedankt-door{margin:0 0 var(--sophior-space-md);font-size:var(--sophior-text-sm);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-85)}.sophior-ea__bedankt-door a{color:var(--sophior-gold);text-underline-offset:3px}.sophior-ea__bedankt-door a:focus-visible{outline:2px solid var(--sophior-focus-inverse);outline-offset:2px}.sophior-ea__bedankt-klein{margin:0;max-width:56ch;font-size:var(--sophior-text-xs);line-height:var(--lh-snug, 1.4);color:var(--sophior-cream-75)}.sophior-ea__bedankt-klein a{color:var(--sophior-cream);text-underline-offset:2px}.sophior-ea__bedankt-klein a:focus-visible,.sophior-ea__bedankt .sophior-ea__btn:focus-visible{outline:2px solid var(--sophior-focus-inverse);outline-offset:2px}.sophior-ea__bedankt-knop{margin-top:var(--sophior-space-lg)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sophior-early-access.css.map */
