.retour-page{--retour-blue: var(--dg-blue, #0082c2);--retour-blue-dark: var(--dg-blue-deep, #00508f);--retour-blue-soft: #eaf6fd;--retour-border: #cfe1ef;--retour-text: #00508f;--retour-muted: #50657a;color:var(--retour-text);font-family:var(--dg-body, "DG Qanelas", Montserrat, sans-serif);background:linear-gradient(180deg,#fff 0% 62%,#f6fbff)}.retour-page__inner{width:min(100% - 40px,1180px);margin:0 auto}.retour-page__hero{position:relative;overflow:hidden;padding:clamp(32px,4vw,54px);border:1px solid var(--retour-border);border-radius:8px;background:linear-gradient(135deg,#0082c2f2,#00508ff2),var(--retour-blue);color:#fff;box-shadow:0 20px 50px #00508f1f}.retour-page__hero:after{content:"G";position:absolute;right:clamp(18px,5vw,68px);bottom:-.5em;color:#ffffff14;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:clamp(170px,22vw,300px);line-height:1;pointer-events:none}.retour-page__eyebrow{position:relative;z-index:1;margin:0 0 8px;color:currentColor;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:18px;line-height:1;text-transform:uppercase;opacity:.82}.retour-page__title,.retour-page__heading h2,.retour-page__download h3,.retour-page__step h3{margin:0;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-weight:700;letter-spacing:0;text-transform:uppercase}.retour-page__title{position:relative;z-index:1;max-width:760px;color:#fff;font-size:clamp(52px,7vw,92px);line-height:.9}.retour-page__intro{position:relative;z-index:1;max-width:740px;margin:18px 0 0;color:#ffffffeb;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.retour-page__sections{display:grid;gap:26px;margin-top:clamp(28px,4vw,46px)}.retour-page__section{padding:clamp(22px,3vw,32px);border:1px solid var(--retour-border);border-radius:8px;background:#fff;box-shadow:0 14px 36px #00508f12}.retour-page__heading{display:flex;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--retour-border)}.retour-page__number,.retour-page__step-number{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--retour-blue);color:#fff;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);line-height:1}.retour-page__number{width:42px;height:42px;flex:0 0 42px;font-size:20px}.retour-page__heading h2{color:var(--retour-blue-dark);font-size:clamp(32px,4vw,48px);line-height:.95}.retour-page__text{max-width:880px;color:var(--retour-text);font-weight:600;font-size:16px;line-height:1.65}.retour-page__text p{margin:0 0 14px}.retour-page__text p:last-child{margin-bottom:0}.retour-page__download{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:24px;padding:clamp(22px,3vw,30px);border:1px solid rgba(0,130,194,.22);border-radius:8px;background:var(--retour-blue-soft)}.retour-page__download h3{margin-bottom:6px;color:var(--retour-blue-dark);font-size:30px;line-height:1}.retour-page__download p,.retour-page__step p{margin:0;color:var(--retour-muted);line-height:1.5}.retour-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border:1px solid var(--retour-blue);border-radius:999px;background:var(--retour-blue);color:#fff;font-family:var(--dg-display, "DG Agency FB", Impact, sans-serif);font-size:18px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .16s ease,background-color .16s ease,color .16s ease}.retour-page__button:hover,.retour-page__button:focus-visible{background:var(--retour-blue-dark);color:#fff;transform:translateY(-1px)}.retour-page__button:focus-visible{outline:3px solid rgba(0,130,194,.35);outline-offset:3px}.retour-page__button--light{background:#fff;color:var(--retour-blue-dark)}.retour-page__button--light:hover,.retour-page__button--light:focus-visible{background:var(--retour-blue-dark);color:#fff}.retour-page__steps{display:grid;gap:0;border-top:1px solid var(--retour-border)}.retour-page__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--retour-border);background:#fff}.retour-page__step-number{width:34px;height:34px;flex:0 0 34px;font-size:18px}.retour-page__step h3{margin-bottom:6px;color:var(--retour-blue-dark);font-size:24px;line-height:1}.retour-page__address{display:block;max-width:100%;margin-top:18px;padding:22px 26px;border:1px solid rgba(0,130,194,.22);border-radius:8px;background:var(--retour-blue-soft);color:var(--retour-blue-dark);font-style:normal;font-weight:600;line-height:1.65}.retour-page__hours{width:min(100%,620px);margin:16px 0 0;border-top:1px solid var(--retour-border)}.retour-page__hours>div{display:grid;grid-template-columns:minmax(120px,.65fr) 1.35fr;gap:20px;padding:9px 0;border-bottom:1px solid var(--retour-border)}.retour-page__hours dt,.retour-page__hours dd{margin:0}.retour-page__hours dt{color:var(--retour-blue-dark);font-weight:600}@media screen and (max-width:749px){.retour-page__inner{width:min(100% - 28px,1180px)}.retour-page__hero,.retour-page__section,.retour-page__download,.retour-page__address{border-radius:6px}.retour-page__heading{align-items:flex-start}.retour-page__number{width:36px;height:36px;flex-basis:36px;font-size:18px}.retour-page__download{align-items:stretch;flex-direction:column}.retour-page__button{width:100%}.retour-page__step{grid-template-columns:1fr}.retour-page__hours>div{grid-template-columns:1fr;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/section-retourformulier.css.map */
