#MainContent.ri-service-pages{--dy-paper: var(--porcelain);--dy-offwhite: var(--putty);--dy-sand: var(--putty);--dy-line: var(--line);--dy-ink: var(--espresso);--dy-brown: var(--espresso);--dy-brown-hover: var(--copper-hover);--dy-cream: var(--porcelain);--dy-papaja: var(--copper);--dy-papaja-hover: var(--copper-hover);--dy-green: var(--sage);--dy-gold: var(--butter);--dy-btn-bg: var(--copper);--dy-btn-bg-hover: var(--copper-hover);--dy-btn-fg: var(--porcelain);--dy-font-ui: var(--sans);--dy-font-body: var(--sans);--dy-font-accent: var(--serif);--dy-font-serif: var(--serif);--dy-radius: 24px;--dy-edge: var(--gutter);--dy-pad-4: var(--section-space);--dy-section: var(--section-space);--dy-breedte: 1260px;--dy-h1: clamp(38px, 4.5vw, 64px);--dy-h2: clamp(30px, 3.2vw, 46px);--dy-h3: 23px;--dy-body: 16px;--dy-ls-h1: -.045em;font-family:var(--sans);color:var(--espresso);background:var(--porcelain)}#MainContent.ri-service-pages :is(h1,h2,h3,.dy-h1,.dy-h2,.dy-h3){font-family:var(--sans)!important;font-weight:400!important;letter-spacing:-.04em;line-height:1.12}#MainContent.ri-service-pages :is(.dy-em,h1 em,h2 em){font-family:var(--serif)!important;font-style:italic;font-weight:400}#MainContent.ri-service-pages .dy-eyebrow{font-family:var(--sans);font-size:12px;font-weight:400;letter-spacing:.03em;color:var(--copper)}#MainContent.ri-service-pages .dy-btn{border-radius:999px;min-height:48px;height:auto;padding:13px 24px;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}#MainContent.ri-service-pages .dy-btn--ghost{border:1px solid var(--line);background:transparent;color:var(--espresso)}#MainContent.ri-service-pages .dy-btn--ghost:hover{background:var(--butter-soft);opacity:1}#MainContent.ri-service-pages .shopify-section :is(.dy-sup__actie,.dy-duo__kaart,.dy-con__kaart,.dy-faq2__card,.dy-power__kaart,.dy-ret__kaart,.dy-ambf__kaart,.dy-beleid__kort,.dy-beleid__contact){border-radius:24px;border-color:var(--line);box-shadow:none}#MainContent.ri-service-pages .shopify-section :is(.dy-sup__actie,.dy-power__kaart,.dy-beleid__kort,.dy-beleid__contact){background:var(--putty);padding:28px}#MainContent.ri-service-pages .shopify-section :is(.dy-duo__kaart,.dy-ret__kaart,.dy-ambf__kaart){padding:clamp(24px,3vw,42px)}#MainContent.ri-service-pages .shopify-section :is(.dy-step__nr,.dy-beleid__nummer){color:var(--copper);font-family:var(--serif)}#MainContent.ri-service-pages .shopify-section .dy-step__nr{font-size:clamp(48px,5vw,72px)}#MainContent.ri-service-pages .shopify-section :is(.dy-duo__stip,.dy-power__icoon){background:var(--butter-soft);color:var(--copper)}#MainContent.ri-service-pages .shopify-section :is(.dy-sup__chip,.dy-chip){border-color:var(--line);font-family:var(--sans)}#MainContent.ri-service-pages .shopify-section :is(input,textarea,select){font-family:var(--sans)}#MainContent.ri-service-pages .shopify-section :is(input,textarea,select):focus-visible{outline-color:var(--copper)}#MainContent.ri-service-pages .shopify-policy__title h1{font-size:var(--dy-h1)}#MainContent.ri-service-pages .shopify-policy__body :is(h2,h3){margin-top:32px}#MainContent.ri-service-pages .shopify-policy__body a{color:var(--copper);text-decoration:underline}@media(max-width:760px){#MainContent.ri-service-pages{--dy-pad-4: 48px;--dy-section: 48px;--dy-gap-main: 28px;--dy-h3: 21px}#MainContent.ri-service-pages .shopify-section :is(.dy-sup__actie,.dy-power__kaart,.dy-beleid__kort,.dy-beleid__contact){padding:24px}}:is(#main,#MainContent).ri-service-pages{--dy-gap:24px;--dy-gap-main:48px;--dy-edge:24px;--dy-section:64px;--dy-pad-4:64px;--dy-font:var(--sans);--dy-font-ui:var(--sans);--dy-font-body:var(--sans);--dy-ink:var(--espresso);--dy-paper:var(--porcelain);--dy-sand:var(--putty);--dy-line:var(--line)}:is(#main,#MainContent).ri-service-pages :is(.dy-sup,.dy-con,.dy-faq2,.dy-duo,.dy-power,.dy-ambf,.dy-section){padding:64px 24px;background:var(--porcelain);color:var(--espresso)}:is(#main,#MainContent).ri-service-pages :is(.dy-sup__inner,.dy-con__inner,.dy-faq2__inner,.dy-duo__inner,.dy-ambf__inner){width:100%;max-width:1180px;margin:auto;gap:40px}:is(#main,#MainContent).ri-service-pages :is(p,.dy-body,.dy-small){font-size:15px;line-height:1.65}:is(#main,#MainContent).ri-service-pages :is(.dy-sup__h1,.ri-amb-copy h1){font-size:clamp(38px,4.5vw,60px)!important;line-height:1.06!important;margin:16px 0 24px}:is(#main,#MainContent).ri-service-pages :is(.dy-con__h2,.dy-faq2__h2,.dy-duo__h2,.dy-power__h2,.dy-ambf__h2){font-size:clamp(30px,3vw,42px)!important;margin:12px 0 20px}:is(#main,#MainContent).ri-service-pages :is(.dy-eyebrow){display:block;color:var(--copper);font-size:12px;letter-spacing:.02em}:is(#main,#MainContent).ri-service-pages .dy-sup__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center}:is(#main,#MainContent).ri-service-pages .dy-sup__head{max-width:520px}:is(#main,#MainContent).ri-service-pages .dy-sup__acties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;width:100%}:is(#main,#MainContent).ri-service-pages .dy-sup__actie{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:var(--putty);border:1px solid var(--line);padding:26px;min-width:0;border-radius:24px}:is(#main,#MainContent).ri-service-pages :is(.dy-sup__actie h3,.dy-con__kaart h3){font-size:21px!important;margin:0}:is(#main,#MainContent).ri-service-pages .dy-sup__actie .dy-btn{margin-top:auto}:is(#main,#MainContent).ri-service-pages .dy-faq2{background:var(--putty);border-radius:28px;max-width:1260px;margin:0 auto}:is(#main,#MainContent).ri-service-pages .dy-faq2__inner{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);gap:56px;align-items:start}:is(#main,#MainContent).ri-service-pages .dy-faq2__cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:24px}:is(#main,#MainContent).ri-service-pages .dy-faq2__card{background:var(--porcelain);border:1px solid var(--line);border-radius:20px;padding:24px}:is(#main,#MainContent).ri-service-pages .dy-faq2__row{background:var(--porcelain);border:1px solid var(--line);border-radius:16px;margin:10px 0;padding:0 20px}:is(#main,#MainContent).ri-service-pages .dy-faq2__q{padding:18px 0;font-size:15px;gap:18px}:is(#main,#MainContent).ri-service-pages .dy-con__inner{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.6fr);align-items:start;gap:56px}:is(#main,#MainContent).ri-service-pages .dy-con__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:is(#main,#MainContent).ri-service-pages .dy-con__kaart{padding:28px;background:var(--putty);border:1px solid var(--line);border-radius:24px;display:flex;flex-direction:column;gap:14px;min-width:0}:is(#main,#MainContent).ri-service-pages .dy-con__kaart .dy-btn{margin-top:auto;align-self:flex-start}:is(#main,#MainContent).ri-service-pages .dy-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--copper);color:var(--porcelain);border:1px solid transparent;padding:12px 22px;line-height:1.4;min-height:46px;text-decoration:none}:is(#main,#MainContent).ri-service-pages .dy-btn--ghost{background:transparent;color:var(--espresso);border-color:var(--line)}:is(#main,#MainContent).ri-service-pages .ri-amb-hero{max-width:1260px;margin:24px auto 0;display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:var(--putty);border-radius:30px;overflow:hidden}:is(#main,#MainContent).ri-service-pages .ri-amb-copy{padding:clamp(28px,4vw,64px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:none;border-radius:0}:is(#main,#MainContent).ri-service-pages .ri-amb-copy ul{padding:0;list-style:none;margin:20px 0;font-size:14px;line-height:1.9}:is(#main,#MainContent).ri-service-pages .ri-amb-photo{min-height:0;aspect-ratio:4/5;overflow:hidden}:is(#main,#MainContent).ri-service-pages .ri-amb-photo img{width:100%;height:100%;object-fit:cover;border-radius:0}:is(#main,#MainContent).ri-service-pages .dy-duo__kop{max-width:650px;margin-bottom:32px}:is(#main,#MainContent).ri-service-pages .dy-duo__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}:is(#main,#MainContent).ri-service-pages .dy-duo__kaart{border:1px solid var(--line);border-radius:26px;background:var(--putty);padding:36px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}:is(#main,#MainContent).ri-service-pages .dy-duo__kaart:first-child{background:var(--butter-soft)}:is(#main,#MainContent).ri-service-pages .dy-duo__ktitel{font-size:29px!important;margin:0}:is(#main,#MainContent).ri-service-pages .dy-duo__punten{padding-left:18px;font-size:15px;line-height:1.8}:is(#main,#MainContent).ri-service-pages .dy-power__grid{max-width:1180px;margin:32px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:is(#main,#MainContent).ri-service-pages .dy-power__kaart{padding:28px;background:var(--putty);border-radius:24px}:is(#main,#MainContent).ri-service-pages .dy-steps__grid{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}:is(#main,#MainContent).ri-service-pages .dy-step{border-top:1px solid var(--line);padding-top:24px}:is(#main,#MainContent).ri-service-pages .dy-step__nr{font-size:54px;font-family:var(--serif);color:var(--copper)}:is(#main,#MainContent).ri-service-pages .dy-ambf{background:var(--putty)}:is(#main,#MainContent).ri-service-pages .dy-ambf__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart{padding:36px;border-radius:26px;background:var(--porcelain);border:1px solid var(--line)}:is(#main,#MainContent).ri-service-pages :is(.dy-ambf__input,.dy-sup__input){padding:13px 16px;background:var(--porcelain);border:1px solid var(--line);border-radius:12px;width:100%;box-sizing:border-box}:is(#main,#MainContent).ri-service-pages .dy-ambf__rij{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}:is(#main,#MainContent).ri-service-pages .dy-ambf__veldlabel{display:block;margin-bottom:8px;font-size:13px}@media(max-width:760px){:is(#main,#MainContent).ri-service-pages :is(.dy-sup,.dy-con,.dy-faq2,.dy-duo,.dy-power,.dy-ambf,.dy-section){padding:36px 20px}:is(#main,#MainContent).ri-service-pages :is(.dy-sup__inner,.dy-con__inner,.dy-faq2__inner,.dy-ambf__inner,.ri-amb-hero){grid-template-columns:1fr;gap:24px}:is(#main,#MainContent).ri-service-pages :is(.dy-sup__acties,.dy-con__grid,.dy-faq2__cards,.dy-duo__grid,.dy-power__grid,.dy-steps__grid){grid-template-columns:1fr;gap:16px}:is(#main,#MainContent).ri-service-pages .ri-amb-hero{margin:12px;gap:0}:is(#main,#MainContent).ri-service-pages .ri-amb-photo{aspect-ratio:4/3}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart{padding:24px}:is(#main,#MainContent).ri-service-pages .dy-ambf__rij{grid-template-columns:1fr}}:is(#main,#MainContent).ri-service-pages .dy-sup__head{display:block;grid-template-columns:none;min-width:0;width:100%;max-width:none}.ri-service-pages .dy-sup__head>div{min-width:0;width:100%}:is(#main,#MainContent).ri-service-pages .dy-sup__zoek{margin-top:24px;width:100%}:is(#main,#MainContent).ri-service-pages .dy-sup__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:900px){:is(#main,#MainContent).ri-service-pages .dy-sup__inner{grid-template-columns:1fr}}:is(#main,#MainContent).ri-service-pages>.shopify-section{display:flow-root;position:relative;clear:both;height:auto;min-height:0;overflow:visible;isolation:isolate;margin-block:0;float:none}:is(#main,#MainContent).ri-service-pages .ri-amb-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto;min-height:0;width:calc(100% - 48px);padding:0;align-items:stretch;margin:24px auto 40px;overflow:hidden;isolation:isolate}:is(#main,#MainContent).ri-service-pages .ri-amb-copy{min-width:0;width:auto;height:auto;position:relative;grid-column:auto;grid-row:auto;overflow-wrap:break-word}:is(#main,#MainContent).ri-service-pages .ri-amb-photo{position:relative;display:block;min-width:0;width:100%;height:clamp(360px,43vw,580px);min-height:0;aspect-ratio:auto;overflow:hidden}:is(#main,#MainContent).ri-service-pages .ri-amb-photo img{position:static;display:block;width:100%;height:100%;max-width:100%;max-height:none;object-fit:cover;object-position:center;opacity:1;visibility:visible;transform:none}:is(#main,#MainContent).ri-service-pages :is(.dy-duo__grid,.dy-power__grid,.dy-steps__grid,.dy-faq2__inner,.dy-con__inner,.dy-ambf__inner){position:relative;height:auto;min-height:0;clear:both}:is(#main,#MainContent).ri-service-pages :is(.dy-duo__kaart,.dy-power__kaart,.dy-step,.dy-faq2__side,.dy-faq2__main,.dy-ambf__zij,.dy-ambf__kaart){position:relative;min-width:0;width:auto;height:auto;float:none;transform:none}:is(#main,#MainContent).ri-service-pages .dy-duo__kop{display:block;width:100%;max-width:none}:is(#main,#MainContent).ri-service-pages .dy-duo__kicoon{display:block;width:32px;height:32px;object-fit:contain;margin-bottom:18px}:is(#main,#MainContent).ri-service-pages .dy-step__film{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:20px}:is(#main,#MainContent).ri-service-pages .dy-step__film:empty{display:none}@media(max-width:760px){:is(#main,#MainContent).ri-service-pages .ri-amb-hero{grid-template-columns:1fr;width:calc(100% - 24px);margin:12px auto 24px}:is(#main,#MainContent).ri-service-pages .ri-amb-photo{height:320px;order:0}:is(#main,#MainContent).ri-service-pages .ri-amb-copy{padding:28px}}:is(#main,#MainContent).ri-service-pages:has(.dy-ambf) .dy-faq2{background:#eee7dc;color:#292522;margin-bottom:40px;border:1px solid #ded7cc}:is(#main,#MainContent).ri-service-pages:has(.dy-ambf) .dy-faq2__row{background:#f8f7f3;border-color:#ded7cc;color:#292522}:is(#main,#MainContent).ri-service-pages .dy-ambf{--dy-vlak:#292522;--dy-vlak-tekst:#f8f7f3;--dy-ink:#f8f7f3;--dy-paper:#f8f7f3;--dy-sand:#eee7dc;background:#292522;color:#f8f7f3;border-radius:28px;width:calc(100% - 48px);max-width:1260px;box-sizing:border-box;margin:0 auto 48px;padding:48px 40px}:is(#main,#MainContent).ri-service-pages .dy-ambf__zij{color:#f8f7f3}:is(#main,#MainContent).ri-service-pages .dy-ambf__zij :is(h2,.dy-ambf__h2,.dy-em){color:#f8f7f3}:is(#main,#MainContent).ri-service-pages .dy-ambf__zij :is(p,li,.dy-body,.dy-small){color:#d6cec4}:is(#main,#MainContent).ri-service-pages .dy-ambf__zij .dy-eyebrow{color:#f2d977}:is(#main,#MainContent).ri-service-pages .dy-ambf__punten svg{color:#f2d977;stroke:currentColor}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart{--dy-vlak-tekst:#292522;--dy-ink:#292522;--dy-line:#ded7cc;--dy-vlak:#f8f7f3;background:#f8f7f3;color:#292522;border:1px solid #ded7cc;box-shadow:none}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart :is(label,legend,.dy-ambf__veldlabel,.dy-small-ui){color:#292522}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart :is(input,textarea,select){background:#fffdfa;color:#292522;border-color:#d4cbbf;accent-color:#9b5036}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart :is(input,textarea)::placeholder{color:#7b746c;opacity:1}:is(#main,#MainContent).ri-service-pages .dy-ambf__chip{background:#f8f7f3;color:#292522;border:1px solid #d4cbbf}:is(#main,#MainContent).ri-service-pages .dy-ambf__chip:has(input:checked),:is(#main,#MainContent).ri-service-pages .dy-ambf__chip[aria-pressed=true]{background:#f2d977;color:#292522;border-color:#f2d977}:is(#main,#MainContent).ri-service-pages .dy-ambf__knop{background:#9b5036;color:#fff;border-color:#9b5036}:is(#main,#MainContent).ri-service-pages .dy-ambf__kaart :is(.dy-ambf__klein,.dy-micro){color:#70695f}@media(max-width:760px){:is(#main,#MainContent).ri-service-pages .dy-ambf{width:calc(100% - 24px);padding:28px 20px;margin-bottom:28px}:is(#main,#MainContent).ri-service-pages:has(.dy-ambf) .dy-faq2{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ri-service-pages.css.map */
