/*! buildTime: 2025-10-21T12:28:17.393Z */ 
.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}body,h1,h2,h3,h4,html{font-family:Deutsche Bank Text,Arial,Helvetica Neue,Helvetica,sans-serif}.mod-widget-ecards{width:100%}.mod-widget-ecards .background-color-switch-button:hover{cursor:pointer}.mod-widget-ecards .ecards-form{width:100%}.mod-widget-ecards .ecards-headline h2{color:#0c2240;font-size:2rem;font-weight:700;padding-bottom:5rem;padding-top:2rem;text-align:center}.mod-widget-ecards .ecards-form-step{padding-bottom:8rem}.mod-widget-ecards .ecards-manual{display:flex;flex-wrap:wrap;height:auto;min-width:22rem;width:100%}.mod-widget-ecards .ecards-manual-item{width:50%;min-width:22rem;display:flex;justify-content:center}.mod-widget-ecards .content-headline{font-weight:700;font-size:1.5rem;padding:2rem;padding-bottom:5rem}.mod-widget-ecards .content-text p{padding:0 2rem 2rem}.mod-widget-ecards .video{width:50%;padding:3rem}.mod-widget-ecards .ecards-manual-item.video .rounded{width:25rem;height:auto;border-radius:10%}.mod-widget-ecards .next-step-button{text-align:center;padding-top:3rem}.mod-widget-ecards .image-selection{display:grid;gap:2rem;grid-template-columns:1fr 3fr;max-width:90%}.mod-widget-ecards .image-selection-text{grid-column:1/2;grid-row:1/3}.mod-widget-ecards .image-selection-text p{color:#425563}.mod-widget-ecards .image-selection-tags{grid-column:2/4;grid-row:1/2;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.mod-widget-ecards .image-selection-tags .reset-tag,.mod-widget-ecards .image-selection-tags .tag{color:#0550d1;background-color:#fff;border:1px solid #0550d1}.mod-widget-ecards .image-selection-tags .reset-tag:hover,.mod-widget-ecards .image-selection-tags .tag:hover{background-color:#e7f4fe;color:#0d43b3;border:1px solid #0d43b3}.mod-widget-ecards .image-selection-tags .reset-tag.selected,.mod-widget-ecards .image-selection-tags .tag.selected{color:#fff;background-color:#0550d1;border:1px solid #0550d1}.mod-widget-ecards .image-selection-images{grid-column:2/4;grid-row:2/3;display:flex;flex-wrap:wrap}.mod-widget-ecards .image-selection-images .media{padding-right:2rem;padding-top:2rem}.mod-widget-ecards .image-selection-images .media img{width:10rem;height:10rem;cursor:pointer;object-fit:cover}.mod-widget-ecards .image-selection-images .media img.selected{border:4px solid #1e2a78}.mod-widget-ecards .image-selection-images .media.hidden{display:none}.mod-widget-ecards .input-wrapper{display:flex;flex-wrap:wrap}.mod-widget-ecards .input-wrapper input[type=text]{width:70%;height:2rem;font-family:Deutsche Bank Text,Arial,Helvetica Neue,Helvetica,sans-serif}.mod-widget-ecards .input-wrapper textarea{width:70%;height:15rem;padding:.5rem;font-family:Deutsche Bank Text,Arial,Helvetica Neue,Helvetica,sans-serif}.mod-widget-ecards .input-info{text-align:end}.mod-widget-ecards .input-info,.mod-widget-ecards .input-info-group{margin-top:-1.5rem;padding-right:1rem;font-size:.688rem;margin-bottom:1rem}.mod-widget-ecards .input-info-group{display:flex;justify-content:space-between;margin-left:calc(30% + 1.5rem)}.mod-widget-ecards .input-wrapper .data-input-row{display:flex;flex-direction:row;align-content:flex-start;align-items:flex-start;gap:1.5rem;padding-bottom:1.5rem;width:100%}.mod-widget-ecards .input-wrapper .data-input-row label{width:30%}.mod-widget-ecards .input-wrapper .data-input-row.spacing-button{padding-top:1.5rem;margin-left:10.872rem}.mod-widget-ecards .input-wrapper .data-input-row .input-with-radio{width:70%}.mod-widget-ecards .input-wrapper .data-input-row .input-with-radio input[type=text]{width:100%;height:2rem}.mod-widget-ecards .input-wrapper .data-input-row .headline-position{justify-content:flex-end;gap:0;margin-top:-1rem}.mod-widget-ecards .headline-position input[type=radio]{margin:0;vertical-align:middle}.mod-widget-ecards .headline-position label{margin-right:.5rem}.mod-widget-ecards .color-picker{width:70%}.mod-widget-ecards .data-input{padding-right:4rem;width:50%}.mod-widget-ecards .preview{width:50%}.mod-widget-ecards #button-format{width:9.372rem}.mod-widget-ecards .color-button{width:1.7rem;height:1.7rem;margin-right:.8rem;margin-bottom:.8rem}.mod-widget-ecards .color-button .color-value{display:none}.mod-widget-ecards button.type-color{border:none;border-radius:100%;width:100%;height:100%}.mod-widget-ecards .type-color.selected{border:2px solid #0c2240}.mod-widget-ecards .color-selection{display:flex;flex-wrap:wrap;justify-content:center}.mod-widget-ecards .ecard-logo{display:none}@media (max-width:57.5rem){.mod-widget-ecards .input-wrapper .data-input-row{flex-wrap:wrap}.mod-widget-ecards .input-wrapper .data-input-row .input-with-radio,.mod-widget-ecards .input-wrapper .data-input-row label{width:100%}.mod-widget-ecards .input-wrapper .data-input-row.spacing-button{margin-left:0}.mod-widget-ecards .input-wrapper textarea{width:100%}.mod-widget-ecards .input-wrapper input[type=text]{width:100%;height:2rem}.mod-widget-ecards .input-info-group{margin-left:0}.mod-widget-ecards .color-picker{width:100%}}@font-face{font-family:Frutiger;font-weight:400;font-display:auto;src:url(src/assets/fonts/pbbhwnbECard/FrutigerLTW05-55Roman.woff2) format("woff2")}@font-face{font-family:Frutiger-Bold;font-weight:700;font-display:auto;src:url(src/assets/fonts/pbbhwnbECard/FrutigerLTW05-65Bold.woff2) format("woff2")}@font-face{font-family:Plex-sans;font-weight:400;font-display:auto;src:url(src/assets/fonts/pbbhwnbECard/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:Eczar;font-weight:700;font-display:auto;src:url(src/assets/fonts/pbbhwnbECard/Eczar-Bold.ttf) format("truetype")}@font-face{font-family:DaxWeb;font-weight:400;font-display:auto;src:url(src/assets/fonts/pbbhwnbECard/DaxW05-Medium.woff2) format("woff2")}.mod-widget-ecards.pbbhwnb .font-demo{background:#fff;color:#fff;font-size:1px;line-height:0}.mod-widget-ecards.pbbhwnb .font-demo .plex-sans{font-family:Plex-sans}.mod-widget-ecards.pbbhwnb .font-demo .ezcar{font-family:Eczar}.mod-widget-ecards.pbbhwnb .font-demo .frutiger{font-family:Frutiger}.mod-widget-ecards.pbbhwnb .font-demo .frutiger-bold{font-family:Frutiger-Bold}.mod-widget-ecards.pbbhwnb .font-demo .dax-web{font-family:DaxWeb}.mod-widget-ecards.pbbhwnb .mod-select{width:70%}.mod-widget-ecards.pbbhwnb .mod-select select{margin-top:0}.mod-widget-ecards.pbbhwnb .logos{display:none;max-width:9.375rem;margin:1em 0}.mod-widget-ecards.pbbhwnb .logos svg{margin-bottom:1em}.mod-widget-ecards.pbbhwnb .ecards-form-step.hidden,.mod-widget-ecards.pbbhwnb button.hidden{display:none}.mod-widget-ecards.pbbhwnb button.type-color.type-color{border:1px solid #999}.mod-widget-ecards.pbbhwnb button.type-color.type-color.selected{border:2px solid #0c2240}.mod-widget-ecards.pbbhwnb .preview canvas{border:1px solid #ccc}.mod-widget-ecards.pbbhwnb .image-selection{grid-template-columns:1fr 6fr}.mod-widget-ecards.pbbhwnb .image-selection-image-text{grid-column:1/2;grid-row:2/3}.mod-widget-ecards.pbbhwnb .image-selection-images .media{padding-top:0;padding-bottom:2rem}.mod-widget-ecards.pbbhwnb .ecards-form-step{padding-bottom:1rem}.mod-widget-ecards.pbbhwnb .select-brand label{padding-top:.7rem}.mod-widget-vcards .input-area{padding:3.125rem 1.563rem;display:grid;grid-template-rows:auto auto;row-gap:5rem}@media (min-width:39.063rem){.mod-widget-vcards .input-area{grid-template-columns:auto auto;column-gap:5rem}}.mod-widget-vcards .vcards-preview{display:none}.mod-widget-vcards .vcards-preview .preview-headline{margin-bottom:1.5rem;font-weight:700;color:#425563}@media (min-width:39.063rem){.mod-widget-vcards .vcards-preview{display:block}}.mod-widget-vcards .mobile-phone{background-color:#1e2a78;border-radius:30px;border:10px solid #f7f7f7;box-shadow:0 0 1.5rem #d3d3d3;max-height:40.625rem;position:relative;width:17.188rem}.mod-widget-vcards .speaker-outer{background-color:#f7f7f7;border-radius:0 0 30px 30px;height:1.5rem;left:20%;position:absolute;top:0;width:60%}.mod-widget-vcards .speaker-inner{background-color:#c3c4c5;border-radius:20px;height:.25rem;margin:.375rem 25%;width:50%}.mod-widget-vcards .contact-wrapper{background-color:#fff;border-radius:10px;border:5px solid #fff;height:100%;margin-top:3.125rem}.mod-widget-vcards .contact-info{max-height:28.125rem;overflow:auto;overflow-x:hidden}.mod-widget-vcards .options-top{color:#c3c4c5;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.75rem;padding:.313rem .625rem}.mod-widget-vcards .contact-name{align-items:center;display:flex;flex-direction:column;gap:1rem}.mod-widget-vcards .contact-name .preview--initials{align-items:center;background-color:#c3c4c5;border-radius:50%;color:#fff;display:none;font-size:2.125rem;font-weight:700;height:5.5rem;justify-content:center;padding:.875rem;width:5.5rem}.mod-widget-vcards .contact-name .preview--initials.is-visible{display:flex}.mod-widget-vcards .contact-name .image-preview{height:5.5rem;width:5.5rem;object-fit:cover;display:none;border-radius:50%}.mod-widget-vcards .contact-name .image-preview.is-visible{display:block}.mod-widget-vcards .contact-info-list{overflow-wrap:break-word;padding-top:3.125rem}.mod-widget-vcards .contact-info-list>div{border-bottom:1px solid #c3c4c5;padding:.75rem 1rem;min-height:4.625rem}.mod-widget-vcards .contact-info-list>div:first-child{border-top:1px solid #c3c4c5}.mod-widget-vcards .contact-info-list>div:last-child{border-bottom:none}.mod-widget-vcards .contact-info-list .contact-info-label{display:block}.mod-widget-vcards .contact-info-list .contact-info-content,.mod-widget-vcards .contact-info-list .contact-info-content-element{color:#0f92d9}.mod-widget-vcards .vcards-form-wrapper .vcards-form .input input,.mod-widget-vcards .vcards-form-wrapper .vcards-form .mod-select .button.type-dropdown{padding:.5rem 1rem}.mod-widget-vcards .vcards-form-wrapper .vcards-form .file-information{height:3.125rem}.mod-widget-vcards .vcards-form-wrapper .vcards-form span.info{position:absolute;top:.938rem;left:1rem}.mod-widget-vcards .vcards-form-wrapper .vcards-form .salutation-select{max-width:9.375rem}.mod-widget-vcards .vcards-form-wrapper .vcards-form .full-width{grid-column:span 2}.mod-widget-vcards .vcards-form-wrapper .vcards-form .half-sized{max-width:calc(50% - 1rem)}.mod-widget-vcards .vcards-form-wrapper .vcards-form .form-categorie-fieldset{display:flex;flex-direction:column;padding-bottom:1rem}@media (min-width:67.813rem){.mod-widget-vcards .vcards-form-wrapper .vcards-form .form-categorie-fieldset{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}}.mod-widget-vcards .vcards-form-wrapper .vcards-form .form-categorie-legend{color:#000;margin-bottom:1rem;font-weight:700}.mod-widget-vcards .vcards-form-wrapper .vcards-form label{display:block;padding-left:.25rem}.mod-widget-vcards .vcards-form-wrapper .vcards-form input{margin-bottom:.25rem}.mod-widget-vcards .action-buttons{padding-top:4rem;display:flex;gap:1.5rem;flex-direction:column}@media (min-width:26.563rem){.mod-widget-vcards .action-buttons{flex-direction:row}}.mod-widget-vcards .download-area{padding-top:2rem;display:none}.mod-widget-vcards .download-area.is-visible{display:block}.mod-widget-vcards .download-area .download-area-content{display:flex;gap:2rem;padding-top:2rem;flex-wrap:wrap}@media (min-width:59.375rem){.mod-widget-vcards .download-area .download-area-content{flex-wrap:nowrap;gap:3rem}}.mod-widget-vcards .download-area .format-description thead{border-bottom:1px solid #000}.mod-widget-vcards .download-area .format-description th{text-align:start;padding:0 .625rem .5rem}.mod-widget-vcards .download-area .format-description tbody td{padding:1rem .625rem .5rem;min-width:11.875rem;vertical-align:middle}.mod-widget-vcards .download-area .qr-preview{width:9.375rem;height:9.375rem}@media (min-width:26.563rem){.mod-widget-vcards .download-area .qr-preview{width:12.5rem;height:12.5rem;min-width:12.5rem;margin-top:2.5rem}}.mod-widget-vcards .download-area .download-options{padding-right:1rem;flex-grow:1}.mod-widget-vcards .download-area .download-options p{color:#000}.mod-widget-vcards .download-area .download-options-form{display:flex;flex-direction:column;gap:1rem;height:100%}.cms-content-wrapper>.mod-widget-vcards{overflow:visible}.mod-widget-signaturetool{width:100%}.mod-widget-signaturetool .hidden{display:none}.mod-widget-signaturetool .image-selection{display:flex;flex-wrap:wrap}.mod-widget-signaturetool .image-selection .input-radio-simple{margin-right:1rem}.mod-widget-signaturetool .signature-output{padding:.75rem;border:10px solid #f3f6fb;border-image:none;margin-top:.75rem;margin-bottom:1.5rem}.mod-widget-signaturetool .manuals{margin-top:1.5rem}.mod-widget-signaturetool .manuals a{padding-left:2.38em}.brandportal-watermark-widget{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:43.5rem){.brandportal-watermark-widget{flex-direction:row;gap:6.25rem}}.watermark-image-download-section{display:none;flex-direction:column;gap:.625rem;align-items:flex-start}.watermark-image-download-section.visible{display:flex}.watermark-headline{padding-bottom:1.25rem}.watermark-image-preview{width:15.625rem;height:auto}.bp-merch-form .merch-item-wrapper{display:flex;flex-direction:column;gap:1.5rem}.bp-merch-form .merch-item{display:flex;gap:2rem;padding-bottom:1.5rem;border-bottom:.5px solid #bab8b8;flex-direction:column}.bp-merch-form .merch-item:last-child{border-bottom:none}@media (min-width:37.5rem){.bp-merch-form .merch-item{flex-direction:row;gap:6rem}}.bp-merch-form .merch-item-options{display:grid;justify-items:center;column-gap:3rem;row-gap:2rem;grid-template-columns:1fr}@media (min-width:37.5rem){.bp-merch-form .merch-item-options{justify-items:start;grid-template-columns:1fr 1fr}}@media (min-width:52.813rem){.bp-merch-form .merch-item-options{justify-items:start;grid-template-columns:repeat(3,1fr)}}@media (min-width:75rem){.bp-merch-form .merch-item-options{justify-items:start;grid-template-columns:repeat(4,1fr)}}.bp-merch-form .merch-item-checkbox.hidden{display:none}.bp-merch-form .merch-item-legend{font-weight:700;padding-bottom:1.5rem;text-align:center}@media (min-width:37.5rem){.bp-merch-form .merch-item-legend{text-align:left}}.bp-merch-form .merch-item-image{width:9.375rem;height:11.25rem;align-self:center;object-fit:cover}@media (min-width:37.5rem){.bp-merch-form .merch-item-image{align-self:flex-start}}.bp-merch-form .merch-form-submit.hidden,.bp-merch-form .vote-count-wrapper{display:none}.bp-merch-form .vote-count-wrapper.show{display:block}.bp-merch-form .vote-count-row{justify-content:space-between;padding-left:.5rem;display:flex;gap:1.5rem}.bp-merch-form .additional-comment{padding-top:1.5rem}.bp-merch-form .additional-comment.hidden{display:none}.brandportal-credentialsgenerator-widget{width:100%}.brandportal-credentialsgenerator-widget h2{font-size:1.375rem;margin-bottom:.5rem}.brandportal-credentialsgenerator-widget .email-adresses{width:100%;height:25rem}.brandportal-credentialsgenerator-widget .credentials{margin-top:1rem;font-size:.75rem}
/*# sourceMappingURL=brandPortalStyles.css.map*/