.drb-garantie{--drb-garantie-col: 560px;--drb-garantie-bar-h: 56px;--drb-garantie-foot-h: 80px;background:var(--drb-white);color:var(--drb-ink)}body:has(.drb-garantie--focus) .shopify-section-group-header-group,body:has(.drb-garantie--focus) .shopify-section-group-footer-group{display:none}.drb-garantie--focus{min-height:100vh;min-height:100svh}.drb-garantie__app{display:block}.drb-garantie__bar{position:sticky;top:0;z-index:3;background:var(--drb-white);border-bottom:1px solid var(--drb-line-soft)}.drb-garantie__bar-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:var(--drb-garantie-bar-h)}.drb-garantie__back,.drb-garantie__exit{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0;border:0;background:none;color:var(--drb-navy);font-size:14px;font-weight:600;cursor:pointer}.drb-garantie__back{grid-column:1;justify-self:start}.drb-garantie__back[hidden]{display:none}.drb-garantie__logo{grid-column:2;display:flex;align-items:center;justify-content:center;min-height:44px}.drb-garantie .drb-garantie__logo-img{width:min(var(--drb-garantie-logo-w, 120px),40vw);height:auto}.drb-garantie__logo-text{font-family:var(--drb-font-heading);font-size:18px;font-weight:700;color:var(--drb-navy)}.drb-garantie__exit{grid-column:3;justify-self:end}.drb-garantie__exit span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drb-garantie__exit svg{margin-left:auto}.drb-garantie__progress{height:3px;background:var(--drb-line-soft)}.drb-garantie__app:not([data-ready]) .drb-garantie__progress{visibility:hidden}.drb-garantie__progress-bar{display:block;height:100%;width:var(--drb-garantie-progress, 0%);background:var(--drb-blue);transition:width .3s ease}.drb-garantie__inner{max-width:var(--drb-garantie-col);margin:0 auto;padding-top:32px;padding-bottom:calc(var(--drb-garantie-foot-h) + 40px)}.drb-garantie__screen{min-width:0;margin:0;padding:0;border:0}.drb-garantie__screen+.drb-garantie__screen{margin-top:64px}.drb-garantie__app[data-ready] .drb-garantie__screen{display:none;margin-top:0}.drb-garantie__app[data-ready] .drb-garantie__screen[data-active]{display:block}.drb-garantie__screen[hidden]{display:none}.drb-garantie__app[data-animate] .drb-garantie__screen[data-active]{animation:drb-garantie-in .25s ease both}@keyframes drb-garantie-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.drb-garantie__screen--start,.drb-garantie__screen--end,.drb-garantie__screen--done{text-align:center}.drb-garantie__eyebrow{margin-bottom:10px;color:var(--drb-blue)}.drb-garantie__legend{display:block;width:100%;padding:0;margin-bottom:24px}.drb-garantie__title{display:block;margin-bottom:0;font-family:var(--drb-font-heading);font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--drb-navy);text-align:center;text-wrap:balance}.drb-garantie__title[tabindex="-1"]:focus,.drb-garantie__title[tabindex="-1"]:focus-visible{outline:none;box-shadow:none}.drb-garantie__title--start{font-size:30px}.drb-garantie__sub{display:block;margin-top:8px;font-size:15px;line-height:1.45;color:var(--drb-muted);text-align:center}.drb-garantie__text{margin-top:14px;font-size:16px;line-height:1.55;color:var(--drb-ink)}.drb-garantie__text p+p{margin-top:10px}.drb-garantie__text a,.drb-garantie__note a,.drb-garantie__consent-text a{color:var(--drb-navy);text-decoration:underline}.drb-garantie__nojs{margin-top:20px;padding:12px 16px;background:var(--drb-tint);font-size:15px;line-height:1.45}.drb-garantie__nojs[hidden]{display:none}.drb-garantie__alert{margin-bottom:20px;padding:10px 12px;background:#fdf0f0;box-shadow:inset 0 0 0 1px #e8b4b4;font-size:15px;line-height:1.4;color:#8a1f1f;text-align:left}.drb-garantie__steps{display:flex;flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none}.drb-garantie__step{display:flex;align-items:flex-start;gap:14px;padding:16px;background:var(--drb-tint-faint);box-shadow:inset 0 0 0 1px var(--drb-line)}.drb-garantie__step-num{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;background:var(--drb-navy);color:var(--drb-white);font-size:14px;font-weight:700}.drb-garantie__step-text{font-size:16px;line-height:1.5;color:var(--drb-ink)}.drb-garantie__field{display:block;width:100%;min-height:52px;margin-top:24px;padding:0 16px;border:0;border-radius:0;background:var(--drb-tint-faint);box-shadow:inset 0 0 0 1px var(--drb-line-strong);font-family:inherit;font-size:16px;color:var(--drb-ink);-webkit-appearance:none;appearance:none}.drb-garantie__field--area{min-height:140px;padding:14px 16px;line-height:1.5;resize:vertical}.drb-garantie__field--date{line-height:52px}.drb-garantie__field::placeholder{color:var(--drb-muted)}.drb-garantie__field:focus{box-shadow:inset 0 0 0 2px var(--drb-navy)}.drb-garantie__field[aria-invalid=true]{box-shadow:inset 0 0 0 2px #b42318}.drb-garantie__opts{display:flex;flex-direction:column;gap:8px}.drb-garantie__opt{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 16px;background:var(--drb-white);box-shadow:inset 0 0 0 1px var(--drb-line-strong);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.drb-garantie__opt:hover{box-shadow:inset 0 0 0 1px var(--drb-navy)}.drb-garantie__opt:has(.drb-garantie__input:checked){background:var(--drb-tint-faint);box-shadow:inset 0 0 0 2px var(--drb-navy)}.drb-garantie__opt:has(.drb-garantie__input:focus-visible){outline:2px solid var(--drb-blue);outline-offset:2px}.drb-garantie__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.drb-garantie__opt-label{flex:1 1 auto;font-size:16px;font-weight:600;line-height:1.3;color:var(--drb-ink)}.drb-garantie .drb-garantie__opt-img{flex:0 0 auto;width:48px;height:48px;object-fit:contain;background:var(--drb-tint)}.drb-garantie__chev{flex:0 0 auto;color:var(--drb-muted)}.drb-garantie__opt:has(.drb-garantie__input:checked) .drb-garantie__chev{color:var(--drb-navy)}.drb-garantie__box{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;background:var(--drb-white);box-shadow:inset 0 0 0 1px var(--drb-line-strong);color:transparent}.drb-garantie__opt:has(.drb-garantie__input:checked) .drb-garantie__box{background:var(--drb-navy);box-shadow:none;color:var(--drb-white)}.drb-garantie__consent{display:flex;align-items:flex-start;gap:12px;min-height:44px;margin-top:24px;padding:16px;background:var(--drb-tint-faint);box-shadow:inset 0 0 0 1px var(--drb-line-strong);cursor:pointer}.drb-garantie__consent:has(.drb-garantie__consent-input:checked){box-shadow:inset 0 0 0 2px var(--drb-navy)}.drb-garantie__consent:has([aria-invalid=true]){box-shadow:inset 0 0 0 2px #b42318}.drb-garantie__consent .drb-garantie__consent-input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--drb-blue);cursor:pointer}.drb-garantie__consent-text{font-size:16px;line-height:1.45;color:var(--drb-ink)}.drb-garantie__note{margin-top:16px;font-size:15px;line-height:1.45;color:var(--drb-muted)}.drb-garantie__decline{display:block;min-height:44px;margin:16px auto 0;padding:0 8px;border:0;background:none;color:var(--drb-navy);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.drb-garantie__decline[hidden]{display:none}.drb-garantie__upload{margin-top:24px}.drb-garantie__thumbs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.drb-garantie__thumbs:not(:empty){margin-bottom:12px}.drb-garantie__upload[data-max="1"] .drb-garantie__thumbs{grid-template-columns:minmax(0,1fr)}.drb-garantie__thumb{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--drb-tint);box-shadow:inset 0 0 0 1px var(--drb-line)}.drb-garantie .drb-garantie__thumb-img{display:block;width:100%;height:100%;object-fit:cover}.drb-garantie__thumb[data-state=busy] .drb-garantie__thumb-img{opacity:.45}.drb-garantie__thumb--noimg .drb-garantie__thumb-img{visibility:hidden}.drb-garantie__thumb-state{position:absolute;left:8px;bottom:8px;padding:4px 8px;background:var(--drb-white);font-size:12px;font-weight:700;color:var(--drb-navy)}.drb-garantie__thumb[data-state=done] .drb-garantie__thumb-state{background:var(--drb-navy);color:var(--drb-white)}.drb-garantie__thumb-remove{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;z-index:1;padding:0;border:0;background:none;color:var(--drb-navy);cursor:pointer}.drb-garantie__thumb-remove:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:-1;background:var(--drb-white);box-shadow:0 1px 3px #10202e33}.drb-garantie__thumb-remove svg{position:relative}.drb-garantie__pick{position:relative}.drb-garantie__pick[hidden]{display:none}.drb-garantie__file{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.drb-garantie__pick-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:120px;padding:20px;background:var(--drb-tint-faint);box-shadow:inset 0 0 0 1px var(--drb-line-strong);color:var(--drb-navy);font-size:15px;font-weight:700;text-align:center;transition:box-shadow .15s ease}.drb-garantie__pick:hover .drb-garantie__pick-label{box-shadow:inset 0 0 0 1px var(--drb-navy)}.drb-garantie__pick:has(.drb-garantie__file:focus-visible) .drb-garantie__pick-label{outline:2px solid var(--drb-blue);outline-offset:2px}.drb-garantie__pick:has([aria-invalid=true]) .drb-garantie__pick-label{box-shadow:inset 0 0 0 2px #b42318}.drb-garantie__thumbs:not(:empty)+.drb-garantie__pick .drb-garantie__pick-label{flex-direction:row;min-height:52px;padding:0 16px}.drb-garantie__upload-msg{margin-top:8px;font-size:15px;line-height:1.4;color:var(--drb-muted)}.drb-garantie__upload-msg:empty{display:none}.drb-garantie__actions{margin-top:28px}.drb-garantie__done-icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 20px;background:var(--drb-navy);color:var(--drb-white)}.drb-garantie__foot{position:fixed;left:0;right:0;bottom:0;z-index:3;background:var(--drb-white);border-top:1px solid var(--drb-line-soft);padding:12px 0 calc(12px + env(safe-area-inset-bottom))}.drb-garantie__foot[hidden]{display:none}.drb-garantie__foot-inner{max-width:var(--drb-garantie-col);margin:0 auto}.drb-garantie__next{font-size:15px}.drb-garantie__next:disabled{opacity:.6;cursor:progress}.drb-garantie__error{margin-bottom:10px;padding:10px 12px;background:#fdf0f0;box-shadow:inset 0 0 0 1px #e8b4b4;font-size:15px;line-height:1.4;color:#8a1f1f}.drb-garantie__error[hidden]{display:none}@media screen and (min-width:750px){.drb-garantie{--drb-garantie-bar-h: 64px}.drb-garantie__exit span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.drb-garantie__inner{padding-top:56px;padding-bottom:28px}.drb-garantie__foot{position:sticky;border-top:0;padding:12px 0 40px}.drb-garantie__title{font-size:32px}.drb-garantie__title--start{font-size:40px}.drb-garantie__legend{margin-bottom:28px}.drb-garantie__upload[data-max="1"] .drb-garantie__thumbs{grid-template-columns:minmax(0,360px);justify-content:center}}@media screen and (min-width:990px){.drb-garantie{--drb-garantie-col: 600px}.drb-garantie__inner{padding-top:72px}.drb-garantie__title{font-size:36px}.drb-garantie__title--start{font-size:44px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-drb-garantie.css.map */
