.photoinvoice-lead-component{background-color:var(--rds-color-surface-grey)}
.photoinvoice-lead-component .photoinvoice-lead-component__inner{display:flex;flex-direction:column;padding:32px 24px;margin-left:20px;margin-right:20px}
@media(min-width:720px){.photoinvoice-lead-component .photoinvoice-lead-component__inner{padding:40px 32px;margin-left:40px;margin-right:40px}
}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-component__inner{padding:56px 0;margin-left:44px;margin-right:44px}
}
@media(min-width:1350px){.photoinvoice-lead-component .photoinvoice-lead-component__inner{margin-left:auto;margin-right:auto;max-width:1248px}
}
@media(min-width:1920px){.photoinvoice-lead-component .photoinvoice-lead-component__inner{max-width:1248px}
}
.photoinvoice-lead-component .photoinvoice-lead-form{display:flex;flex-direction:column;gap:24px;width:100%}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-form{display:grid;grid-template-columns:50% 1fr;gap:24px}
}
.photoinvoice-lead-component .photoinvoice-lead-info{display:grid;grid-template-columns:73px 1fr;grid-template-areas:"icon title" "bullets bullets";gap:0 12px;align-items:center}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-info{display:flex;flex-direction:column;align-items:flex-start;min-height:460px}
}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-icon{grid-area:icon;width:73px;height:80px;margin-bottom:0;align-self:center}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-icon img{width:100%;height:100%;object-fit:contain}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-icon{width:132px;height:132px;margin-bottom:16px;align-self:auto}
}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{grid-area:title;margin-bottom:0;align-self:center;font:var(--rds-headline-03-sd)}
@media(min-width:720px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{font:var(--rds-headline-03-md)}
}
@media(min-width:1280px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{font:var(--rds-headline-03-ld)}
}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{margin-bottom:24px;text-align:left;width:100%;font:var(--rds-headline-02-sd)}
}
@media(min-width:1024px) and (min-width:720px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{font:var(--rds-headline-02-md)}
}
@media(min-width:1024px) and (min-width:1280px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-title{font:var(--rds-headline-02-ld)}
}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullets{grid-area:bullets;margin-top:16px}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullets{margin-top:0;width:100%}
}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullets{display:flex;flex-direction:column;gap:16px;padding-left:0;margin:0;list-style:none}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullet{display:flex;align-items:flex-start;gap:16px}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullet .photoinvoice-lead-bullet-number{flex-shrink:0;background:linear-gradient(137.24deg,#ff9c00 -6.64%,#ff590a 24.3%,#ff2a3f 65.21%,#e50052 99.99%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font:var(--rds-title-01)}
.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullet>span:last-child{font:var(--rds-title-02)}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-info .photoinvoice-lead-bullet>span:last-child{font:var(--rds-title-01)}
}
.photoinvoice-lead-component .photoinvoice-lead-fields{display:flex;flex-direction:column;gap:8px;width:100%}
.photoinvoice-lead-component .photoinvoice-lead-fields .rp-input-repsol .cmp-form-text{margin-bottom:8px}
.photoinvoice-lead-component .photoinvoice-lead-fields .photoinvoice-lead-checkbox,.photoinvoice-lead-component .photoinvoice-lead-fields .legal{margin-bottom:8px}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-fields{justify-content:center}
.photoinvoice-lead-component .photoinvoice-lead-fields.has-dual-invoice{justify-content:space-between}
}
.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap{position:relative}
.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:12px;font-size:20px;pointer-events:none;color:var(--rds-color-content-medium)}
.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap input.cmp-form-text__text,.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap input.cmp-form-text__text:not(:read-only):not(:disabled){padding-left:44px;width:100%;background-color:var(--rds-color-surface-white);color:var(--rds-color-content-high);font:var(--rds-body-02)}
.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap input.cmp-form-text__text::placeholder,.photoinvoice-lead-component .photoinvoice-lead-input-icon-wrap input.cmp-form-text__text:not(:read-only):not(:disabled)::placeholder{color:var(--rds-color-content-medium) !important}
.photoinvoice-lead-component .photoinvoice-lead-inputs-row{display:flex;flex-direction:column;gap:16px}
@media(min-width:1024px){.photoinvoice-lead-component .photoinvoice-lead-inputs-row{flex-direction:row;gap:24px}
.photoinvoice-lead-component .photoinvoice-lead-inputs-row>.input{flex:1;min-width:0}
}
.photoinvoice-lead-component .photoinvoice-lead-dropzones{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}
.photoinvoice-lead-component .photoinvoice-lead-dropzone .my-dropzone{min-height:96px;outline-style:solid}
.photoinvoice-lead-component .photoinvoice-lead-dropzone .my-dropzone.dz-drag-hover:not(.hasFiles){outline-style:dashed}
.photoinvoice-lead-component .photoinvoice-lead-dropzone .my-dropzone.hasFiles{outline-style:solid}
.photoinvoice-lead-component .photoinvoice-lead-dropzone .my-dropzone.hasErrors{outline-color:var(--rds-color-semantic-content-error) !important;border:0 none}
.photoinvoice-lead-component .legal .cmp-form.error .cmp-form-options__field-input::before{border-color:var(--rds-color-semantic-content-error) !important;background:var(--rds-color-semantic-background-error) !important}
.photoinvoice-lead-component .legal .cmp-form.error .block-info>span:first-child{color:var(--rds-color-semantic-content-error) !important}
.photoinvoice-lead-component .photoinvoice-lead-checkbox .cmp-form-options--checkbox,.photoinvoice-lead-component .legal .cmp-form-options--checkbox{display:flex;flex-direction:row;align-items:center;gap:8px;border:0;padding:0;margin:0;min-width:0}
.photoinvoice-lead-component .photoinvoice-lead-checkbox .cmp-form-options--checkbox .cmp-form-options__field-description,.photoinvoice-lead-component .legal .cmp-form-options--checkbox .cmp-form-options__field-description{padding-left:0}
.photoinvoice-lead-component .photoinvoice-lead-checkbox .cmp-form-options--checkbox .lopd-tooltip,.photoinvoice-lead-component .legal .cmp-form-options--checkbox .lopd-tooltip{margin-top:0 !important}
.photoinvoice-lead-component .photoinvoice-lead-checkbox .cmp-form-options--checkbox .cmp-form-options__field-label,.photoinvoice-lead-component .legal .cmp-form-options--checkbox .cmp-form-options__field-label{flex-shrink:0;margin:0;width:20px;height:20px;display:flex;align-items:center}
.photoinvoice-lead-component .photoinvoice-lead-checkbox .cmp-form-options--checkbox .cmp-form-options__field-input,.photoinvoice-lead-component .legal .cmp-form-options--checkbox .cmp-form-options__field-input{display:block;flex-shrink:0;width:20px;height:20px}
.photoinvoice-lead-component .button-input{display:flex;justify-content:center}
.photoinvoice-lead-component .button-input .rds-button{min-width:100%}
@media(min-width:1024px){.photoinvoice-lead-component .button-input .rds-button{min-width:240px}
}