.mijn-bestelling{font-family:Poppins,sans-serif;color:#000}.mijn-bestelling__title{margin:40px 0 0;padding:0 15px;color:#000;font-family:Zilla Slab,serif;font-size:32px;font-weight:600;line-height:1.2;text-align:center}.mijn-bestelling__body{margin-top:32px;padding-bottom:80px}.mijn-bestelling__shell{max-width:720px;margin:0 auto;padding:30px;border-radius:12px;background:#fff}.mijn-bestelling__intro{margin:0 0 24px;color:#000;font-size:15px;font-weight:400;line-height:25px;text-align:left}.mijn-bestelling__form-card{padding:24px 22px;border:1px solid #d8d8d8;border-radius:10px;background:#fff}.mijn-bestelling__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin:0}.mijn-bestelling__form .form-group{flex:1 1 220px;min-width:0;margin:0}.mijn-bestelling__form .form-group label{position:static;pointer-events:auto;transform:none;display:block;margin:0 0 10px;color:#000;font-family:Zilla Slab,serif;font-size:18px;font-weight:600;line-height:28px}.mijn-bestelling__form .form-control{width:100%;padding:12px 18px;border:1px solid #d8d8d8;border-radius:10px;background:#fff;color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.4;box-shadow:none;outline:0;transition:border-color .2s ease}.mijn-bestelling__form .form-control:focus{border-color:#fdb801}.mijn-bestelling__form .form-group .invalid_email,.mijn-bestelling__form .form-group .invalid_order{margin-top:8px;color:#e02229;font-size:13px;font-weight:500}.mijn-bestelling__submit{flex:1 1 100%;width:100%;margin:4px 0 0;border:1px solid #fdb801;border-radius:10px;background-color:#fdb801;color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;line-height:18px;letter-spacing:.3px;padding:12px 20px;cursor:pointer;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s}.mijn-bestelling__submit:hover{box-shadow:inset 0 0 200px #0000001a;color:#fff;border-color:#0000001a}@media(min-width:768px){.mijn-bestelling__submit{flex:0 0 auto;width:auto;margin-top:0}}.mijn-bestelling__steps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:40px}.mijn-bestelling__step{flex:1 1 200px;max-width:32%;text-align:center}.mijn-bestelling__step figure{width:120px;height:120px;margin:0 auto 15px;overflow:hidden;border-radius:10px}.mijn-bestelling__step figure img{display:block;width:100%;height:100%;object-fit:cover}.mijn-bestelling__step-label{display:block;margin-bottom:9px;color:#f2b226;font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase}.mijn-bestelling__step-title{margin:0 0 10px;color:#000;font-family:Zilla Slab,serif;font-size:20px;font-weight:600;line-height:28px}.mijn-bestelling__step-text{margin:0;color:#000;font-size:15px;font-weight:400;line-height:25px}.mijn-bestelling__portal{padding:32px 0 80px;background:#f1f1f1}.mijn-bestelling__portal-inner{max-width:960px;margin:0 auto;padding:0 15px}.mijn-bestelling__portal-loading{padding:48px 24px;border:1px solid #d8d8d8;border-radius:12px;background:#fff;text-align:center}.mijn-bestelling__portal-loading p{margin:0;color:#000;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:25px}.mijn-bestelling__portal #app{font-family:Poppins,sans-serif;color:#000;line-height:1.5}.mijn-bestelling__portal #app h1,.mijn-bestelling__portal #app h2,.mijn-bestelling__portal #app h3,.mijn-bestelling__portal #app h4,.mijn-bestelling__portal #app h5,.mijn-bestelling__portal #app h6,.mijn-bestelling__portal #app [class*=title],.mijn-bestelling__portal #app [class*=Title],.mijn-bestelling__portal #app [class*=heading],.mijn-bestelling__portal #app [class*=Heading]{color:#000!important;font-family:Zilla Slab,serif!important;font-weight:600!important}.mijn-bestelling__portal #app p,.mijn-bestelling__portal #app li,.mijn-bestelling__portal #app span,.mijn-bestelling__portal #app td,.mijn-bestelling__portal #app th,.mijn-bestelling__portal #app label,.mijn-bestelling__portal #app [class*=text],.mijn-bestelling__portal #app [class*=Text],.mijn-bestelling__portal #app [class*=label],.mijn-bestelling__portal #app [class*=Label]{color:#000!important}.mijn-bestelling__portal #app a{color:#fdb801!important}.mijn-bestelling__portal #app a:hover{color:#f2b226!important}.mijn-bestelling__portal .op-statusbar{background:#fdb801!important}.mijn-bestelling__portal .op-active{color:#fdb801!important}.mijn-bestelling__portal .op-active svg{filter:invert(69%) sepia(69%) saturate(1350%) hue-rotate(358deg) brightness(101%) contrast(102%)!important}.mijn-bestelling__portal #app a.op-button,.mijn-bestelling__portal .op-button,.mijn-bestelling__portal .op-button:hover{display:inline-block;cursor:pointer;text-decoration:none;pointer-events:auto;background:#fdb801!important;border-color:#fdb801!important;color:#fff!important}.mijn-bestelling__portal #app [class*=card],.mijn-bestelling__portal #app [class*=Card],.mijn-bestelling__portal #app [class*=panel],.mijn-bestelling__portal #app [class*=Panel],.mijn-bestelling__portal #app [class*=box],.mijn-bestelling__portal #app [class*=Box]{background:#fff!important;border-color:#d8d8d8!important;border-radius:10px!important}.mijn-bestelling__portal #app table{color:#000!important}.mijn-bestelling__portal #app th{color:#000!important;font-weight:600!important}@media(max-width:767.98px){.mijn-bestelling__title{font-size:28px;margin-top:28px}.mijn-bestelling__shell,.mijn-bestelling__form-card{padding:20px 16px}.mijn-bestelling__step{max-width:100%;flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-mijn-bestelling.css.map */
