body .toast-background{background-color:#000}.toast-position-middle-center{top:50% !important;left:50% !important;margin:0px !important;transform:translate(-50%, -50%) !important}.toast-container .toast-item-wrapper{border-radius:15px !important;overflow:hidden !important;border:0px !important;margin-bottom:0px;background-color:#F2F5F8}.toast-container .toast-item-wrapper .toast-item{color:var(--secondary)}.toast-container .toast-type-success .toast-item-bar{background-color:#C1DF1F}.toast-container:has(.kekszustimmung) .toast-item-bar{background-color:var(--primary)}.toast-container .toast-type-notice .toast-item-bar{display:none !important}.toast-container .toast-type-notice .toast-content{padding:30px !important;background-color:white !important}.toast-container:not(:empty){padding:15px}.toast-container{max-height:100%;overflow:auto;width:100% !important;max-width:570px !important}.toast-container:has(.image-modal){max-width:80vw !important}.toast-container .toast-type-notice>.toast-content>div.signup-step2,.toast-container .toast-type-notice>.toast-content>div.requestconsulting-step2,.toast-container .toast-type-notice>.toast-content>div.requesthardware-step2{display:none}.toast-background.toast-transition.toast-transition{--toast-opacity: 0.75}.toast-content .custom-promotionsignupform{border:none;box-shadow:none;padding:0}.toast-content .custom-promotionsignupform p,.toast-content .custom-promotionsignupform h3{text-align:start !important}.toast-content .custom-promotionsignupform h3{font-size:1.4rem;position:relative;padding-right:50px}.toast-content .custom-promotionsignupform h3 i.custom-close{font-style:normal;position:absolute;right:0;top:-10px;font-size:2.5rem;line-height:2.5rem;font-weight:normal}.toast-content .custom-promotionsignupform .buttons{margin-top:1.5rem;flex-direction:row;gap:10px}.toast-content .custom-promotionsignupform .buttons a.btn:first-child{border-radius:10px !important;margin:0;width:25%}.toast-content .custom-promotionsignupform .buttons a.btn:last-child{border-radius:10px !important;margin:0;width:75%}.toast-content .custom-promotionsignupform .buttons a.btn:only-child{width:100%}.toast-content .custom-promotionsignupform .swissmade-labels{flex-direction:row;justify-content:space-between}.toast-content .custom-promotionsignupform .swissmade-labels>img{filter:grayscale(1);height:30px;display:block}.toast-content .custom-promotionsignupform .signup-terms span a{color:inherit;text-decoration:underline}.toast-content .custom-promotionsignupform .signup-terms span a:hover{text-decoration:none}@media (max-width: 767px){.toast-content .custom-promotionsignupform .buttons{flex-direction:column-reverse}.toast-content .custom-promotionsignupform .buttons a.btn{width:100% !important}}form.custom-promotionsignupform,div.custom-promotionsignupform{background-color:white;border-radius:15px;color:#6c757d;padding:35px;box-shadow:0 0 12px rgba(0,0,0,0.1)}form.custom-promotionsignupform>i,div.custom-promotionsignupform>i{color:var(--primary);font-size:3rem;margin:0 auto 1rem auto;width:3rem;display:block}form.custom-promotionsignupform>h3,div.custom-promotionsignupform>h3{margin-bottom:1rem;font-weight:bold;letter-spacing:1px;font-size:var(--default-font-size);text-align:center;text-transform:uppercase}form.custom-promotionsignupform>h3>i.custom-close,div.custom-promotionsignupform>h3>i.custom-close{cursor:pointer}form.custom-promotionsignupform>p,div.custom-promotionsignupform>p{text-align:center;margin-bottom:2rem}form.custom-promotionsignupform>p:last-child,div.custom-promotionsignupform>p:last-child{margin-bottom:0}form.custom-promotionsignupform>p.mb-0,div.custom-promotionsignupform>p.mb-0{margin-bottom:0px}form.custom-promotionsignupform>div,div.custom-promotionsignupform>div{display:flex;flex-direction:column}form.custom-promotionsignupform>div.checkboxes,div.custom-promotionsignupform>div.checkboxes{flex-direction:row;flex-wrap:wrap}form.custom-promotionsignupform>div.checkboxes>div,div.custom-promotionsignupform>div.checkboxes>div{display:flex;align-items:center;width:50%;cursor:pointer}form.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox'],div.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']{display:none}form.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label,div.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label{font-size:var(--default-font-size);padding:0.5rem 0;cursor:pointer}form.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label>i,div.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label>i{font-size:var(--default-font-size);width:var(--default-font-size);height:var(--default-font-size);margin-right:0.5rem}form.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label>i::before,div.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']+label>i::before{content:"\f096"}form.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']:checked+label>i::before,div.custom-promotionsignupform>div.checkboxes>div>input[type='checkbox']:checked+label>i::before{content:"\f14a"}form.custom-promotionsignupform>div:not(.checkboxes)+div,div.custom-promotionsignupform>div:not(.checkboxes)+div{margin-top:1rem}form.custom-promotionsignupform>div.checkboxes+div,div.custom-promotionsignupform>div.checkboxes+div{margin-top:2rem}form.custom-promotionsignupform>div:last-child,div.custom-promotionsignupform>div:last-child{margin-top:2rem}form.custom-promotionsignupform>div>input,div.custom-promotionsignupform>div>input{border-radius:10px;border:1px solid;width:100%;padding:0.4rem 1rem}form.custom-promotionsignupform>div>input[type='submit'],div.custom-promotionsignupform>div>input[type='submit']{background-color:var(--primary);border:0;color:white}form.custom-promotionsignupform>div>textarea,div.custom-promotionsignupform>div>textarea{border-radius:10px;border:1px solid;width:100%;padding:0.5rem 1rem}form.custom-promotionsignupform>div>label,div.custom-promotionsignupform>div>label{text-transform:none;font-weight:normal;font-size:var(--default-font-size);margin-bottom:0.5rem;width:100%}form.custom-promotionsignupform>div>span,div.custom-promotionsignupform>div>span{font-size:80%}.toast-container .toast-content:has(.image-modal){padding:0 !important}.toast-container .image-modal{background-color:white;border-radius:15px;color:#6c757d;padding:35px;box-shadow:0 0 12px rgba(0,0,0,0.1)}.toast-container .image-modal>i.custom-close{cursor:pointer;font-style:normal;position:absolute;right:20px;top:10px;font-size:2.5rem;line-height:2.5rem;font-weight:normal}.toast-container .image-modal>img{margin-top:2rem;border:1px solid #6c757d31}form.custom-promotionsignupform .checkboxes>div{display:flex;flex-direction:column !important;align-items:start !important}form.custom-promotionsignupform .checkboxes>div>label{display:flex;align-items:center;padding-bottom:0 !important}form.custom-promotionsignupform .checkboxes>div>label>span{display:flex;justify-content:space-between;width:100%}form.custom-promotionsignupform .checkboxes>div>span{padding-left:1.3rem}form.custom-promotionsignupform .checkboxes>div>span{padding-bottom:4px}@media (max-width: 460px){form.custom-promotionsignupform>div.checkboxes>div,div.custom-promotionsignupform>div.checkboxes>div{width:100%}}
