/* Nouvelle fiche de l’entreprise, illustration non contractuelle du parcours. */
.lp .supplier-company-profile{padding:22px;background:linear-gradient(130deg,#faf7ff,#ede7fc)}
.scp-intro{margin-bottom:17px}.lp .scp-intro .scp-kicker{margin:0 0 7px;color:#6344d9;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.03em}.lp .scp-intro .scp-title{color:#17123a;font-size:24px;line-height:1.12;letter-spacing:-.035em;margin:0 0 7px}.lp .scp-intro .scp-subtitle{font-size:12px;line-height:1.4;color:#7d70a1;margin:0}
.scp-identity{display:flex;gap:12px;align-items:center;background:#eae2fa;border-radius:12px;padding:13px 12px;margin-bottom:17px}.scp-identity>.sv-symbol{width:42px;height:42px;border-radius:50%;background:#6344d9;color:#fff}.scp-identity strong{font-size:15px;line-height:1.3;color:#17123a}.scp-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.scp-tags span{font-size:10px;padding:4px 9px;border-radius:9px;background:#dfd3f8;color:#6344d9}.scp-edit{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;color:#6344d9;background:#ded1fa;margin-left:auto;font-size:22px;flex-shrink:0}
.scp-body{display:grid;grid-template-columns:1fr 1fr;gap:15px}.scp-products{min-width:0}.scp-product-heading{display:flex;align-items:center;gap:8px;margin-bottom:9px}.lp .supplier-company-profile h5{font-family:var(--font-display);font-size:16px;line-height:1.2;color:#17123a;margin:0}.scp-product-heading>span{font-size:9px;border-radius:8px;padding:4px 7px;background:#e7defb;color:#6344d9;white-space:nowrap}.scp-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 7px}.scp-product{min-width:0;margin:0}.scp-product-picture{position:relative;aspect-ratio:213/208;overflow:hidden;border-radius:9px}.scp-product-picture img{position:absolute;width:528.6385%;max-width:none;height:auto;left:-45.0704%;top:-279.8077%}.scp-picture-1 img{left:-151.1737%}.scp-picture-2,.scp-picture-3{aspect-ratio:213/205}.scp-picture-2 img,.scp-picture-3 img{top:-405.8537%}.scp-picture-3 img{left:-151.1737%}.scp-product-check{position:absolute;right:5px;top:5px;width:16px;height:16px;display:grid;place-items:center;background:#6344d9;color:#fff;border-radius:50%;font-size:10px;box-shadow:0 0 0 2px #e6dcf9}.scp-product figcaption{font-size:11px;line-height:1.3;color:#17123a;margin-top:4px}.lp .scp-collection{font-size:10px;color:#8675a2;margin:10px 0 7px}.scp-add{display:block;padding:7px 5px;border:1px solid #a88bea;border-radius:8px;font-size:11px;color:#6344d9;text-align:center;line-height:1.4}
.scp-settings{min-width:0;border-left:1px solid #d9c8f0;padding-left:13px}.scp-setting+.scp-setting{border-top:1px solid #d9c8f0;margin-top:15px;padding-top:15px}.scp-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.scp-fields>div{min-width:0;display:flex;flex-direction:column;gap:6px}.scp-fields>div>span:first-child{font-size:10px;line-height:1.3;color:#4f416e}.scp-placeholder{background:#e8e0f8;border-radius:9px;padding:8px 10px;color:#afa0ca;font-size:16px;line-height:1}.scp-available{display:flex;align-items:center;gap:9px;margin:14px 0;font-size:12px;color:#35234f}.scp-available i{position:relative;width:32px;height:17px;border-radius:15px;background:#6344d9;flex-shrink:0}.scp-available i::before{content:'';position:absolute;right:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff}.scp-options{display:flex;gap:7px;flex-wrap:wrap}.scp-options span{padding:5px 11px;background:#e8dff9;border-radius:9px;color:#6344d9;font-size:11px}
.scp-catalog{display:flex;align-items:center;gap:12px;padding:13px 12px;margin-top:16px;border:1px dashed #a78be4;border-radius:10px;background:#ede7fb}.scp-pdf{display:grid;place-items:center;width:34px;height:38px;flex-shrink:0;font-size:10px;font-weight:650;color:#6344d9;border:1.5px solid #6344d9;border-radius:4px;background:#f8f4ff}.scp-catalog strong,.scp-catalog>div>span{display:block}.scp-catalog strong{font-size:14px;line-height:1.4;color:#17123a}.scp-catalog>div>span{font-size:11px;color:#82729f;margin-top:3px}.scp-catalog-plus{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;flex-shrink:0;background:#6344d9;color:#fff;font-size:24px;line-height:1;margin-left:auto}
@media(min-width:761px) and (max-width:1100px){.lp .supplier-company-profile{padding:17px}.lp .scp-intro .scp-title{font-size:21px}.scp-identity strong{font-size:13px}.scp-identity{padding:11px 9px;gap:8px}.scp-identity>.sv-symbol{width:34px;height:34px}.scp-body{gap:10px}.scp-settings{padding-left:10px}.lp .supplier-company-profile h5{font-size:14px}.scp-product-heading{gap:5px;flex-wrap:wrap}.scp-product-heading>span{font-size:8px}.scp-fields{gap:5px}.scp-fields>div>span:first-child{font-size:9px}.scp-product figcaption{font-size:10px}.scp-add{font-size:10px}.scp-catalog strong{font-size:12px}.scp-catalog>div>span{font-size:10px}.scp-available{font-size:11px}.scp-options span{font-size:10px;padding-inline:8px}}
@media(max-width:640px){.lp .supplier-company-profile{padding:17px 13px}.lp .scp-intro .scp-title{font-size:22px}.scp-identity{padding:11px 9px;gap:8px}.scp-identity strong{font-size:13px}.scp-body{gap:10px}.scp-settings{padding-left:10px}.lp .supplier-company-profile h5{font-size:14px}.scp-product-heading{flex-wrap:wrap;gap:5px}.scp-fields{gap:5px}.scp-fields>div>span:first-child{font-size:9px}.scp-identity>.sv-symbol{width:33px;height:33px}.scp-product figcaption{font-size:10px}.scp-add{font-size:10px}.scp-catalog{gap:9px}.scp-catalog strong{font-size:13px}.scp-catalog>div>span{font-size:10px}}
@media(max-width:360px){.scp-body{grid-template-columns:1fr}.scp-settings{border-left:0;border-top:1px solid #d9c8f0;padding:15px 0 0}.scp-settings{display:grid;grid-template-columns:1fr 1fr;gap:15px}.scp-setting+.scp-setting{border:0;margin-top:0;padding-top:0}.scp-setting:last-child{grid-column:1/-1}.scp-identity{flex-wrap:wrap}.scp-identity>.scp-edit{display:none}.scp-catalog strong{font-size:12px}}
