/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../common/components/page-header/styles.less ***!
  \********************************************************************************************************************************************************************************************************/.page-header-container{width:100%!important;max-width:100%}.page-header-container .page-header-background{display:flex;flex-direction:column;justify-content:start;align-items:stretch;min-height:240px}@media (max-width:1023px){.page-header-container .page-header-background{min-height:234px}}@media (max-width:767px){.page-header-container .page-header-background{min-height:144px}.page-header-container .page-header-background:not(.europatipsmastaren){background-image:none!important}}.page-header-container .page-header-background.has-image{background-position:bottom right;right:0;background-repeat:no-repeat;background-size:auto 100%;background-origin:padding-box;background-color:#001932;color:#fff}.page-header-container .page-header-background.has-image.tips-sm{background-color:#013d71}.page-header-container .page-header-background.has-image.europatipsmastaren{background-color:#008542}.page-header-container .page-header-background.has-image a{color:#fff}.page-header-container .page-header-background.has-image.europatipsmastaren{background-repeat:repeat}@media (max-width:767px){.page-header-container .page-header-background.has-image.europatipsmastaren{background-image:inherit}}.page-header-container .page-header-background.no-repeat{background-repeat:no-repeat!important}.page-header-container .page-header-background.cover{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center}.page-header-container .page-header-background.cover .page-header p{margin-top:40px}.page-header-container .page-header-background.cover h1{margin-bottom:40px}.page-header-container .page-header-background .page-header{flex:1;display:flex;flex-direction:row}.page-header-container .page-header-background .page-header.page-header-container{display:flex;flex-direction:row}.page-header-container .page-header-background .page-header.page-header-container .page-header-title-container{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.page-header-container .page-header-background .page-header.page-header-container .logo-container{position:relative;width:150px;margin-right:32px}.page-header-container .page-header-background .page-header.page-header-container .logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-header-container .page-header-background .page-header .header-container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.page-header-container .page-header-background .page-header .header-container .logo-container{position:relative;width:100%}.page-header-container .page-header-background .page-header .header-container .logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.page-header-container .page-header-background .page-header{padding-top:12px;padding-bottom:12px}}@media (max-width:767px){.page-header-container .page-header-background .page-header{padding-top:12px;padding-bottom:12px}.page-header-container .page-header-background .page-header .logo-container{display:none}}.page-header-container .h0{font-size:52px;line-height:62px;font-weight:700;margin-bottom:0}@media (max-width:767px){.page-header-container .h0{font-size:36px;line-height:37px}}.page-header-container p{margin-top:0}/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../common/components/page-ingress/styles.less ***!
  \*********************************************************************************************************************************************************************************************************/.f-content .page-ingress h2,.page-ingress h2{margin-top:0}.f-content .page-ingress p:not(h2 + p),.page-ingress p:not(h2 + p){font-size:1.45rem}/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/welcome-background/styles.less ***!
  \********************************************************************************************************************************************************************************************************/.welcome-background{max-width:100vw;background:linear-gradient(180deg,#ffeceb 0,rgba(255,236,235,.33) 100%);min-height:100vh;display:flex;position:relative}.welcome-background .dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#001932;opacity:.6}.welcome-background .welcome-bg{background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;max-width:calc(100vw - 50vw - (500px / 2))}@media (max-width:767px){.welcome-background .welcome-bg{max-width:15vw}}.welcome-background .welcome-bg.bg-left{background-position:top right;left:0;width:850px}.welcome-background .welcome-bg.bg-right{background-position:top left;right:0;width:750px}.welcome-background .welcome-background-inner{width:500px;max-width:calc(100% - 12px * 3);position:relative;z-index:1}/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/welcome/styles.less ***!
  \*********************************************************************************************************************************************************************************************/.component-welcome a{text-decoration:none;color:#001932}.component-welcome .site-header-brand{margin-bottom:24px}.login-link{cursor:pointer}.welcome-inner .card-header{background-color:#ffeceb}.welcome-inner .icon-circle{display:flex;align-items:center;justify-content:center;background-color:#fff;width:64px;height:64px;border-radius:50%;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:767px){.welcome-inner h1,.welcome-inner p{text-shadow:0 0 5px #ffeceb}}/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/bank-id-login/launch-bank-id-view.less ***!
  \****************************************************************************************************************************************************************************************************************/.qr-view{text-align:center}.qr-view .qr-wrapper{background-color:#fff;border-radius:5px;display:inline-block;margin-bottom:24px}.qr-view .qr-wrapper canvas{margin:6px}/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/bank-id-login/login-form.less ***!
  \*******************************************************************************************************************************************************************************************************/.login-component .u-flex-gap-2{gap:24px}.login-component .btn-300 .svg-bank img{width:25px;height:auto}.login-component .btn-transparent-default{color:#fff;border-color:#fff}.login-component .btn-transparent-default:active,.login-component .btn-transparent-default:disabled,.login-component .btn-transparent-default:hover{color:#fff;border-color:#fff;box-shadow:inset 0 0 2px #fff}.login-component .btn-transparent-default:disabled{opacity:.5}.login-component .terminal-nummer-info{background-color:#fff;border-radius:8px}/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/username-login/styles.less ***!
  \****************************************************************************************************************************************************************************************************/.login-component{color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label{color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label .form-label-btn{border-color:#fff;background-color:#fff}.login-component .form-toggle-default.form-toggle-checkbox+.form-label .form-label-btn:after{color:#001932}/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/login/styles.less ***!
  \*******************************************************************************************************************************************************************************************/.items-menu-wrapper-neutral.items-menu-wrapper{background-color:transparent;box-shadow:none;margin-bottom:96px}.items-menu-wrapper-neutral.items-menu-wrapper .items-menu-item{color:#fff}.items-menu-wrapper-neutral.items-menu-wrapper .items-menu-item.login-menu-active{border-bottom:5px solid #fff}/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/retailer-application/styles.less ***!
  \**********************************************************************************************************************************************************************************************************/.title{font-style:italic;font-size:16px;margin-top:56px}.field-bottom .control-group.form-v2{margin-bottom:24px}.field-col{width:276px;flex:1 1 276px}.field-test-col{max-width:350px;flex:1 1 350px}.text-area-top .control-group.form-v2{margin-top:56px}.retailer-type .form-toggle{margin-bottom:12px}.textarea-wrapper{position:relative;width:100%}.form-textarea{width:100%;height:200px;resize:none;padding:20px 12px 6px 12px;font-size:16px;border:1px solid #afafb3;border-radius:4px;box-sizing:border-box;outline:0;caret-color:auto;text-decoration:none!important;text-decoration-skip-ink:none}.form-textarea:focus{outline:0;box-shadow:none}.form-label{position:absolute;left:12px;top:10px;font-size:16px;color:#afafb3;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px;text-transform:none}.form-fieldset{border:1px solid #afafb3;padding:32px;border-radius:4px}.text-color{color:#ed0000}@media (min-width:1355px){.field-margin-top .control-group.form-v2{margin-top:12px}}.form-fieldset-error{border:1px solid #ed0000!important}/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../node_modules/less-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/retailer-application/dialog/styles.less ***!
  \*****************************************************************************************************************************************************************************************************************/.dialog-component body.dialog-open{overflow:hidden}.mobile .dialog-component body.dialog-open .form-password-change-wrapper{display:none}.dialog-component .dialog-modal{border:none;padding:24px 0 0 0;gap:24px;background:#fff;border-radius:0;overflow:visible}.desktop .dialog-component .dialog-modal{max-width:600px;left:0;top:-42px}.dialog-component .dialog-modal::backdrop{background:rgba(0,0,0,.6)}.dialog-component .dialog-modalcontent{padding:0 24px 24px 24px}.dialog-component .dialog-modalcontent h1{font-weight:700;padding:8px 24px 4px 24px;color:#001932}.dialog-component .dialog-modal-actions{display:flex;width:100%}.dialog-component .full-width-button{flex:1;margin:0;padding:10px;height:50px;border:0;border-top:1px solid #d4d4d9;border-radius:0}.dialog-component .full-width-button,.dialog-component .full-width-button:active,.dialog-component .full-width-button:focus,.dialog-component .full-width-button:hover{background-color:none;border:0;border-top:1px solid #d4d4d9;box-shadow:0}.dialog-component .full-width-button+.full-width-button{margin-left:0}/*# sourceMappingURL=/stylesheets/8bae7d270b2dc860da70f718c5451b3ab29f3985.map */