.ap-unified .ap-u-eyebrow{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--apu-muted);margin:0}
.ap-unified .ap-u-sale-option{display:block;margin:15px 0 6px;font-size:13px;font-weight:600}
.ap-unified .ap-u-sale-option>span{display:block;margin-bottom:7px}
.ap-unified .ap-u-sale-option select{width:100%;min-height:46px;padding:9px 12px;border:1px solid var(--apu-line);border-radius:4px;background:#fff;color:var(--apu-ink)}
.ap-unified .ap-u-sale-size{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;font-size:13px}
.ap-unified .ap-u-sale-size input{margin-top:7px}
.ap-unified .ap-u-sale-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}
.ap-unified .ap-u-sale-examples>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f7f7f5}
.ap-unified .ap-u-sale-examples>.ap-u-placeholder{min-height:240px}
.ap-unified .ap-u-sale-error{color:#9c3624;background:#fff4ee;padding:12px 14px;font-size:13px;line-height:1.7;overflow-wrap:anywhere}
.ap-unified .ap-u-sale-success{color:#20573e;background:#edf7f0;padding:14px}
.ap-unified .ap-u-sale-handoff{padding:22px;border:1px solid var(--apu-line);margin-top:24px;background:#fafaf7}
.ap-unified .ap-u-sale-handoff h3{font-size:18px;margin:0 0 12px}
.ap-unified .ap-u-sale-handoff p{font-size:13px;line-height:1.7}
.ap-unified .ap-u-sale-handoff textarea{background:#fff;font-size:14px;line-height:1.7}
.ap-unified .ap-u-sale-form .ap-u-ack input{width:18px;height:18px;min-height:0}
.ap-unified .ap-u-description .rte{margin-top:18px;overflow-wrap:anywhere;max-width:100%}
@media(max-width:600px){.ap-unified .ap-u-sale-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ap-unified .ap-u-sale-handoff{padding:16px}}
