/* SOURCING 页面顶部 banner v1
 * 高度与 dropshipping-banner-v4.css 一致：clamp(320px, 22vw, 420px)
 * 图来自 process-overview.webp（端到端 FBA 流程图）
 */
.nybanner.nybanner--sourcing {
    height: clamp(320px, 22vw, 420px) !important;
}
.nybanner--sourcing .nybanne1 {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
@media (max-width: 600px) {
    .nybanner.nybanner--sourcing {
        height: 210px !important;
    }
}/* banner 视觉增强：深色背景+阴影，确保 banner 区域醒目 */
.nybanner.nybanner--sourcing {
    background: #0b2d4e !important;
    box-shadow: 0 12px 32px rgba(16, 43, 67, 0.18) !important;
}

/* v2 强化：覆盖 sourcing-page-v6.css 的 .nybanner{display:none!important} */
.nybanner.nybanner--sourcing {
    display: block !important;
    position: relative;
    height: auto !important;
    min-height: 320px;
    aspect-ratio: 4 / 1;
    overflow: hidden;
    background: #fff !important;
    box-shadow: 0 12px 32px rgba(16, 43, 67, 0.18) !important;
}

.nybanner--sourcing .sr-sourcing-banner-copy {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    display: flex;
    width: 58%;
    min-height: 22%;
    box-sizing: border-box;
    align-items: flex-start;
    padding: clamp(14px, 1.5vw, 28px) clamp(24px, 4vw, 76px);
    color: #111827;
    background: linear-gradient(180deg, #fff 0%, #fff 72%, rgba(255,255,255,.94) 86%, rgba(255,255,255,0) 100%);
    font: 500 clamp(18px, 1.45vw, 30px)/1.28 Arial, "Helvetica Neue", sans-serif;
    text-align: left;
}

@media (max-width: 600px) {
    .nybanner.nybanner--sourcing {
        height: 240px !important;
        min-height: 0;
        aspect-ratio: auto;
    }
    .nybanner--sourcing .nybanne1 {
        object-fit: cover;
        object-position: center bottom;
    }
    .nybanner--sourcing .sr-sourcing-banner-copy {
        width: 100%;
        min-height: 42%;
        padding: 13px 16px 24px;
        background: linear-gradient(180deg, #fff 0%, #fff 66%, rgba(255,255,255,.94) 82%, rgba(255,255,255,0) 100%);
        font-size: 16px;
        line-height: 1.28;
    }
}
