.sponsored-placement{margin:16px 0;min-width:0}.sponsored-unit{padding:20px;border:1px solid #cba54c;border-radius:12px;background:var(--color-surface);color:var(--color-text);min-width:0;overflow-wrap:anywhere}.sponsored-unit h3{color:var(--color-text-bright);margin:10px 0;font-family:var(--font-display)}.sponsored-label{color:var(--color-text-bright);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.sponsored-promo{font-weight:700;color:var(--color-primary)}.sponsored-placement-a{max-width:1200px;margin:16px auto;padding:0 16px}.sponsored-placement-a .sponsored-unit{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sponsored-placement-a h3{flex:1}.sponsored-placement-d{position:sticky;top:90px}.sponsored-placement-e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sponsored-placement-f{width:100%}@media(max-width:700px){.sponsored-placement-e{grid-template-columns:1fr}.sponsored-placement-d{position:static}.sponsored-placement-a .sponsored-unit{display:block}}
.commerce-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.commerce-form label{display:flex;flex-direction:column;gap:8px;min-width:0}.commerce-form input,.commerce-form select{width:100%;box-sizing:border-box}.commerce-form p,.commerce-form>button{grid-column:1/-1}.commerce-form>button{justify-self:start}@media(max-width:700px){.commerce-form{grid-template-columns:1fr}}
