.form-fields{display:grid;grid-template-columns:1fr;grid-gap:20px}.mollie-hidden{display:none}.display-grid{display:grid}.label{display:inline-block;font-weight:600;margin-bottom:8px}.field-error,.form-error{color:red;font-size:13px;font-weight:500;margin-bottom:0;margin-top:8px}.mollie-component{background-color:#fff;border:2px solid transparent;border-radius:6px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);color:#222;padding:10px 15px;transition:all .05s ease;width:100%}.mollie-component.has-focus{border-color:#07f;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05)}.mollie-component.is-invalid{background-color:#fff0f0;border-color:red}@media(min-width:350px){.form-fields{grid-template-columns:1fr 1fr}.form-group--card-name,.form-group--card-number,.form-group--form-error,.form-group--save-credit-card{grid-column:span 2}}.online-payment__input{display:none}.online-payment__label{align-items:center;border:1px solid #dedede;border-radius:5px;cursor:pointer;display:flex!important;flex-direction:row;font-weight:700;gap:10px;padding:1rem!important}.online-payment__item{box-sizing:border-box;min-width:25%;padding:1rem}.online-payment__input:checked~.online-payment__label{border-color:#22b99a;box-shadow:inset 0 0 0 2px #22b99a}.online-payment__image{width:50px}.online-payment__credit-card{display:none}.online-payment__item--active.online-payment__item--creditcard{width:100%}.online-payment__item--active .online-payment__credit-card{display:flex;flex-wrap:wrap}.online-online-payment__container{margin-bottom:0!important;margin-top:0!important}.online-payment__credit-card{border-bottom:1px solid #d9d9da;padding:1rem}#applepay,#mollie_applepay_button{display:none}@supports(-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{-webkit-appearance:-apple-pay-button;cursor:pointer;display:inline-block;padding:19px;width:100%;-apple-pay-button-type:buy}.apple-pay-button-with-text>*{display:none}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{--apple-pay-scale:1;border-radius:5px;box-sizing:border-box;display:inline-flex;font-size:12px;justify-content:center;max-height:64px;min-height:32px;min-width:200px;padding:0}.apple-pay-button-with-text.apple-pay-button-black-with-text>.logo{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white)}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo,.apple-pay-button-with-text.apple-pay-button-white-with-text>.logo{background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black)}.apple-pay-button-with-text>.text{align-self:center;font-family:-apple-system;font-size:calc(1em*var(--apple-pay-scale));font-weight:300;margin-right:calc(2px*var(--apple-pay-scale))}.apple-pay-button-with-text>.logo{background-position:0 50%;background-repeat:no-repeat;background-size:100% 60%;border:none;height:100%;margin-left:calc(2px*var(--apple-pay-scale));width:calc(35px*var(--scale))}}.draggable{position:relative}.mollie-every-label-container span.ui.label{margin:.5rem 0 0 .5rem}.popup-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:20px}.popup-header{margin-bottom:10px;text-align:left}.popup-header h2{margin:0}.popup-header hr{border:none;border-top:1px solid #ccc;margin:5px 0}.popup-content{margin-bottom:20px;text-align:center}.popup-content img{display:block;margin:0 auto}.popup-buttons{align-items:center;display:flex;flex-direction:column;text-align:center}.popup-buttons button{background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;margin:5px;padding:10px 20px}.popup-buttons button:hover{background-color:#f0f0f0}.popup-buttons #cancel-button{border:none}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(/build/app/shop/fonts/Manrope-ExtraLight.9a876355.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(/build/app/shop/fonts/Manrope-Light.90db1fcb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/build/app/shop/fonts/Manrope-Regular.d419a051.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/build/app/shop/fonts/Manrope-Medium.fae6dee8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/build/app/shop/fonts/Manrope-SemiBold.6f70c4bd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(/build/app/shop/fonts/Manrope-Bold.919ab1d8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(/build/app/shop/fonts/Manrope-ExtraBold.cd901a3b.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:200;src:url(/build/app/shop/fonts/SourceCodePro-ExtraLight.0218ca44.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:300;src:url(/build/app/shop/fonts/SourceCodePro-Light.50d3f5a1.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:400;src:url(/build/app/shop/fonts/SourceCodePro-Regular.277a94f3.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:500;src:url(/build/app/shop/fonts/SourceCodePro-Medium.4bf29257.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:600;src:url(/build/app/shop/fonts/SourceCodePro-Semibold.4493229d.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:700;src:url(/build/app/shop/fonts/SourceCodePro-Bold.756b0f8a.woff2) format("woff2")}@font-face{font-display:swap;font-family:SourceCodePro;font-style:normal;font-weight:900;src:url(/build/app/shop/fonts/SourceCodePro-Black.77c90d01.woff2) format("woff2")}:root{font-family:SourceCodePro,Arial,sans-serif}.app-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;gap:8px;height:36px;justify-content:center;padding:8px 16px;text-decoration:none;transition:background-color .2s ease}.app-btn,.app-btn--xs{font-size:12px;line-height:20px}.app-btn--xs{height:28px;padding:4px 8px}.app-btn--sm{font-size:12px;height:36px;line-height:20px;padding:8px 16px}.app-btn--md{font-size:14px;height:40px;line-height:20px;padding:10px 20px}.app-btn--lg{font-size:16px;height:48px;line-height:1.6;padding:12px 24px}.app-btn--xl{font-size:18px;height:58px;line-height:1.75;padding:16px 32px}.app-btn--primary{background-color:#1f9985;border:1px solid #1f9985;color:#fff}.app-btn--primary:active,.app-btn--primary:hover{background-color:#1a9f83;border-color:#1a9f83}.app-btn--secondary{background-color:#1e2e3e;color:#fff}.app-btn--secondary:active,.app-btn--secondary:hover{background-color:#141f2d;color:#fff}.app-btn--outline-primary{background-color:transparent;border:1px solid #1f9985;color:#1f9985}.app-btn--outline-primary:active,.app-btn--outline-primary:hover{background-color:#1f9985;color:#fff}.app-btn--outline{background-color:transparent;border:1px solid #aab3c3;color:#475569}.app-btn--outline:active,.app-btn--outline:hover{background-color:#eff2f9;color:#475569;text-decoration:none}.app-btn--outline.active{background-color:#e1e8f3;border:1px solid #1e2e3e}.app-btn--outline-dark{background-color:transparent;border:1px solid #1e2e3e;color:#1e2e3e}.app-btn--outline-dark:active,.app-btn--outline-dark:hover{background-color:#eff2f9;color:#1e2e3e;text-decoration:none}.app-btn--outline-light{border:1px solid #fff;color:#fff}.app-btn--outline-light,.app-btn--outline-light:active,.app-btn--outline-light:hover{background-color:transparent}.app-btn--neutral{background-color:#e1e8f3;color:#1e2e3e}.app-btn--neutral:active,.app-btn--neutral:hover{background-color:#c9d1dd}.app-btn--white{background-color:#fff}.app-btn--pill{flex-shrink:0;font-size:14px;height:40px}.app-btn--pill:active,.app-btn--pill:hover{background-color:#eff2f9}.app-btn--pill-active{border:1px solid #1e2e3e;color:#1e2e3e}.app-btn--pill-active,.app-btn--pill-active:active,.app-btn--pill-active:hover{background-color:#e1e8f3}.app-btn--dark{background-color:#000;border-radius:12px;color:#fff;font-size:16px;font-weight:600;height:52px;padding:14px 28px}.app-btn--dark:active,.app-btn--dark:hover{background-color:#222;color:#fff}.app-btn--icon-only{aspect-ratio:1;padding:0}.app-btn__icon{align-items:center;display:flex;flex-shrink:0;height:16px;width:16px}.ecosystem-link{border-radius:8px;color:inherit;text-decoration:none;transition:background-color .2s ease}.ecosystem-link:hover{background-color:#eff2f9}.ecosystem-icon{height:48px;object-fit:contain;width:48px}.app-hero__highlight{display:inline-block;position:relative}.app-hero__highlight svg{bottom:-20px;height:auto;left:0;position:absolute;width:100%}@media(min-width:992px){.homepage-banner__container{left:0;position:absolute;right:0;top:0}}.homepage-info-box__standard-link{background:#f3f3f3}.homepage-info-box__buttons{min-width:280px}.homepage-info-box__buttons .app-btn{letter-spacing:0;line-height:20px}@media(max-width:991.98px){.homepage-info-box__buttons{min-width:240px}.homepage-info-box__buttons .app-btn{font-size:16px;height:48px;padding:14px 24px}}.homepage-info-box{background:#fff;border-radius:24px;box-shadow:0 0 50.3px 0 rgba(0,0,0,.25);margin-left:auto;margin-top:50px;max-width:730px;padding:54px 60px;position:relative}@media(max-width:991.98px){.homepage-info-box{border-radius:0;box-shadow:none;margin-left:0;max-width:100%;padding:0}}.homepage-info-box__subtitle{display:block;font-size:48px;margin-bottom:40px}@media(max-width:1799.98px){.homepage-info-box__subtitle{font-size:40px}}@media(max-width:991.98px){.homepage-info-box__subtitle{font-size:28px;margin-bottom:28px;text-align:center}.homepage-info-box__inner{display:flex;flex-direction:column}.homepage-info-box__credentials{margin-bottom:32px;order:1}}.homepage-info-box__credentials-text{font-size:18px}@media(max-width:991.98px){.homepage-info-box__credentials-text{font-size:16px}}.homepage-info-box__features{margin-bottom:64px}@media(max-width:1799.98px){.homepage-info-box__features{margin-bottom:32px}}@media(max-width:991.98px){.homepage-info-box__features{margin-bottom:0;order:2}}.homepage-info-box__feature-text{font-size:20px}@media(max-width:1799.98px){.homepage-info-box__feature-text{font-size:16px}}@media(max-width:991.98px){.homepage-info-box__feature-text{font-size:14px}}@media(max-width:1599.98px){.homepage-info-box__features-title{font-size:16px}}.homepage-info-box__features-toggle{align-items:center;background:none;border:none;display:flex;gap:14px;padding:0;text-align:left;width:100%}.homepage-info-box__features-chevron{flex-shrink:0;height:24px;transition:transform .2s ease;width:24px}.homepage-info-box__features-toggle[aria-expanded=true] .homepage-info-box__features-chevron{transform:rotate(180deg)}.homepage-info-box__description{font-size:20px;margin-bottom:3rem}@media(max-width:1799.98px){.homepage-info-box__description{font-size:18px;margin-bottom:24px}}@media(max-width:991.98px){.homepage-info-box__description{font-size:16px;margin-bottom:32px;text-align:center}}.homepage-info-box__title{font-size:20px}@media(max-width:991.98px){.homepage-info-box__title{font-size:14px;text-align:center}}@media(max-width:1799.98px){.homepage-info-box{padding-bottom:34px;padding-top:34px}}.homepage-info-box__badge{align-items:center;background-color:#199c80;border-radius:999px;color:#fff;display:flex;height:42px;justify-content:center;letter-spacing:.19em;padding:4px 8px;position:absolute;right:56px;text-transform:uppercase;top:-14px;width:195px}@media(max-width:991.98px){.homepage-info-box__badge{font-size:10px;height:32px;left:50%;right:auto;top:-67px;transform:translateX(-50%)}}.text-app-red{color:#c80802}.text-app-neutral-50{color:#f7f8fc}.text-app-neutral-100{color:#eff2f9}.text-app-neutral-200{color:#e1e8f3}.text-app-neutral-300{color:#c9d1dd}.text-app-neutral-400{color:#aab3c3}.text-app-neutral-500{color:#7d8796}.text-app-neutral-600{color:#5c6676}.text-app-neutral-700{color:#2d3b4e}.text-app-neutral-800{color:#1e2e3e}.text-app-neutral-900{color:#141f2d}.text-app-primary{color:#1f9985}.border-app-neutral-400{border-color:#aab3c3!important}.bg-app-neutral-50{background-color:#f7f8fc}.bg-app-neutral-100{background-color:#eff2f9}.bg-app-neutral-200{background-color:#e1e8f3}.bg-app-neutral-300{background-color:#c9d1dd}.bg-app-neutral-800{background-color:#1e2e3e}.bg-app-neutral-900{background-color:#141f2d}.bg-app-primary{background-color:#1f9985}.text-app-primary-300{color:#199c80}.text-app-primary-400{color:#0d9c7e}.lh-\[140\%\]{line-height:1.4}.ff-source{font-family:SourceCodePro,monospace}.ff-manrope{font-family:Manrope,sans-serif}.fs-7{font-size:.875rem}.mb-\[40px\]{margin-bottom:40px}.mb-\[64px\]{margin-bottom:64px}.fs-\[12px\]{font-size:.75rem}.fs-\[18px\]{font-size:1.125rem}.fs-\[48px\]{font-size:3rem}