.coupang-banner{box-sizing:border-box;color:#6c6486;clear:both;background:#fbfaff;border:1px solid #e4e1f2;border-radius:16px;width:calc(100% - 64px);max-width:960px;margin:24px auto;padding:16px 20px 18px}.coupang-banner-heading{letter-spacing:.02em;margin:0 0 5px;font-size:11px;font-weight:700;line-height:1.5}.coupang-banner-disclosure{max-width:680px;color:inherit;word-break:keep-all;margin:0 auto 10px;font-size:14px;line-height:1.6}.coupang-banner-viewport{width:100%;max-width:680px;margin:0 auto;position:relative;overflow:hidden}.coupang-banner-viewport>iframe{background:0 0;border:0;max-width:none;display:block}.coupang-banner-preview{color:#77708b;background:linear-gradient(110deg,#fff2e8,#edf6ff);border:1px dashed #c6bddf;border-radius:10px;justify-content:center;align-items:center;gap:18px;height:100%;font-size:18px;font-weight:700;display:flex}.coupang-banner-preview span{font-size:11px;font-weight:400}.home-landing>.coupang-banner,.gallery-section>.coupang-banner{width:100%;max-width:100%;margin:0 auto 28px}.public-post-card>.coupang-banner,.detail-card>.coupang-banner{width:calc(100% - 48px);margin:24px auto}html[data-theme=dark] .coupang-banner{color:#b3b6ca;background:#1c2435;border-color:#41435f}@media (max-width:760px){.coupang-banner{border-radius:12px;width:calc(100% - 32px);margin:18px auto;padding:13px 12px 14px}.coupang-banner-disclosure{font-size:14px;line-height:1.65}.public-post-card>.coupang-banner,.detail-card>.coupang-banner{width:calc(100% - 28px);margin:18px auto}.coupang-banner-preview{flex-direction:column;gap:5px;font-size:14px}}
